Nova Resource:Tools.pagepile-visual-filter/SAL
Appearance
2025-08-24
- 22:54 wmbot~lucaswerkmeister@tools-bastion-13: deployed d8dfd750bd (upgrade dependencies, including PyMySQL 1.1.2 with Python 3.13 compatibility)
2025-07-26
- 09:36 wmbot~lucaswerkmeister@tools-bastion-13: deployed 03bc484142 (remove four type: ignore comments)
- 09:34 wmbot~lucaswerkmeister@tools-bastion-13: deployed e3507bf180 (remove cachetools types stub)
- 09:33 wmbot~lucaswerkmeister@tools-bastion-13: deployed 53134f174d (remove toolforge types stub)
- 09:31 wmbot~lucaswerkmeister@tools-bastion-13: deployed ed716e5378 (migrate CI from GitHub to GitLab)
2025-07-19
- 17:37 wmbot~lucaswerkmeister@tools-bastion-13: deployed 1f86d57dfe (add missing files)
- 17:34 wmbot~lucaswerkmeister@tools-bastion-13: deployed b737a66700 (Python 3.13 + Toolforge Build Service)
- 17:34 lucaswerkmeister: webservice stop && mv www{,-unused-tool-now-runs-on-buildservice} && wget https://gitlab.wikimedia.org/toolforge-repos/pagepile-visual-filter/-/raw/b737a66700/service.template && webservice start
- 17:27 wmbot~lucaswerkmeister@tools-bastion-13: deployed 3f0897135f (read config from envvars)
- 17:27 wmbot~lucaswerkmeister@tools-bastion-13: commented out config.yaml, should use envvars instead
- 17:27 lucaswerkmeister: python3 -c 'import yaml; print(yaml.safe_dump(yaml.safe_load(open("config.yaml"))["SECRET_KEY"]))' | toolforge envvars create TOOL_SECRET_KEY
- 17:25 wmbot~lucaswerkmeister@tools-bastion-13: deployed 13dd46ac60 (add health-check-path)
- 17:18 wmbot~lucaswerkmeister@tools-bastion-13: deployed cb694611a5 (split dev requirements from prod requirements)
- 17:10 wmbot~lucaswerkmeister@tools-bastion-13: deployed c8872b20e7 (upgrade dependencies)
2025-06-11
- 17:24 wmbot~lucaswerkmeister@tools-bastion-13: deployed 975e4e6800 (remove unneeded dependencies missed in previous commit)
- 17:19 wmbot~lucaswerkmeister@tools-bastion-13: deployed 86ffb4c5c0 (upgrade dependencies, including toolforge 6.1.0; use toolforge.load_private_yaml() from T333728)
2024-10-25
- 19:57 wmbot~lucaswerkmeister@tools-bastion-13: deployed a2df6bd3de (upgrade dependencies, including Werkzeug 3.0.6)
2024-10-13
- 13:38 wmbot~lucaswerkmeister@tools-bastion-13: deployed 82d71607b8 (upgrade dependencies, including MarkupSafe 3.0); also upgraded pip from 23.3.1 to 24.2
2023-10-25
- 18:27 wm-bot: <lucaswerkmeister> deployed db35589388 (Werkzeug 3.0.1)
2023-10-03
- 14:26 wm-bot: <lucaswerkmeister> deployed d1c2f1c49f (update dependencies, Flask+Werkzeug 3)
2023-07-15
- 15:50 wm-bot: <lucaswerkmeister> pulled 446faeaf5e (update github actions, no webservice restart needed)
- 15:26 wm-bot: <lucaswerkmeister> deployed dfe5850ab6 (Python 3.11)
2023-05-01
- 23:50 wm-bot: <lucaswerkmeister> deployed 38bfdce6c7 (upgrade dependencies, GHSA-m2qf-hxjv-5gpq)
2023-04-29
- 18:10 wm-bot: <lucaswerkmeister> deployed 66746376bb (update dependencies, Flask/Werkzeug 2.3)
2023-02-14
- 21:29 wm-bot: <lucaswerkmeister> deployed f9dab89739 (update dependencies, especially Werkzeug 2.2.3 with two security fixes)
2022-09-10
- 18:36 wm-bot: <lucaswerkmeister> deployed 41b51183e6 (diffusion → gitlab)
2022-08-04
- 19:31 wm-bot: <lucaswerkmeister> deployed 55f414200f (improve selected image styles)
2022-07-29
- 21:01 wm-bot: <lucaswerkmeister> deployed 074f5a7062 (open image description on middle-click, ctrl+click, command+click)
- 08:09 wm-bot: <lucaswerkmeister> deployed c63e314d4c (fix checkbox value)
2022-07-28
- 19:54 wm-bot: <lucaswerkmeister> deployed 8b0b90317d (automatically reload images on errors)
2022-07-27
- 21:22 wm-bot: <lucaswerkmeister> deployed 2b9bce7d84 (lazy loading of images)
- 20:37 wm-bot: <lucaswerkmeister> deployed 9ec53956ff (manage dependencies using pip-tools; probably includes a bunch of dependency updates)
2021-10-13
- 23:29 wm-bot: <lucaswerkmeister> deployed 66e06c58c5 (remove type ignore comments), updated dependencies including Flask 2.0.2, fully restarted webservice (stop/start) to avoid label issues
2021-09-25
- 14:47 wm-bot: <lucaswerkmeister> removed old venv-python3.4 venv-python3.5 venv-python3.7
2021-08-15
- 18:06 wm-bot: <lucaswerkmeister> deployed de504073a8 (style fix)
- 17:54 wm-bot: <lucaswerkmeister> deployed 9e864a3b9b (Python 3.9, no issues so far; CC T284590)
2021-07-20
- 19:36 wm-bot: <lucaswerkmeister> (and now also upgraded the venv accordingly, Flask v2 etc.)
- 19:33 wm-bot: <lucaswerkmeister> deployed 93add9ed8b (update config loading code)
2021-03-10
- 18:56 wm-bot: <lucaswerkmeister> deployed c86ef3f7a5 (better error handling)
2021-02-16
- 20:56 wm-bot: <lucaswerkmeister> deployed c1a988e77c (keyboard accessibility)
- 20:32 wm-bot: <lucaswerkmeister> deployed fdece1d9ff (add skip link)
- 19:41 wm-bot: <lucaswerkmeister> deployed 3a3940f191 (Bootstrap update)
2021-02-10
- 20:40 wm-bot: <lucaswerkmeister> deployed e5059bcd0d (<script defer>)
2021-01-08
- 16:58 wm-bot: <lucaswerkmeister> deployed 4feee0dd9c (finish toolforge.org migration)
2020-10-17
- 15:21 wm-bot: <lucaswerkmeister> deployed 70fb0a486e (more durable CSRF tokens)
2020-06-15
- 21:15 wm-bot: <lucaswerkmeister> renamed default branch from master to main
2020-04-13
- 17:12 wm-bot: <lucaswerkmeister> deployed 9666236 (toolforge.org, Python 3.7)
2020-03-02
- 23:28 wm-bot: <lucaswerkmeister> deployed eeac67f247 (<input> improvement)
2020-02-26
- 16:05 wm-bot: <root> Migrated to 2020 Kubernetes cluster
2019-08-17
- 19:17 wm-bot: <lucaswerkmeister> deployed abde3331a2 (improved visibility)
- 11:49 wm-bot: <lucaswerkmeister> deployed dc25780163 (crash on bad POST)
- 10:57 wm-bot: <lucaswerkmeister> deployed 58cb5a6b77 (rm OAuth, trim requirements, more explanation) and rebuilt venv
2019-08-16
- 09:54 wm-bot: <lucaswerkmeister> deployed ec6b2d21a3 (selection buttons)
- 00:07 wm-bot: <lucaswerkmeister> deployed ca5f68f02d (initial public deployment)