Commit Graph

7461 Commits (5af6aaa57e5facc035ac350c1746b006c1fd30a3)

Author SHA1 Message Date
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/