|
|
30587bd8a8
|
chore: bump Guild+Frontend (mentions + public members section)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-15 15:27:37 +01:00 |
|
|
|
48776a3355
|
chore: bump Guild+Frontend (split members sidebar)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-15 15:00:25 +01:00 |
|
|
|
44d06e9368
|
chore: bump Guild+Frontend submodules (wakeup/turn engine, join-leave, dev mode)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-15 14:51:21 +01:00 |
|
|
|
5729d80ac2
|
chore: bump Guild+Frontend submodules (channel x_type)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-15 09:35:37 +01:00 |
|
|
|
5bf0d93938
|
chore: bump Fabric.Frontend (Discord-style dark redesign)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-15 09:26:11 +01:00 |
|
|
|
1c70cab082
|
chore: bump Fabric.Frontend (fix stale guild-token 401 on refresh)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-15 09:14:11 +01:00 |
|
|
|
29f7086b66
|
chore: bump submodules - user display name + channel membership/public
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-15 09:09:50 +01:00 |
|
|
|
d1c9b8c8c5
|
chore: bump Fabric.Frontend submodule (channel-create + error modal fix)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-15 08:52:34 +01:00 |
|
|
|
f97dd79e00
|
chore: bump Center/Guild/Frontend submodules to latest main
- Fabric.Backend.Center 81dfc22 -> 2792f78 (local CLI, CORS, guild join/members)
- Fabric.Backend.Guild fdb661f -> 78d2179 (CORS, members API, channel validation)
- Fabric.Frontend 4724678 -> 40540ab (English UI, layout redesign, guild join flow)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-15 08:38:43 +01:00 |
|
|
|
6ee4afa1e1
|
chore(script): register guild node via backend-center CLI
|
2026-05-14 14:44:04 +00:00 |
|
|
|
99b13b99fc
|
chore(env): standardize prefixed env names across center and guild
|
2026-05-13 12:58:42 +00:00 |
|
|
|
944c77e37b
|
docs: add minimal deploy auth flow guide
|
2026-05-13 08:54:02 +00:00 |
|
|
|
bbff1c9af9
|
chore: bump guild submodule for startup env validation
|
2026-05-13 08:52:30 +00:00 |
|
|
|
9d28a465a5
|
feat(admin): add local center guild registration helper script
|
2026-05-13 08:47:50 +00:00 |
|
|
|
ceec514ead
|
chore(deploy): remove center shared secret from env and compose
|
2026-05-13 08:41:59 +00:00 |
|
|
|
714482db16
|
chore(deploy): use center api key for guild-center calls
|
2026-05-13 08:36:31 +00:00 |
|
|
|
574e0e74ef
|
chore(auth): wire center api key requirements across services
|
2026-05-13 08:18:16 +00:00 |
|
|
|
f183e50413
|
feat(auth-flow): center-issued guild tokens with guild introspection
|
2026-05-13 08:00:48 +00:00 |
|
|
|
f6b74335dc
|
fix(dev): add missing center/guild env vars in docker compose
|
2026-05-13 07:22:04 +00:00 |
|
|
|
3bd11fc5b3
|
chore: bump Fabric.Desktop submodule for maintainer email
|
2026-05-13 07:17:08 +00:00 |
|
|
|
358064b810
|
chore(submodule): convert backend center/guild to dedicated repos
backend-ci / verify (Fabric.Backend.Center) (push) Has been cancelled
backend-ci / verify (Fabric.Backend.Guild) (push) Has been cancelled
|
2026-05-13 07:06:58 +00:00 |
|
|
|
38eb704df3
|
docs(plan): close non-test MVP items and add DoD
|
2026-05-13 06:58:22 +00:00 |
|
|
|
c35a1e4ec4
|
chore(plan): complete desktop 2.3/2.4 and bump desktop submodule
|
2026-05-13 06:57:31 +00:00 |
|
|
|
001a82fb9d
|
chore(plan): complete desktop shell security baseline and local config tasks
|
2026-05-12 16:13:11 +00:00 |
|
|
|
9eb61d9b73
|
chore(plan): complete frontend observability and stability track
|
2026-05-12 16:10:35 +00:00 |
|
|
|
c5c6ad347b
|
chore(plan): complete frontend stability states and lint-build gate
|
2026-05-12 16:08:22 +00:00 |
|
|
|
7a216628d5
|
chore(plan): complete frontend realtime tasks
backend-ci / verify (Fabric.Backend.Center) (push) Has been cancelled
backend-ci / verify (Fabric.Backend.Guild) (push) Has been cancelled
|
2026-05-12 16:04:31 +00:00 |
|
|
|
7f73607c32
|
chore(plan): complete frontend message flow including gap hint
|
2026-05-12 16:00:43 +00:00 |
|
|
|
f81f9419e0
|
chore(plan): complete frontend message flow tasks except gap hint
|
2026-05-12 15:59:18 +00:00 |
|
|
|
a0be5d6b36
|
chore(plan): complete frontend guild-channel browser tasks
|
2026-05-12 15:26:21 +00:00 |
|
|
|
9d2a330f69
|
feat(guild): add guild and channel list APIs for frontend browser
|
2026-05-12 15:25:26 +00:00 |
|
|
|
271e712804
|
chore(plan): complete frontend auth and session tasks
|
2026-05-12 15:09:12 +00:00 |
|
|
|
1c386e0a80
|
chore(plan): complete frontend app-shell client wrapper tasks
|
2026-05-12 13:46:24 +00:00 |
|
|
|
34442663a3
|
chore(plan): add frontend-desktop todo and complete frontend routing skeleton step
|
2026-05-12 13:14:01 +00:00 |
|
|
|
5a2462a49e
|
chore: bump frontend and desktop submodule refs
|
2026-05-12 13:10:00 +00:00 |
|
|
|
86ec39f7d2
|
test(guild): add concurrent message write verification and fix duplicate messageId index
|
2026-05-12 12:51:00 +00:00 |
|
|
|
71ac0f91c6
|
docs(todo): align MVP DoD with unified api key model and current completion
|
2026-05-12 12:47:28 +00:00 |
|
|
|
0f7b99c687
|
docs(ops): add backup and restore runbook
|
2026-05-12 12:44:08 +00:00 |
|
|
|
b7d66f334a
|
feat(observability): add in-process metrics endpoint for qps latency and error-rate
|
2026-05-12 12:39:20 +00:00 |
|
|
|
b7c9e34738
|
feat(observability): add structured request logs with request-id middleware
|
2026-05-12 12:35:23 +00:00 |
|
|
|
07d8b20f57
|
feat(db): add TypeORM migration workflow for center and guild
|
2026-05-12 12:32:44 +00:00 |
|
|
|
1b568757cb
|
ops: add production compose with DB_SYNC disabled and env template
|
2026-05-12 12:30:04 +00:00 |
|
|
|
7cf0c50921
|
test(contract): add center-guild registration contract integration test
|
2026-05-12 12:26:03 +00:00 |
|
|
|
bccd942898
|
feat(guild-realtime): add presence and typing websocket events
|
2026-05-12 12:22:36 +00:00 |
|
|
|
33d101af22
|
feat(guild-realtime): broadcast message lifecycle events over websocket
|
2026-05-12 12:18:01 +00:00 |
|
|
|
01090273c6
|
feat(guild-realtime): add websocket gateway with api-key auth and channel rooms
|
2026-05-12 12:13:19 +00:00 |
|
|
|
5b28ad52bb
|
test: stabilize vitest config and integration test environment
backend-ci / verify (Fabric.Backend.Center) (push) Has been cancelled
backend-ci / verify (Fabric.Backend.Guild) (push) Has been cancelled
|
2026-05-12 12:09:49 +00:00 |
|
|
|
8534c530c8
|
test(integration): add lightweight MySQL-backed API smoke tests for center and guild
|
2026-05-12 12:04:33 +00:00 |
|
|
|
41a4172267
|
test(unit): add lightweight vitest coverage for auth duration and seq pagination utils
|
2026-05-12 11:53:46 +00:00 |
|
|
|
ec796ae609
|
chore(quality): mark lint and build gates green for both services
|
2026-05-12 11:42:00 +00:00 |
|