Commit graph

3238 commits

Author SHA1 Message Date
yflory
68ce7fe53d Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2018-01-12 15:55:00 +01:00
yflory
d59bc4612d Ability to disable the drive for anonymous users 2018-01-12 15:54:36 +01:00
ansuz
844d04df87 allow custom logout hooks defined in app config 2018-01-12 15:49:01 +01:00
ansuz
5b4e5480cb Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2018-01-12 14:51:53 +01:00
ansuz
9b78580d8e make usage-bar display optional 2018-01-12 14:50:56 +01:00
yflory
db0d2e161c Hide pad creation screen features if it is disabled in app config 2018-01-12 14:50:39 +01:00
yflory
b01d00f74a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2018-01-12 09:50:17 +01:00
yflory
daef08a9b3 Add an advanced new pad modal 2018-01-12 09:50:11 +01:00
Caleb James DeLisle
cd26a4c093 Added a test of /login/ 2018-01-11 18:11:06 +01:00
yflory
e377d606be Fix spinner style in the new settings category 2018-01-11 17:15:39 +01:00
Caleb James DeLisle
69aee6c21b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2018-01-11 17:09:06 +01:00
Caleb James DeLisle
378322a521 Don't finish the test until ChainPad settles, trying to eliminate a flicker 2018-01-11 17:08:47 +01:00
yflory
c460e2820e Fix a 1px offset for the userlist in Firefox/Windows 2018-01-11 16:09:29 +01:00
yflory
bd9c44dbb2 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2018-01-11 16:02:18 +01:00
yflory
ef480fea79 Add a settings category for the pad creation screen 2018-01-11 16:02:05 +01:00
Caleb James DeLisle
4808c8b374 Fixed poll which was not working with automated testing 2018-01-11 15:57:09 +01:00
ansuz
05ad38cfe1 add more config parameters to share menu extension 2018-01-11 15:55:57 +01:00
ansuz
c31b5aa6c0 make extension point cover share menu for files 2018-01-11 15:55:57 +01:00
yflory
13b704d9f6 Fix undefined webchannel when uploading a file 2018-01-11 15:55:57 +01:00
ansuz
ca3697ae3a implement extension point for share menu 2018-01-11 15:55:57 +01:00
ansuz
5346afe51f step towards customizable login functionality 2018-01-11 15:55:57 +01:00
ansuz
1fba82540a remove example code from todo app 2018-01-11 15:55:57 +01:00
Caleb James DeLisle
151d33db18 Added testing of /poll/ :D 2018-01-11 15:45:12 +01:00
yflory
8c9490868b improve owned pads management in the drive 2018-01-10 17:57:40 +01:00
yflory
d74c2a0395 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2018-01-10 11:47:59 +01:00
yflory
e5b9f089fb Fix undefined webchannel when uploading a file 2018-01-10 11:47:52 +01:00
Caleb James DeLisle
864e24b2ce Fixed typo in test 2018-01-10 11:42:48 +01:00
yflory
73126ed597 Display the owner and expiration time of a pad in the properties modal 2018-01-09 18:19:24 +01:00
yflory
ecd8ef6418 improve thumbnails creation performances in code 2018-01-09 15:25:11 +01:00
yflory
77dcc1c705 Fix a race condition when switching language in the code app 2018-01-09 12:44:25 +01:00
yflory
65ccfe39ef Add a 'properties' button in pads to display pad data 2018-01-09 12:02:56 +01:00
yflory
071d385850 Remove an unnecessary websocket connection 2018-01-09 12:02:22 +01:00
yflory
7defde3c59 lint compliance 2018-01-08 17:41:10 +01:00
yflory
0cea5f4596 Create an owned pad and view owned pads in the drive 2018-01-08 17:36:44 +01:00
yflory
1ec41f4e09 Ability to pick a background image in slides 2018-01-04 17:22:01 +01:00
yflory
59c4df3d9b Fix 'NaN' txid for RPC when using IE 2018-01-03 17:14:35 +01:00
yflory
0f02d76b56 Fix missing callback when uploading files to the drive 2018-01-03 15:08:26 +01:00
yflory
d2845b95b6 Fix multiple file upload prompt 2018-01-03 11:42:23 +01:00
yflory
f329d65bc8 Ability to reduce the width of ckeditor 2017-12-22 18:01:15 +01:00
yflory
10aaa06781 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-22 16:25:52 +01:00
ansuz
869909b101 implement more reliable check for whether a channel on the server is new 2017-12-22 16:24:17 +01:00
ansuz
b6430d640e temporary measure to address infinite reload loop due to inaccurate inNewFile condition 2017-12-22 14:59:41 +01:00
yflory
bc5554f5f6 Display an error when visiting the bounce app without href 2017-12-22 14:58:44 +01:00
yflory
2fd22c6db6 Fix task list in markdown when using one empty line between tasks 2017-12-22 14:56:01 +01:00
yflory
5e8b183ee6 Fix uncommited column in poll hidden in published mode 2017-12-22 14:42:37 +01:00
yflory
7164d2dfdd lint compliance 2017-12-22 14:42:18 +01:00
ansuz
26f5a1fe74 signal that onLocal is called by onRemote 2017-12-22 13:16:15 +01:00
yflory
888739e333 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-21 18:21:14 +01:00
yflory
fa6106a6bb Use CSS to remove the loading screen 2017-12-21 18:21:10 +01:00
ansuz
b0fe323a4c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-21 18:09:55 +01:00
ansuz
c0b5dc7536 make loading screen tip presence configurable 2017-12-21 18:09:49 +01:00
yflory
a26031c119 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-21 17:38:28 +01:00
yflory
0e6e68aaff Remove print prompt in slides since the browsers already have a prompt 2017-12-21 17:38:22 +01:00
ansuz
892dfb18f7 check if users have service workers 2017-12-21 17:30:54 +01:00
ansuz
5f42a9749f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-21 17:23:58 +01:00
ansuz
4aa8d92a53 handle errors when constructing thumbnails from file metadata 2017-12-21 17:18:10 +01:00
yflory
5532b779fd Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-21 15:56:28 +01:00
ansuz
d1d75f2f25 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-21 15:53:16 +01:00
Caleb James DeLisle
590e77aafa lint, missing semicolon 2017-12-21 11:15:21 +01:00
Caleb James DeLisle
4117eb71cc Report the number of tests 2017-12-21 10:40:48 +01:00
Caleb James DeLisle
c928be028a Upgrade the testing framework to allow multiple tests 2017-12-20 18:36:53 +01:00
yflory
f7d30318cc Disable editable inputs in poll's read-only mode 2017-12-20 15:46:44 +01:00
yflory
edc236e17b Disable edition in pad read-only mode 2017-12-20 12:15:43 +01:00
yflory
f4078d68f0 Remove the 'edit username' button in the userlist in readonly mode 2017-12-20 11:54:30 +01:00
yflory
78f738143b Hide the markdown toolbar in read-only mode 2017-12-20 11:41:47 +01:00
ansuz
3177fd7857 hide whiteboard palette in view mode 2017-12-20 11:01:23 +01:00
Caleb James DeLisle
37dcf7285a Need to be exactly true, not just truthy 2017-12-19 19:16:53 +01:00
Caleb James DeLisle
dc7dbb3e96 Accidentally made a test which hangs... 2017-12-19 19:09:48 +01:00
Caleb James DeLisle
cbd7351d53 Improved logging if there's a non-empty-newdoc 2017-12-19 19:08:01 +01:00
Caleb James DeLisle
d9323cc458 stubbed a failing test 2017-12-19 19:01:02 +01:00
yflory
cfc9ce33d6 Hide the tags button for anonymous users 2017-12-19 11:58:45 +01:00
yflory
09433e0bf0 display existing tags in the prompt in drive 2017-12-19 10:16:53 +01:00
Caleb James DeLisle
3c0806659b Better logging if we trigger the doc emptystring issue 2017-12-18 18:28:48 +01:00
Caleb James DeLisle
7842c730a4 support for testing on safari 2017-12-18 15:15:41 +01:00
Caleb James DeLisle
e587e9cd57 allow specifying the browser in selenium 2017-12-18 11:39:59 +01:00
ansuz
38e28ebc9a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-15 19:12:00 +01:00
ansuz
3c2d6af4f0 save pending tags when clicking OK on tagPrompt 2017-12-15 19:11:53 +01:00
yflory
47e4ce623a Fix import pads from anon drive at registration 2017-12-15 18:27:13 +01:00
yflory
d666e9e7ee Remove tag and filepicker buttons for anon users 2017-12-15 18:16:01 +01:00
yflory
c18d4297e1 Fix friend requests from the userlist 2017-12-15 16:19:22 +01:00
Caleb James DeLisle
6a2d79249d Added some nice testing 2017-12-15 16:09:30 +01:00
yflory
f292407c6e Fix present mode in the code app 2017-12-15 15:40:52 +01:00
yflory
50ddad5e41 Fix an issue with the tag prompt removing all keyup listeners 2017-12-15 15:33:53 +01:00
yflory
92a8e107d7 Use the correct hash when opening the todo app for the first time 2017-12-15 15:33:11 +01:00
Caleb James DeLisle
bb548b3428 Merge branch 'staging' into better-testing 2017-12-15 10:29:28 +01:00
yflory
3188ea3f35 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-14 14:59:06 +01:00
Caleb James DeLisle
6ac4fa4689 wip 2017-12-14 11:34:44 +01:00
yflory
a08cf8faa8 Allow drive to receive updates after leaving history mode 2017-12-14 09:44:20 +01:00
ansuz
afcf3d06b3 unpin pads when they are removed from your drive 2017-12-12 16:00:05 +01:00
ansuz
1a0ac9830a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-12 14:53:17 +01:00
ansuz
c0e49211c4 eat errors related to cursors 2017-12-12 14:51:51 +01:00
yflory
bba974947b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-12 14:45:39 +01:00
yflory
6bcc72ff83 Fix pads using an old URL 2017-12-12 14:45:25 +01:00
Caleb James DeLisle
8582f92892 Attempt to handle the possible scenario where we are overwriting an existing pad with the initial content. 2017-12-12 14:30:10 +01:00
ansuz
50b6a23067 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2017-12-12 13:47:35 +01:00
ansuz
76af3b90a7 stub createUnpinnedWarning0 2017-12-12 13:47:24 +01:00
ansuz
7b8321c263 make a test fail so we don't forget to fix the bug 2017-12-12 13:43:55 +01:00
yflory
a863011a0c Fix profile in read-only mode 2017-12-12 12:14:32 +01:00
yflory
0d05d880ee Fix the bounce app 2017-12-12 10:47:01 +01:00
yflory
b30efff5d1 Better way to check if we're using the safe origin in bounce 2017-12-12 10:44:20 +01:00