Commit Graph
114 Commits
Author SHA1 Message Date
NetworkCats b4b556cba6 ci: add explicit permissions block to CI workflow 2026-03-07 20:22:44 +08:00
NetworkCats 8595420139 fix: prevent DOM text reinterpretation as HTML in lang select 2026-03-07 20:16:49 +08:00
NetworkCats 14e65937a2 fix: collapse nested if statements to satisfy clippy 2026-03-07 20:00:28 +08:00
NetworkCats 74512dcd10 style: apply cargo fmt formatting corrections 2026-03-07 19:56:11 +08:00
NetworkCats 94b23a39fc readme 2026-03-07 19:40:30 +08:00
NetworkCats 3b208b4b58 docs 2026-03-07 19:35:16 +08:00
NetworkCats 51701f7070 docs 2026-03-07 19:32:44 +08:00
NetworkCats 4410eb70df docs: add Codecov setup instructions to INSTALL.md 2026-03-07 19:31:40 +08:00
NetworkCats 67c2f30731 update docs 2026-03-07 19:30:03 +08:00
NetworkCats b9af7b7282 ci: add Codecov coverage reporting to CI workflow 2026-03-07 19:28:31 +08:00
NetworkCats 1048d043bb fix: absolutely position copied tooltip to prevent IP shift 2026-03-07 19:14:38 +08:00
NetworkCats 5d87a9c7b3 fix: use gray text for copied tooltip and position it beside the IP 2026-03-07 03:59:17 +08:00
NetworkCats 2ed0bf3b6d feat: add click-to-copy IP address with localized tooltip 2026-03-07 03:56:05 +08:00
NetworkCats 30b65d5b25 refactor: extract inline JS into external static file with versioned caching 2026-03-07 03:28:23 +08:00
NetworkCats 42ec19bac8 fix: preserve IP query parameter when switching languages 2026-03-07 03:20:18 +08:00
NetworkCats a15486300e add note 2026-03-06 21:10:32 +08:00
NetworkCats 79161773b6 feat: add JSON-LD and Microdata structured data for SEO 2026-03-06 21:03:19 +08:00
NetworkCats afc64ca809 feat: add Open Graph and Twitter image meta tags 2026-03-06 20:52:14 +08:00
NetworkCats 5c3ba28495 feat: add favicon, icon meta tags, and PWA manifest 2026-03-06 20:46:39 +08:00
NetworkCats fb2f38b4a4 add icons 2026-03-06 20:40:39 +08:00
NetworkCats 512455bf72 feat: add noindex meta tag to IP query result pages 2026-03-06 20:28:03 +08:00
NetworkCats 00c1b7028c style: apply consistent link styling to ASN in info table 2026-03-06 20:19:46 +08:00
NetworkCats 878bebd0fd feat: update website title to emphasize proxy and geolocation 2026-03-06 20:06:37 +08:00
NetworkCats d256834dd2 feat: link ASN to bgp.tools page 2026-03-06 05:27:49 +08:00
NetworkCats d9f7cd61f9 style: modernize CSS syntax with rgb(), range queries, and short hex 2026-03-06 04:56:00 +08:00
NetworkCats d54a090be2 style: move language selector to top of footer on mobile 2026-03-06 04:30:15 +08:00
NetworkCats 42aa256f43 css 2026-03-06 04:24:32 +08:00
NetworkCats 0fabd246c6 css 2026-03-06 04:11:06 +08:00
NetworkCats 916c02b3d1 css 2026-03-06 04:07:26 +08:00
NetworkCats 3b5635745d css 2026-03-06 04:05:28 +08:00
NetworkCats f17e0e5c48 css 2026-03-06 03:41:05 +08:00
NetworkCats ac7c18dd4a css 2026-03-06 03:33:37 +08:00
NetworkCats f9270abb43 style: reduce FAQ triangle to 12px with baseline alignment 2026-03-06 03:31:13 +08:00
NetworkCats 17345bf7a6 style: increase FAQ disclosure triangle size and improve alignment 2026-03-06 03:24:34 +08:00
NetworkCats e0592fca2d refactor: split release and deploy into separate workflows 2026-03-06 01:13:45 +08:00
NetworkCats a22ca3a8d1 docs: rewrite INSTALL.md for general users, move original to deploy/ 2026-03-06 00:37:18 +08:00
NetworkCats 03a1a1bc99 feat: detect HTTP library User-Agents and return plain text responses 2026-03-06 00:18:55 +08:00
NetworkCats 6b2f0f745d feat: switch container registry from GHCR to Docker Hub 2026-03-06 00:05:06 +08:00
NetworkCats 282c07b8cd fix: improve blue-green deployment with rollback, graceful reload, and volume isolation 2026-03-05 23:38:23 +08:00
NetworkCats 71d4129179 dockerignore 2026-03-05 23:29:16 +08:00
NetworkCats 6d18eecd3f feat: right-size production config for 10k maxconn with ECC cert support 2026-03-05 21:33:43 +08:00
NetworkCats 89eaf980f1 install md 2026-03-05 21:27:56 +08:00
NetworkCats 5ec9a53844 feat: add deployment infrastructure with Terraform, Ansible, and GitHub Actions 2026-03-05 21:12:50 +08:00
NetworkCats e576ecfefd docs: add README with project overview, usage examples, and attributions 2026-03-05 20:26:10 +08:00
NetworkCats 9cd87659c3 fix: reduce FAQ disclosure triangle size and spacing 2026-03-05 03:00:26 +08:00
NetworkCats d0746f159b docs: revise FAQ content and update all translations 2026-03-05 02:24:53 +08:00
NetworkCats 4a461cbd92 fix: anchor search icon to input height to prevent misalignment on error 2026-03-05 01:54:27 +08:00
NetworkCats 8935e5f7c0 feat: reject non-public IP queries on both backend and frontend 2026-03-05 01:37:30 +08:00
NetworkCats 2eb11ad33a fix: redirect to root path on empty search query 2026-03-05 00:58:34 +08:00
NetworkCats 2e6bf5021c css 2026-03-05 00:43:53 +08:00