Commit graph

124 commits

Author SHA1 Message Date
yflory
1c2dc2cbef lint compliance 2024-03-07 14:58:14 +01:00
yflory
e5b01dd40b Fix register page with existing account using OTP 2024-01-25 15:52:05 +01:00
yflory
e65baebadc Restrict SSO registration 2023-12-19 17:59:56 +01:00
yflory
e52d9f77c1 Merge branch 'staging' into invitations 2023-12-19 15:03:40 +01:00
yflory
199dcc8c62 Merge branch 'staging' into authsso 2023-12-11 16:46:11 +01:00
yflory
ba0a39cc1c Fix UI issues on SSO pages 2023-12-11 14:35:32 +01:00
yflory
f506e5a8cf Instance invitation and user management prototype 2023-12-01 15:44:20 +01:00
David Benque
8f0a6319a5 Apply headers 2023-10-20 15:35:26 +01:00
yflory
37008242e2 Merge branch 'main' into authsso 2023-10-12 14:56:04 +02:00
Daria
a1c78ca51b
Merge pull request #1181 from cryptpad/staging
Merging staging into accessibility
2023-08-10 14:20:18 +03:00
daria
f59bf6a619 #1130 done for login/register page 2023-07-19 14:16:53 +03:00
David Benque
fa13d62863 Remove hard-coded translation keys 2023-07-17 12:36:58 +01:00
yflory
c10fc37645 Merge branch 'totp-ui' into 5.4-rc 2023-07-11 10:30:36 +02:00
yflory
b93b5eae4e SSO: OIDC login and register 2023-06-27 16:04:32 +02:00
yflory
18d6ccdfd3 SSO: OIDC auth 2023-06-23 19:06:29 +02:00
ansuz
0b6ac69e32 enforce maximum username length of 64 characters 2023-03-07 14:02:25 +05:30
Pamplemousse
dd25b85554 removing bower: migrate requirejs and requirejs-plugins
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse
c8859524ee removing bower: migrate components-font-awesome
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
ansuz
71922dbae4 add noscript tags to apps 2022-09-05 19:15:32 +05:30
ansuz
524ba22c46 update hardcoded preloading.js cache-busting version string 2022-08-30 14:27:10 +05:30
yflory
d5272874fb Add version string to placeholder .js and .css files 2022-08-17 11:14:51 +02:00
Maxime Cesson
0d75a2a92a Load pre-loading script and stylesheet before every others 2022-08-02 16:19:38 +02:00
Maxime Cesson
24ccb6d9e7 Apply placeholder to all relevant applications on a slow connection #865
Made with the following command from the cryptpad/ root directory:

$ patternStatic='(<link href=\"\/customize\/src\/outer\.css.*$|<script async data-bootload=\"\/customize\/template\.js\".*$)';
$ pattern2='<style>$';
$ js='<script src=\"\/customize\/pre-loading\.js\"><\/script>';
$ css='<link href=\"\/customize\/src\/pre-loading\.css\" rel=\"stylesheet\" type=\"text\/css\">';
$ find . -name 'index.html' | grep -v -E '(onlyoffice|bower_components|node_modules)' | while read x; \
do if [ `grep -cE "$pattern" $x` -gt 0 ]; then sed -E "s/($pattern)/$js\n    \1\n    $css/" $x > tmp; \
mv tmp $x; y=`echo $x | sed 's/index\.html/inner\.html/'`; if [ -f "$y" ]; then \
sed -E "s/($pattern2)/$js\n    $css\n    \1/" $y > tmp; mv tmp $y; fi; fi; done
2022-07-13 13:21:38 +02:00
ansuz
14f6d65c7a don't show a checkbox for the terms of service if they don't exist 2022-03-10 18:30:08 +05:30
ansuz
70f50711bf abort loading several pages if embedded 2022-02-25 16:02:06 +05:30
ansuz
15cf523144 don't load the janky test framework that we aren't even using 2021-11-22 16:35:35 +05:30
ansuz
72bf3696ee correct some unncessary instances of raw HTML injection 2021-08-11 19:51:44 +05:30
ansuz
29d2fb38ef trim leading and trailing whitespace from usernames when registering 2021-07-02 12:41:34 +05:30
ansuz
c7a731d30c remove hardcoded translation 2021-05-04 13:45:44 +05:30
ansuz
8546e7b317 hide references to registration if registration is disabled 2021-04-28 14:27:01 +05:30
ansuz
50045c08d0 WIP restrict registration 2021-04-26 18:31:33 +05:30
ansuz
4ac10aa358 set important HTML attributes via code, not translations 2021-03-24 14:41:47 +05:30
ansuz
a9f6d6d491 construct the registration warning as a DOM object instead of parsing concatenated strings 2021-02-08 19:08:46 +05:30
ansuz
c0a26e82b7 remove many XXX notes and hardcoded translations 2021-01-19 15:32:17 +05:30
David Benqué
ddf464ceab Clean up XXX notes 2021-01-07 09:17:39 +00:00
David Benqué
20fc3032ba Fix register confirmation buttons 2020-11-19 20:13:09 +00:00
David Benqué
a725b96cae Use new favicon in static pages 2020-11-10 16:19:58 +00:00
David Benqué
3b97778163 Change tag line in window titles 2020-11-10 16:10:44 +00:00
yflory
4ff146a286 Merge branch 'staging' into rebrand 2020-11-09 16:48:36 +01:00
yflory
b1f29678ca Backward compatiility with sessionStorage 2020-11-02 12:55:40 +01:00
yflory
3f67cb05ef Merge branch 'sessionStorage' into rebrand 2020-10-30 15:19:17 +01:00
yflory
733db7d39f Stop using sessionStorage in CryptPad 2020-10-30 15:13:22 +01:00
David Benqué
dd72d42a14 Clean up some XXXs 2020-10-27 16:36:04 +00:00
David Benqué
9ea2a9dedc Register page and confirm dialog 2020-10-27 16:32:26 +00:00
yflory
846a9d3252 Apply correct style to registration confirm modal 2020-06-23 10:43:56 +02:00
ansuz
c939b4951c add some basic styles to the registration page's confirm buttons 2020-06-22 16:23:16 -04:00
ansuz
6425d492f1 move credential.js from customize.dist/ to www/common/ 2019-09-27 12:04:31 +02:00
ansuz
ecdb1505e2 lint compliance 2019-08-30 16:09:38 +02:00
ansuz
1ab4fd7952 advise users against using their emails as their username 2019-08-30 16:05:04 +02:00
yflory
d76c21fcf5 Register link in the login page 2018-12-14 16:50:25 +01:00