Commit graph

77 commits

Author SHA1 Message Date
yflory
c10fc37645 Merge branch 'totp-ui' into 5.4-rc 2023-07-11 10:30:36 +02:00
yflory
9aac9d1c2f TOTP: Use HTTP challenges to write and remove blocks 2023-06-09 15:06:17 +02:00
yflory
5b703c8db5 TOTP: improve login UI 2023-06-06 12:34:24 +02:00
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
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
50045c08d0 WIP restrict registration 2021-04-26 18:31:33 +05:30
ansuz
4762cbf491 preserve data stored in the hash when navigating to register from login 2021-03-22 17:54:39 +05:30
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
733db7d39f Stop using sessionStorage in CryptPad 2020-10-30 15:13:22 +01:00
yflory
035707bd38 Fix freeze effect after typing a wrong password in login/register 2020-02-11 14:03:06 +01:00
yflory
d76c21fcf5 Register link in the login page 2018-12-14 16:50:25 +01:00
yflory
4288f536f1 Use requireCSS to load FontAwesome 2018-03-21 18:31:53 +01:00
yflory
22f130d948 Remove lag when displaying loading screen in login and register 2018-02-26 10:41:37 +01:00
yflory
5bba9b6c39 Refactor login to remove duplicate code 2018-02-06 18:45:12 +01:00
yflory
f3d8fd3590 Ability to import local pads on login 2018-01-12 18:17:32 +01:00
Caleb James DeLisle
cd26a4c093 Added a test of /login/ 2018-01-11 18:11:06 +01:00
ansuz
5346afe51f step towards customizable login functionality 2018-01-11 15:55:57 +01:00
yflory
280a7c2765 Clean cryptpad-common 2017-11-23 12:28:49 +01:00
yflory
5a2afb5c95 Remove Realtime and Messaging from common 2017-11-13 17:01:09 +01:00
yflory
c9e1de042c Remove common-interface dependency from cryptpad-common 2017-11-13 12:00:26 +01:00
yflory
dc207393fd Separate UI elements from cryptpad-common 2017-11-13 10:23:18 +01:00
yflory
354c63bd64 Clean old code 2017-11-09 18:17:49 +01:00
yflory
d360e2d0f4 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-09-13 16:20:26 +02:00
yflory
ab64bf9e59 Use less2 for the loading screen 2017-09-13 16:19:26 +02:00
Caleb James DeLisle
789a923792 Change font-awesome to be pulled through LessLoader which will rewrite the font file URLs to use ver= parameter 2017-09-13 14:47:50 +02:00
ansuz
1958bca984 restore hashing screen in login and register 2017-09-07 16:48:22 +02:00
yflory
53eb9bb541 Remove the logo from the filepicker loading screen 2017-09-05 15:34:38 +02:00
yflory
86e23ac19f Use less2 in secure iframes 2017-09-04 15:09:54 +02:00
Caleb James DeLisle
b081603455 Update requirejs 2017-08-21 18:08:37 +02:00
yflory
159d72f33b Merge branch 'msg' into staging 2017-07-10 11:48:22 +02:00
ansuz
086e5909dd Merge branch 'soon' into staging 2017-07-10 10:43:41 +02:00
ansuz
eff27ff6c5 focus username button 2017-07-10 09:24:46 +02:00
ansuz
f02285d103 fix lowercased p 2017-07-06 10:49:33 +02:00
ansuz
e353627204 log users out if they do not have curve keys. add curve keys to object on registration and login. 2017-07-05 17:19:28 +02:00
ansuz
3657e978fd give main2.js a more sensible name 2017-06-22 11:06:11 +02:00
ansuz
118b83c420 make register and login user clientside templates 2017-06-22 10:04:46 +02:00
ansuz
b2a70f86d3 disallow concurrent logins 2017-06-19 14:22:21 +02:00
ansuz
3915b30055 provide a register button on login
also direct users from file to login
2017-05-29 13:11:07 +02:00
yflory
7ee6864ea4 Add the user menu in the login and register pages 2017-05-15 18:21:11 +02:00
yflory
5a21be8112 Improve UI on mobile 2017-05-10 15:54:09 +02:00
ansuz
78b11584f8 remove unused variables 2017-05-04 16:16:09 +02:00
ansuz
218f2ff76c feedback when logging in or registering 2017-04-24 14:15:17 +02:00