21 Commits

Author SHA1 Message Date
7389f70128 🛂 Clear auth context cache when logout for security 2025-03-29 15:32:20 +08:00
a4c6e9a905 ♻️ Rebuilt cache with the new cache system from nexus 2025-03-29 13:15:20 +08:00
a5033c0fb0 Punishment API 2025-03-25 23:10:14 +08:00
742edaa9e2 🐛 Fix set avatar cause group permission leaked to personal 2025-03-25 21:48:51 +08:00
23e5ba432b Programs and members 2025-03-23 19:36:27 +08:00
b18dd5ef82 Permission check 2025-03-23 17:25:38 +08:00
c4758c6217 🐛 Fix large JWT header 2025-03-23 00:07:32 +08:00
f9aa4e3c10 👔 Captcha usage in check in & register
🐛 Fix counting streak bugs etc
2025-03-22 20:00:05 +08:00
34c2d0d5e7 🚚 Remap get account page path 2025-03-21 00:06:03 +08:00
db018b35f9 👔 Prevent user from deleting their primary contact 2025-03-16 11:54:28 +08:00
45dd50ccba User able to re-send the confirm register email 2025-03-15 22:20:33 +08:00
32e91e2601 ♻️ Refactored event audit system 2025-03-15 16:37:47 +08:00
35e5eadb05 🐛 Fix realm did not update attachment meta 2025-03-11 00:04:10 +08:00
651a738646 👽 Support new count usage API 2025-03-10 23:15:20 +08:00
0c0164c2e8 🎨 Change the api handler name of listing notifications 2025-03-03 20:54:53 +08:00
53d856c7a7 🐛 Fix activating badges 2025-03-02 21:04:24 +08:00
0fac34edfb Account page (aka detailed version description) 2025-03-02 12:47:29 +08:00
5979fd5b2c Enchance user profile
💥 Move description from account to profile
2025-03-02 12:00:29 +08:00
4616f7cc93 Wearing badge 2025-03-02 11:52:45 +08:00
378c60cef8 PaKex Key exchange 2025-03-01 15:22:51 +08:00
07d9335180 🗑️ Clean up code 2025-03-01 14:12:29 +08:00