Commit graph

617 commits

Author SHA1 Message Date
Nicolas Meienberger
7736a25524 New translations en.json (Romanian) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
f5fc3ef054 New translations en.json (Chinese Traditional) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
9867f9315f New translations en.json (Japanese) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
ea75e8ec57 New translations en.json (Portuguese, Brazilian) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
a53259df73 New translations en.json (Vietnamese) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
80cf539700 New translations en.json (English) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
767c7aea30 New translations en.json (Chinese Traditional) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
c998f37083 New translations en.json (Chinese Simplified) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
9d4769b3fe New translations en.json (Ukrainian) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
4f5fdd97b4 New translations en.json (Turkish) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
5a3565222a New translations en.json (Swedish) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
c1928f09a0 New translations en.json (Serbian (Cyrillic)) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
d0bc244504 New translations en.json (Russian) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
72d695111e New translations en.json (Portuguese) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
15abf8c1cb New translations en.json (Polish) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
04ddc26136 New translations en.json (Norwegian) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
dbf9c3acb8 New translations en.json (Dutch) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
aca17222ed New translations en.json (Korean) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
3d254be8f9 New translations en.json (Japanese) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
137f786d94 New translations en.json (Italian) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
a19e82ea26 New translations en.json (Hungarian) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
bb5671fcf2 New translations en.json (Finnish) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
bcb2163e00 New translations en.json (Greek) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
10d16915a7 New translations en.json (German) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
6fafd12755 New translations en.json (Danish) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
654a6c5fc9 New translations en.json (Czech) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
c691b2ee36 New translations en.json (Catalan) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
03915462c0 New translations en.json (Afrikaans) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
83fb2a5aa7 New translations en.json (Spanish) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
10ca2e8ca7 New translations en.json (French) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
2e3670a8f2 New translations en.json (Romanian) 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
29b6e4ebd3 feat: localize authentication flow 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
5d06a6ae5e feat: create useLocale hook to get user locale 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
1fca513c75 feat: setup next-intl with initial page props 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
c52684e08e feat(auth): create routes to change locale and set initial locale 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
7d4e583d79 feat: create locale shared utils 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
0a4d7b38ff feat(db): create locale column in user table 2023-05-09 08:29:35 +02:00
Nicolas Meienberger
b7bb09a770 test: session.middleware 2023-05-05 22:21:12 +02:00
Nicolas Meienberger
10f3c9efcf test: re-test previously decreased coverage because of new implementation 2023-05-05 22:21:12 +02:00
Nicolas Meienberger
8f18a76120 refactor: remove all sessions when changing password 2023-05-05 22:21:12 +02:00
Nicolas Meienberger
bce8b35d81 refactor(client): remove useless client session state 2023-05-05 22:21:12 +02:00
Nicolas Meienberger
c709128bba feat(client): implement server-side redirect to authenticated pages 2023-05-05 22:21:12 +02:00
Nicolas Meienberger
4eaf727ef8 refactor(server): move from jwt session to cookie based session 2023-05-05 22:21:12 +02:00
Nicolas Meienberger
e0363829b3 test(auth.service): fix wrong usage of class instance 2023-05-03 08:00:21 +02:00
Nicolas Meienberger
0fbf77ab6a fix: check user's existence on token refresh 2023-05-02 19:24:57 +02:00
Nicolas Meienberger
53902a025c test: refactor apps.helper.test with a cleaner and more atomic approach 2023-04-20 20:59:41 +02:00
Nicolas Meienberger
4dd01eb31b feat: allow apps to generate their own vapid key pair 2023-04-20 20:59:41 +02:00
Nicolas Meienberger
2e5cb6b2b0 fix: remove onsettled callback after restart/update and set loader to false only in case of error 2023-04-20 08:10:56 +02:00
Nicolas Meienberger
06099c0ae4 refactor: extract all db queries into their own class 2023-04-19 20:40:18 +02:00
Nicolas Meienberger
f22e49f920 chore: remove everything prisma related 2023-04-19 20:40:18 +02:00