• Joined on 2026-02-27
nav pushed to main at nav/Fabric.Frontend 2026-05-13 06:58:21 +00:00
66c49ff654 feat(frontend): apply API key headers to center auth client
nav pushed to main at nav/Fabric.Frontend 2026-05-13 06:57:34 +00:00
edb06a5a31 feat(frontend): add request-id observability logs for api calls
25bd1df290 feat(frontend): add loading empty and error states for chat operations
Compare 2 commits »
nav pushed to main at nav/Fabric 2026-05-13 06:57:34 +00:00
c35a1e4ec4 chore(plan): complete desktop 2.3/2.4 and bump desktop submodule
001a82fb9d chore(plan): complete desktop shell security baseline and local config tasks
9eb61d9b73 chore(plan): complete frontend observability and stability track
c5c6ad347b chore(plan): complete frontend stability states and lint-build gate
Compare 4 commits »
nav pushed to main at nav/Fabric.Desktop 2026-05-13 06:57:29 +00:00
54f4b46755 feat(desktop): add tray behavior and packaging config
5843d3f8ca feat(desktop): add secure electron shell with preload ipc and menu
Compare 2 commits »
nav pushed to main at nav/Fabric 2026-05-12 16:07:01 +00:00
7a216628d5 chore(plan): complete frontend realtime tasks
7f73607c32 chore(plan): complete frontend message flow including gap hint
f81f9419e0 chore(plan): complete frontend message flow tasks except gap hint
a0be5d6b36 chore(plan): complete frontend guild-channel browser tasks
9d2a330f69 feat(guild): add guild and channel list APIs for frontend browser
Compare 20 commits »
nav pushed to main at nav/Fabric.Desktop 2026-05-12 16:06:44 +00:00
292d8c27f2 feat: bootstrap Electron desktop shell for Fabric frontend
nav pushed to main at nav/Fabric.Frontend 2026-05-12 16:06:44 +00:00
763f06ab8c feat(frontend): add typing presence and reconnect repull realtime behavior
e7faf92d3c feat(frontend): show next_expected_seq and page continuity hints
e7b2721280 feat(frontend): add message edit delete and ranged pull controls
048a55aaeb feat(frontend): load guild-channel lists and sync chat channel in url
d718128f89 feat(frontend): implement center auth session flow with route guard
Compare 8 commits »
nav pushed to main at nav/Fabric 2026-05-12 12:09:50 +00:00
5b28ad52bb test: stabilize vitest config and integration test environment
8534c530c8 test(integration): add lightweight MySQL-backed API smoke tests for center and guild
41a4172267 test(unit): add lightweight vitest coverage for auth duration and seq pagination utils
ec796ae609 chore(quality): mark lint and build gates green for both services
0731778bd3 feat(docs): add Swagger/OpenAPI endpoints for center and guild services
Compare 26 commits »
nav pushed to main at nav/Fabric 2026-05-12 08:54:19 +00:00
7f68a09486 feat(center-nodes): add node heartbeat endpoint
nav pushed to main at nav/Fabric 2026-05-12 08:53:36 +00:00
7887a8d3be feat(center-nodes): add node status model and status update endpoint
e10d225063 feat(center-nodes): add paginated node listing
e381679165 feat(center-nodes): enforce nodeId and endpoint uniqueness
0020df5d5e feat(center-nodes): validate shared secret on node registration
3ad8cc3a56 feat(center-auth): implement register/login/refresh/logout with bcrypt and DTO validation
Compare 15 commits »
nav pushed to main at nav/Fabric 2026-05-08 22:32:31 +00:00
3b11fe0d31 docs: finalize message ordering and plugin contract v1
nav pushed to main at nav/Fabric 2026-05-08 19:52:10 +00:00
da19bca01b docs: capture architecture and MVP decisions from latest discussion
nav pushed to main at nav/Fabric 2026-05-08 14:45:51 +00:00
4772e76d2c docs: keep Fabric core platform-neutral and move OpenClaw specifics to plugin
nav pushed to main at nav/Fabric 2026-05-08 14:40:25 +00:00
74961af997 docs: align chat model to guild/channel/dm and exclude thread
nav pushed to main at nav/Fabric 2026-05-08 14:38:20 +00:00
c8fb1e4f44 docs: add Fabric project plan v0.1
nav pushed to main at nav/Fabric 2026-05-08 14:26:05 +00:00
dd727263dc chore: add Fabric.* repositories as submodules
nav created branch main in nav/Fabric 2026-05-08 14:26:01 +00:00
nav pushed to main at nav/Fabric 2026-05-08 14:26:01 +00:00
fdbe4e3bdb chore: initialize repository
nav created branch main in nav/Fabric.Desktop 2026-05-08 14:25:54 +00:00
nav pushed to main at nav/Fabric.Desktop 2026-05-08 14:25:54 +00:00
395385c9aa chore: initialize repository