Nova Resource:Tools.translate-link/SAL
Appearance
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
- 22:04 wmbot~lucaswerkmeister@tools-sgebastion-10: restarted webservice since non-index tool URLs (e.g. https://translate-link.toolforge.org/show/wikidata-lexeme-forms-logged-in/kaa) were unresponsive with no details in uwsgi.log – let’s see if this helps I guess
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)