Commit Graph

81 Commits

Author SHA1 Message Date
39c3799d82 ♻️ Single table to store auth preferences 2024-10-13 12:36:51 +08:00
9287e6c5cc Auth config to limit auth steps 2024-10-13 01:45:08 +08:00
0f18c6ff16 🐛 Hotfix panic when getting auth context from cache 2024-10-07 00:53:23 +08:00
94c15f58ec Allow user block user initially 2024-09-26 22:09:39 +08:00
cb3cc3f540 🐛 Fix check delete account issue 2024-09-25 20:18:11 +08:00
cec234bc53 🐛 Fix wrong condition on check auth context is cached 2024-09-22 14:32:55 +08:00
27b625e0c8 Bring cache into preference notification 2024-09-22 14:04:56 +08:00
bbceb65dbf ♻️ Refactored cache system 2024-09-22 13:13:05 +08:00
648f10b25a 🐛 Fix batch notification prefs querying issue 2024-09-22 01:27:57 +08:00
9174767d80 🐛 Fix notifiable check 2024-09-21 22:54:54 +08:00
ba32925b58 🐛 Tryin' to fix notifications issue 2024-09-20 21:55:25 +08:00
3031f61ea4 Account deletion 2024-09-19 22:18:22 +08:00
02bffc062f Report status update with a message 2024-09-19 21:06:35 +08:00
817c60c4e0 Abuse report system 2024-09-19 21:02:21 +08:00
5203234c4a 🐛 Fix bugs in updating notification preferences 2024-09-17 15:56:41 +08:00
f287e295e5 Notification preferences 2024-09-17 14:50:05 +08:00
df9fb0a92a ♻️ Better sign in flow 2024-09-16 02:37:02 +08:00
582e6cdb61 🐛 Fix daily sign random panic 2024-09-08 10:39:08 +08:00
3ce5ef6617 🐛 Fix date formatting issue on daily signing 2024-09-02 22:48:06 +08:00
bfddfa2201 Can get today's daily sign record 2024-09-02 20:07:19 +08:00
bee5b676fa 🐛 Fix daily check issue 2024-09-01 16:51:13 +08:00
99f8e4c891 Daily signs 2024-09-01 16:38:09 +08:00
f240226563 🐛 Fix query statement column issue 2024-08-26 00:53:13 +08:00
46c7b6dff1 🐛 Fix api key missing account id 2024-08-25 23:15:29 +08:00
476ef57236 🐛 Fix compare perm node function 2024-08-25 18:36:19 +08:00
0f2b45352c 🐛 Fix compare perm node panic 2024-08-25 18:08:37 +08:00
b22657d09f Bots aka. automated accounts 2024-08-24 23:49:19 +08:00
8f61253bd3 Bot token aka. API token 2024-08-24 20:28:10 +08:00
516f5593de 🗃️ Update modeling 2024-08-24 15:17:26 +08:00
5e76fa07b7 👽 Use hyper's NetworkPackage instead of own UnifiedCommand 2024-08-24 14:29:36 +08:00
31fcfa2bf5 👽 Use pointer user id in stream request
⬆️ Re-sum go mod
2024-08-23 19:42:30 +08:00
0ee3f1bc97 Use capital to deal with links 2024-08-13 10:58:59 +08:00
e4d73b1d31 ♻️ Separate application domain and token issuer 2024-08-12 20:58:20 +08:00
7a072988ce 🐛 Fix validate condition issue 2024-08-01 23:55:33 +08:00
c51af61820 Better account name validation 2024-08-01 12:21:34 +08:00
e97f3b6047 🐛 Fix search account query 2024-07-30 19:39:53 +08:00
57b4b314fe Search accounts w/ username or nick 2024-07-30 18:20:45 +08:00
7c09138ef7 Present nonce in id token 2024-07-28 22:30:51 +08:00
6ef46d984d Better id token in oidc 2024-07-28 20:04:22 +08:00
94aed49092 Present azp in token 2024-07-28 19:50:49 +08:00
c458123d9e 🐛 Fix permissions in groups 2024-07-24 18:09:18 +08:00
7737d9fd08 Default user group 2024-07-24 17:33:05 +08:00
f113719e79 Account groups 2024-07-24 17:23:44 +08:00
cb0fefecfb More relationship APIs 2024-07-23 23:50:05 +08:00
d08b7a273d 🐛 Fix push notification to wrong person 2024-07-21 22:52:24 +08:00
6350ec1e43 ♻️ Use dealer postman instead of built-in feature to deliver email and notify 2024-07-21 14:22:54 +08:00
8fcaf99103 Notification with avatar(only in APNs) and picture 2024-07-19 23:27:58 +08:00
282a0891d0 Optimize batch notification speed 2024-07-17 14:04:55 +08:00
7436d4b2cc 🐛 Fix concurrent write and read auth context cache 2024-07-17 13:27:16 +08:00
c912271610 Make log more quiet 2024-07-16 14:15:21 +08:00