• Joined on 2026-02-27
nav pushed to main at nav/Fabric.Backend.Center 2026-05-15 00:32:35 +00:00
2792f78ada fix(center): exempt guild join/members auth endpoints from api-key guard
nav pushed to main at nav/Fabric.Frontend 2026-05-14 16:58:14 +00:00
40540ab8a6 feat(frontend): add guild join flow, members panel, and channel-create member modal
nav pushed to main at nav/Fabric.Backend.Center 2026-05-14 16:57:59 +00:00
1eb30348a2 feat(center): guild join and guild members APIs; stop auto-joining all guilds
nav pushed to main at nav/Fabric.Frontend 2026-05-14 16:49:58 +00:00
75fee7c725 fix(frontend): require guildId for channel creation and fallback from channel list
nav pushed to main at nav/Fabric.Backend.Guild 2026-05-14 16:49:58 +00:00
78d2179e8c fix(guild): validate channel create payload and return 400
nav pushed to main at nav/Fabric.Frontend 2026-05-14 16:46:39 +00:00
d0bbd4a20f feat(frontend): add collapsible v1/v2/v4 panels and guild members column
nav pushed to main at nav/Fabric.Backend.Guild 2026-05-14 16:46:32 +00:00
9ad6ccaa3d feat(guild): enable CORS and add members listing API
nav pushed to main at nav/Fabric.Frontend 2026-05-14 16:41:22 +00:00
12265e09ec feat(frontend): add create channel action in channel pane
nav pushed to main at nav/Fabric.Frontend 2026-05-14 16:38:21 +00:00
04d8f9e3bf feat(frontend): redesign post-login layout into guild/channel/chat panes
nav pushed to main at nav/Fabric.Backend.Center 2026-05-14 16:26:58 +00:00
ebc3571823 fix(center): enable CORS for auth preflight and desktop origins
nav pushed to main at nav/Fabric 2026-05-14 14:44:06 +00:00
6ee4afa1e1 chore(script): register guild node via backend-center CLI
nav pushed to main at nav/Fabric.Backend.Center 2026-05-14 14:44:00 +00:00
0b32dc8e3c feat(cli): move user and guild registration from API to local CLI
nav pushed to main at nav/Fabric.Frontend 2026-05-14 14:17:13 +00:00
4f28f102e0 feat(auth): remove center api key from frontend login flow
nav pushed to main at nav/Fabric.Backend.Center 2026-05-14 14:17:09 +00:00
7afd220b4a feat(auth): split api-key boundary for frontend auth flow
nav pushed to main at nav/Fabric.Frontend 2026-05-14 13:33:39 +00:00
cfaa1cb657 feat(frontend): translate UI to English and refresh layout styles
nav pushed to main at nav/Fabric 2026-05-13 12:58:43 +00:00
99b13b99fc chore(env): standardize prefixed env names across center and guild
nav pushed to main at nav/Fabric.Backend.Guild 2026-05-13 12:58:34 +00:00
fdb661f32b refactor(guild): prefix environment variables with FABRIC_BACKEND_GUILD
nav pushed to main at nav/Fabric.Backend.Center 2026-05-13 12:58:29 +00:00
81dfc227e3 refactor(center): prefix environment variables with FABRIC_BACKEND_CENTER
nav pushed to main at nav/Fabric 2026-05-13 08:54:04 +00:00
944c77e37b docs: add minimal deploy auth flow guide
nav pushed to main at nav/Fabric 2026-05-13 08:52:33 +00:00
bbff1c9af9 chore: bump guild submodule for startup env validation