Commit graph

10 commits

Author SHA1 Message Date
Chneemann
6b104d112d
feat(settings): add online status selection UI
All checks were successful
Deploy Waveform to VPS / deploy (push) Successful in 1m28s
2026-09-22 09:03:29 +02:00
Chneemann
8ab022eabe
feat(members): update roleEnum to support OWNER, MODERATOR, MEMBER, and GUEST
All checks were successful
Deploy Waveform to VPS / deploy (push) Successful in 2m39s
2026-09-18 04:27:20 +02:00
Chneemann
4b9256e570
feat(db): add categories table and update channels relations
All checks were successful
Deploy Waveform to VPS / deploy (push) Successful in 1m3s
2026-09-12 18:35:33 +02:00
Chneemann
739c9c1bf6
feat(db): add conversations and direct_messages tables with relations 2026-09-04 19:25:14 +02:00
Chneemann
d4066752c6
feat(db): add friendships table, status enum, and user relations 2026-09-02 03:58:36 +02:00
Chneemann
7a5d8051e4
refactor(servers): convert delete modal to edit server modal with patch endpoint 2026-09-01 04:17:05 +02:00
Chneemann
be4e10893e
refactor(channels): cap name length at 32 chars and fix sidebar truncation layout 2026-08-31 12:08:16 +02:00
Chneemann
2325c5725e
refactor(channels): add default channel protection in DB, API and UI settings modal 2026-08-31 10:47:00 +02:00
Chneemann
08513015d3
feat(members): implement online status and member sidebar with API integration 2026-08-30 13:09:55 +02:00
Chneemann
6eab20eaa4
chore(db): setup drizzle orm with postgres driver and drizzle-kit configuration 2026-08-28 15:43:18 +02:00