125 Commits (49b19c307ad71b0d57d0252515f6ecd003185d13)

Author SHA1 Message Date
ansuz cc141ebee8 improve translation linting 3 years ago
ansuz 9b6871d710 lint ukrainian translations 3 years ago
ansuz f2950efca6 correctly detect -ise suffix at end of word only
...in translation linting rule
3 years ago
ansuz e3337a77b6 don't warn if translations include <code> 3 years ago
ansuz 4e571e0e8e final cleanup before merging support-categories 3 years ago
ansuz 0a302573b7 Merge branch 'staging' into soon 3 years ago
ansuz e1f52a1e37 enable linting for newly translated languages 3 years ago
ansuz 7a809cd45e Merge branch 'soon' into staging 3 years ago
ansuz c9facee6ec include Czech translation in list of files to lint 3 years ago
ansuz 41108bd92a ignore onlyoffice v5 when linting translations 3 years ago
ansuz 4f196270ce fix some path issues for translation review scripts 3 years ago
ansuz e074b36761 lint compliance 3 years ago
ansuz 0ea300638a generate a report of consistently duplicated translation keys 3 years ago
ansuz 9f52ec8dc7 add new translation check to find duplicates
and move all translation scripts into a dedicated folder
3 years ago
ansuz 554ce65346 check for HTML tags across multiple lines 3 years ago
ansuz f12a276c78 correct inconsistent capitalization of 'CryptPad' in markdown files.
Add a rule to the translation linter to detect future inconsistencies.
3 years ago
ansuz 7e80b90bca standardize usage of BR tag in translations 3 years ago
ansuz 15dc966f50 remove local benchmarking test with hardcoded values 3 years ago
ansuz b2ed8f4fb0 handle missing languages and other errors
...when checking translations for HTML
3 years ago
ansuz 76b90d3c8a correct a few more places where the client expected hashes in pin responses
or where the server incorrectly provided them
3 years ago
ansuz caece0123e archive pin logs instead of removing them outright 3 years ago
ansuz f23fd10873 remove XXX notes 4 years ago
ansuz faa1ec42c5 update translation validation script to check more languages 4 years ago
ansuz 4ac10aa358 set important HTML attributes via code, not translations 4 years ago
ansuz 0093cc3b71 allow basic 'i' tags in inline HTML in translations 4 years ago
ansuz 774c6864d5 identify translations with complex inline HTML 4 years ago
ansuz 4dd23275b0 ignore onlyoffice v4 when linting translations 4 years ago
ansuz e62a378f9c fix PR's whitespace 4 years ago
ansuz 561cf96c72 Merge branch 'main' of github.com:sisco0/cryptpad into task-migration-fix 4 years ago
ansuz 3457ae31cd suppress warnings about data-localization keys 4 years ago
ansuz 06bfbbd283 exclude fewer onlyoffice paths and add more annotations 4 years ago
ansuz c8a3a0bd16 annotate unusual translation keys so our script recognizes them 4 years ago
ansuz 0110342ef5 Merge branch 'staging' into offline2 4 years ago
ansuz 9e1d82f373 move archive deletion out of the main eviction script 4 years ago
ansuz 4db95c5e67 lint compliance 4 years ago
yflory cb153187ce Offline teams 4 years ago
ansuz 9a42df3e08 update unused translations script more:
* fine-tune search by excluding more search patterns
* print more context when sensible
* sort keys alphabetically
4 years ago
ansuz 3424a2c96f optimize the search for unused tag and apply better categories 4 years ago
ansuz 44fdc334bf a simple script to identify unused translations 4 years ago
ansuz f2ec9cbe33 load premium and customLimits to avoid evicting them even if inactive 4 years ago
ansuz 082c120f86 lint compliance 4 years ago
ansuz 04d1bc9cd7 archive inactive data in one of the server's workers 4 years ago
ansuz 6ada5fd751 always consider premium accounts to be active 4 years ago
ansuz 5358fab615 more WIP inactive account eviction 4 years ago
ansuz e6f1ed6349 simplify inactive account removal in evict-inactive.js 4 years ago
ansuz d794e0b48f include inactive accounts in the archival script 4 years ago
Francisco J. Solis-Munoz 7b9fa59681 Migration script was not correct 4 years ago
ansuz 131b985902 update expire-channels.js use of file storage to accomodate an API change 4 years ago
ansuz f6c6ad8863 test that GET_HISTORY with a lastKnownHash includes the message with the specified hash 5 years ago
ansuz c9846e532b compare live blob activity against 'inactiveTime' instead of 'retentionTime' which is intended for archived content expiration 5 years ago