|
|
676e838697
|
docs(protocol): document center-guild HMAC registration handshake v1
|
2026-05-12 11:12:48 +00:00 |
|
|
|
ab01a83a90
|
feat(center-protocol): enforce HMAC auth for node registration
|
2026-05-12 11:11:29 +00:00 |
|
|
|
670762aa7a
|
feat(guild-messaging): add idempotency-key support for write endpoints
|
2026-05-12 10:40:00 +00:00 |
|
|
|
2ec50f3234
|
feat(guild-messaging): add gap-detection metadata for seq backfill responses
|
2026-05-12 10:37:27 +00:00 |
|
|
|
fa5d0d31b2
|
feat(guild-messaging): switch seq allocation to DB transaction with row lock
|
2026-05-12 10:35:41 +00:00 |
|
|
|
4b4755b33b
|
feat(guild-messaging): add seq-range pagination with limit for message listing
|
2026-05-12 10:32:25 +00:00 |
|
|
|
c08fa4756b
|
feat(guild-messaging): implement soft delete strategy for messages
|
2026-05-12 10:30:51 +00:00 |
|
|
|
325e13ee13
|
feat(guild-messaging): add simplified message edit window policy
|
2026-05-12 10:29:29 +00:00 |
|
|
|
d3fdc3dd1e
|
feat(guild-messaging): support message metadata for reply mentions and attachments
|
2026-05-12 10:28:02 +00:00 |
|
|
|
ceaece754e
|
feat(guild-model): add practical indexes for channel/dm/member queries
|
2026-05-12 10:21:48 +00:00 |
|
|
|
e53c943991
|
feat(guild-model): add member and role base entities
|
2026-05-12 09:02:21 +00:00 |
|
|
|
46f138328e
|
feat(guild-model): complete guild/channel/dm entities
|
2026-05-12 09:01:24 +00:00 |
|
|
|
2e2e217b5f
|
feat(center): enhance health check with DB readiness
|
2026-05-12 08:58:44 +00:00 |
|
|
|
7270256587
|
feat(center): add audit logs for auth and node operations
|
2026-05-12 08:57:34 +00:00 |
|
|
|
7f68a09486
|
feat(center-nodes): add node heartbeat endpoint
backend-ci / verify (Fabric.Backend.Center) (push) Has been cancelled
backend-ci / verify (Fabric.Backend.Guild) (push) Has been cancelled
|
2026-05-12 08:54:17 +00:00 |
|
|
|
7887a8d3be
|
feat(center-nodes): add node status model and status update endpoint
backend-ci / verify (Fabric.Backend.Center) (push) Has been cancelled
backend-ci / verify (Fabric.Backend.Guild) (push) Has been cancelled
|
2026-05-12 08:52:39 +00:00 |
|
|
|
e10d225063
|
feat(center-nodes): add paginated node listing
|
2026-05-12 08:51:01 +00:00 |
|
|
|
e381679165
|
feat(center-nodes): enforce nodeId and endpoint uniqueness
|
2026-05-12 08:49:34 +00:00 |
|
|
|
0020df5d5e
|
feat(center-nodes): validate shared secret on node registration
|
2026-05-12 08:49:02 +00:00 |
|
|
|
3ad8cc3a56
|
feat(center-auth): implement register/login/refresh/logout with bcrypt and DTO validation
|
2026-05-12 08:47:44 +00:00 |
|
|
|
97528ce2c5
|
feat(center): validate required env on startup
|
2026-05-12 08:43:49 +00:00 |
|
|
|
2871141d4c
|
ci: add backend lint+build workflow for center and guild
|
2026-05-12 08:43:09 +00:00 |
|
|
|
ea32aeb819
|
chore: add eslint and prettier setup for center and guild
|
2026-05-12 08:42:47 +00:00 |
|
|
|
07c8a0f99d
|
chore: add .env.example for center and guild services
|
2026-05-12 08:40:58 +00:00 |
|
|
|
4eaac38484
|
feat: add docker-compose for center/guild backends with mysql
|
2026-05-12 08:36:33 +00:00 |
|
|
|
c55666b481
|
feat: add Dockerfiles and MySQL TypeORM wiring for center/guild backends
|
2026-05-12 08:34:35 +00:00 |
|
|
|
88bec71cf8
|
feat: scaffold center and guild backend NestJS skeletons
|
2026-05-12 08:31:43 +00:00 |
|
|
|
026be99393
|
docs: add MVP checklist for center/guild backend development
|
2026-05-12 08:27:55 +00:00 |
|
|
|
17dc9b9dba
|
chore: bootstrap center/guild backend workspaces
|
2026-05-12 08:27:33 +00:00 |
|
|
|
3910c0da9f
|
refactor: split backend into center and guild modules
|
2026-05-12 08:26:28 +00:00 |
|
|
|
3b11fe0d31
|
docs: finalize message ordering and plugin contract v1
|
2026-05-08 22:32:30 +00:00 |
|
|
|
da19bca01b
|
docs: capture architecture and MVP decisions from latest discussion
|
2026-05-08 19:52:07 +00:00 |
|
|
|
4772e76d2c
|
docs: keep Fabric core platform-neutral and move OpenClaw specifics to plugin
|
2026-05-08 14:45:50 +00:00 |
|
|
|
74961af997
|
docs: align chat model to guild/channel/dm and exclude thread
|
2026-05-08 14:40:25 +00:00 |
|
|
|
c8fb1e4f44
|
docs: add Fabric project plan v0.1
|
2026-05-08 14:38:18 +00:00 |
|
|
|
dd727263dc
|
chore: add Fabric.* repositories as submodules
|
2026-05-08 14:26:03 +00:00 |
|
|
|
fdbe4e3bdb
|
chore: initialize repository
|
2026-05-08 14:26:00 +00:00 |
|