Skip to content

merge hefee/dev/translation-server

Originally created by @hefee on #16225 (Redmine)

Please merge the branch, but don’t stash the commits together, when merging, as they are fixing/improving things for different bugs.

  • Make save-suggestions.sh cronjob more silent
  • Set needed parameters for staging ikiwiki build (Improves: tails/tails#15625)
  • Add an script to handle weblate merges (update-weblate_git.py)
  • Refactoring update-weblate-components.py
  • Use update-weblate-components.py in cron.sh (fixes tails/tails#15185)
  • Use correct committer name and email for new Weblate components. (Improves: tails/sysadmin#15674)
  • Create new Weblate components directly (without using ImportProject), otherwise we consume to much CPU/RAM in rescaning without need.

Feature Branch: https://salsa.debian.org/hefee/puppet-tails/tree/hefee/dev/translation-server

Parent Task: tails/sysadmin#11759

Related issues

  • Related to tails/tails#15625
  • Related to tails/tails#15185
  • Related to tails/sysadmin#15674
Edited by hefee