Buddy System #3

Merged
Moonbase merged 18 commits from buddies into master 2025-03-07 18:20:40 -08:00

18 Commits

Author SHA1 Message Date
e0c1d2cab2 precense fixes 2025-03-07 18:13:17 -08:00
ded2acc5ca implement precense endpoint 2025-03-07 17:42:44 -08:00
44aa98ef3a implement buddy codes 2025-03-07 17:20:27 -08:00
5d0cb1581d further system message fixes 2025-03-06 17:48:08 -08:00
20452e2058 make author viking optional for system messages 2025-03-06 15:42:45 -08:00
b090604bc1 add message for earning xp (wojs) 2025-03-06 12:35:25 -08:00
7e29d5cd4a add system message support 2025-03-06 12:01:37 -08:00
c8c70b220e revert nullable `ToVikingId` 2025-03-06 11:49:59 -08:00
6c31296d3b make `ToVikingId` nullable for system messages 2025-03-06 11:45:50 -08:00
b7b99cd353 add `IsPrivate field to Message` 2025-03-06 11:33:08 -08:00
c37a719aad add `Id field to Buddy` 2025-03-06 11:04:24 -08:00
3ba60972ad fix best buddy set 2025-03-06 10:59:13 -08:00
6deebb947b implement `UpdateBestBuddy` 2025-03-06 10:52:16 -08:00
5bd62186f0 implement `RemoveBuddy`
modify ``SendMessage``
add message of typeid 21 when reply is made
reworks some things in ``BuddyService``
2025-03-03 17:00:58 -08:00
684e8691d8 implement `AddBuddy and ApproveBuddy` 2025-03-03 13:39:56 -08:00
6ede8af204 implement `BuddyService`
add ``CreatedAt`` to ``Buddy`` model
add missing schemas
2025-03-03 13:29:34 -08:00
a3ba9556d0 data model fix 2025-03-03 12:42:49 -08:00
21b7cd9694 initial data model work 2025-03-03 12:35:08 -08:00