Commit Graph

7776 Commits (3141d7add18b4782891a615665062a19e15c78f1)

Author SHA1 Message Date
David Benqué 3add6c73f7 Revert changes to toolbar logo and title font
David Benqué c1a5f236b6 Change logo in Code and Slide empty previews
David Benqué dd72d42a14 Clean up some XXXs
David Benqué 9ea2a9dedc Register page and confirm dialog
yflory d844538758 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 1c986a81d1 Fix Shared FOlder issues in the drive
ansuz 0bc2433e02 Merge branch 'accessBug' into staging
ansuz b46aaaed7b optimize Util.throttle to create fewer timeouts
yflory a1ee5943b4 Improve tag UI
yflory d25d9c4f83 Fix UI issues when printing code
yflory 69c26fe8c7 Fix various issues with restricted pads
yflory 19c898e47d Merge branch 'main' into rebrand
ansuz f84c5f9f66 Merge branch 'staging' into soon
yflory 7763f966c6 Fix feedback
yflory a7a0e3e0a8 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 66e04f6204 Improve script to remote duplicate teams
yflory fba130745d Merge branch 'soon' of github.com:xwiki-labs/cryptpad into soon
yflory 678fc5e41e Make contribution URLs configurable
ansuz 8ed48d36ab remove a temporary cache-busting hack
ansuz ff3ceb7d7b Merge branch 'soon' into staging
yflory 714f2c6051 Fix an issue with the maxTeamsSlots configuration
yflory 0e6e691d7d Remove hardcoded translation key
yflory ae95b088dc Fix syntax error
yflory 81ec200040 New OO build to fix cache issues
yflory 070696c7e3 New OO build
yflory d7d25c0a71 Use correct version string for ckeditor icons
David Benqué 94d0041eca Replace clone icon with copy
matching the file icons now in use for all apps
David Benqué e1563bc33f Use new document icons
yflory 0440f8c03e Merge branch 'soon' into staging
yflory 19f3222da9 Exclude accounts app from the new pad menu
yflory a2523cd3d4 Exclude acconts app from the new pad menu
yflory 7b989784b8 Make sure team MEMBERS can't invite VIEWERS
yflory 758c33f7fd Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 98579cfa25 Fix team access rights
ansuz b4adf65dc8 guard against a possible typeError in the worker
David Benqué 73fd8991a8 Use new logo in toolbar
ansuz c059d801a6 Merge branch 'soon' into staging
yflory abeadb59e1 Fix a race condition that could break team access rights
ansuz ab9c7454f5 don't bother hiding the button to kick a member from a team
yflory 79378c536e Fix duplicate team script to support owners
yflory 9f389c5557 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 01a8e45307 Fix duplicate team bug
ansuz 2644e72ad5 apply cache-busting to more ckeditor assets
yflory 01138261ab Fix shared folders
yflory baf71a3c04 Check if a team's pinning keys are valid
ansuz 5eecf01a72 Merge branch 'staging' into soon
Weblate 596e240a79 Translated using Weblate (German)
Currently translated at 100.0% (1363 of 1363 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
yflory ae92614289 Refresh ownership in the access modal
David Benqué a962114e5e Remove XXXs related to translation keys
Weblate 592f16a943 Translated using Weblate (French)
Currently translated at 100.0% (1363 of 1363 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 7a1def64e3 Translated using Weblate (English)
Currently translated at 100.0% (1363 of 1363 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1362 of 1362 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1361 of 1361 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
yflory 854ab77f14 More improvements
yflory 6bdebad352 Add more steps to the loading progress bar
Weblate cf76bdd050 Translated using Weblate (Romanian)
Currently translated at 46.2% (629 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/

Translated using Weblate (Romanian)

Currently translated at 44.8% (610 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/

Translated using Weblate (Romanian)

Currently translated at 42.9% (584 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/

Translated using Weblate (Romanian)

Currently translated at 42.8% (583 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/
yflory 0b1a21b378 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 0a06f31be3 Add missing labels to some owner actions
yflory 179fa06f92 Fix drive history with deleted shared folder
ansuz 804443e5f7 send basic team info along with support tickets
...and fix a server bug that had broken /api/config.supportMailbox
yflory 3ca37200b6 Merge branch 'staging' into loading
yflory fffd4aff3c lint compliance
yflory 0e1588a883 New loading screen
yflory abd901937e Add XXX
yflory f753889fb0 Merge branch 'main' into staging
yflory e0b695d771 Fix cache issues with OnlyOffice
yflory fc58274617 Fix cache issues with ckeditor
yflory d60e072605 Update last-modified
yflory 101b6800ea Improve custom limits UI in the admin panel
yflory a7f747bd54 Fix OO CSP cache
yflory c79daf3ba2 Fix OO CSP cache
ansuz ce0a8e1362 Merge branch 'soon' into staging
ansuz ad9ed6f288 hide the 'restrict registration' admin interface until it's complete
ansuz dcc463dd67 remove hardcoded translations which were applied via weblate
ansuz 6c51546e36 Merge branch 'soon' into staging
Weblate 4d34ba7bf1 Translated using Weblate (German)
Currently translated at 100.0% (1360 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 98.9% (1346 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 98.7% (1343 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
Weblate 03e390f6bd Translated using Weblate (Romanian)
Currently translated at 42.6% (580 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/
yflory 753644f638 Add error message on JS or LESS blocking error
yflory 7588dcd631 Remove dev log
yflory a16b43b25c Add templates for OnlyOffice in the PCS
David Benqué 8429706568 Remove unused snapshot key
Weblate f82bcabee2 Translated using Weblate (German)
Currently translated at 100.0% (1336 of 1336 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 99.9% (1335 of 1336 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
Weblate 780665f7f7 Translated using Weblate (French)
Currently translated at 100.0% (1361 of 1361 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/

Translated using Weblate (French)

Currently translated at 100.0% (1360 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 4de7c526b2 Translated using Weblate (English)
Currently translated at 100.0% (1361 of 1361 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1360 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1360 of 1360 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1359 of 1359 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1358 of 1358 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1357 of 1357 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1356 of 1356 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1355 of 1355 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1354 of 1354 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1353 of 1353 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1352 of 1352 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1351 of 1351 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1350 of 1350 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1349 of 1349 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1348 of 1348 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1347 of 1347 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1346 of 1346 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1345 of 1345 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1344 of 1344 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1343 of 1343 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1342 of 1342 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1341 of 1341 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1340 of 1340 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1339 of 1339 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1338 of 1338 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1337 of 1337 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate b4e2130c9b Translated using Weblate (Romanian)
Currently translated at 42.9% (579 of 1349 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/

Translated using Weblate (Romanian)

Currently translated at 42.8% (576 of 1345 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/

Translated using Weblate (Romanian)

Currently translated at 43.0% (575 of 1336 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/

Translated using Weblate (Romanian)

Currently translated at 42.7% (571 of 1336 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/
yflory 073025b4e4 Import a template into a spreadsheet
yflory c392d52fe2 Update default storage limit from the admin panel
ansuz 8c552163cd decorate the 'quota' entry in the admin sidebar
ansuz f4f803ccd9 reuse Keys.canonicalize to accept any pubkey format
ansuz 914139dbfa lint compliance
yflory a5693af2e9 Add custom limits UI in the admin panel
yflory 54b32690b2 Add missing XXX
yflory 5bd09fe5d2 Export team drive content
ansuz 5c4e2bbfb4 lint compliance
yflory d17265f2eb Add missing error messages
ansuz d509fd8b8f downgrade severity of several XXX notes
ansuz 395b432b60 remove unnecessary XXX notes
ansuz c7f0399134 send feedback for use of history in onlyoffice
ansuz 4b2e03c6be Merge branch 'soon' into staging
Weblate 9d01039367 Translated using Weblate (French)
Currently translated at 100.0% (1336 of 1336 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 98b2858541 Translated using Weblate (German)
Currently translated at 99.7% (1333 of 1336 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
yflory 09b11a00a6 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 867156917b Fix embed mode for versioned links
David Benqué a800ed26cf Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
David Benqué 2a4b4f736b Remove XXX
yflory 9a3238fb3b Trigger loadMoreHistory with semantic history
yflory d702cbf548 Disable button instead of hiding them in OO history
yflory eafce5ce76 Merge branch 'soon' into staging
yflory b50a71eb78 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 0bfab5a518 Fix kanban with touchscreen
David Benqué 14f3cff926 Add translations keys and remove XXX
Weblate fd3e6db3a7 Translated using Weblate (French)
Currently translated at 100.0% (1336 of 1336 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 4745465734 Translated using Weblate (English)
Currently translated at 100.0% (1336 of 1336 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1335 of 1335 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1334 of 1334 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1333 of 1333 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
yflory dec8fc3f01 lint compliance
yflory e698241ee9 Merge branch 'historyOO' into staging
yflory 08ba54b5cb Merge branch 'history' into staging
yflory d27a3dc8e7 Add comment and improve error management
yflory 9011f854dd Fix off-by-one error
Weblate 58eebd64ef Translated using Weblate (English)
Currently translated at 100.0% (1332 of 1332 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate 2a15a260eb Translated using Weblate (French)
Currently translated at 100.0% (1332 of 1332 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 6efd110412 Translated using Weblate (German)
Currently translated at 100.0% (1331 of 1331 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 99.3% (1322 of 1331 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 97.9% (1304 of 1331 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
David Benqué bb9ca3d598 Remove XXXs related to translation keys
ansuz 545f27d41e Merge branch 'soon' into staging
yflory 2d7e392759 Merge branch 'history' into historyOO
yflory cf25329638 Merge branch 'soon' into history
Weblate c5bf9dac9d Translated using Weblate (English)
Currently translated at 100.0% (1331 of 1331 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1331 of 1331 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1330 of 1330 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1329 of 1329 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1328 of 1328 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1327 of 1327 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1326 of 1326 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1325 of 1325 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1324 of 1324 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1323 of 1323 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1322 of 1322 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1321 of 1321 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1320 of 1320 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1319 of 1319 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1319 of 1319 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1318 of 1318 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1318 of 1318 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1317 of 1317 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1316 of 1316 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1315 of 1315 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1314 of 1314 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1313 of 1313 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1312 of 1312 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1311 of 1311 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1310 of 1310 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1309 of 1309 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate 45ad9848f7 Translated using Weblate (French)
Currently translated at 100.0% (1331 of 1331 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
yflory 196ad3a04d Receive realtime patches in OO readonly mode
yflory 1b9e8ea1e8 Display error when opening a verioned link wiht a deleted version
yflory c6f87e6ccd Fix race conditon when leaving history mode in OO
yflory d3cbefb5c6 Ability to reload a versioned link in OO
yflory 9cbe8e3715 Merge branch 'history' into historyOO
yflory bb658dfc2d Merge branch 'history' of github.com:xwiki-labs/cryptpad into history
yflory 784306f947 Display a warning bar when viewing a versioned link
yflory 278e08f8be OnlyOffice snapshots
yflory 7dc2e608ab Merge branch 'history' into historyOO
David Benqué 24c0572a3a Use keys for spinner messages
yflory 65af20d7cc Fix history 'loadMore' with trimmed history
yflory 0d543794bb Display an error message when a snapshot has been deleted
ansuz 898ccf6af0 support adding a delay to mkAsync
yflory 9d9c6f08ba Merge branch 'history' into historyOO
yflory b5f48a43e3 Block snapshot creation while disconnected
yflory 014d968b37 Enable history in readonly mode
yflory e65dcdc766 Snapshot toolbar UI
yflory 07a6de4dab Preserve realtime userlist when restoring history
yflory bac3fb0a25 Refresh snapshot modal after creation or deletion
yflory a936c64794 Fix modal not closing when opening snapshot
yflory 76a42ea8b1 Improve snapshot modal to support mobile devices
yflory 4ca84c57a1 lint compliance
yflory 959d016937 Snapshot modal UI
yflory d9570c0546 Add new translation keys for the drive
yflory c9b581b974 Fix an issue where the history could only be opened once in the drive
yflory cdc7a868b6 Fix spreadsheet history when no checkpoint
yflory a10425299e Fix spreadsheet creation
yflory 385edd6cf4 Merge branch 'history' into historyOO
yflory 945a436eb2 Fix readonly issue in history mode
yflory 11493f27af Fix history cursor with large patch width
yflory 1f6cb798ca Merge branch 'history' of github.com:xwiki-labs/cryptpad into history
yflory 21eb1b6a1b Fix overflowing spinner when loading history
yflory 3f0dbe7565 Drive history UI
David Benqué a614f6335e Swap tooltips for timeline buttons
yflory 282461f8fb lint compliance
yflory a9d442a194 Use new history UI for onlyoffice
yflory 2287c81d86 Merge branch 'history' into historyOO
yflory e83af300a8 Fix debug app history
yflory 2f6d4d1fc6 Fix drive history
yflory 43c3043180 Fix issues with metadata when creating snapshots and restoring history
yflory 27ede8bb85 Add translation keys
yflory ad46e6818e Better cursor and snapshot markers
yflory 5f358f62ed Fix history button ont working the first time
yflory 95e6163ae7 Fix click on the history timeline
yflory bf2efa09df New history UI
yflory 16b5a7e02a Add missing file
ansuz aa12b6a228 pause active media when closing the media-tag preview modal
yflory 8d6fe7120f Improve title and state toolbar in history and snapshot views
yflory ac4322cfab Improve reconnect when in history or snapshot view
yflory c8f16d427d Implement snapshots
yflory 57d18e9a9a Fix editable title in history mode
yflory 16af013bce Versioned hash for onlyoffice
ansuz d6e59f2be6 add 'copy profile link' button to relevant access modal tabs
ansuz 194a99b1e3 WIP hint at how to add contacts from access modal
yflory 3c5eed5939 Group by 'userlist' in history
yflory 1d1266d8c6 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 5824b0f58b Add more preview options in code (HTML)
ansuz a72ee24de2 Merge branch 'responsive_modals' into staging
ansuz 99b102e75e use canonical form of user signing keys on user profiles
yflory 68423f49bc Merge branch 'history' into historyOO
yflory 74577b54e4 lint compliance
yflory 3ae8d983f7 Merge branch 'history' into historyOO
yflory 25606b92bf lint compliance
yflory 0eba56a23e Add time of patch in OO history and better keyboard shortcuts
yflory 5b59496ae2 Add patch time in history mode
yflory cb05ca71c4 Semantic history 1
yflory 8e77d77925 Update userlist and title in history mode
yflory e6bcd71d89 lint compliance
yflory b5610809ec Merge branch 'staging' into history
yflory 1691233bc8 Fix UI issues with OO history
ansuz 02e93e2937 Merge branch 'staging' into soon
ansuz eeaad8bd99 substitute a similar translation for a hardcoded string
ansuz 1c28207c03 lint compliance
yflory d2f5529653 Better Ctrl+F in the drive
yflory ab4e3b25b0 Ctrl+F to search in the drive
yflory 5ea1654810 Merge branch 'accounts' into staging
yflory c4bba88afd Fix version number in oo history
yflory 3c5d3ce43e Add version number in oo history
Weblate 1fbf4cbbd7 Translated using Weblate (Finnish)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fi/

Translated using Weblate (Finnish)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fi/

Translated using Weblate (Finnish)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fi/
Weblate 683274b4c0 Translated using Weblate (German)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
Weblate 09d112e83e Translated using Weblate (Spanish)
Currently translated at 62.9% (823 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/es/
Weblate d16efa18c8 Translated using Weblate (Dutch)
Currently translated at 28.2% (370 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/nl/

Translated using Weblate (Dutch)

Currently translated at 28.2% (369 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/nl/

Translated using Weblate (Dutch)

Currently translated at 28.2% (369 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/nl/
yflory 20b23ee9d1 Move OO history out of normal history module
yflory 4f147d4fd2 Add support for onlyoffice history
yflory b31707098a Improve getHistoryRange to support 'toHash'
yflory 8fcc119b91 Add support for Rust syntax highlighting
yflory a46baea85b OnlyOffice history
yflory 6e4e932cc0 Merge branch 'staging' into history
David Benqué 31165865ae Change flashing color of mobile drive toolbar button
David Benqué 17d55adb62 Merge branch 'responsive_modals' of github.com:xwiki-labs/cryptpad into responsive_modals
David Benqué e5cf510881 Fix contacts icon
yflory 4a814e8051 Merge branch 'responsive_modals' of github.com:xwiki-labs/cryptpad into responsive_modals
yflory 6321eedd87 Fix missing context menu
David Benqué b029e806ee fix address book icon
David Benqué 9e18465303 Fix access add button arrow
yflory ec042e86ac Merge branch 'staging' into responsive_modals
yflory f25b968ec4 Fix wrong path
yflory 7257039943 Merge branch 'staging' into responsive_modals
yflory 74b49adae5 Fix flexbox issue
David Benqué cdb1bcd9c3 fix id name in modal tabs
David Benqué be1a2405d5 Modal tabs accessibility
David Benqué 68707db72d Switch access add button on small screens
David Benqué 1febfa3f76 Merge branch 'staging' into responsive_modals
David Benqué 1413de20d9 Merge branch 'staging' into responsive_modals
yflory cbd36787b3 Merge branch 'staging' into accounts
ansuz 33f0fef96a Merge branch 'soon' into staging
ansuz 7636ccc8ff remove hardcoded translation
Weblate a03b12536a Translated using Weblate (English)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate 3668db2f71 Translated using Weblate (French)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
ansuz 135e09dfe8 Merge branch 'soon' into staging
yflory 006560996f lint compliance
yflory fff2956393 Fix team edit rights not applied without a worker reload
yflory 4faad7ba83 Merge branch 'newShare' into staging
ansuz c3627f3235 Merge branch 'staging' into soon
yflory 16a95eb3fd Dismiss messages from a mailbox when closing it
yflory 9210bbd4fc Clear localStorage settings on logout
yflory 0008cff503 Use the correct inactive time in anonymous drive
yflory c747a36910 Make sure we don't initialize orgmode multiple times
Weblate 172e192aac Added translation using Weblate (Bengali (Bangladesh))
Weblate eea9fbd003 Translated using Weblate (English)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate de53e1ef2d Translated using Weblate (French)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 8438c8cab1 Translated using Weblate (Finnish)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fi/

Translated using Weblate (Finnish)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fi/

Translated using Weblate (Finnish)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fi/
Weblate eac63be6bc Translated using Weblate (Chinese (Simplified))
Currently translated at 27.3% (358 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/zh_Hans/
Weblate ed0f16648a Translated using Weblate (German)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
yflory 1bd6c134ae Remove console.log
yflory b7d8366942 Force update usage bar
yflory 002476ddd3 Ability to force an update of the usage bar
yflory cfc6d42209 Add support for traditional Chinese characters in OO
yflory 3278598487 Fix keyboard issues with the custom dropdown
yflory 7048f0d814 Fix an issue that could result in a self-kick from a team
yflory e69df1b7dd Remove debugging logs
yflory 6aac0b91ce Improve team invitation notifications
yflory 63a7609a55 Fix typo
yflory 9d0f33bad1 Fix team invitation issues
Weblate 81fba02bc7 Translated using Weblate (Russian)
Currently translated at 47.0% (616 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ru/

Translated using Weblate (Russian)

Currently translated at 42.9% (562 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ru/

Translated using Weblate (Russian)

Currently translated at 42.9% (562 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ru/
ansuz 6566d38c70 Merge branch 'soon' into staging
ansuz 3a78fa3e01 add a time parameter to the throttled rich text TOC rendering function
Weblate db722e7ab1 Translated using Weblate (French)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 81ea60f8c4 Translated using Weblate (English)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate c73ffa8db3 Translated using Weblate (German)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
ansuz 21a0b1cc57 remove hardcoded translation strings
ansuz a7128364d7 Merge branch 'soon' into staging
Weblate afeffcaf0b Translated using Weblate (English)
Currently translated at 100.0% (1308 of 1308 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1307 of 1307 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1306 of 1306 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1305 of 1305 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1304 of 1304 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate 4eae0f7c2f Translated using Weblate (Japanese)
Currently translated at 27.2% (355 of 1303 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/

Translated using Weblate (Japanese)

Currently translated at 27.1% (354 of 1303 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/

Translated using Weblate (Japanese)

Currently translated at 26.8% (350 of 1303 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
Weblate 5ad18dc51f Translated using Weblate (Japanese)
Currently translated at 26.0% (339 of 1303 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/

Translated using Weblate (Japanese)

Currently translated at 23.7% (310 of 1303 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/

Translated using Weblate (Japanese)

Currently translated at 23.5% (307 of 1303 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
Weblate 56330a5820 Translated using Weblate (German)
Currently translated at 100.0% (1303 of 1303 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
ansuz f54bbc8132 address XXX notes
ansuz 2ad0f5693b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into toc_hackathon
Weblate 3e3cde2c9f Translated using Weblate (Japanese)
Currently translated at 21.2% (277 of 1303 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
ansuz 1a3a723a35 Merge branch 'soon' into staging
Weblate 123151708c Translated using Weblate (French)
Currently translated at 100.0% (1303 of 1303 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate fe0fb7b772 Translated using Weblate (Japanese)
Currently translated at 20.8% (272 of 1302 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/

Translated using Weblate (Japanese)

Currently translated at 17.3% (226 of 1302 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
Weblate 04409894ba Translated using Weblate (English)
Currently translated at 100.0% (1303 of 1303 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
David Benqué 8ed1b2188e Icon and placeholder text for TOC toolbar button
yflory abab44f7bc Merge branch 'toc_hackathon' of github.com:xwiki-labs/cryptpad into toc_hackathon
yflory 5da8b97b38 Hide/show TOC in rich text
David Benqué aadf097c5d Merge branch 'toc_hackathon' of github.com:xwiki-labs/cryptpad into toc_hackathon
David Benqué aa3d030f7d Style TOC
yflory baa2743663 Click on anchor links in rich text
David Benqué 08175391ab Remove bullets on TOC items
yflory 7cbf44b419 Fix TOC link in rich text
yflory 511ad600ea TOC prototype in pad
yflory 390d42977e Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory bbd101ec8a Fix login issues with safe links
David Benqué 86e07e1f72 add icon to kanban settings
yflory 6b734e7a80 Switch between OR and AND modes for the tags filter in kanban
yflory 7b847fc6e4 Fix migration issue with OnlyOffice
yflory 83dde4d111 Fix migration issue with OnlyOffice
David Benqué ff7ad038aa Unify contact icons to FontAwesome
Weblate a41de25b87 Translated using Weblate (French)
Currently translated at 100.0% (1302 of 1302 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
David Benqué 66e9ad2dcd Hide inactive tab titles on small screens
ansuz f3fbeaf397 factor out some duplicated conditionals for XLSX export support
ansuz 3f3155bd28 fix a condition in our error handling that caused a false negative
ansuz be6857e0fd Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 519efa7da2 Fix XLSX export on Firefox
ansuz 2302d6ef7e Merge branch 'sfTrash' into staging
ansuz d921f3b4b7 Merge branch 'orgmode' into staging
ansuz 2783b66de5 fix a tragic typo
ansuz d444ff2cc4 guard against a typeError
yflory 0b6cb4940f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 8e6b4c7d3c New OnlyOffice build to support Japanese font
ansuz 9a209648ae lint compliance
ansuz 33fd8a47bd fix a button style regression related to shared folder password change
ansuz 240b6054fd implement a 'clear' method for throttled functions
ansuz 49d79ee3e2 Merge branch 'soon' into staging
Weblate 12b579e179 Translated using Weblate (German)
Currently translated at 100.0% (1302 of 1302 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
Weblate 5a6d8881a0 Translated using Weblate (French)
Currently translated at 99.9% (1301 of 1302 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 74645d66fc Translated using Weblate (Romanian)
Currently translated at 43.9% (572 of 1301 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/
Weblate 654bd57476 Translated using Weblate (English)
Currently translated at 100.0% (1302 of 1302 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
ansuz 2b8540552c don't open the lightbox in code preview when you ctrl-click
yflory a1f25f2c73 Remove XXX
yflory dbf94c864e Add XXX
yflory 363757676b Merge branch 'staging' into ooFix
yflory f698a039a8 Log errors
yflory 4e5baf0648 Merge branch 'soon' into staging
yflory 7ca71d83b9 Fix history mode in drive
yflory 30813865e2 New orgmode version
yflory c430e72a19 Add an XXX
yflory 7c7b35f71a Fix readonly reload popup stuck in onlyoffice
ansuz 46b0a311c0 Merge branch 'imagePaste' into staging
ansuz 84059fa103 Merge branch 'barFix' into staging
yflory 476d968660 Move the 'signing key' code for BAR into common-hash
yflory fa6f470688 Fix image paste in polls
yflory 0f81f96259 Don't show burn after reading messages if your link isn't valid anymore
yflory dcaa898310 lint compliance
yflory 896a1b1ddd Add support for drop & paste in rich text and polls
ansuz 6a1844cac7 avoid passing whitespace to markmap or mathjax
ansuz 3779e63a34 Merge branch 'search2' into staging
yflory 3864b30d96 Upload pasted images in codemirror
ansuz c3a9503809 show the spinner sooner after searching, lint compliance
ansuz 89aae79531 Merge branch 'ghost' into staging
yflory a762d570b1 Merge branch 'newShare' into history
yflory 2807ae0fb0 Merge branch 'staging' into newShare
yflory a798873230 Add basic support for versioned link
yflory 1b3715e61e Add missing style to whiteboard buttons
yflory ba854e88c0 Merge branch 'staging' into history
yflory f5831cccb0 Add support for version hash
David Benqué 1800361c77 Open the team drive with collapsed sidebar
yflory e9ab860ae0 Improve UX for pad deletion in the access modal
David Benqué 35b210e16c add icon to destroy button in Access modal
yflory 4ffb9dc635 Merge branch 'sfBug' into staging
yflory 0359ce32de Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 60e9efdd3b Fix sort issue with folders
yflory 2bac4193df lint compliance
yflory f78c02a646 Fix drive issue after deleting a shared folder
yflory 6100fdfd7a lint compliance
yflory a1431b7d09 Refactor share modal to be consistent with access and properties
ansuz 2ccb8ec75c throttle redraws of the slide content
draw no more than once every 400ms
ansuz 02d8071c5d fix some style regressions in the printOptions modal
ansuz d2e29e3a9e force-redraw slides when markdown plugins finish loading
ansuz f6f5bef83e add a margin below rendered media-tags to match that of paragraphs
ansuz 59185d7088 improve caching logic for markdown extensions
support duplicated items with the same source
ansuz 0f2f6c1a19 give tables the same margin-bottom as paragraphs in the code preview pane
ansuz 89759fd17d Merge branch 'soon' into staging
yflory f3f1fd1c81 Search spinner and 'no result'
yflory f612f3ad68 Add a '+ new' ghost icon in list mode and in anon drive
yflory abbdb496c3 Allow shared folders in the trash
ansuz f421a7099d Merge branch 'lazy-preview-components' into staging
ansuz b5a18e8e09 force redraw for asynchronously rendered plugin content
ansuz f7529d2908 address some race conditions when rendering multiple elements
ansuz a528d857a7 lazily load assets for mermaid, mathjax, and markmap
David Benqué 356a5ffecb use new destroy icon in contextual menu
yflory b0eebf1071 Add error message when trying to copy a restricted pad
yflory 84e32d73a3 Add icon for buttons in the empty trash modal
Weblate c8b51af9c1 Translated using Weblate (German)
Currently translated at 100.0% (1301 of 1301 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
ansuz 4891f60aa3 correctly render inline html in hyperscript
ansuz f6b7eee30c remove hardcoded translations and outdated notes
ansuz 20e62f7938 Merge branch 'soon' into staging
Weblate 7a41ba5ecb Translated using Weblate (French)
Currently translated at 99.9% (1300 of 1301 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate a3ee9de896 Translated using Weblate (English)
Currently translated at 100.0% (1301 of 1301 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1300 of 1300 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1299 of 1299 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
yflory 1321c08a62 Merge branch 'staging' into sfAllow
yflory 27124997a5 lint compliance
yflory a44c19f996 Add missing error logs
yflory 81cb7d2bb3 lint compliance
yflory bacd0c18d5 Make mathjax and markmap non-blocking
yflory 93ce3f5a83 Deduplicate code and fix preview modal
yflory 027bc37a25 Merge branch 'staging' into markmap
yflory 79c3f5525b Fix onlyoffice export UI issue
yflory a0b7f39fd3 Fix migration race condition and handle readonly users
yflory 800eb67934 Merge branch 'staging' into ooFix
yflory 89c19b136b Deduplicate code
yflory 1b1487c2e4 Fix onlyoffice reload issue
yflory baa35a2a02 Fix edit title font size issue
yflory daa4675a44 Fix new kanban card deleted on content update
yflory 04af753a81 lint compliance
yflory f3662ab7de Merge branch 'merge-owned' into staging
yflory b8f7efc0de Add title to all categories in drive
yflory 67e1f5ca63 Add 'delete from server' option in the drive tree
ansuz 6519f8242e Merge branch 'signing-key-format' into staging
ansuz 03be102ce4 deduplicate some code by reusing the client definition on the server
ansuz 1a6dc200e2 remove a boilerplate test that got implemented elsewhere
yflory 415375d034 Merge branch 'owned' into staging
yflory 23648cc62b New empty trash button
yflory 9e059cc5b4 Fix OO issues
ansuz fd355d789f suppress some noisy log statements
ansuz 526c17810b update rich text toolbar comment button to reflect state
yflory 2051f38f25 Don't send a notification to yourself when removing an owner
yflory 9c68714018 Fix comments panel not hidden when all the comments are removed
yflory 5031ed79f4 FIx 'default' values in rich text dropdown menus
yflory 3ff6a1a11c Fix scroll issue with dropdown menus in rich text
yflory 006a4ae144 Fix CSP error in the console in rich text pads
yflory 3f632f90f6 Fix scroll issue in rich text pads
Ludovic Dubost 592b32ed23 Added support for markmap - adding mindmaps in code pad
Ludovic Dubost 56473930cd Adding mathjax svg rendering in code pad
ansuz 26765596e4 fix a regression
ansuz c40eeff50f override some CKEditor internals to invalide inline event handlers
yflory c01cd42da2 Fix special char dialog in pad
yflory 61a37fb919 Merge branch 'staging' into padcsp
yflory 98cc87888e Fix kanban rendering issues
yflory c04c22cbb8 Add missing buttons to debug app
yflory 74b379999e Improve error message when opening an expired pad
yflory 163c6556a0 Update atime when embedding a mediatag to a pad
yflory 77177921c2 Fix context menu csp in pads
yflory 1dfe8325dc Remove some CSP related console errors
yflory 9d2b2ac13c Merge branch 'staging' into padcsp
yflory e64d831c40 Remove requirements for unsafe-inline and unsafe-eval in pad
yflory e34c78580f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory c494d95b1a Push missing files for onlyoffice
yflory 86fef86a24 Fix onload CSP issue in pad
yflory 34b2987816 Fix type error with comments
ansuz d5d30c2e09 guard against a few possible typeErrors
ansuz 6a8ab6bc55 remove the 'comment' option from CKEditor's contextmenu in when UI is locked
ansuz 4053c4c1a6 avoid displaying new comment while the document is not editable
closes 
ansuz fd80441151 rename the 'getUserHrefFromKeys' function
since it's no longer an 'href'
ansuz d4b38ba71d start testing a new format for 'Public Signing Keys'
yflory 351b4cddf9 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 9c6c229727 Tell the user when a pad is expired and not deleted
yflory b7794fa31d Add 'Delete from server' button in the access modal
yflory ff6d28a1e9 lint compliance
yflory 7bbbbbad77 Fix 'change user password' overriding existing data
yflory 6176d73c86 Move print button to our toolbar
yflory fe36d1ca12 Don't try to send a mailbox message as an anonymous user
yflory b868acc641 Make search results sortable
yflory c32f0d61ce Preserve 'select' dropdown annotations on click
yflory 95f4b2357d Don't redraw kanban when the tab is not focused
yflory db6c454837 Fix merge issue
yflory b4021bd2b0 Merge branch 'staging' into merge-owned
yflory b301825d67 Display drive ROOT when the current folder is restricted
yflory e25756ceca Don't add the shared folder to your drive is there is an access list
yflory bf8c43e9af Merge branch 'staging' into sfAllow
Weblate d7dfe75746 Translated using Weblate (German)
Currently translated at 100.0% (1299 of 1299 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
Weblate 49e6fdd99e Translated using Weblate (English)
Currently translated at 100.0% (1299 of 1299 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
yflory c825df68a9 Fix infinite spinner in sheets with image copy/paste
yflory 50de7bfae6 Fix type error with drag&drop
yflory fb107f5a17 Fix change password modal UI
yflory 87af3569da Load team rpc when receiving edit rights
yflory 17e22d87af Don't leave the team automatically in case of GET_HISTORY error
yflory 846a9d3252 Apply correct style to registration confirm modal
ansuz c939b4951c add some basic styles to the registration page's confirm buttons
ansuz a6b85659b5 Merge branch 'soon' into staging
ansuz a2db04b4f5 leave a low-priority note to make categories a required field for support tickets in the future
ansuz d373b9c290 ignore support ticket attachments with hrefs hosted by anything other than the local 'file' app
ansuz a79a5f6a2d remove some extraneous logs that were used for debugging
ansuz 3086eb45c5 enforce asynchronous callbacks in user object migration
yflory b94a596751 remove unsafe-inline requirement in pad
yflory c5893cd787 Move print button to our toolbar
Weblate f93c164a2e Translated using Weblate (English)
Currently translated at 100.0% (1298 of 1298 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate 020434582f Translated using Weblate (French)
Currently translated at 100.0% (1298 of 1298 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate c011967271 Translated using Weblate (German)
Currently translated at 100.0% (1298 of 1298 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
yflory 1d0c2bded6 Don't try to send a mailbox message as an anonymous user
yflory d091102807 Make search results sortable
David Benqué 997f5e57d3 Merge remote-tracking branch 'origin/staging' into staging
David Benqué 764da42d48 add icon to support ticket category dropdown
+ added an option to add "fa-angle-down" to any dropdown
yflory 2d72b6821f Preserve 'select' dropdown annotations on click
yflory 52fc81ddc8 Don't redraw kanban when the tab is not focused
yflory 446a14405c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory bb043914ab Remove console.error
ansuz 2dd0dd36c5 remove hardcoded translations and tweak a hardcoded timeout value
ansuz ae4b6b98b2 Merge branch 'soon' into staging
Weblate 4eb38f531b Translated using Weblate (German)
Currently translated at 100.0% (1298 of 1298 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
yflory 64a092c630 Fix buttons in the support page
yflory d285c6b791 Fix UI issues in kanban
Weblate f71e31beaf Translated using Weblate (French)
Currently translated at 100.0% (1298 of 1298 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/

Translated using Weblate (French)

Currently translated at 100.0% (1297 of 1297 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/

Translated using Weblate (French)

Currently translated at 100.0% (1295 of 1295 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/

Translated using Weblate (French)

Currently translated at 100.0% (1295 of 1295 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/

Translated using Weblate (French)

Currently translated at 99.6% (1290 of 1295 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 571a0ccae7 Translated using Weblate (German)
Currently translated at 100.0% (1295 of 1295 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/

Translated using Weblate (German)

Currently translated at 99.2% (1285 of 1295 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
Weblate bfae7215b1 Translated using Weblate (English)
Currently translated at 100.0% (1298 of 1298 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1297 of 1297 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1296 of 1296 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1295 of 1295 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
yflory 7245123061 Refactor buttons.less
yflory 70a4b3bdf2 Stop using previous values in pad creation screen
yflory 2a0aa78d0c Fix folder download in drive
yflory fd4e1b9849 Fix tag prompt shortcuts
yflory 3f75b299a0 Fix stuck ownership modal when the pad has been deleted
ansuz 58a8705f50 fix unreadable team chat input text color
ansuz dcf7d60332 fix unreadable team chat input text color
ansuz 009ac1cc9b leave a note about the timing of 'refresh reminders'
ansuz 0afa6b79ae remove most pending hardcoded translations
ansuz 59402dafc4 Merge branch 'soon' into staging
Weblate 1b504731f2 Translated using Weblate (French)
Currently translated at 100.0% (1285 of 1285 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate a25d3fcf4c Translated using Weblate (English)
Currently translated at 100.0% (1295 of 1295 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1294 of 1294 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1293 of 1293 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1292 of 1292 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1291 of 1291 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1290 of 1290 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1289 of 1289 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1288 of 1288 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1287 of 1287 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1286 of 1286 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1285 of 1285 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
ansuz f63e787fc6 Merge branch 'staging' into merge-owned
ansuz 6a9942715d Merge branch 'staging' into teamBox
ansuz c7dec16e52 Merge branch 'soon' into staging
Weblate 53a5e0c1e7 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/
ansuz 145275c969 remove a translation that is no longer used
yflory e69e892978 Fix ctrl+A in the drive
yflory f686cd645f Update category for old tickets
yflory e12d8c5b70 Fix issues with the new support form
ansuz b663c20233 Merge branch 'staging' into teamBox
ansuz f5c710e80a lint compliance
yflory 2c57a2d872 Add allow lists for shared folders
ansuz 2d3d5e223a Merge branch 'support2' into staging
ansuz 62dabc0afc add some XXX notes to address before the next release
ansuz 0b00180a0b Merge branch 'ooro' into staging
yflory 89f1320ee3 lint compliance
yflory 38c3d05f94 Fix refresh issue with no cp in readonly onlyoffice
ansuz 1ef0651bc8 Merge branch 'soon' into staging
yflory 07038045f3 Prompt the user to refresh OO in readonly mode
ansuz 4e2fc277e0 remove XXX notes
David Benqué d166e6b481 style Clear Filter button
ansuz b241359209 Merge branch 'more-tag-space' into staging
yflory 9cb9362187 Kanban filter UI
ansuz c6348f6419 remove a non-critical XXX note
ansuz 3936eed1af remove some extraneous text from the tagPrompt
Weblate f32cb251c7 Translated using Weblate (German)
Currently translated at 100.0% (1286 of 1286 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
Weblate 3d4821c7a2 Added translation using Weblate (Arabic)
ansuz 3bc3c45485 use more space for tags in the kanban UI
yflory a8b4bdcfc6 lint compliance
yflory accc26cafa Remove empty trash button from toolbar and move it next to the content
yflory c09dde1df0 Don't duplicate owned pads anymore
ansuz 0cf13b684e Merge branch 'soon' into staging
Weblate 120a16ebbc Translated using Weblate (English)
Currently translated at 100.0% (1286 of 1286 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate b022f7cd80 Translated using Weblate (French)
Currently translated at 100.0% (1286 of 1286 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
yflory 84f1ea7bfb Allow user to remove owned pads from the drive without deleting them
ansuz 8bfd8f8462 Merge branch 'soon' into staging
ansuz e91997fe84 remove some hardcoded translations
Weblate 86e733c620 Translated using Weblate (English)
Currently translated at 100.0% (1286 of 1286 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1286 of 1286 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1285 of 1285 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1284 of 1284 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
ansuz 0285f4a431 Merge branch 'soon' into staging
Weblate 9b750cfc1b Translated using Weblate (German)
Currently translated at 100.0% (1283 of 1283 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
ansuz b7daa636bf fix a horizontal scrollbar issue I just introduced and explain why
ansuz 3bd7742d20 hide the kanban trash bar when it isn't in use
Weblate aa50352e17 Translated using Weblate (English)
Currently translated at 100.0% (1283 of 1283 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate eed14750ed Translated using Weblate (Romanian)
Currently translated at 44.1% (566 of 1283 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/
Weblate 15174a4cf3 Translated using Weblate (French)
Currently translated at 100.0% (1283 of 1283 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 9fbaa8f2a1 Translated using Weblate (German)
Currently translated at 99.9% (1282 of 1283 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
yflory e7a6397084 Add category filter and improve UI
yflory bba1706ac5 lint compliance
yflory a68e62f0b8 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 54b5b5eae7 Add dev button to delete last cp in oo
yflory 9aafd5f3c5 Add category and attachments to support tickets
ansuz 85f85a3803 reorder admin menu items
ansuz 40d5acbd86 remove the change display name option from the user admin menu
ansuz 30f6e92312 export customizable footer links for use in the 'about menu'
yflory 580e5b9560 temp
ansuz a5e019d904 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz c01f62177f remove some hardcoded translations
ansuz 421803aa50 Merge branch 'soon' into staging
yflory 17103e89fc Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Weblate e755f88b6a Translated using Weblate (English)
Currently translated at 100.0% (1283 of 1283 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1282 of 1282 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
yflory 60c19e0746 Fix tippy html issue
yflory 4faa0839f9 Open the mailbox when joining a team
yflory 24c7ea985d Fix issues with the team mailbox
ansuz d3e417a984 guard against a type error when downloading the content of a media-tag
ansuz b4f33f6056 Merge branch 'soon' into staging
ansuz c14cb9fa2a remove some XXX notes that have been addressed
ansuz 85d75cd0ff factor out a bit of duplicated code
ansuz e763f8792a keep the support button visible, broaden the scope of the info menu
ansuz c185efffcc Merge branch 'staging' into help-menu
ansuz c9ed27c652 display the admin's supported languages inline in the support ticket form
ansuz c6722f849f Merge branch 'staging' into support-languages
ansuz bfd83fed83 Merge branch 'default-link-behaviour' into staging
yflory bcfa09f7bc Fix mailbox issue and add XXX
Weblate c514471c2e Translated using Weblate (Romanian)
Currently translated at 44.0% (564 of 1281 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ro/
David Benqué 664db244f2 Merge remote-tracking branch 'origin/staging' into staging
David Benqué e9772b2261 add kanban icons
yflory 88edea95c8 Fix type error in ooslide
yflory bd5a8ba3fb Remove the (not working) option to rename a pad in an anonymous drive
yflory 9737224281 Use safe links by defaults for new users
yflory d9259d4658 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 03e8d161ab Redirect to the team invitation link on login/register
ansuz a8eb554f6d remove an XXX note that has been addressed
ansuz 607deeaf24 remove the usual 'upload' tooltip from avatars upload buttons
ansuz 259b3bca65 use safe links by default
ansuz 4454740f5b leave a note to update the text on the print button
ansuz ce5bcc0022 add an XXX for the upload button's tooltip
ansuz 1ef79d44b4 display a disabled upload button to logged out users in the filepicker modal
ansuz b419ead7fe implement more intuitive keyboard controls for the tag prompt
ansuz 154a0b1e6e hide the drive's contextmenu when you hit escape
ansuz c8f7c96cfc preserve formatting when displaying multi-line team invite messages
yflory 5d111c6237 Update tags for multiple pads at once
yflory a62ea39122 Fix colors and reload bugs in slides
yflory f7b61daff3 lint compliance
yflory 0390d3df75 Don't show your own team notifications
yflory cb36a49908 Add team mailbox with the SHARE_PAD example
yflory d587a23418 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory da400929a9 Fix print slides with mermaid
yflory 783bbec51b Merge branch 'soon' of github.com:xwiki-labs/cryptpad into soon
yflory 26f861f3be Add Turkish translation
yflory 55c4345e9e lint compliance
yflory 03e6c8dacc Fix background image in slides
yflory 04fe289bf8 Fix some mermaid graphs and update default colors
ansuz fa16ce2094 disallow changing media-tag's attributes while in read-only mode
ansuz 4dbcff2578 redirect anon users to login from support
ansuz 704557fb2e prototype info menu
yflory 33818cdc93 Fix 'empty drive' button in anon drives
yflory 21d3108ad5 Add missing tippy
yflory e0f796fba0 Add kanban items to the top
yflory 6026dad8b0 New OO build with a new 'Hind' font
yflory 42334a2bec Merge branch 'privacy-policy-option' of git://github.com/7adietri/cryptpad into pr
ansuz ff3b783ebd add click handlers to relevant dropdown menu items at creation time
ansuz 6393ae0c65 supply admin menu click handlers directly
ansuz 373e0161c4 enlarge clickable area for user admin menu about button
yflory 10ac7ed6b0 Fix scrollbar in help box in sheets
yflory 3de6377ad7 Better UX when transfering ownership to yourself
yflory 8444268afd Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory d11af7c21a Remove kanban column from UI on delete
yflory 39b3af2ae3 Store language settings in the user object
ansuz 9e387c0eb6 improve keyboard support in kanban cards' tag field
yflory faa150be90 Kanban improvements (images, autobrackets)
yflory 2ff5acdbd1 Disable oo import for anonymous users
yflory 649d744d81 New x2t build
ansuz c03bd75f29 make version info accessible from within apps
ansuz dbe79d41a7 remove old translations in .js format
ansuz f63482a8da disable support tickets' 'remove' button while removal is in progress
ansuz cf426c24e5 WIP
yflory 27dd9c0063 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 8d9301e427 Fix account deletion issue
ansuz 7153441e47 resolve merge conflicts with t and staging
ansuz 4a6921ee6a Merge branch 'staging' into doc-premerge
yflory 20f7c0924b Fix XXX
yflory d1670d214a lint compliance
yflory 1a54f87b5b Improve sort button in drive
ansuz 043b2d24ea remove invalid XXX note
yflory 6e30a7546d Merge branch 'temp' into t
yflory 4cf775e613 Sort button in the drive
yflory c8bac778d5 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 446a429d6b Fix share modal in anon drive
yflory aef0f29c2f Drag from recent pads
ansuz c34ea105f0 hide drawers on ESC keypresses
ansuz 2f67d7cccc Merge branch 'soon' into staging
ansuz 6f882e0ddd refactor repeated 'drawer' pattern
Weblate 2a3b1a6ddc Translated using Weblate (German)
Currently translated at 100.0% (1281 of 1281 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
ansuz 2925316058 remove hardcoded translations
Weblate 1f636f3c4a Translated using Weblate (English)
Currently translated at 100.0% (1281 of 1281 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1281 of 1281 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1280 of 1280 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1279 of 1279 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1278 of 1278 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1277 of 1277 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1276 of 1276 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1275 of 1275 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1274 of 1274 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1273 of 1273 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1272 of 1272 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1271 of 1271 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1271 of 1271 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate 57cda316c6 Translated using Weblate (French)
Currently translated at 100.0% (1281 of 1281 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
yflory 234f284647 Fix request access button when the pad is not stored
yflory bd21953861 Confirm button in the support when closing or removing a ticket
yflory c9a0eef5f1 Remove X button in chat and userlist panels
yflory 6ba9bd5757 Export to .doc
yflory 7bf7731803 Merge branch 'toolbarUI' into staging
yflory c321bc169e Fix print in rich text with firefox
ansuz 264f4950bd don't show the help menu in embed mode
ansuz 0469f6b94b avoid loading code which will never be used in /todo/
ansuz 73a168f09b mark hardcoded translations and duplicated code with XXX
ansuz 4c660d5e89 Merge branch 'master' into soon
ansuz 52058bfcfc Merge branch 'staging' into toolbarUI-premerge
ansuz acf8dc45f1 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into jkanban
yflory e17612ad79 lint compliance
yflory 5441a499ba Fix share and burn buttons in drive toolbar
yflory 806175f582 Add missing file
yflory bc3d827ce0 Remove the X in the drive tree
yflory e28d4695c5 Fix notifications button title in top bar
yflory 6e8ed7529f Fix issue when renaming a shared folder in the drive
yflory b9bd141b24 Fix tag search issues
yflory 96fcc852d6 Add a timeout for file upload if we can't make a thumbnail
yflory b881b459c0 Pull dragula from bower and lint compliance for our jkanban
yflory 5e8fc41b06 Fix item deletion in kanban
yflory ebf76fc5aa Merge branch 'master' into staging
yflory 5e9da3f652 Fix spreadsheet issues
yflory f4daddd6b1 Merge branch 'toolbarUI' of github.com:xwiki-labs/cryptpad into toolbarUI
yflory 5136a023f1 Fix issues with the file path in the search results
ansuz 920c645500 Merge branch 'master' into soon
ansuz edb7618ce4 Merge branch 'staging' into toolbarUI
yflory ee291bc0c9 Add script to fix fork issues
yflory 606dea38aa Fix type error in oo
yflory 094edfc272 Fix type error in oo
yflory 43f53a93fd Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 0567547250 Add script to fix fork issues
yflory ad9a10701d Fix tag link in drive
yflory 03ba45dd77 Merge branch 'toolbarUI' of github.com:xwiki-labs/cryptpad into toolbarUI
yflory de684edfe2 Todo migration
David Benqué 9ae625e04a Merge remote-tracking branch 'origin/toolbarUI' into toolbarUI
David Benqué e6112d27ee change icons for files in drive
yflory fb10d65a4f Remove context button in the drive toolbar
yflory 47f679bf8b Add missing notification bell in the file app
yflory 303d4fdd3a Fix colors for the help, chat and userlist boxes
yflory 706ecc67f9 Fix UI issue sin the file app
yflory f2ca9b5d65 Merge branch 'toolbarUI' of github.com:xwiki-labs/cryptpad into toolbarUI
yflory b449ae9f8b Fix history colors
yflory 9ad1477d1b Fix collapse button
David Benqué ac7f30738d Merge remote-tracking branch 'origin/toolbarUI' into toolbarUI
yflory e68ad7cf5f Fix drive UI issues and add path
ansuz 7970f5026b add support for displaying languages that administrators understand on the support panel
ansuz eb9edcb6f1 Merge branch 'master' into soon
David Benqué 70593429f5 Merge remote-tracking branch 'origin/toolbarUI' into toolbarUI
David Benqué b262deb78a minimal theme for Todo
yflory 1433eed246 lint compliance
yflory 6427413c7f Use default toolbar in drive
yflory d02a012e39 Add search category in the drive
yflory 202668f50f Fix language selector in code
yflory b7c2d23a29 Small UI fixes
yflory 09323e38fa Merge file upload and image embed button in whiteboard
yflory 8992ac67c5 Remove button text on small screens
yflory e6ce5a55e5 Add missing button for all the apps
yflory 6456f81e0b Fix broken spreadsheets
Weblate 088aafb280 Translated using Weblate (French)
Currently translated at 100.0% (1271 of 1271 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 99a32ab047 Translated using Weblate (German)
Currently translated at 100.0% (1271 of 1271 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
yflory 96f6e0ebaf Fix ordering in file menu, add scrollbars and remove 'new pad' button
yflory ef4bb40f25 Merge branch 'staging' into toolbarUI
yflory 0881341bc6 Merge branch 'soon' into staging
yflory f872f20a2b Remove a debugging console log
yflory 893eedacda lint compliance
Weblate d5ae885a49 Translated using Weblate (French)
Currently translated at 100.0% (1271 of 1271 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 3203617b5e Translated using Weblate (English)
Currently translated at 100.0% (1271 of 1271 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
yflory 2179abe3fe Fix label issue in settings
yflory 0036ca8861 Fix view mode in sheets
yflory a777e6f785 Merge branch 'driveUI' into may13
yflory 4ee62b0372 Merge branch 'ooReload' into may13
yflory 0018f71175 Bump cp interval in onlyoffice to 100
yflory 091192b697 Fix userID issues with the reload script and add reload modal
yflory 0feb4441da Fix misisng html flag in tippy
yflory 55e531c8f7 Slide app toolbar
yflory f506400f76 Add file menu
yflory 94eac09c61 Add share and access to the bottom bar
yflory a1d9294036 New topbar in toolbar
yflory 079329cc28 Rename toolbar file
yflory d8ebd97731 New search results UI
ansuz 3e71b3afac Merge branch 'master' into soon
yflory ab7c31c681 Fix trim history from a pad
yflory a7f98cbed9 Fix infinite loop
Weblate 3c0c9efc0f Translated using Weblate (French)
Currently translated at 100.0% (1270 of 1270 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
yflory cbc2a4e5e4 Remove sort button for folders
yflory 0aecea0a31 Responsive file list
yflory 6f1b04ca57 Fix print in ckeditor with firefox
ansuz f941890017 Merge branch 'guards' into staging2
ansuz 823c71c91f Merge branch 'soon' into staging
Weblate f02b96c689 Translated using Weblate (German)
Currently translated at 100.0% (1270 of 1270 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
ansuz 796bd35adf Merge branch 'soon' into staging
ansuz 4011ff036d Merge branch 'master' into soon
yflory 2cf46328a5 Fix reply notifications with mentions
yflory 6edbe019d6 Fix fixSheets
yflory 84b5741cdf Reload when a checkpoint has drawings
yflory f087837e67 Loop over all oo checkpoints until you find one available
yflory 74eb4ffc6d Merge branch 'soon' into staging
yflory 53f72e2d9c Fix type error
David Benqué 09d1ddf825 remove // XXX related to translations
David Benqué 0eb89871cf use translation key for comment error
yflory d7ce297d0d Fix user verifisation in mailbox messages
Weblate 258a4bc8cb Translated using Weblate (German)
Currently translated at 99.9% (1269 of 1270 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
Weblate fbfc9267af Translated using Weblate (German)
Currently translated at 100.0% (1269 of 1269 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
Weblate b24e78e22c Translated using Weblate (French)
Currently translated at 100.0% (1270 of 1270 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate c561c43126 Translated using Weblate (English)
Currently translated at 100.0% (1270 of 1270 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
ansuz f50c3caf08 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 84909f8c30 Merge remote-tracking branch 'origin/communities-comments' into staging
ansuz 9714783818 Merge remote-tracking branch 'origin/lessonce' into staging
yflory 1d2b838b05 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory dfc669154c Fix issue with sheet ID in onlyoffice
yflory c26bbba73a lint compliance
yflory 7c7bfe72d7 Allow comments on mathjax
yflory 05f164a2e5 Fix issue with the addComment button in the toolbar
yflory 977301dfc3 Get the pad data from team drives when mentionned in a comment
yflory bafe4718ef Merge branch 'communities-comments' of github.com:xwiki-labs/cryptpad into communities-comments
yflory 5b337bef7d Add support for readonly and disconnected modes in comments
yflory 43fc0a3721 lint compliance
yflory c969363290 Fix click, focus and selection issues
ansuz ddd12bfd7a remove grey style from mermaid flowcharts
ansuz 75dcc3121b Merge branch 'staging' into communities-comments
ansuz fac09cac09 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
David Benqué 20622c152b Merge remote-tracking branch 'origin/communities-comments' into communities-comments
David Benqué c381c614ba fix reply button layout and mention names
David Benqué dc383615e0 different color for premium users
yflory e8b38ebc64 Merge branch 'soon' into communities-comments
Weblate 98c24aa22a Translated using Weblate (Japanese)
Currently translated at 14.1% (177 of 1257 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
Weblate 587a3a2e4c Translated using Weblate (French)
Currently translated at 100.0% (1269 of 1269 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 5d15adaf8c Translated using Weblate (English)
Currently translated at 100.0% (1269 of 1269 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1268 of 1268 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1267 of 1267 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1266 of 1266 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1265 of 1265 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1264 of 1264 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1263 of 1263 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1262 of 1262 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1261 of 1261 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1260 of 1260 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1259 of 1259 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/

Translated using Weblate (English)

Currently translated at 100.0% (1258 of 1258 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate 861ba3b291 Translated using Weblate (German)
Currently translated at 100.0% (1257 of 1257 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
yflory 7ba88751eb Fix addComment button
yflory 49d037a085 Fix resolve button UI issues in comments
yflory b37b8c4b31 Fix race condition between click events in comments
yflory 565a855734 Fix upload error with audio files
ansuz 6dc6fed21d check whether support tickets came from a premium user, not whether the person viewing the content is a premium user
ansuz 36e790dee6 style support tickets from premium users via a class
yflory 9e947e4fd6 Fix modal errors
yflory fce3c742d9 Fix issues with the previous commit
David Benqué 003ad074a5 adjust colors
David Benqué 7fa9fd454e fix margins
David Benqué 6274591fab Merge remote-tracking branch 'origin/communities-comments' into communities-comments
David Benqué 6db6bc86db margin adjustments
yflory abf083252c Fix multiline comments
yflory 0d78ae86dc Ability to edit a comment
yflory 7c17d34d12 Fix errors
yflory 4d6d9637ff lint compliance
yflory 9467839d6c Fix size of the autocomplete dropdown for mentions
yflory a05015ad3c Display mention notification if you don't have access to the pad
yflory 60555f65a7 Little fixes and improvements to comments
yflory 7309ae1b23 Add mentions
yflory 2608b0f66e Comment out inactive code
yflory 73654a4e65 Fix 'show/hide cke toolbar' button
yflory 0cbe14acf5 Ability to disable comments notifications
yflory 3d22a5e95a Add missing icon
yflory 473577a9f1 Send a notification when replying to a comment
yflory 52f2ad68d8 Move large mode icon to cke toolbar
yflory e71a6fb1e2 Update user data in comments in realtime
yflory 8e08f1b3e5 Don't add author data for anonymous users
Alexander Dietrich a5cd0bdbff Add privacy policy option
yflory da7411dab6 Hide CKE insert image button in pad
yflory 9929ce3568 Load less files only once
yflory 66b74b0a68 Inline button to add comments
yflory 5630b78763 Add icon
yflory cdd90cea82 Clean links plugin code for ckeditor
yflory f3e921d7a5 Comment from context menu
yflory 685be534ec Clear ghost data on ready if you're alone
yflory 45d3c1304f Restore a comment with undo
yflory 8e4ede3bb8 Fix mediatags in comments
yflory a8eeac6e5a Use tab to move between comments
yflory 3722725462 Fix race condition when adding a new comment
yflory a71d75bad3 Better representation of active comments
yflory e58dfbabd4 Merge branch 'master' of github.com:xwiki-labs/cryptpad
yflory 13e1d1267d Add chat ID in the console
yflory 5fc40974cb Merge branch 'staging' into communities-comments
yflory 448edbf972 lint compliance
yflory c2f26775d8 Visual link between comments and commented content
yflory 2a7dbc1294 Fix sort issue in the drive
yflory 70545c64fc Fix sort issue in the drive
yflory 34768261b0 Recover previous comment input on redraw
ansuz 0a97ae8c52 Merge branch 'master' into soon
ansuz c860819eb1 guard against coercing `undefined` to a string
visible in the author's tooltip when author marks were enabled
for the document, but hidden by the local user
yflory 17d78a3831 Add support for comments with multiple users
yflory 0a72ed2977 Fix cursor recovery in pad
Weblate 52da3eae5d Translated using Weblate (Italian)
Currently translated at 100.0% (1257 of 1257 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/it/
yflory 97f41edd94 Fix comments replies
yflory 96948ed55b Fix comments section hidden when adding first comment
yflory 7f2b44d6a5 Merge branch 'staging' into communities-comments
yflory 31081eac46 Add comments UI
yflory 37bbb815f0 Remove cba on non-owned pads
yflory cf8841cdfa Remove cba on non-owned pads
yflory e5f1fa7ef0 Fix color by author automatically enabled for non-owned pads
yflory 0d2f37890b Fix color by author automatically enabled for non-owned pads
yflory 440980c4af Display preview with a single click
yflory 9d03d0effb Update rich text app structure to add a comments container
yflory fa1e15e7d8 Merge branch 'staging' into communities-comments
yflory 89de5869c5 Fix cursor and scroll position in codemirror after undo
yflory aeb81fdfad lint compliance
yflory 872e636ac5 Fix access modal in drive
yflory 97f9244efd Merge branch 'soon' into staging
yflory c2e0ed0d59 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 1d0feeb323 Fix cba reset on join. Change how the cba state is stored
Weblate ac2cb29cf7 Translated using Weblate (French)
Currently translated at 100.0% (1257 of 1257 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
Weblate 65c8c043d5 Translated using Weblate (German)
Currently translated at 100.0% (1257 of 1257 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
Weblate 0544c31bea Translated using Weblate (English)
Currently translated at 100.0% (1257 of 1257 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
ansuz a8c8b85f0c add an XXX note for the 3.16.0 release
ansuz a04461f7c2 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 9efbe59361 force a page reload for patch version changes
Weblate b8d13328cb Translated using Weblate (German)
Currently translated at 100.0% (1256 of 1256 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
yflory d8855ed5f7 Remove XXX
ansuz f4f4e0011f don't merge this, it's very wrong
yflory 8896b2eae2 Fix mediatag preview
yflory 22a2b85fae Fix broken share modal