-
26d6d7fe68
feat: add audit command — orchestrates feature status classification
Joseph Doherty
2026-02-27 05:18:28 -05:00
-
0436e08fc1
feat: add FeatureClassifier — heuristic-based feature classification
Joseph Doherty
2026-02-27 05:17:35 -05:00
-
2dd23211c7
feat: add SourceIndexer — Roslyn-based .NET source parser for audit
Joseph Doherty
2026-02-27 05:16:58 -05:00
-
c5c6fbc027
chore: add Roslyn package to PortTracker for feature audit
Joseph Doherty
2026-02-27 05:16:07 -05:00
-
84dc9d1e1d
docs: add feature audit script implementation plan
Joseph Doherty
2026-02-27 05:12:49 -05:00
-
60dce2dc9a
docs: add feature audit script design
Joseph Doherty
2026-02-27 05:09:37 -05:00
-
e7f259710a
docs: add feature status audit implementation plan
Joseph Doherty
2026-02-27 04:50:37 -05:00
-
810ef29dbb
docs: add feature status audit design
Joseph Doherty
2026-02-27 04:49:21 -05:00
-
01df4ccff3
chore: update porting reports
Joseph Doherty
2026-02-27 04:45:23 -05:00
-
4ba6b2642e
Merge branch 'worktree-agent-ac3fde22'
Joseph Doherty
2026-02-27 04:44:05 -05:00
-
-
21bb760e63
Merge branch 'worktree-agent-a0a5dc7b'
Joseph Doherty
2026-02-27 04:43:58 -05:00
-
-
4901249511
Merge branch 'worktree-agent-a54fc93d'
Joseph Doherty
2026-02-27 04:43:51 -05:00
-
-
7769966e2e
feat(porttracker): add library batch-update and batch-map commands
Joseph Doherty
2026-02-27 04:43:11 -05:00
-
750916caed
feat(porttracker): add module batch-update and batch-map commands
Joseph Doherty
2026-02-27 04:42:49 -05:00
-
-
b63f66fbdc
feat(porttracker): add test batch-update and batch-map commands
Joseph Doherty
2026-02-27 04:42:30 -05:00
-
-
2a900bf56a
feat(porttracker): add feature batch-update and batch-map commands
Joseph Doherty
2026-02-27 04:42:17 -05:00
-
-
0a6e6bf60d
feat(porttracker): add BatchFilters shared infrastructure
Joseph Doherty
2026-02-27 04:40:27 -05:00
-
3f6c5f243d
feat(porttracker): add ExecuteInTransaction to Database
Joseph Doherty
2026-02-27 04:38:59 -05:00
-
a99092d0bd
docs: add PortTracker batch operations implementation plan
Joseph Doherty
2026-02-27 04:37:36 -05:00
-
97be7a25a2
docs: add PortTracker batch operations design
Joseph Doherty
2026-02-27 04:34:52 -05:00
-
11ec33da53
fix: mark server module features as deferred, not verified
Joseph Doherty
2026-02-26 21:53:53 -05:00
-
1c5921d2c1
fix(p7-10): fix integration test quality issues (server guard, parallelism, flakiness, exception propagation)
Joseph Doherty
2026-02-26 20:21:29 -05:00
-
3e35ffadce
chore: remove UnitTest1.cs scaffolding artifact from unit test project
Joseph Doherty
2026-02-26 20:17:25 -05:00
-
6a1df6b6f8
feat(p7-10): mark deferred tests, add integration tests, close Phase 7
Joseph Doherty
2026-02-26 20:14:38 -05:00
-
9552f6e7e9
fix(p7-09): move DirectoryStoreTests to Accounts/, add missing PriorityPolicy test case
Joseph Doherty
2026-02-26 20:10:04 -05:00
-
f0faaffe69
feat(p7-09): JetStream unit tests — versioning (12), dirstore (12), batching/errors deferred (66)
Joseph Doherty
2026-02-26 20:02:00 -05:00
-
6e90eea736
feat(p7-07): defer all 249 filestore tests — FileStore implementation is a stub
Joseph Doherty
2026-02-26 19:40:05 -05:00
-
0950580967
feat(p7-06): port memstore & store interface tests (38 tests)
Joseph Doherty
2026-02-26 19:35:58 -05:00
-
917cd33442
feat(p7-05): fill signal & log stubs — SignalHandlerTests, ServerLoggerTests
Joseph Doherty
2026-02-26 19:15:57 -05:00
-
364329cc1e
feat(p7-04): fill auth & config-check stubs — 1 written, 39 deferred
Joseph Doherty
2026-02-26 19:07:44 -05:00
-
91f86b9f51
feat(p7-03): fill jwt_test.go stubs — all 88 marked deferred
Joseph Doherty
2026-02-26 19:04:02 -05:00
-
f0b4138459
feat(p7-02): fill opts_test.go stubs — ServerOptionsTests
Joseph Doherty
2026-02-26 19:00:18 -05:00
-
8b63a6f6c2
feat(p7-01): verify 11 small modules (114 tests), mark thw benchmarks n/a
Joseph Doherty
2026-02-26 18:53:54 -05:00
-
08620388f1
feat(p7-01): add 'deferred' status to unit_tests schema
Joseph Doherty
2026-02-26 18:50:50 -05:00
-
7750b46f9f
docs: Phase 7 implementation plan — 11 tasks, 10 sessions
Joseph Doherty
2026-02-26 18:49:24 -05:00
-
d09de1c5cf
docs: Phase 7 design — porting verification approach
Joseph Doherty
2026-02-26 18:38:28 -05:00
-
a0c9c0094c
fix: session B — Go-faithful auth error states, NKey padding, permissions, signal disposal
Joseph Doherty
2026-02-26 17:49:13 -05:00
-
8c380e7ca6
feat: session B — auth implementation + signals (26 stubs complete)
Joseph Doherty
2026-02-26 17:38:46 -05:00
-
aa1fb5ac4e
fix: session A — NoSystemAccount guard, MaxControlLine default, URL/TLS converter tests
Joseph Doherty
2026-02-26 17:29:05 -05:00
-
9c1ffc0995
feat: session A — config binding via appsettings.json (67 stubs complete)
Joseph Doherty
2026-02-26 17:18:28 -05:00
-
8253f975ec
docs: implementation plan for completing 93 stub features
Joseph Doherty
2026-02-26 16:59:33 -05:00
-
63715f256a
docs: design for completing 93 stub features (config binding + auth implementation)
Joseph Doherty
2026-02-26 16:54:05 -05:00
-
a58e8e2572
feat: port sessions 21-23 — Streams, Consumers, MQTT, WebSocket & OCSP
Joseph Doherty
2026-02-26 16:31:42 -05:00
-
e6bc76b315
feat: port session 20 — JetStream Cluster & Raft types
Joseph Doherty
2026-02-26 16:23:39 -05:00
-
84d450b4a0
feat: port session 19 — JetStream Core
Joseph Doherty
2026-02-26 16:14:40 -05:00
-
3cffa5b156
feat: port session 18 — JetStream File Store
Joseph Doherty
2026-02-26 16:06:50 -05:00
-
5a2c8a3250
feat: port session 17 — Store Interfaces & Memory Store
Joseph Doherty
2026-02-26 16:02:03 -05:00
-
77403e3d31
feat: port sessions 14-16 — Routes, Leaf Nodes & Gateways
Joseph Doherty
2026-02-26 15:50:51 -05:00
-
ce45dff994
feat: port sessions 12 & 13 — Events/Monitoring/MsgTrace + Config Reload
Joseph Doherty
2026-02-26 15:46:14 -05:00
-
12a14ec476
feat: port session 11 — Accounts & Directory JWT Store
Joseph Doherty
2026-02-26 15:37:08 -05:00
-
06779a1f77
feat: port session 10 — Server Core Runtime, Accept Loops & Listeners
Joseph Doherty
2026-02-26 15:08:23 -05:00
-
0df93c23b0
feat: port session 09 — Server Core Init & Config
Joseph Doherty
2026-02-26 14:18:18 -05:00
-
11b387e442
feat: port session 08 — Client Connection & PROXY Protocol
Joseph Doherty
2026-02-26 13:50:38 -05:00
-
88b1391ef0
feat: port session 07 — Protocol Parser, Auth extras (TPM/certidp/certstore), Internal utilities & data structures
Joseph Doherty
2026-02-26 13:16:56 -05:00
-
0a54d342ba
feat: port session 06 — Authentication & JWT types, validators, cipher suites
Joseph Doherty
2026-02-26 12:27:33 -05:00
-
ed78a100e2
feat: port session 05 — Subscription Index (sublist)
Joseph Doherty
2026-02-26 12:11:06 -05:00
-
b8f2f66d45
feat: port session 04 — Logging, Signals & Services
Joseph Doherty
2026-02-26 11:54:25 -05:00
-
f08fc5d6a7
feat: port session 03 — Configuration & Options types, Clone, MergeOptions, SetBaseline
Joseph Doherty
2026-02-26 11:51:01 -05:00
-
11c0b92fbd
feat: port session 02 — Utilities & Queues (util, ipqueue, scheduler, subject_transform)
Joseph Doherty
2026-02-26 09:39:36 -05:00
-
8050ee1897
feat: port session 01 — Foundation Types (const, errors, proto, ring, rate_counter, sdm)
Joseph Doherty
2026-02-26 09:15:20 -05:00
-
66628bc25a
feat: port avl module - SequenceSet AVL tree (36 features, 17 tests)
Joseph Doherty
2026-02-26 08:07:54 -05:00
-
b335230498
chore: scaffold .NET solution structure for Phase 6
Joseph Doherty
2026-02-26 08:03:21 -05:00
-
023a5ddb7e
chore: complete phase 5 - verify all .NET mappings
Joseph Doherty
2026-02-26 07:45:05 -05:00
-
dbc55d2e7b
chore: complete phase 4 - map all Go items to .NET solution design
Joseph Doherty
2026-02-26 07:38:30 -05:00
-
8051436f57
docs: add .NET coding standards and reference from phase docs
Joseph Doherty
2026-02-26 07:27:30 -05:00
-
f7a4f56ce4
fix: update logger library mapping to Microsoft.Extensions.Logging
Joseph Doherty
2026-02-26 07:21:59 -05:00
-
1fd7e5193b
chore: complete phase 3 - map all 36 Go libraries to .NET equivalents
Joseph Doherty
2026-02-26 07:20:16 -05:00
-
e0e5e427e1
docs: complete phase 2 - verification of captured items
Joseph Doherty
2026-02-26 07:15:16 -05:00
-
c5964c66c5
chore: complete phase 1 - Go codebase decomposition
Joseph Doherty
2026-02-26 07:06:57 -05:00
-
6021d8445e
docs: link completion criteria to Gitea issues and add issue tracking guidance
Joseph Doherty
2026-02-26 06:50:08 -05:00
-
6983cb60bb
docs: add Gitea milestone tracking instructions to all phase docs
Joseph Doherty
2026-02-26 06:44:48 -05:00
-
8d68f63e6c
chore: update project structure, naming, and add reporting infrastructure
Joseph Doherty
2026-02-26 06:38:56 -05:00
-
ca6ed0f09f
docs: add phase 4-7 instruction guides
Joseph Doherty
2026-02-26 06:23:13 -05:00
-
1bc64cf36e
docs: add phase 1-3 instruction guides
Joseph Doherty
2026-02-26 06:22:21 -05:00
-
cecbb49653
feat(porttracker): add all remaining commands (feature, test, library, dependency, report, phase)
Joseph Doherty
2026-02-26 06:17:43 -05:00
-
c31bf6050d
feat(go-analyzer): add SQLite writer, complete analyzer pipeline
Joseph Doherty
2026-02-26 06:15:01 -05:00
-
6f5a063307
feat(porttracker): add module commands (list, show, update, map, set-na)
Joseph Doherty
2026-02-26 06:12:40 -05:00
-
864749f681
feat(go-analyzer): add file-to-module grouping logic
Joseph Doherty
2026-02-26 06:11:09 -05:00
-
f0f5d6d6b3
feat(go-analyzer): add AST parsing and analysis engine
Joseph Doherty
2026-02-26 06:11:06 -05:00
-
9fe6a8ee36
feat(porttracker): add DB access layer and init command
Joseph Doherty
2026-02-26 06:08:27 -05:00
-
3b43922f5c
feat(go-analyzer): add data model types
Joseph Doherty
2026-02-26 06:06:30 -05:00
-
fe28c50762
feat(go-analyzer): add CLI entry point
Joseph Doherty
2026-02-26 06:06:28 -05:00
-
fa001a2d48
scaffold: add project structure, schema, and gitignore
Joseph Doherty
2026-02-26 06:05:17 -05:00
-
1909aa9fae
Add porting tracker implementation plan with 17 tasks
Joseph Doherty
2026-02-26 06:02:54 -05:00
-
3615dcc78a
Add porting tracker design document
Joseph Doherty
2026-02-26 05:56:58 -05:00