lingniu
|
e7d024405a
|
fix: throttle jt808 registration touches
|
2026-07-02 10:24:44 +08:00 |
|
lingniu
|
a66f765e16
|
chore: keep go branch go-only
|
2026-07-02 09:58:44 +08:00 |
|
lingniu
|
cbb6f3b741
|
perf: skip raw freshness count scan
|
2026-07-02 09:30:15 +08:00 |
|
lingniu
|
42de422935
|
test: check raw freshness without event date filter
|
2026-07-02 09:27:22 +08:00 |
|
lingniu
|
318486b1e9
|
fix: verify raw freshness by received time
|
2026-07-02 09:16:45 +08:00 |
|
lingniu
|
0a024f9a76
|
chore: wait for gateway spool before acceptance
|
2026-07-02 09:11:50 +08:00 |
|
lingniu
|
ea9d9f5d35
|
chore: add go native ecs deploy script
|
2026-07-02 08:50:19 +08:00 |
|
lingniu
|
409f55b5ae
|
test: verify go native release layout
|
2026-07-02 08:47:05 +08:00 |
|
lingniu
|
8def635bf5
|
test: verify realtime snapshots are fresh
|
2026-07-02 08:43:27 +08:00 |
|
lingniu
|
c211447747
|
test: verify daily metric formulas
|
2026-07-02 08:38:32 +08:00 |
|
lingniu
|
1741aacaaa
|
test: verify history rows link raw frames
|
2026-07-02 08:35:34 +08:00 |
|
lingniu
|
27f4ad3468
|
test: verify raw parsed json in production smoke
|
2026-07-02 02:00:50 +08:00 |
|
lingniu
|
601150b364
|
test: verify gateway spool is drained
|
2026-07-02 01:57:53 +08:00 |
|
lingniu
|
5b7f386c5a
|
test: verify go services are enabled
|
2026-07-02 01:55:39 +08:00 |
|
lingniu
|
f4d9c9ef5a
|
test: add go production acceptance smoke
|
2026-07-02 01:53:43 +08:00 |
|
lingniu
|
96514898eb
|
test: add go systemd production smoke
|
2026-07-02 01:51:41 +08:00 |
|
lingniu
|
0ef88e1a4c
|
test: add kafka production smoke
|
2026-07-02 01:49:02 +08:00 |
|
lingniu
|
0fd4d319f9
|
docs: record go kafka production topics
|
2026-07-02 01:44:27 +08:00 |
|
lingniu
|
4e8434c511
|
test: verify mqtt history tables in production smoke
|
2026-07-02 01:41:08 +08:00 |
|
lingniu
|
576644eb65
|
test: verify gb32960 history tables in production smoke
|
2026-07-02 01:39:45 +08:00 |
|
lingniu
|
9bd48c5781
|
test: require fresh raw data in production smoke
|
2026-07-02 01:38:16 +08:00 |
|
lingniu
|
2214abe9c5
|
test: include realtime in production smoke
|
2026-07-02 01:36:14 +08:00 |
|
lingniu
|
1477b997c9
|
test: add go native production smoke
|
2026-07-02 01:34:28 +08:00 |
|
lingniu
|
4ea8d18972
|
docs: document go native ecs deployment
|
2026-07-02 01:31:58 +08:00 |
|
lingniu
|
947e645090
|
fix: query history with utc tdengine filters
|
2026-07-02 01:28:45 +08:00 |
|
lingniu
|
78b805e3a2
|
fix: normalize timezone history filters
|
2026-07-02 01:24:51 +08:00 |
|
lingniu
|
a7b24f4c0b
|
feat: expose realtime snapshot protocols
|
2026-07-02 01:23:03 +08:00 |
|
lingniu
|
eb124d929b
|
fix: accept datetime-local history filters
|
2026-07-02 01:19:19 +08:00 |
|
lingniu
|
4711287655
|
fix: return empty arrays for query APIs
|
2026-07-02 01:16:48 +08:00 |
|
lingniu
|
2c224396c9
|
fix: return real pagination totals
|
2026-07-02 01:14:06 +08:00 |
|
lingniu
|
4f2cded760
|
fix: treat yutong mqtt mileage as meters
|
2026-07-02 01:08:59 +08:00 |
|
lingniu
|
7ad1a25e8e
|
fix: normalize yutong mqtt mileage units
|
2026-07-02 01:04:14 +08:00 |
|
lingniu
|
3ee1d6f52b
|
fix: stabilize yutong mqtt ingestion
|
2026-07-02 01:01:33 +08:00 |
|
lingniu
|
6d1d0aa85e
|
feat: write protocol acknowledgements from go gateway
|
2026-07-02 00:54:31 +08:00 |
|
lingniu
|
055373c405
|
fix: support extended gb32960 platform login
|
2026-07-02 00:47:01 +08:00 |
|
lingniu
|
e37dd39c89
|
fix: enrich jt808 location additional parsing
|
2026-07-02 00:36:51 +08:00 |
|
lingniu
|
dd73fdbb5b
|
feat: add vehicle mileage history query
|
2026-07-02 00:29:49 +08:00 |
|
lingniu
|
fb9ab8525a
|
feat: add vehicle location history query
|
2026-07-02 00:27:20 +08:00 |
|
lingniu
|
cc89e0d537
|
fix: filter raw frames by vehicle key
|
2026-07-02 00:24:53 +08:00 |
|
lingniu
|
f3ecf430cc
|
fix: cache realtime snapshots by vehicle key
|
2026-07-02 00:21:50 +08:00 |
|
lingniu
|
bcf7cdae2e
|
fix: key daily metrics by vehicle identity
|
2026-07-02 00:18:35 +08:00 |
|
lingniu
|
9045b871d6
|
fix: align jt808 parser with protocol variants
|
2026-07-02 00:14:02 +08:00 |
|
lingniu
|
b0150a5503
|
docs: record yutong mqtt eof diagnosis
|
2026-07-02 00:04:23 +08:00 |
|
lingniu
|
8f3b337fd6
|
docs: add native go deployment runbook
|
2026-07-02 00:02:21 +08:00 |
|
lingniu
|
594ab2d9c7
|
feat: support yutong mqtt tls config
|
2026-07-01 23:50:30 +08:00 |
|
lingniu
|
229ffcf61f
|
docs: record go production port verification
|
2026-07-01 23:46:33 +08:00 |
|
lingniu
|
593713283c
|
fix: query tdengine raw frames with literals
|
2026-07-01 23:42:09 +08:00 |
|
lingniu
|
6bee0499ae
|
feat: expose raw frame query api
|
2026-07-01 23:39:10 +08:00 |
|
lingniu
|
59c1c9df0f
|
docs: record daily metric api verification
|
2026-07-01 23:35:50 +08:00 |
|
lingniu
|
56f4811c68
|
fix: format daily metric query timestamps
|
2026-07-01 23:33:03 +08:00 |
|
lingniu
|
1a53011408
|
feat: expose daily metric query api
|
2026-07-01 23:30:54 +08:00 |
|
lingniu
|
c2d70dad86
|
docs: record production chain verification
|
2026-07-01 23:28:27 +08:00 |
|
lingniu
|
91db6c959e
|
docs: record jt808 identity tracking verification
|
2026-07-01 23:23:59 +08:00 |
|
lingniu
|
7b44f97ddb
|
fix: decode jt808 registration plate text
|
2026-07-01 23:21:53 +08:00 |
|
lingniu
|
a72977cd79
|
feat: track jt808 registration identity
|
2026-07-01 23:17:29 +08:00 |
|
lingniu
|
dd95101499
|
docs: record mileage metric guard verification
|
2026-07-01 23:11:35 +08:00 |
|
lingniu
|
d347525a75
|
fix: keep valid realtime mileage
|
2026-07-01 23:08:31 +08:00 |
|
lingniu
|
19008e840c
|
fix: ignore invalid zero mileage metrics
|
2026-07-01 23:06:06 +08:00 |
|
lingniu
|
c803a19bf5
|
docs: record go production port switch
|
2026-07-01 23:03:33 +08:00 |
|
lingniu
|
243de5c2b2
|
feat: spool gateway publishes to disk
|
2026-07-01 23:00:06 +08:00 |
|
lingniu
|
4a32e2181a
|
docs: record gateway publish retry deployment
|
2026-07-01 22:56:55 +08:00 |
|
lingniu
|
7e7066dd86
|
feat: retry gateway kafka publishes
|
2026-07-01 22:54:47 +08:00 |
|
lingniu
|
e7c8c57296
|
docs: record jt808 identity verification
|
2026-07-01 22:51:18 +08:00 |
|
lingniu
|
6b55694c43
|
fix: resolve jt808 phone without leading zero
|
2026-07-01 22:34:47 +08:00 |
|
lingniu
|
eb48d16181
|
docs: record gb32960 vendor verification
|
2026-07-01 22:29:46 +08:00 |
|
lingniu
|
a15de91912
|
feat: parse gb32960 guangdong fuel cell blocks
|
2026-07-01 22:27:34 +08:00 |
|
lingniu
|
796d79dd30
|
docs: record go gateway real frame verification
|
2026-07-01 22:23:44 +08:00 |
|
lingniu
|
5f4f4fd124
|
feat: parse gb32960 realtime data units
|
2026-07-01 22:21:21 +08:00 |
|
lingniu
|
e0068a750d
|
fix: support jt808 versioned header
|
2026-07-01 22:12:47 +08:00 |
|
lingniu
|
665122b23b
|
docs: record go gateway ecs verification
|
2026-07-01 22:08:45 +08:00 |
|
lingniu
|
60ca42e5d5
|
fix: quote tdengine history inserts
|
2026-07-01 22:06:12 +08:00 |
|
lingniu
|
80474eeccb
|
feat: add go vehicle identity resolver
|
2026-07-01 21:57:18 +08:00 |
|
lingniu
|
17024651c8
|
chore: add go gateway deployment stack
|
2026-07-01 21:55:27 +08:00 |
|
lingniu
|
d8c77d7882
|
feat: add yutong mqtt ingestion
|
2026-07-01 21:53:39 +08:00 |
|
lingniu
|
b55b075a97
|
feat: add go realtime redis api
|
2026-07-01 21:51:13 +08:00 |
|
lingniu
|
bac8864e79
|
feat: add go daily metric writer
|
2026-07-01 21:48:52 +08:00 |
|
lingniu
|
5d844701ff
|
feat: add go tdengine history writer
|
2026-07-01 21:47:38 +08:00 |
|
lingniu
|
967981c040
|
feat: add go tcp gateway runtime
|
2026-07-01 21:45:28 +08:00 |
|
lingniu
|
1fdbc29e27
|
feat: scaffold go vehicle gateway core
|
2026-07-01 21:43:16 +08:00 |
|
lingniu
|
d148a4e3af
|
docs: design go ingest redesign phase one
|
2026-07-01 21:36:07 +08:00 |
|
lingniu
|
cde55e1ae6
|
docs: mark superseded implementation plans
|
2026-07-01 18:36:03 +08:00 |
|
lingniu
|
e06534d6a5
|
test: centralize vehicle identity fixtures
|
2026-07-01 18:32:09 +08:00 |
|
lingniu
|
4eaaa88e9c
|
chore: remove xinda ingestion modules
|
2026-07-01 18:22:51 +08:00 |
|
lingniu
|
f89ac1c23f
|
refactor: centralize raw frame identity derivation
|
2026-07-01 18:12:04 +08:00 |
|
lingniu
|
c8abc721e1
|
fix: link derived events to raw frames
|
2026-07-01 18:08:11 +08:00 |
|
lingniu
|
c8dac638b2
|
chore: align boot plugin jvm defaults
|
2026-07-01 17:48:54 +08:00 |
|
lingniu
|
4591919a31
|
docs: remove local service run instructions
|
2026-07-01 17:46:28 +08:00 |
|
lingniu
|
6e24bf615d
|
fix: disable netty native transport for redis clients
|
2026-07-01 17:43:29 +08:00 |
|
lingniu
|
96b8474182
|
chore: align analytics port with ecs runtime
|
2026-07-01 17:31:47 +08:00 |
|
lingniu
|
fe4ed5e88f
|
chore: align observability and redis defaults
|
2026-07-01 17:26:10 +08:00 |
|
lingniu
|
71353a3cb4
|
fix: order redis session auto configuration
|
2026-07-01 17:14:52 +08:00 |
|
lingniu
|
37844e4425
|
chore: remove local service runners
|
2026-07-01 16:56:46 +08:00 |
|
lingniu
|
ec4aed3ca9
|
chore: expose history dlq in launchctl
|
2026-07-01 16:43:10 +08:00 |
|
lingniu
|
6ac77b2f7d
|
chore: separate kafka consumer dlq topic
|
2026-07-01 16:30:51 +08:00 |
|
lingniu
|
5deadd06af
|
chore: trim history kafka topic defaults
|
2026-07-01 16:22:11 +08:00 |
|
lingniu
|
ccf77b4596
|
docs: clarify default data flow
|
2026-07-01 16:19:03 +08:00 |
|
lingniu
|
f4ce4557c0
|
docs: mark old deployment adr superseded
|
2026-07-01 16:16:16 +08:00 |
|
lingniu
|
2e6a982af5
|
chore: decouple portainer consumer startup
|
2026-07-01 16:13:24 +08:00 |
|
lingniu
|
68253901cf
|
chore: decouple history gb32960 decoding
|
2026-07-01 16:10:31 +08:00 |
|
lingniu
|
fc81693285
|
chore: trim active app store toggles
|
2026-07-01 16:01:54 +08:00 |
|