Lan Tian
7c0fe0d512
proxy: update traceroute version in Docker image
2023-09-06 20:33:40 -07:00
dependabot[bot]
a5f4452d02
build(deps): bump github.com/jarcoal/httpmock in /frontend ( #82 )
...
Bumps [github.com/jarcoal/httpmock](https://github.com/jarcoal/httpmock ) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/jarcoal/httpmock/releases )
- [Commits](https://github.com/jarcoal/httpmock/compare/v1.3.0...v1.3.1 )
---
updated-dependencies:
- dependency-name: github.com/jarcoal/httpmock
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-25 00:44:30 -07:00
Lan Tian
b237185ef7
release: v1.3.1
2023-06-18 20:14:41 -07:00
towalink
e949646790
Properly escape URL path ( #81 )
2023-06-10 15:14:10 -07:00
dependabot[bot]
bb479d22ae
build(deps): bump github.com/spf13/viper from 1.15.0 to 1.16.0 in /proxy ( #79 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.15.0 to 1.16.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.15.0...v1.16.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-02 00:58:12 -07:00
dependabot[bot]
d40f41b4d5
build(deps): bump github.com/spf13/viper in /frontend ( #80 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.15.0 to 1.16.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.15.0...v1.16.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-02 00:58:06 -07:00
Lan Tian
cdc34704b5
release: v1.3.0
2023-05-14 12:37:46 -07:00
Lan Tian
db58bd3354
frontend: add a test case for lookup DNS -> WHOIS fallback
2023-05-06 00:26:40 -07:00
Lan Tian
a0246ccee2
general: add unit tests for >80% coverage
...
Includes a few minor fixes:
- frontend: support setting port for WHOIS server
- proxy: fix handling of very long lines
- proxy: refactor IP allowlist logic, parse allow IP list at startup
2023-05-06 00:23:28 -07:00
James Lu
ccd14af0c8
settings: treat empty environment variables as set ( #77 )
...
This allows disabling specific options like dns_interface or whois via environment variables.
ref: https://github.com/spf13/viper#working-with-environment-variables
2023-05-05 21:36:38 -07:00
Lan Tian
594ca80f50
frontend: fix whois lookup & only show bgpmap nexthop info on the first hop
2023-05-05 20:20:12 -07:00
Lan Tian
5625058e71
frontend: use ASN as bgpmap node identifier (instead of resolved whois result)
2023-05-05 19:52:30 -07:00
Lan Tian
7efa3237a9
frontend: refactor bgpmap code to fix #75
2023-05-05 01:58:05 -07:00
Lan Tian
7b0c8c0556
general: bump go version in go.mod
2023-01-26 22:01:47 -08:00
dependabot[bot]
ffd9165062
build(deps): bump github.com/spf13/viper in /frontend ( #73 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.14.0...v1.15.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 10:50:42 -08:00
dependabot[bot]
24fd5203e8
build(deps): bump github.com/spf13/viper from 1.14.0 to 1.15.0 in /proxy ( #74 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.14.0...v1.15.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 10:50:30 -08:00
Lan Tian
49a05767c1
ci: bump version for go-release-action
2023-01-08 01:16:23 -06:00
Lan Tian
e7010f75f8
release: v1.2.0
2023-01-06 23:05:05 -06:00
Yuhui Xu
dba2af7634
proxy: fix description for --traceroute_flags ( #70 )
2022-12-27 15:38:41 -06:00
Yuhui Xu
049775319b
proxy: autodetect traceroute args on startup ( #69 )
2022-12-25 15:41:29 -06:00
Lan Tian
47c66b125c
release: v1.1.1
2022-12-18 16:26:47 -06:00
Yuhui Xu
9e17b116f1
frontend: refactor bgpmap and fix node colors ( #67 )
...
* frontend: refactor bgpmap and fix node colors
* frontend: alternative way to test bgpmap
2022-12-07 16:30:19 -06:00
Lan Tian
335ad40634
release: v1.1.0
2022-11-27 17:22:21 -06:00
dependabot[bot]
6ec0f2e7a6
build(deps): bump github.com/spf13/viper from 1.13.0 to 1.14.0 in /proxy ( #65 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.13.0...v1.14.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-07 20:26:44 -06:00
dependabot[bot]
4b73cf0fcb
build(deps): bump github.com/spf13/viper in /frontend ( #64 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.13.0...v1.14.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-07 20:26:37 -06:00
Klara Modin
3b1d001543
frontend: sortable tables in summary ( #61 )
...
Adapted from https://stackoverflow.com/a/57080195 .
Additions:
1. sortTable accepts a secondary column and sorting direction. The 'Name'
column (number 0) is always used for the secondary
2. use classes 'ascSorted' and 'descSorted' to toggle between ascending and
descending order
3. in the table functions, use .innerHTML instead of .innnerText so the
link to detailed protocol information does not get lost. Also
preserve .classList
2022-09-18 15:58:20 -05:00
dependabot[bot]
675cb26ed1
build(deps): bump github.com/spf13/viper from 1.12.0 to 1.13.0 in /proxy ( #63 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.12.0...v1.13.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-14 12:22:03 -05:00
dependabot[bot]
556d3e50d3
build(deps): bump github.com/spf13/viper in /frontend ( #62 )
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.12.0...v1.13.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/viper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-14 12:21:56 -05:00
Lan Tian
06796f546e
general: remove failing docker image build tasks for PRs
2022-08-25 11:42:41 -05:00
Potat0
d029d6684c
Fix the wrong order of examples ( #60 )
2022-08-17 11:44:35 -05:00
日下部 詩
5ce0f55f35
1. support local whois. 2 add some useful bird command ( #59 )
2022-08-11 22:34:39 -04:00
Lan Tian
890ab51b07
release: v1.0.0
2022-08-05 22:36:43 -04:00
Lan Tian
8e4a35cc8c
general: fix GOARCH for ARM 32 bit
2022-08-05 22:33:33 -04:00
Lan Tian
97f3c6088f
general: add GitHub actions for releasing binaries
2022-08-05 22:29:30 -04:00
Yuhui Xu
982326a678
frontend: fix XSS ( #57 ) ( #58 )
2022-08-05 21:59:18 -04:00
Tristan Heaven
4b3980f6bd
Fix navbar_brand_url config ( #56 )
2022-07-28 09:54:39 -04:00
Yuhui Xu
6f6b2bd283
general: support reading config files ( #55 )
2022-07-08 23:13:10 -04:00
Yuhui Xu
892a7bee22
frontend: support listening on unix socket ( #54 )
2022-07-08 21:14:11 -04:00
Nicolas Lorin
348295b9aa
frontend: add the abilities to customized timeout time ( #51 )
...
* main.go: add timeout setting
* lgproxy.go: use timeout setting when querying server
* README.md: add new timeout setting
2022-02-08 02:29:05 -06:00
Kioubit
950c018b18
Confirm that bird access was restricted ( #49 )
...
Co-authored-by: Kioubit <kioubit@localhost.invalid>
2022-01-18 03:03:09 -06:00
herver
26efeb4996
Add name filter feature ( #48 )
...
This uses a RE2 regexp to hide protocols which name matches the expression
2022-01-18 03:01:57 -06:00
Lan Tian
5a5dfbc93f
general: add docker hub links to readme
2022-01-09 01:51:36 -06:00
Lan Tian
f60a292129
general: build docker images with correct arch label
2022-01-09 01:45:00 -06:00
James Lu
e7f6026854
Add BIRDLG_TRACEROUTE_RAW option to leave traceroute output in the default format ( #47 )
2022-01-09 00:14:31 -06:00
Lan Tian
a4e0f4c193
frontend: skip network related tests when unavailable
...
Fix #46
2022-01-09 00:10:14 -06:00
日下部 詩
af5b653326
BIRDLG_BGPMAP_INFO 選項 ( #44 )
...
* BIRDLG_BGPMAP_INFO
update the paramater
description fix for bgpmap_test
singleline and multiline
* Static file instead of jsdelivr; favicon.ico
Co-authored-by: testscript <testscript@example.com>
2021-12-20 03:35:43 -06:00
日下部 詩
58847759b3
一些小改動 ( #42 )
...
* 1. remove ":" at the start of port assignement. 2. use BIRDLG_PROXY_PORT at proxy. 3. add custom URL to brand
* goto / if only one server
* add BIRDLG_TRACEROUTE_BIN
2021-11-09 12:27:02 -06:00
Yuhui Xu
6481e7cc8d
frontend: fix uninitialized buffer ( #41 )
2021-09-26 13:26:07 -05:00
James Lu
2166d73b3d
frontend: add filtering by protocol type to summary tables ( #40 )
...
* frontend: add option to filter by protocol type
Closes #33 .
* frontend: use case insensitive comparisons for protocol filter
2021-09-07 15:17:16 -05:00
Yuhui Xu
a64d839e2c
frontend: limit fetched response size to 64KB ( #39 )
2021-09-02 20:21:28 -05:00