Commit Graph

288 Commits

Author SHA1 Message Date
4537bc9f28 Accepts token in querystring 2024-06-22 20:28:58 +08:00
d654931483 🐛 FIx cannot resolve service 2024-06-22 20:05:21 +08:00
a4ec986b77 🔨 Clean up dockerfile 2024-06-22 18:09:08 +08:00
7007cda8f2 ♻️ Improve code structure and much easier to read
🐛 Fix auth middleware
2024-06-22 13:04:21 +08:00
c37a55b88b 🧑‍💻 Add the server side Hyper SDK 2024-06-22 12:14:15 +08:00
d9aa478d10 Drop direct connection and uses consul 2024-06-19 23:25:40 +08:00
5a3c6fcada 🗑️ Remove HTTP provision to consul 2024-06-19 20:48:23 +08:00
d2fdb5a72b ♻️ Update status check api 2024-06-17 22:23:41 +08:00
9c3b42f078 🐛 Bug fixes on connection and package naming 2024-06-17 22:21:34 +08:00
80ee964afa 🐛 Bug fixes on consul config 2024-06-16 23:33:02 +08:00
45048ea814 🎨 Update project structure 2024-06-16 23:17:32 +08:00
0695338fa1 Consul registration 2024-06-16 22:16:09 +08:00
ef055e1144 Able to read current user's realm profile 2024-06-09 00:12:03 +08:00
6d035c1147 🔥 Remove ws connected does not push notify feature 2024-06-08 20:11:58 +08:00
5b06b2dccb 🐛 Fix APNs pushes no sound (again) 2024-06-08 18:18:28 +08:00
3010d4f2a4 🐛 Fix APNs pushes no sound 2024-06-08 17:55:51 +08:00
daaac3667c 🐛 Bug fixes on notification badges for APNs 2024-06-08 13:03:36 +08:00
b76e7d41cf 🐛 Fix APNs non-production 2024-06-07 21:02:25 +08:00
533745e0e4 🐛 Bug fix and fix 2024-06-07 20:50:27 +08:00
b44786ae9a 🐛 Bug fixes 2024-06-07 20:24:32 +08:00
332557778d ♻️ Better notification system 2024-06-07 20:05:56 +08:00
b925d54000 Apple push notification services 2024-06-07 00:15:43 +08:00
6a37ee4487 Firebase is back 2024-06-06 22:48:43 +08:00
f1ab0f203f ♻️ Refactored web ui with bootstrap and jQuery 2024-06-02 22:13:41 +08:00
1c36b429ea :sparles: Badges 2024-06-02 20:45:56 +08:00
61eff6ea49 🗑️ Remove firebase deps 2024-06-02 20:15:04 +08:00
c7ba566c48 🚑 Fix write map panic with mutex 2024-05-27 23:00:49 +08:00
727b259ca7 🐛 Bug fixes in unable get accurate avatar & banner url 2024-05-22 23:45:43 +08:00
4fb4abda89 🐛 Bug fixes in grpc unable to get avatar and banner url 2024-05-22 23:21:31 +08:00
31139e943f 🐛 Fix set banner after avatar reset avatar settings 2024-05-22 22:51:30 +08:00
a502f11ebc ⬆️ Using the latest version of paperclip 2024-05-20 22:41:54 +08:00
ee4f929d6c 🐛 Bug fixes in update avatar 2024-05-18 20:39:46 +08:00
fd5bbd732f ♻️ Use paperclip to store avatar and more 2024-05-18 17:24:14 +08:00
ebef35a619 🐛 Fix decoding permission nodes from db 2024-05-17 20:34:34 +08:00
1e2d5e9f9d Check permissions GRPC method 2024-05-17 20:14:20 +08:00
73b57164ab Bug fixes of permission check 2024-05-17 19:53:47 +08:00
8ae6292bf0 In memory auth context cache 2024-05-17 19:38:01 +08:00
4e4fbb8ba9 Permission check 2024-05-17 19:24:34 +08:00
7d3b804516 Basis perm nodes feature 2024-05-17 17:16:10 +08:00
0e89e325d4 🐛 Fix notification push issue 2024-05-13 22:31:19 +08:00
07dbdd80ec 🐛 Fix key exchange cause echo 2024-05-12 19:41:00 +08:00
bcfe1d3927 🐛 Bug fixes on E2EE 2024-05-09 23:48:35 +08:00
3ba152252e E2EE Key Exchange 2024-05-09 23:35:13 +08:00
18a4321685 ♻️ Improved the notification subscriber API 2024-05-07 21:00:20 +08:00
fe27b0bf1c Use map to improve message delivery time 2024-05-07 20:54:01 +08:00
35f9580499 🐛 Fix new realm owner missing permissions 2024-05-05 22:03:51 +08:00
ec911b828e 🐛 Dumb man make dumb mistake again 2024-05-05 11:51:30 +08:00
ce0bf2b548 🐛 Bug fixes on realm missing member on creation 2024-05-05 11:48:39 +08:00
7c418a3cd3 🐛 Bug fix on missing id in realm 2024-05-04 16:59:31 +08:00
fddcb86c9e 🐛 Bug fixes on forgot add realm members for account 2024-05-04 11:15:13 +08:00
db1849933f Realm Member GRPC 2024-05-04 10:53:24 +08:00
854a50f63f Realm GRPC 2024-05-04 01:47:44 +08:00
5de68bb9b9 Realm in passport 2024-05-04 01:32:44 +08:00
29a33331e4 🐛 Bug fixes of risk detection
💄 Optimized UI
2024-05-01 01:33:11 +08:00
6ec48aaa8a Batch mark notify as read API 2024-04-28 19:59:27 +08:00
3e9c84a284 Able to list all the friend without status filter 2024-04-25 22:08:49 +08:00
e0d496cc47 Bug fixes 2024-04-21 21:36:18 +08:00
58a4a367cf 🐛 Fix favicon 2024-04-21 18:08:27 +08:00
ec6ae26aba 🐛 Bug fixes of design 2024-04-21 18:07:29 +08:00
eda6ad9776 💄 Fix ui design 2024-04-21 18:03:18 +08:00
7e5fdb684e 🐛 Fix index page is null 2024-04-21 17:47:22 +08:00
447ea936e4 Others userinfo 2024-04-21 17:30:50 +08:00
5bde44647b 🚚 Update well known 2024-04-21 17:27:05 +08:00
c25a1f5c82 OAuth 2024-04-21 17:18:00 +08:00
8e315642a4 Personalize 2024-04-21 15:07:53 +08:00
6b26cad796 User center page 2024-04-21 12:20:06 +08:00
ee6e7324b2 An entire complete sign in user flow 2024-04-21 01:33:42 +08:00
e79441dbc5 Sign up & Sign in 2024-04-20 22:50:09 +08:00
87cccefddb New ticket ways 2024-04-20 19:07:17 +08:00
0d78f34535 ♻️ Refactor frontend 2024-04-20 14:05:50 +08:00
e5d53ab77b 🚚 Rename package 2024-04-13 13:48:19 +08:00
d1f54099c4 🐛 Fixed friendship check 2024-04-06 23:34:02 +08:00
44d2ec9c4a 🐛 Fix quartz stuck the main process 2024-04-06 11:48:45 +08:00
7f5183f83b 🐛 Fix filter issue 2024-04-06 03:03:22 +08:00
ef55cbb32a 🐛 Fix cannot approve something 2024-04-06 02:55:07 +08:00
bc688f61d3 🐛 Fix user prevention wrong logic 2024-04-06 02:08:46 +08:00
e7e86fa7c6 🐛 Fix friendship wrong preload 2024-04-06 01:47:40 +08:00
3a323d5fd5 🐛 Bug fixes 2024-04-06 01:40:48 +08:00
e50a338378 Fuzzy friend invitation 2024-04-06 01:40:01 +08:00
8dbb8c522a Friend request notify 2024-04-06 01:26:38 +08:00
af615cebd7 🐛 Fix something isn't commited 2024-04-06 01:08:23 +08:00
6850f64fe3 Friends api 2024-04-06 01:07:36 +08:00
0b436c0a1e Personal page basis 2024-04-02 20:23:25 +08:00
e8aac7bb66 Realtime Notify 2024-03-31 16:03:59 +08:00
7873bafa4f WebSocket listen notification API 2024-03-31 13:04:48 +08:00
11377c378b 🐛 Fix cannot scroll when sign in 2024-03-25 20:44:40 +08:00
f88fdd7fe5 Auto cleanning up auth context cache 2024-03-23 13:04:25 +08:00
e7c84a91a2 🐛 Fix context return null on first time 2024-03-23 10:15:25 +08:00
31bf242587 💄 Optimized UI 2024-03-23 09:48:22 +08:00
b69ac44885 Add a cache layer in auth to speed up auth 2024-03-23 00:28:27 +08:00
211959167a 🐛 Fix OTP input 2024-03-22 20:49:49 +08:00
19f57e84b5 🐛 Fix some UI issues 2024-03-20 23:08:40 +08:00
6ac77f3695 Name card 2024-03-20 21:16:28 +08:00
96ee0dc3a7 🚚 Update domain 2024-03-20 20:56:43 +08:00
1bd0807d65 Banner 2024-03-20 20:56:07 +08:00
fdc252abc3 🍱 Update favicon 2024-03-18 19:54:42 +08:00
5087f00eb2 🚑 Fix security issue in authenticate grpc api 2024-03-17 23:15:10 +08:00
b84dca981f Account confirm 2024-03-16 15:40:27 +08:00
2288c001df 🐛 Fix input won't reset 2024-03-16 15:23:00 +08:00
2e74dcabd0 🐛 Fix value passing issue 2024-03-16 15:08:18 +08:00
caf75166a0 🗑️ Remove directory service on identity 2024-03-16 14:47:16 +08:00
5a94ab1971 🍱 Optimized Logo 2024-03-16 14:33:50 +08:00
d59818e857 🍱 Icon 2024-03-16 14:25:36 +08:00
f3473aeb83 💄 Better title 2024-03-16 13:25:39 +08:00
37a68eac28 OAuth Connect 2024-03-16 13:19:11 +08:00
fa59f87d3c Notification list 2024-03-16 12:28:50 +08:00
d28a79fdd9 User security center 2024-03-16 01:44:42 +08:00
6b32f47758 User personalize 2024-03-16 00:51:34 +08:00
f0e24f634b Auth guard 2024-03-13 23:33:29 +08:00
5a966a42d7 Update navbar 2024-03-13 23:02:59 +08:00
678d7f3afe Sign in progress bar 2024-03-13 22:42:00 +08:00
7d11640ddd Sign up 2024-03-13 22:12:08 +08:00
95c486b8f4 Sign in 2024-03-12 23:23:16 +08:00
920efd3021 🎉 Initial New Design Project 2024-03-12 21:26:00 +08:00
a2635a49f6 🐛 Fix display of unconfirmed account. 2024-02-29 23:24:56 +08:00
5962dd2e6a Sign out
🐛 Fix infinite reload
2024-02-29 23:12:49 +08:00
16c9eeba5c Code splitting up 2024-02-29 22:41:37 +08:00
0a9369aba5 OAuth & Auth Guard 2024-02-29 22:14:22 +08:00
e4ace4324a ♻️ Brand new user center 2024-02-28 23:30:29 +08:00
14efa09486 Use dropdown nav 2024-02-26 21:13:47 +08:00
14e87d96ce 💄 Optimized UX 2024-02-26 19:26:04 +08:00
518b2f2503 ♻️ New UI Login & Register 2024-02-25 23:12:42 +08:00
bb65b11566 🐛 Fix grpc userinfo api get avatar id not url 2024-02-21 23:07:36 +08:00
c169ffdacd 🍻 I dont know why i didn't commit the generate file last commit 2024-02-21 21:05:17 +08:00
3393f751a0 🗃️ Update models 2024-02-21 20:40:39 +08:00
3b0cbbb6c9 Grpc APIs 2024-02-20 21:46:15 +08:00
cd5d0fc840 🐛 Fix request issue in garfish 2024-02-19 20:08:07 +08:00
3da3a6dcf0 🐛 Fix fix fix 2024-02-19 17:42:05 +08:00
9a1ddc623b 🐛 Fix garfish cannot get provider 2024-02-19 17:34:30 +08:00
7e1d8fc91a 🐛 Fix still will render to root in garfish 2024-02-19 17:03:40 +08:00
b18cfd6741 💩 Randomly write something to test garfish 2024-02-19 16:52:15 +08:00
7bdafe246f 🐛 Bug fix of bugs 2024-02-19 16:25:57 +08:00
8d2eae4c9e 🐛 Bug fixes 2024-02-18 22:16:34 +08:00
272fe6f2c2 Bug fixes 2024-02-18 16:35:28 +08:00
e429627ecf Auto sign off 2024-02-18 16:26:46 +08:00
00028cfce8 Real feel-less refresh token 2024-02-18 15:51:27 +08:00
cc2aa8ef40 💄 Style optimized 2024-02-18 11:42:01 +08:00
55a20e18bb 🚚 Rename package 2024-02-18 11:21:22 +08:00
3437d32273 🐛 Bug fixes of sort 2024-02-12 12:31:18 +08:00
c415105599 Notification support links 2024-02-08 18:56:39 +08:00
0bf71fba9c Directory 2024-02-08 15:23:30 +08:00
48ba6ac98a 🐛 Bug fixes where conditional 2024-02-08 12:47:02 +08:00
42c3770231 🧪 Add more debug logs 2024-02-08 12:35:52 +08:00
37f10e708e 🐛 Fix GDC apis path issue 2024-02-08 12:26:41 +08:00
b620b176e2 🍺 Why I included cgo in notifications api 2024-02-08 11:16:00 +08:00
07c6125cf3 🍺 Wut 2024-02-08 11:11:24 +08:00
e8b5b05755 🐛 Device no longer can register 2024-02-08 11:08:29 +08:00
c3636c23ff 🐛 Fix styles issue 2024-02-08 03:40:27 +08:00
3264c85b39 Support firebase FCM as a notify subscriber 2024-02-07 23:40:43 +08:00
775a3b8868 Subscribable notification 2024-02-07 23:15:16 +08:00