iUnstable0
bddb87b9b3
feat(localization): Added thai language ( #231 )
...
* feat(localization): Added Thai translation
* Formatted
---------
Co-authored-by: Elias Schneider <login@eliasschneider.com >
2023-08-17 14:54:26 +02:00
Elias Schneider
fddad3ef70
feat: custom branding ( #112 )
...
* add first concept
* remove setup status
* split config page in multiple components
* add custom branding docs
* add test email button
* fix invalid email from header
* add migration
* mount images to host
* update docs
* remove unused endpoint
* run formatter
2023-03-04 23:29:00 +01:00
Elias Schneider
5d1a7f0310
feat!: reset password with email
2023-02-09 18:17:53 +01:00
Elias Schneider
4e840ecd29
refactor: handle authentication state in middleware
2023-02-04 18:12:49 +01:00
Elias Schneider
0a2b7b1243
refactor: use cookie instead of local storage for share token
2023-01-26 21:18:22 +01:00
Elias Schneider
02e41e2437
feat: delete all sessions if password was changed
2023-01-10 13:32:37 +01:00
Elias Schneider
a5bef5d4a4
fix: refresh token expires after 1 day instead of 3 months
2023-01-07 12:16:03 +01:00
Elias Schneider
c8ad2225e3
fix: access token refreshes even it is still valid
2023-01-06 16:07:07 +01:00
Elias Schneider
faea1abcc4
feat: use cookies for authentication
2023-01-04 11:54:28 +01:00
Elias Schneider
b73144295b
refactor: extract totp operations in seperate service
2022-12-26 12:43:36 +01:00
Steve
16480f6e95
feat: TOTP (two-factor) Authentication ( #55 )
...
* Working on some initial prototype stuff for TOTP
* Fixed a bug that prevented the change password menu from working
* Enable/disable totp working
* Added the new login procedure including TOTP! :)
* misc: Changed bad description for the TOTP_SECRET env var
* I forgot to include the migration for the new prisma stuff
* fix: refresh user context instead refreshing the page
* refactor: simplify totp error handling
* Removed U2F tab + format schema
* fix: tokens not saved in cookies
* refactor: deleted commented out code
* refactor: move password text to input description
* refactor: remove tabler icon package
Co-authored-by: Elias Schneider <login@eliasschneider.com >
Co-authored-by: Elias Schneider <58886915+stonith404@users.noreply.github.com >
2022-12-21 17:58:37 +01:00
Elias Schneider
0499548dd3
refactor: convert config variables to upper case
2022-12-05 16:53:52 +01:00
Elias Schneider
7a3967fd6f
feat: add user management
2022-12-05 15:53:24 +01:00
Elias Schneider
1b5e53ff7e
feat: add new config strategy to backend
2022-11-28 15:04:32 +01:00
Elias Schneider
712cfe625a
feat: add rate limiting
2022-10-24 12:11:10 +02:00
Elias Schneider
6358ac3918
feat: improve share security
2022-10-13 23:24:36 +02:00
Elias Schneider
759db40ac9
fix: wrong environment configuration for ALLOW_REGISTRATION
2022-10-11 23:21:14 +02:00
Elias Schneider
2c47b2a284
fix: add rule to check if user is owner of share
2022-10-10 23:34:03 +02:00
Elias Schneider
02beb66910
fix: dto returns
2022-10-10 17:58:42 +02:00
Elias Schneider
4bab33ad8a
feat: remove appwrite and add nextjs backend
2022-10-09 22:30:32 +02:00