Commit Graph

13930 Commits

Author SHA1 Message Date
yflory da5626cbae TOTP: Use session token instead of JWT to prepare for SSO 2023-06-23 18:35:18 +02:00
yflory 318202531f TOTP: UI fixes and improvements 2023-06-20 12:52:04 +02:00
yflory 9aac9d1c2f TOTP: Use HTTP challenges to write and remove blocks 2023-06-09 15:06:17 +02:00
yflory b3a620edc0 lint compliance 2023-06-06 16:09:17 +02:00
yflory 8b97742ef6 TOTP: don't store user hash when using block 2023-06-06 16:07:00 +02:00
yflory 088891d108 Fix spacing issues with TOTP code during login 2023-06-06 15:56:20 +02:00
yflory 5b703c8db5 TOTP: improve login UI 2023-06-06 12:34:24 +02:00
yflory 36a1c604d8 Auth: Disable TOTP/MFA from the admin panel 2023-05-16 15:11:43 +02:00
yflory 4b51300174 TOTP: Fix copy to clipboard button in recovery page 2023-05-15 18:11:32 +02:00
yflory ea25adcf34 TOTP: fix recovery UI 2023-05-15 17:39:11 +02:00
yflory e893613b43 TOTP: recovery by secret key 2023-05-15 17:33:58 +02:00
yflory be152fdaae Fix enabling TOTP with sandbox 2023-05-15 12:13:14 +02:00
yflory d789627920 TOTP setup and revocation in settings 2023-05-12 18:21:19 +02:00
ansuz bf548c1022 updated nginx config for new API server features 2023-05-11 17:06:46 +05:30
ansuz bd19288869 notes on pending improvements to add before merge/release 2023-05-11 16:42:47 +05:30
ansuz 880a156efb add basic 2FA setup app 2023-05-11 16:15:59 +05:30
ansuz f82c877cbe serialize possible errors 2023-05-07 12:17:28 +05:30
ansuz 921c46956d fix a type error by ensuring Env.Log is defined 2023-05-06 20:42:11 +05:30
ansuz adeb7b264a fix type error 2023-05-06 19:46:05 +05:30
ansuz 70f48592ae commit missing styles for share modal improvements 2023-05-06 19:00:28 +05:30
ansuz 1f0f48b85f simplify blob fetch behind basic auth 2023-05-06 18:59:13 +05:30
ansuz 866085dd7f better UX around QR codes in the share modal 2023-05-06 18:56:29 +05:30
ansuz dbe0e782bc lint compliance 2023-05-06 18:55:56 +05:30
ansuz 493bf1346c Merge tag '5.3.0' into 5.3-auth 2023-05-06 15:26:21 +05:30
ansuz c27ff40db1 proxy requests for blocks to the API server 2023-05-06 14:41:22 +05:30
ansuz 5cd306a18a add client-side support for TOTP-authenticated sessions 2023-05-06 14:39:23 +05:30
ansuz 6ef1527a29 add a debugging script which demonstrates JWT creation 2023-05-05 18:21:44 +05:30
ansuz 31dc7b523a XXXs and TODOs for handling blocks now that 2FA is in play 2023-05-05 18:20:51 +05:30
ansuz 06232ab6d7 overwriting basic storage should fail with an error 2023-05-05 18:18:46 +05:30
ansuz 41e870d3db serverside protocol work for authentication enforcement and configuration 2023-05-05 18:17:58 +05:30
David Benque c94666efb7 Edit Changelog 2023-05-03 15:49:50 +01:00
David Benque 7d1f4c6b4c Edit changelog 2023-05-03 13:59:04 +01:00
David Benque 9ea29857c3 Merge branch 'soon' 2023-05-03 13:35:00 +01:00
ansuz b753a067ac avoid logging for common 404s 2023-05-03 16:32:09 +05:30
ansuz e895990426 generate a secret at launch time
used for issuing and validating JWTs
2023-05-03 16:19:01 +05:30
ansuz 987607a7d8 add new serverside dependencies for TOTP 2023-05-03 15:45:27 +05:30
Weblate 32e33d2794 Translated using Weblate (Portuguese (Brazil))
Currently translated at 87.3% (1386 of 1586 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/pt_BR/
2023-05-03 08:43:55 +02:00
ansuz 3c6a35b713 new types of storage for challenges, MFA settings, and sessions 2023-05-02 23:42:09 +05:30
Weblate 3099968b3c Translated using Weblate (German)
Currently translated at 100.0% (1586 of 1586 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
2023-05-02 10:38:42 +02:00
Wolfgang Ginolas e06dc00044 Fix PivotDataLocation.isEqual() 2023-05-02 09:43:52 +02:00
yflory acf0ef68d0 Merge branch '5.3-rc' of github.com:xwiki-labs/cryptpad into 5.3-rc 2023-04-27 15:49:52 +02:00
yflory 07f39f2158 Fix form 'date' question type saved as string 2023-04-27 15:49:40 +02:00
David Benque ac0b086323 Correct version number 2023-04-27 14:46:40 +01:00
David Benque efdcf60b1c Small edits to changelog 2023-04-27 14:32:12 +01:00
yflory 40c34d1156 Fix forms 'Export to sheet' 2023-04-27 15:02:26 +02:00
yflory 9f80106bf3 Fix dev dependencies vulnerabilities 2023-04-27 13:18:35 +02:00
David Benque 68b48eb9b2 Bump version to 5.3 2023-04-27 11:29:51 +01:00
David Benque 85947c9ed9 Merge branch 'soon' into 5.3-rc 2023-04-27 11:09:26 +01:00
Weblate 05fc274a0c Translated using Weblate (Italian)
Currently translated at 73.4% (1165 of 1586 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/it/
2023-04-27 12:07:13 +02:00
David Benque eff21bbca3 Merge branch 'soon' into 5.3-rc 2023-04-27 10:48:14 +01:00