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 |
|
lingniu
|
61cc15ab07
|
docs: remove legacy bootstrap app reference
|
2026-07-01 15:56:09 +08:00 |
|
lingniu
|
b7bb93de8e
|
chore: align readme concurrency model
|
2026-07-01 15:53:31 +08:00 |
|
lingniu
|
5971d1a8c3
|
chore: document local archive storage only
|
2026-07-01 15:48:15 +08:00 |
|
lingniu
|
c359a0683e
|
chore: align readme build tooling
|
2026-07-01 15:44:56 +08:00 |
|
lingniu
|
bf6f94afbb
|
chore: trim observability surface docs
|
2026-07-01 15:42:55 +08:00 |
|
lingniu
|
4d9779e088
|
chore: clarify redis-only session store
|
2026-07-01 15:39:24 +08:00 |
|
lingniu
|
80c051e056
|
chore: enforce kafka-only messaging surface
|
2026-07-01 15:36:44 +08:00 |
|
lingniu
|
53f8f79c3e
|
chore: keep swagger on api apps only
|
2026-07-01 15:32:17 +08:00 |
|
lingniu
|
dc56a664f4
|
chore: limit observability to ingest apps
|
2026-07-01 15:25:57 +08:00 |
|
lingniu
|
9cd5c5a35d
|
chore: derive history kafka groups in app
|
2026-07-01 15:22:14 +08:00 |
|
lingniu
|
192c5eff00
|
chore: hide history specialized api switch
|
2026-07-01 15:18:33 +08:00 |
|
lingniu
|
329f106e3c
|
chore: simplify analytics stat binding
|
2026-07-01 15:16:12 +08:00 |
|
lingniu
|
15c57c33b9
|
chore: keep legacy xinda kafka only
|
2026-07-01 15:12:56 +08:00 |
|
lingniu
|
664a0c801b
|
chore: scope kafka topics in portainer stack
|
2026-07-01 15:08:57 +08:00 |
|
lingniu
|
4ea4469640
|
chore: drop unused tdengine launchctl flag
|
2026-07-01 15:06:00 +08:00 |
|
lingniu
|
a6d0236fc4
|
chore: scope mysql env in portainer stack
|
2026-07-01 15:03:59 +08:00 |
|
lingniu
|
3161e98eff
|
chore: scope kafka consumer env to consumers
|
2026-07-01 15:01:38 +08:00 |
|
lingniu
|
5910d23dd9
|
chore: remove in-memory identity store
|
2026-07-01 14:58:39 +08:00 |
|
lingniu
|
faeee0c2a8
|
chore: keep active kafka path always on
|
2026-07-01 14:55:56 +08:00 |
|
lingniu
|
90791d28bd
|
chore: fix active identity store to mysql
|
2026-07-01 14:51:46 +08:00 |
|
lingniu
|
3795e43a6a
|
chore: fix ingest session store to redis
|
2026-07-01 14:47:12 +08:00 |
|
lingniu
|
aa30a413c5
|
docs: document yutong launchctl mqtt tuning
|
2026-07-01 14:44:24 +08:00 |
|
lingniu
|
0d77f7777f
|
chore: align yutong launchctl mqtt tuning
|
2026-07-01 14:41:52 +08:00 |
|
lingniu
|
b979d7a020
|
chore: expose yutong mqtt portainer tuning
|
2026-07-01 14:38:43 +08:00 |
|
lingniu
|
f7bb5b1554
|
chore: enforce kafka-only stat path
|
2026-07-01 14:35:58 +08:00 |
|
lingniu
|
cd12a84e51
|
chore: trim inactive app toggles
|
2026-07-01 14:28:08 +08:00 |
|
lingniu
|
1eed7623d1
|
chore: simplify analytics app defaults
|
2026-07-01 14:24:33 +08:00 |
|
lingniu
|
1cca142550
|
chore: decouple analytics portainer startup
|
2026-07-01 14:21:41 +08:00 |
|
lingniu
|
a6784bc8c3
|
fix: reject removed telemetry fields switch
|
2026-07-01 14:17:51 +08:00 |
|
lingniu
|
eeba8fb754
|
docs: align history and analytics production surface
|
2026-07-01 14:13:14 +08:00 |
|
lingniu
|
476d5a7a14
|
build: centralize active app boot packaging
|
2026-07-01 14:08:52 +08:00 |
|
lingniu
|
c3d67e4339
|
refactor: remove telemetry fields from tdengine history
|
2026-07-01 14:03:32 +08:00 |
|
lingniu
|
68f45ee79c
|
refactor: remove telemetry field api from history app
|
2026-07-01 13:53:19 +08:00 |
|
lingniu
|
a5cb0c9705
|
docs: clarify kafka-only sink semantics
|
2026-07-01 13:44:23 +08:00 |
|
lingniu
|
932b386c69
|
fix: use frame protocol for metrics timing
|
2026-07-01 13:40:25 +08:00 |
|
lingniu
|
981879136f
|
fix: tighten ingest metrics protocol labels
|
2026-07-01 13:38:10 +08:00 |
|
lingniu
|
27f9cbf0d2
|
build: remove raw archive store prototype
|
2026-07-01 13:33:24 +08:00 |
|
lingniu
|
cea8ceeabe
|
docs: simplify jt808 mileage runtime state
|
2026-07-01 13:29:08 +08:00 |
|
lingniu
|
97ea77ed27
|
build: scope private repository to legacy xinda
|
2026-07-01 13:25:21 +08:00 |
|
lingniu
|
85013a0ebe
|
build: remove unused testcontainers dependency
|
2026-07-01 13:18:07 +08:00 |
|
lingniu
|
57ab57c42b
|
build: remove unused archunit dependency
|
2026-07-01 13:15:05 +08:00 |
|
lingniu
|
28bde233a1
|
build: remove unused lombok dependency
|
2026-07-01 13:11:55 +08:00 |
|
lingniu
|
4134824caf
|
build: remove unused opentelemetry bom
|
2026-07-01 13:09:22 +08:00 |
|
lingniu
|
422a24684d
|
build: remove unused mqtt client dependency
|
2026-07-01 13:06:39 +08:00 |
|
lingniu
|
78c39036cd
|
deploy: render launchctl templates safely
|
2026-07-01 13:03:17 +08:00 |
|
lingniu
|
495ded0547
|
deploy: add launchctl templates for active apps
|
2026-07-01 12:56:41 +08:00 |
|
lingniu
|
252aff984c
|
docs: align tdengine verification with active apps
|
2026-07-01 12:46:24 +08:00 |
|
lingniu
|
dc481e8653
|
ci: parameterize docker image prefix
|
2026-07-01 12:43:13 +08:00 |
|
lingniu
|
9fb77a1aa2
|
deploy: parameterize portainer image prefix
|
2026-07-01 12:40:25 +08:00 |
|
lingniu
|
afed6cd4f3
|
docs: state kafka-only production channel
|
2026-07-01 12:37:17 +08:00 |
|
lingniu
|
fd76bfdf61
|
docs: align readme quick start with production apps
|
2026-07-01 12:34:07 +08:00 |
|
lingniu
|
3185696b6a
|
docs: align tdengine build skip flag
|
2026-07-01 12:31:43 +08:00 |
|
lingniu
|
641114696c
|
ci: skip test compilation in woodpecker build
|
2026-07-01 12:29:29 +08:00 |
|
lingniu
|
2deea2d072
|
ci: reuse active app list in woodpecker
|
2026-07-01 12:27:21 +08:00 |
|
lingniu
|
3d9a520c3c
|
docs: clarify kafka-only production channel
|
2026-07-01 12:24:25 +08:00 |
|
lingniu
|
e81d8dcab5
|
docs: align launchctl health probe checks
|
2026-07-01 12:19:26 +08:00 |
|
lingniu
|
a5b39e22b6
|
deploy: share portainer readiness defaults
|
2026-07-01 12:17:23 +08:00 |
|
lingniu
|
bc60017c30
|
deploy: add portainer readiness healthchecks
|
2026-07-01 12:14:45 +08:00 |
|
lingniu
|
5ff7cfb9bb
|
docs: add health probe checks to runbook
|
2026-07-01 12:11:14 +08:00 |
|
lingniu
|
59edc7a8d4
|
config: expose health probes for active apps
|
2026-07-01 12:08:54 +08:00 |
|
lingniu
|
a76cd3a8d6
|
deploy: exec java in container entrypoint
|
2026-07-01 12:04:04 +08:00 |
|
lingniu
|
2d65a2555f
|
deploy: align container java defaults
|
2026-07-01 12:01:47 +08:00 |
|