rene.fichtmueller
  • Joined on 2026-02-25
rene.fichtmueller pushed to main at rene.fichtmueller/PeerCortex 2026-07-17 06:43:58 +00:00
4c286d7f2d fix: local Postgres RPKI validation query was broken (double CIDR suffix + wrong containment operator)
rene.fichtmueller commented on pull request rene.fichtmueller/PeerCortex#3 2026-07-17 06:23:23 +00:00
refactor: split server.js into server/ modules

Merged manually into main via git merge --no-ff (8d5f2fd) and pushed directly rather than through this PR — closing to match reality. server.js: 6838 -> 578 lines.

rene.fichtmueller closed pull request rene.fichtmueller/PeerCortex#3 2026-07-17 06:23:23 +00:00
refactor: split server.js into server/ modules
rene.fichtmueller pushed to main at rene.fichtmueller/PeerCortex 2026-07-17 06:20:37 +00:00
381db11a5c chore: checkpoint accumulated hijack-alerts + aspa-adoption-history from Erik
a0ad05223e chore: bump better-sqlite3 to 11.10.0, add canonical link + analytics script
Compare 2 commits »
rene.fichtmueller pushed to main at rene.fichtmueller/PeerCortex 2026-07-17 06:18:10 +00:00
8d5f2fdd97 Merge branch 'refactor/server-js-split' into main
570c178c61 refactor: extract proxy-stubs/changelog/hijack-alerts/pdf-export/aspa-adoption routes
49aa46fef3 refactor: extract relationships/compare/quick-ix/peers-find/prefix-detail/ix-detail/topology/whois/enrich routes
cba7680de0 refactor: decompose /api/lookup into server/routes/lookup/{index,facilities,enrich-neighbours,rir-country,routing-info,cross-check}.js
144457f5d2 refactor: decompose /api/validate into server/routes/validate/{checks,bogon,index}.js
Compare 20 commits »
570c178c61 refactor: extract proxy-stubs/changelog/hijack-alerts/pdf-export/aspa-adoption routes
49aa46fef3 refactor: extract relationships/compare/quick-ix/peers-find/prefix-detail/ix-detail/topology/whois/enrich routes
cba7680de0 refactor: decompose /api/lookup into server/routes/lookup/{index,facilities,enrich-neighbours,rir-country,routing-info,cross-check}.js
144457f5d2 refactor: decompose /api/validate into server/routes/validate/{checks,bogon,index}.js
601427b4af refactor: extract aspa-verify.js, aspa-legacy.js, bgp.js route handlers
Compare 8 commits »
rene.fichtmueller created pull request rene.fichtmueller/PeerCortex#3 2026-07-16 22:18:48 +00:00
refactor: split server.js into server/ modules
rene.fichtmueller created branch refactor/server-js-split in rene.fichtmueller/PeerCortex 2026-07-16 22:18:16 +00:00
74f9334bdc test: exclude IPv6 RIR delegation stats from strict smoke-test diffing
edb47b8986 refactor: extract pdb-org-countries.js, fix Authorization:undefined crash bug
7701edd657 refactor: extract ipv6-adoption.js and pdf-export/{templates,renderer}.js
a5912a3d0c refactor: extract whois.js, topology.js, bgp-he-net.js, resolve-as-names.js
c5cf1f1da8 refactor: extract services/peeringdb.js from server.js
Compare 10 commits »
rene.fichtmueller pushed to main at rene.fichtmueller/PeerCortex 2026-07-16 20:18:51 +00:00
1edbc345fc Merge pull request 'Backend refactor reconciliation + ASPA verification fix + silent-failure audit' (#2) from merge-prod-snapshot into main
46f96755ac fix: bogon check didn't recognize local-db-client status:error as unavailable
a3ed032687 docs: revert speculative vitest pool fix, document as open runner-level issue
db83d77162 ci: constrain vitest to a small fixed fork pool for the CI runner
140d730b60 test: fix pdf-export mocks/assertions for the setDefaultTimeout API change
Compare 13 commits »
rene.fichtmueller merged pull request rene.fichtmueller/PeerCortex#2 2026-07-16 20:18:49 +00:00
Backend refactor reconciliation + ASPA verification fix + silent-failure audit
rene.fichtmueller pushed to merge-prod-snapshot at rene.fichtmueller/PeerCortex 2026-07-16 20:16:56 +00:00
46f96755ac fix: bogon check didn't recognize local-db-client status:error as unavailable
rene.fichtmueller pushed to merge-prod-snapshot at rene.fichtmueller/PeerCortex 2026-07-16 20:12:54 +00:00
a3ed032687 docs: revert speculative vitest pool fix, document as open runner-level issue
rene.fichtmueller pushed to merge-prod-snapshot at rene.fichtmueller/PeerCortex 2026-07-16 20:09:45 +00:00
db83d77162 ci: constrain vitest to a small fixed fork pool for the CI runner
rene.fichtmueller pushed to merge-prod-snapshot at rene.fichtmueller/PeerCortex 2026-07-16 19:58:12 +00:00
140d730b60 test: fix pdf-export mocks/assertions for the setDefaultTimeout API change
7df0fc29ce checkpoint: Erik runtime state before switching to merge-prod-snapshot
rene.fichtmueller pushed to merge-prod-snapshot at rene.fichtmueller/PeerCortex 2026-07-16 19:49:31 +00:00
b11eed9cf6 fix: don't fail build-verify/deploy on pre-existing mcp-server tsc exit code
rene.fichtmueller pushed to merge-prod-snapshot at rene.fichtmueller/PeerCortex 2026-07-16 19:40:23 +00:00
0caf7a271e ci: add build-verify workflow + git-pull-based deploy script
rene.fichtmueller created pull request rene.fichtmueller/PeerCortex#2 2026-07-16 19:19:48 +00:00
Backend refactor reconciliation + ASPA verification fix + silent-failure audit
rene.fichtmueller pushed to merge-prod-snapshot at rene.fichtmueller/PeerCortex 2026-07-16 13:44:28 +00:00
cc6b81ba8e fix: correct ASPA verification algorithm + fix systemic silent-failure/fake-data patterns