167 Commits

Author SHA1 Message Date
173ef92c01 Program member benifits 2025-03-23 19:57:19 +08:00
23e5ba432b Programs and members 2025-03-23 19:36:27 +08:00
2ead62ecce 👽 Support wallet multi currency 2025-03-23 17:59:49 +08:00
f9aa4e3c10 👔 Captcha usage in check in & register
🐛 Fix counting streak bugs etc
2025-03-22 20:00:05 +08:00
82fa877cad 🐛 Prevent duplicate device token be registered 2025-03-19 21:29:14 +08:00
ecaace5616 List available realms supports with publics 2025-03-16 12:12:13 +08:00
45dd50ccba User able to re-send the confirm register email 2025-03-15 22:20:33 +08:00
bcb2cd2f9c GeoIP 2025-03-15 18:06:20 +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
e43b9c9341 Broadcast realm was deleted 2025-03-10 22:01:16 +08:00
dfc85c5913 🐛 Fix panic on get status from cache 2025-03-09 13:36:12 +08:00
879cd7991b 🐛 Bug fix on count streak wrongly 2025-03-09 12:24:48 +08:00
84c1a8f836 👔 Optimized check in reward expr 2025-03-09 12:21:45 +08:00
0f9bde2533 👔 Update check in result caluclate expr 2025-03-09 01:30:30 +08:00
53d856c7a7 🐛 Fix activating badges 2025-03-02 21:04:24 +08:00
4616f7cc93 Wearing badge 2025-03-02 11:52:45 +08:00
af2bc29068 🐛 Fix db cleaner 2025-03-01 14:14:00 +08:00
07d9335180 🗑️ Clean up code 2025-03-01 14:12:29 +08:00
701d9b1929 🐛 Trying to fix notify again 2025-02-21 23:11:50 +08:00
816ee07947 🐛 Fix cannot add notification subscription 2025-02-21 22:39:55 +08:00
a649f468fc 👔 Change adding realm condition 2025-02-20 22:32:47 +08:00
2f541f2346 Auto handle increment of popularity on realm member changes 2025-02-20 21:58:07 +08:00
bac655c1cf 🗃️ Realm popularity field & sorting communities according to it 2025-02-20 21:42:19 +08:00
a2d033b56c 🐛 Fix delete account at least destroy auth tickets 2025-02-20 21:22:36 +08:00
09dddf7721 Support localized notification 2025-02-16 23:33:48 +08:00
4fa155cafb 👔 Delete realm will auto delete realm members 2025-02-16 19:44:00 +08:00
76682ab27f 🐛 Fix wrong type of notify OTP 2025-02-15 18:33:13 +08:00
64fd2f3cd9 🐛 Fix relationships 2025-02-15 18:32:32 +08:00
497c0692ca 🐛 Fix create duplicate relationship 2025-02-15 16:00:01 +08:00
a08372d4d2 👔 No longer return error when trying add a member who already in the realm 2025-02-10 18:01:32 +08:00
4bf28e5298 Rollback skip push notify 2025-02-04 22:06:30 +08:00
7ff93f1344 🐛 Bug fixes pushing notification skip stragry 2025-02-04 14:07:29 +08:00
a40ab9efdb 🐛 Skip pushing notification when ws is available 2025-02-03 16:44:58 +08:00
eaa8fb5225 ♻️ Replace i18n services with nexus one 2025-02-02 14:28:03 +08:00
ec0048042a 👔 Limit max auth steps to 2 for normal users 2025-02-01 19:00:34 +08:00
62a3168190 Register with preferred language 2025-02-01 18:59:50 +08:00
79844c414b 🐛 Fix email html rendering 2025-02-01 18:27:57 +08:00
cd01657857 🐛 Bug fixes on localization 2025-02-01 18:21:54 +08:00
b68aed0284 🌐 Fully localized notification 2025-02-01 17:59:58 +08:00
d7ee87433f Push email & notification localization 2025-02-01 17:53:21 +08:00
e115374589 👔 Did not block unconfirmed user login, give them no permission instead 2025-01-29 19:45:10 +08:00
09010d5867 Assocation with Wallet to give daily rewards 2025-01-29 02:37:57 +08:00
123342b13b Impl for totp code, and in app notify factor 2025-01-28 18:20:18 +08:00
0db2967214 🐛 Trying to fix ack message issue 2025-01-27 16:39:14 +08:00
0dbc30d53c 🐛 Unsubscribe the stream after used the stream to validate code 2025-01-27 16:31:15 +08:00
e4ba72725e 🐛 Trying to fix nats: subject does not match consumer 2025-01-27 16:12:09 +08:00
144219f0aa 🐛 Fix nats option durable set more than once 2025-01-27 15:53:34 +08:00
1f75a9e64b ♻️ Use nats jetstream instead of database to store otp 2025-01-27 15:43:24 +08:00
5273498af1 👽 Update magic token callback url 2025-01-04 17:22:11 +08:00