Jump to content

Nova Resource:Tools.translate-link/SAL

From Wikitech

2025-08-24

  • 22:56 wmbot~lucaswerkmeister@tools-bastion-13: deployed 4e490121df (upgrade dependencies, including PyMySQL 1.1.2 with Python 3.13 compatibility)

2025-07-25

  • 17:56 wmbot~lucaswerkmeister@tools-bastion-13: deployed e1efca1601 (migrate CI from GitHub to GitLab)
  • 17:26 wmbot~lucaswerkmeister@tools-bastion-13: deployed 3d7149ae3f (try removing prod dependency on typing-extensions again)
  • 17:20 lucaswerkmeister: webservice stop && mv www{,-unused-tool-now-runs-on-buildservice} && wget https://gitlab.wikimedia.org/toolforge-repos/translate-link/-/raw/2e2349a9fb/service.template && webservice start
  • 17:11 wmbot~lucaswerkmeister@tools-bastion-13: deployed eb8352b991 (read config from envvars)
  • 17:10 wmbot~lucaswerkmeister@tools-bastion-13: commented out config.yaml, should use envvars instead
  • 17:10 lucaswerkmeister: python3 -c 'import yaml; print(yaml.safe_dump(yaml.safe_load(open("config.yaml"))["SECRET_KEY"]))' | toolforge envvars create TOOL_SECRET_KEY
  • 11:52 wmbot~lucaswerkmeister@tools-bastion-13: deployed ed2860c073 (add health-check-path)
  • 11:48 wmbot~lucaswerkmeister@tools-bastion-13: deployed 56cafa03b2 (restore prod dependency on typing-extensions)
  • 11:44 wmbot~lucaswerkmeister@tools-bastion-13: deployed 44d4a90377 (split dev requirements from prod requirements)
  • 11:40 wmbot~lucaswerkmeister@tools-bastion-13: deployed f350d5a97f (upgrade dependencies; also updgraded pip and wheel in the venv)

2024-10-25

  • 20:04 wmbot~lucaswerkmeister@tools-bastion-13: deployed 02b7a10a31 (upgrade dependencies, including Werkzeug 3.0.6)

2024-10-13

  • 13:48 wmbot~lucaswerkmeister@tools-bastion-13: deployed 1a3303efbc (upgrade dependencies, including MarkupSafe 3.0); also upgraded pip from 23.3.1 to 24.2

2024-01-22

2023-10-25

  • 18:35 wm-bot: <lucaswerkmeister> deployed c744b4852f (Werkzeug 3.0.1)

2023-10-03

  • 14:32 wm-bot: <lucaswerkmeister> rm -rf www/python/venv-3.9/ # unused
  • 14:32 wm-bot: <lucaswerkmeister> deployed b907a429f9 (update dependencies, Flask+Werkzeug 3)

2023-07-15

  • 15:48 wm-bot: <lucaswerkmeister> pulled 3e60ebef8c (update github actions, no webservice restart needed)
  • 15:46 wm-bot: <lucaswerkmeister> deployed 5dcc4f86ae (Python 3.11)

2023-05-03

  • 23:23 wm-bot: <lucaswerkmeister> deployed 9bc4323cf8 (upgrade dependencies)

2022-12-26

  • 10:51 wm-bot: <lucaswerkmeister> deployed 87a7cfa3d4 (fix message key case)

2022-09-11

  • 16:05 wm-bot: <lucaswerkmeister> deployed b98c8b648c (manage requirements.txt using pip-tools; also removed some hopefully-dead code)

2022-09-10

  • 18:49 wm-bot: <lucaswerkmeister> deployed b6f7eaf054 (diffusion → gitlab)

2021-10-20

  • 18:45 wm-bot: <lucaswerkmeister> deployed fffb92270f (?key and ?language-code args on index page)

2021-09-25

  • 14:49 wm-bot: <lucaswerkmeister> removed old venv-3.7
  • 14:31 wm-bot: <lucaswerkmeister> deployed 09106e75a2 (minor change, no webservice restart)
  • 14:17 wm-bot: <lucaswerkmeister> deployed 35f2372735 (Python 3.9)

2021-05-29

  • 18:48 wm-bot: <lucaswerkmeister> deployed 51b4a6f475 (use translationaids groups prop)

2021-05-26

  • 20:08 wm-bot: <lucaswerkmeister> deployed 54739135d2 (improve index page)

2021-05-24

  • 18:03 wm-bot: <lucaswerkmeister> deployed a0dcb58093 (make inputs required)
  • 14:12 wm-bot: <lucaswerkmeister> deployed 5de2d28f2d (handle ambiguous messages better)
  • 14:08 wm-bot: <lucaswerkmeister> added config.yaml with custom secret key

2021-05-22

  • 22:05 wm-bot: <lucaswerkmeister> pulled 11922d2df5 (README update, no webservice restart)
  • 21:38 wm-bot: <lucaswerkmeister> deployed d829336d71 (“show” mode and other improvements)
  • 16:53 wm-bot: <lucaswerkmeister> deployed 1b957ac4e0 (more robust message matching)
  • 14:52 wm-bot: <lucaswerkmeister> deployed 2e020b7d3e (first version with useful index page; first-ever version was about twenty minutes earlier, forgot to log it)