6 Commits

Author SHA1 Message Date
kaichao
b5536bf584
feat: publish accounts and key bundles via logos delivery (#7)
* feat: publish via logos delivery

* feat: protobuf definition for publish records

* feat: docker build for logos delivery deps

* feat: refactor modules splition

* chore: update docker file for exposed port
2026-07-28 19:37:56 +08:00
29d05e70bd ci: add Jenkins pipeline
Build and push chat-store image to Harbor on merge to `release` branch.
Image tag derived from job name (deploy-logos-dev, deploy-logos-test).
Watchtower picks up the new tag on the deployed hosts.
2026-07-27 12:29:38 +02:00
kaichao
673c49671a
feat: fix sqlite busy with concurrency write access (#5)
* feat: benchmark the store service

* feat: fix write concurrency with lock
2026-07-11 22:38:52 +08:00
Jazz Turner-Baggs
2bace7563b chore: add license files 2026-06-23 12:44:34 -07:00
kaichao
4711fe8547
feat: http server for account and keypackages storage (#2)
* feat: http server for account and keypackages storage

* chore: rename package

* feat: change to sqlx

* smoke test script

* chore: use account pub in code

* fix dockerfile
2026-06-11 16:55:32 +08:00
kaichaosun
cf09036f42
chore: quick doc 2026-06-03 12:29:06 +08:00