Commit Graph

5998 Commits (9e1831bbebcdd3cf09463bc53b9940801a3b84c6)

Author SHA1 Message Date
ansuz c5e6ca646e adjust animal avatar caching system and adjust size in the toolbar
ansuz b8c847bcce prototype animal avatars for guests that haven't set a custom name
ansuz 82101bcb9b use two characters for the default avatar
yflory bfe4f3ba36 Fix race condition when downloading sheets
yflory 5abf47585c Fix opening xlsx in the sheet application
ansuz bfdcf4ec0c fix user/display name rendering which I accidentally broke in the user admin menu
yflory aa84b625c7 Improve forms participant view
yflory 2e1deeb8ed Open static spreadsheets (xlsx, ods) in the sheet app
yflory 51ba5d22da Make sure all the images are loaded when downloading sheet
yflory d6983a8b83 Download sheets as .bin when x2t is not available
ansuz 15b935eadc change an XXX to a FIXME
ansuz fe256e8282 give mobile users a way to escape from the error screen (aside from ESC)
yflory ab62b5f202 Check SharedArrayBuffer support in outer
yflory 8846b2d10e Improve timeout and progress bar while downloading sheets
ansuz 81a5a893f3 Merge branch 'soon' into staging
Weblate e82a0c1519 Translated using Weblate (English)
Currently translated at 100.0% (1384 of 1384 strings)

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

Translated using Weblate (English)

Currently translated at 100.0% (1383 of 1383 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
ansuz 39e645afb6 Merge branch 'soon' into staging
ansuz ab4e57d6a5 Merge branch 'guest' into soon
Weblate 00eda9dcac Translated using Weblate (Russian)
Currently translated at 49.0% (678 of 1382 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ru/
ansuz 74ec0454b8 undo changes to a string that is set to be removed
ansuz 6a4ef02c41 remove some dead toolbar code
yflory 777de599c3 Download spreadsheets as xlsx from the drive
yflory 99572cbb6e Load fonts from browser cache when converting office documents
yflory aff9ffa400 Fix double callback in onlyoffice x2t
yflory d547c90168 Fix SharedArrayBuffer cross-origin issues for X2T
ansuz 47067b020b defer some more minor issues till 4.11.0
ansuz 09f0b8f61e Merge branch 'soon' into staging
Weblate 89b52b6110 Translated using Weblate (French)
Currently translated at 100.0% (1382 of 1382 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
ansuz c1f9d11333 delay working on some flagged issues till next release
ansuz cad514cc17 remove hacky experiments with charts.css
...and finalize forms changes
ansuz 1e12b85b7c use updated translation key and add a comment
ansuz add234a8f7 Merge branch 'staging' into hackathon-2021
ansuz 69a393f374 add support for alternate icons and text in 'toggle' buttons
ansuz f701e30364 correct invalid use of ':' in french translations
ansuz a779d043ca standardize capitalization of CryptPad in translated strings and fix some typos
ansuz 25a3359671 Merge branch 'staging' into hackathon-2021
ansuz 22c67e0e9e WIP unify usage of anonymous/non-registered/unregistered as 'guest'
ansuz 375bf7a62e correct an inaccurate comment
ansuz e4879b5117 guard against possibly undefined team data in 'setPadMetadata'
ansuz 036248a659 handle warnings from history trim, not just errors
ansuz 8d17ae64f3 log an error with a channel if we try to pin an invalid channel
ansuz 6413be24f3 apply a click handler with vanilla js instead of jquery
the jquery method only worked ~50% of the time in Firefox 90
for a completely unknown reason
ansuz 7f41f8765e avoid bypassing guards against raw HTML in some dialogs
ansuz 975259f935 Merge branch 'soon' into staging
ansuz 7e80b90bca standardize usage of BR tag in translations
Weblate afdfc273e8 Translated using Weblate (Spanish)
Currently translated at 43.5% (602 of 1382 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/es/
ansuz 72bf3696ee correct some unncessary instances of raw HTML injection
ansuz 384d4be864 suppress browsers' password autocomplete for document passwords
David Benqué ddee1e9b40 Fix toolbar collapse button
David Benqué d05f03c8c6 Use icon only for toolbar collapse/expand button
ansuz 44f5aee4ac Dependency management:
move (most) third-party dependencies from www/common/ => www/lib/

* unify less.js files by standardizing on our slightly modified version
* update textFit.js to the latest version
* describe exact versions of files where known, otherwise link to their project sites
ansuz 44688026d6 exclude ids with invalid lengths from our list of owned documents
ansuz 2a8c70598b Merge branch 'soon' into staging
ansuz d8af3a16ab exclude invalid channel and blob ids when fetching your channel list
for all variations of the same API
ansuz b9eced7bfd remove unused 'noscriptfix' hack
ansuz d960c10a31 clear login token when deleting your account and before logging in
Weblate 17ea1611e7 Translated using Weblate (German)
Currently translated at 100.0% (1382 of 1382 strings)

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

Translated using Weblate (German)

Currently translated at 99.8% (1380 of 1382 strings)

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

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
ansuz b0fcaf8e51 Merge branch 'soon' into staging
Weblate 6a4f02831e Translated using Weblate (English)
Currently translated at 100.0% (1382 of 1382 strings)

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

Translated using Weblate (English)

Currently translated at 100.0% (1381 of 1381 strings)

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

Translated using Weblate (English)

Currently translated at 100.0% (1380 of 1380 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate 55a8c94eb4 Translated using Weblate (French)
Currently translated at 99.8% (1380 of 1382 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
ansuz 900db1fcb0 disable usage of charts.css except for the timeline
ansuz 34aa959a10 Merge branch 'staging' into hackathon-2021
ansuz acd7148967 change collapse/expand icons from 'caret' to 'chevron'
ansuz 53ba25b5b0 more chart visualizations, brand colors
ansuz 73acfd9b42 start integrating some basic charts in form answers
ansuz 2d405b5a32 add more annotations indicating what type of chart should be used
ansuz 93f73add9f the charts library should only be used in the inner scope
ansuz 9ecb9e4cd6 chart experiments
Weblate 0a216e4c96 Translated using Weblate (Japanese)
Currently translated at 100.0% (1379 of 1379 strings)

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

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/de/
ansuz 18c439986c implement main toolbar collapse button
ansuz 4e02c309bb Merge branch 'staging' into collapse-toolbar
ansuz 97646fdb89 Merge branch 'soon' into staging
ansuz 298d69e914 guard against another possible type error
(in the user object)
ansuz 22357f882b guard against a type error in user-object when FILES_DATA doesn't exist
ansuz 053224a825 Merge branch 'soon' into staging
Weblate d67d6069d4 Translated using Weblate (English)
Currently translated at 100.0% (1379 of 1379 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
ansuz 48ad82c4fb Merge branch 'soon' into staging
ansuz ceab8fe2df disable broken CSV export
ansuz 7ed41aa8e6 make a note to update a translation key
ansuz f4e2e505fe lint compliance
ansuz c6fefd73d8 fix sheet conversion in Chrome
by instantiating SharedArrayBuffers in a more portable way
Weblate 1247ed0b6b Translated using Weblate (Japanese)
Currently translated at 100.0% (1379 of 1379 strings)

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

Translated using Weblate (Japanese)

Currently translated at 99.9% (1378 of 1379 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
ansuz b3a7d5c42c factor out some duplicated code for handling 24 dates
ansuz 106dd007ac Merge branch 'staging' into soon
Weblate ef56a8f863 Translated using Weblate (Japanese)
Currently translated at 99.8% (1377 of 1379 strings)

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

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

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/fr/
ansuz 32027f09d6 refine link name placeholder suggestion and provide a more descriptive error message
ansuz 45b58d622d rewrite a switch statement as a concise lookup table
ansuz 860f4cb44b Merge branch 'soon' into staging
Weblate 9258d21ef0 Translated using Weblate (English)
Currently translated at 100.0% (1379 of 1379 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate ea6d5e8876 Translated using Weblate (Japanese)
Currently translated at 99.8% (1376 of 1378 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
ansuz 9c373377cf send feedback for UI related to the new link functionality
ansuz 854a635c5f remove hardcoded translations and defer non-blocking issues till the next release
ansuz 126a3fff46 remove hardcoded translations and rework link name placeholder behaviour
ansuz 2ca98425f2 Merge branch 'soon' into staging
Weblate c35ccfc6bb Translated using Weblate (English)
Currently translated at 100.0% (1378 of 1378 strings)

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

Translated using Weblate (English)

Currently translated at 100.0% (1378 of 1378 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
ansuz 09fe994443 Merge branch 'soon' into staging
Weblate 55b00409b3 Translated using Weblate (Japanese)
Currently translated at 100.0% (1376 of 1376 strings)

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

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

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

Translated using Weblate (English)

Currently translated at 100.0% (1375 of 1375 strings)

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

Translated using Weblate (English)

Currently translated at 100.0% (1374 of 1374 strings)

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

Translated using Weblate (English)

Currently translated at 100.0% (1373 of 1373 strings)

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

Translated using Weblate (English)

Currently translated at 100.0% (1372 of 1372 strings)

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

Translated using Weblate (English)

Currently translated at 100.0% (1371 of 1371 strings)

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

Translated using Weblate (English)

Currently translated at 100.0% (1370 of 1370 strings)

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

Translated using Weblate (English)

Currently translated at 100.0% (1369 of 1369 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/en/
Weblate 0534a69f3d Translated using Weblate (Japanese)
Currently translated at 99.9% (1375 of 1376 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (1373 of 1373 strings)

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

Translated using Weblate (Japanese)

Currently translated at 99.9% (1371 of 1372 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (1370 of 1370 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
ansuz 4862e9b0cc use two translation keys for 'Link' UI in different contexts
ansuz 8a1aef9792 Merge branch 'soon' into staging
ansuz 403d922ddd replace two XXX notes with comments
ansuz 52d5bb5ae8 add notes to gather feedback about the new link feature
ansuz ec928334d8 don't try to pin channels with invalid lengths
ansuz d21e79733e send feedback when self-destructing pads explode
ansuz 513f1531e3 remove some dead code
ansuz e5558b516c guard against a typeError when drive-less users try to send a pad-burned notification
ansuz 99c11f032e tally form votes with an increment function
ansuz 9ca3682df9 fix an accidentally flipped boolean
ansuz 3c6c517506 Merge branch 'forms' into staging
ansuz 8200f579a8 Merge branch 'link' into staging
ansuz 2019e1d70a implement minor fixes and add comments following code review
Weblate 79541dd914 Translated using Weblate (Japanese)
Currently translated at 100.0% (1368 of 1368 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (1368 of 1368 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (1368 of 1368 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (1368 of 1368 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (1368 of 1368 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (1368 of 1368 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
Weblate af8ef252e6 Translated using Weblate (Chinese (Simplified))
Currently translated at 17.8% (244 of 1368 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/zh_Hans/
Weblate 9b192a8e4c Translated using Weblate (Lithuanian)
Currently translated at 14.9% (204 of 1368 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/lt/
yflory a93a9f14d3 Fix initial title with forms templates
yflory 212b3d4884 Form fixes and improvements
yflory 6faaec5042 lint compliance
yflory 667bef2a84 Fix links in shared folders
yflory 0a5614b79f Fix team invitation link
yflory 775b741049 Merge branch 'staging' into link
yflory 0fc2269a3a Create links in the drive
ansuz d926930b4c prototype toolbar collapse
ansuz 99323f0560 Merge branch 'soon' into staging
Weblate 1d9adbb096 Translated using Weblate (Japanese)
Currently translated at 100.0% (1368 of 1368 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (1368 of 1368 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
Weblate 36eebd817d Translated using Weblate (Lithuanian)
Currently translated at 13.3% (182 of 1368 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/lt/
Weblate 1d8811c42b Translated using Weblate (Catalan)
Currently translated at 39.4% (540 of 1368 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ca/
Weblate 1faaff1665 Translated using Weblate (Lithuanian)
Currently translated at 9.3% (128 of 1368 strings)

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

Translated using Weblate (Lithuanian)

Currently translated at 7.9% (109 of 1368 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/lt/
ansuz ae77f1c6b9 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 4e9a9681f4 Merge branch 'main' into soon
ansuz 3f1b6ba74d some minor fixes for anon drives
* don't show the collapse tree button in the toolbar
* display the bread crumb when viewing shared folders
ansuz 90b6787fa8 disable cache usage for form results
ansuz 5b3dcde28c disable cache usage for form results
yflory 4117274e59 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory ed28b5ec7b Randomize 'ordered list' initial state in forms
ansuz b6755f4d58 Merge branch 'soon' into staging
Weblate 2e5632988e Translated using Weblate (Catalan)
Currently translated at 39.1% (536 of 1368 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ca/
Weblate d6e97b16c1 Translated using Weblate (Hindi)
Currently translated at 0.3% (5 of 1368 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/hi/
ansuz eff65f6e71 add file for Lithuanian translation
ansuz 6df790dbba some minor fixes for anon drives
* don't show the collapse tree button in the toolbar
* display the bread crumb when viewing shared folders
ansuz ad2bdb67e1 Merge branch 'soon' into main
Weblate 47aebb0bfd Translated using Weblate (Japanese)
Currently translated at 100.0% (1368 of 1368 strings)

Translation: CryptPad/App
Translate-URL: http://weblate.cryptpad.fr/projects/cryptpad/app/ja/
ansuz cb0c4363e0 Merge branch 'soon' into main
ansuz ea15575a40 Merge branch 'staging' into soon
Weblate 78f2cb1d63 Translated using Weblate (English)
Currently translated at 100.0% (1368 of 1368 strings)

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