Joseph Doherty
65c8e932e2
feat(batch45): implement events server methods — stats, remote tracking, connection events
...
Port 80 features from server/events.go including the full events infrastructure:
internal send/receive loops, system subscription machinery, statsz heartbeats,
remote server tracking, connection event advisories, user-info handler, OCSP peer
reject events, remote latency merge, kick/ldm client, and helper functions.
Add ClearConnectionHeartbeatTimer/SetConnectionHeartbeatTimer to Account,
add MsgHandler/SysMsgHandler delegates and supporting types (ServerApiResponse,
EventFilterOptions, StatszEventOptions, UserInfo, KickClientReq, LdmClientReq,
AccNumSubsReq) to EventTypes.cs, and add Seq field to ServerInfo for heartbeat
sequence tracking.
2026-03-01 09:41:20 -05:00
Joseph Doherty
ecd18cf1a9
chore: re-audit all batch 16-41 features and tests after merge
...
Reset deferred items to unknown and re-ran Roslyn audit.
Features: 428 promoted to verified, 363 remain deferred.
Tests: 209 promoted to verified, 880 remain deferred.
Overall progress: 82.0% (5694/6942).
2026-03-01 07:56:43 -05:00
Joseph Doherty
552e58cb26
chore: update report timestamp after all batches 16-41 complete
2026-03-01 06:39:17 -05:00
Joseph Doherty
214b145d76
chore(batch35): reconcile porting.db after merge
2026-03-01 02:45:50 -05:00
Joseph Doherty
037fb4bfc8
feat(batch35): merge js-cluster-remaining
2026-03-01 02:45:38 -05:00
Joseph Doherty
6a14aa816b
batch35: finalize audits, batch completion, and report
2026-03-01 02:42:45 -05:00
Joseph Doherty
4c3a3fad69
chore(batch25): reconcile porting.db after merge
2026-03-01 02:32:08 -05:00
Joseph Doherty
73d9871be6
feat(batch25): merge gateways
2026-03-01 02:31:54 -05:00
Joseph Doherty
c6363745bc
feat(batch25): complete gateways implementation and verification
2026-03-01 02:30:25 -05:00
Joseph Doherty
f0b50c0b4c
chore(batch29): reconcile porting.db after merge
2026-03-01 02:03:16 -05:00
Joseph Doherty
073ee6b0ee
chore(batch29): complete batch tracking and refresh status report
2026-03-01 01:58:00 -05:00
Joseph Doherty
93f34c4782
chore(batch39): reconcile porting.db after merge
2026-03-01 01:35:35 -05:00
Joseph Doherty
58db8adbc7
feat(batch39): merge consumer-dispatch
2026-03-01 01:35:20 -05:00
Joseph Doherty
a99fa837b2
chore(batch24): reconcile porting.db after merge
2026-03-01 01:35:03 -05:00
Joseph Doherty
3e9ad16033
feat(batch24): complete leaf nodes implementation and verification
2026-03-01 01:31:57 -05:00
Joseph Doherty
ff7e674ec4
chore(batch41): reconcile porting.db after merge
2026-03-01 01:13:50 -05:00
Joseph Doherty
b5d736ce89
feat(batch41): merge mqtt-client-io
2026-03-01 01:13:32 -05:00
Joseph Doherty
af732e6b12
chore(batch38): reconcile porting.db after merge
2026-03-01 00:58:33 -05:00
Joseph Doherty
2aaa38cad9
feat(batch38): merge consumer-lifecycle
2026-03-01 00:57:36 -05:00
Joseph Doherty
988ec0d60c
chore(batch40): reconcile porting.db after merge
2026-03-01 00:54:23 -05:00
Joseph Doherty
0ff6e5c952
chore(batch38): complete batch and refresh porting report
2026-03-01 00:54:19 -05:00
Joseph Doherty
9599c19449
chore(batch37): reconcile porting.db after merge
2026-03-01 00:22:48 -05:00
Joseph Doherty
9644e4fad6
feat(batch37): merge stream-messages
2026-03-01 00:22:33 -05:00
Joseph Doherty
8d89dffb7e
batch37 task10 complete batch and refresh report
2026-03-01 00:17:17 -05:00
Joseph Doherty
5dcaba3323
chore(batch34): reconcile porting.db after merge
2026-02-28 23:55:50 -05:00
Joseph Doherty
797c035b2a
feat(batch34): merge js-cluster-consumers
2026-02-28 23:55:33 -05:00
Joseph Doherty
1916eab00a
chore(batch34): complete batch closure and refresh status report
2026-02-28 23:50:53 -05:00
Joseph Doherty
aaccc16b93
chore(batch36): reconcile porting.db after merge
2026-02-28 23:29:06 -05:00
Joseph Doherty
cce3163695
feat(batch36): merge stream-lifecycle
2026-02-28 23:28:19 -05:00
Joseph Doherty
0a807e4525
chore(batch33): reconcile porting.db after merge
2026-02-28 23:16:03 -05:00
Joseph Doherty
f5c27e5ec1
feat(batch33): merge js-cluster-streams
2026-02-28 23:14:30 -05:00
Joseph Doherty
593f50dad4
batch33 task8 finalize audits batch completion and report
2026-02-28 23:10:20 -05:00
Joseph Doherty
b7e7d233f2
chore(batch28): reconcile porting.db after merge
2026-02-28 22:42:29 -05:00
Joseph Doherty
bbf3e8128a
feat(batch28): merge jetstream-api
2026-02-28 22:41:44 -05:00
Joseph Doherty
b99344a9e7
feat(batch28): complete jetstream api feature and test port
2026-02-28 22:39:04 -05:00
Joseph Doherty
6a38274948
chore(batch32): reconcile porting.db after merge
2026-02-28 22:33:09 -05:00
Joseph Doherty
7b32eaeadd
Update batch 32 tracker status and regenerate report
2026-02-28 22:30:53 -05:00
Joseph Doherty
e878246bed
chore(batch26): reconcile porting.db after merge
2026-02-28 21:57:30 -05:00
Joseph Doherty
583867bc1d
feat(batch26): merge websocket
2026-02-28 21:57:21 -05:00
Joseph Doherty
aadb024987
chore(batch27): reconcile porting.db after merge
2026-02-28 21:46:09 -05:00
Joseph Doherty
28f2a075fd
feat(batch27): merge jetstream-core
2026-02-28 21:46:00 -05:00
Joseph Doherty
451d03946c
feat(batch27): complete jetstream core features and mapped tests
2026-02-28 21:44:24 -05:00
Joseph Doherty
bbacf439ed
chore(batch23): reconcile porting.db after merge
2026-02-28 21:33:58 -05:00
Joseph Doherty
09c42538c2
feat(batch23): complete routes implementation and verification
2026-02-28 21:27:21 -05:00
Joseph Doherty
0fd5dc71fc
chore(batch31): reconcile porting.db after merge
2026-02-28 20:56:16 -05:00
Joseph Doherty
c1734609a1
feat(batch31): merge raft-part-2
2026-02-28 20:56:08 -05:00
Joseph Doherty
3bbb6efddb
batch31: complete raft part 2 batch
2026-02-28 20:50:37 -05:00
Joseph Doherty
0ad3d08777
chore(batch19): reconcile porting.db after merge
2026-02-28 20:39:50 -05:00
Joseph Doherty
5dbab2daa7
feat(batch19): merge accounts-core
2026-02-28 20:39:43 -05:00
Joseph Doherty
db5240331a
chore(batch30): reconcile porting.db after merge
2026-02-28 20:28:39 -05:00