You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org
Nova Resource:Tools.quickcategories/SAL: Difference between revisions
Jump to navigation
Jump to search
imported>Stashbot (wm-bot: <lucaswerkmeister> deployed 1f063050d9 (many code cleanups including some minor bugfixes)) |
imported>Stashbot (wm-bot: <lucaswerkmeister> deployed 18060ebfea (upgrade dependencies, GHSA-m2qf-hxjv-5gpq)) |
||
(43 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=== 2023-05-01 === | |||
* 23:47 wm-bot: <lucaswerkmeister> deployed {{Gerrit|18060ebfea}} (upgrade dependencies, GHSA-m2qf-hxjv-5gpq) | |||
=== 2023-04-29 === | |||
* 15:45 wm-bot: <lucaswerkmeister> deployed {{Gerrit|b06fded200}} (update dependencies, Flask/Werkzeug 2.3) | |||
=== 2023-04-06 === | |||
* 19:12 wm-bot: <lucaswerkmeister> unset EXPECTED_DATABASE_ERROR again; also restarted both webservice and background-runner in case it was needed to pick up the new DB server (I didn’t check) | |||
* 16:17 wm-bot: <lucaswerkmeister> set EXPECTED_DATABASE_ERROR for upcoming ToolsDB maintenance | |||
=== 2023-04-05 === | |||
* 19:21 wm-bot: <lucaswerkmeister> deployed {{Gerrit|e27a219ad0}} (remove some wmflabs references) | |||
=== 2023-04-01 === | |||
* 14:26 wm-bot: <lucaswerkmeister> deployed {{Gerrit|bfbe83dfb4}} (slightly improve some mwapi calls) | |||
=== 2023-03-28 === | |||
* 19:11 wm-bot: <lucaswerkmeister> unset EXPECTED_DATABASE_ERROR again | |||
=== 2023-03-27 === | |||
* 16:39 wm-bot: <lucaswerkmeister> set EXPECTED_DATABASE_ERROR ahead of tomorrow’s WMCS maintenance | |||
=== 2023-03-22 === | |||
* 23:41 wm-bot: <lucaswerkmeister> unset EXPECTED_DATABASE_ERROR – according to T.329970#{{Gerrit|8679480}}, setting up a replica of CloudDB was finally successful (🥳), so no more database errors are expected in the near future | |||
=== 2023-02-21 === | |||
* 00:43 wm-bot: <lucaswerkmeister> optimized querytime table (~tools.quickcategories/purge-querytime) | |||
* 00:43 wm-bot: <lucaswerkmeister> END - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches: deleted {{Gerrit|2533068}} rows (~tools.quickcategories/purge-querytime) | |||
=== 2023-02-20 === | |||
* 23:29 wm-bot: <lucaswerkmeister> START - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches (~tools.quickcategories/purge-querytime) | |||
* 23:28 wm-bot: <lucaswerkmeister> optimized querytime table (~tools.quickcategories/purge-querytime) | |||
* 23:26 wm-bot: <lucaswerkmeister> deployed {{Gerrit|613fd8d548}} (disable querytime mechanism by default: wrote much data for little gain) | |||
* 10:35 wm-bot: <lucaswerkmeister> set EXPECTED_DATABASE_ERROR for upcoming ToolsDB downtime | |||
=== 2023-02-14 === | |||
* 21:09 wm-bot: <lucaswerkmeister> deployed {{Gerrit|3748a8600e}} (fix empty titles in runner; hopefully resolves the CrashLoopBackOff which was at 21487 restarts 😬) | |||
* 20:39 wm-bot: <lucaswerkmeister> deployed {{Gerrit|011455de8f}} (update dependencies, especially Werkzeug 2.2.3 with two security fixes) | |||
=== 2022-09-10 === | |||
* 18:42 wm-bot: <lucaswerkmeister> deployed {{Gerrit|a573b88e34}} (README fix, pulled without webservice restart) | |||
* 18:33 wm-bot: <lucaswerkmeister> deployed {{Gerrit|306045651d}} (diffusion → gitlab) | |||
=== 2022-06-24 === | |||
* 15:53 wm-bot: <lucaswerkmeister> deployed {{Gerrit|64df38cf96}} (README.md update – pulled without webservice restart) | |||
=== 2022-04-19 === | |||
* 16:29 wm-bot: <lucaswerkmeister> removed EXPECTED_DATABASE_ERROR from config again now that ToolsDB outage is over | |||
=== 2022-04-13 === | |||
* 20:18 wm-bot: <lucaswerkmeister> optimized querytime table (~tools.quickcategories/purge-querytime) | |||
* 20:18 wm-bot: <lucaswerkmeister> END - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches: deleted {{Gerrit|2085455}} rows (~tools.quickcategories/purge-querytime) | |||
* 19:04 wm-bot: <lucaswerkmeister> START - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches (~tools.quickcategories/purge-querytime) | |||
* 18:30 wm-bot: <lucaswerkmeister> added EXPECTED_DATABASE_ERROR to config so users will see an informative error message during next week’s ToolsDB outage | |||
=== 2022-03-26 === | |||
* 17:50 wm-bot: <lucaswerkmeister> deployed {{Gerrit|c934f7d8ae}} (remove canonical: True from service.template) without restart since it should be a no-op | |||
* 17:46 wm-bot: <lucaswerkmeister> deployed {{Gerrit|45239001ac}} (pip-tools) | |||
=== 2022-02-15 === | |||
* 19:16 wm-bot: <lucaswerkmeister> deployed {{Gerrit|3627eb9988}} (fix query) | |||
* 19:06 wm-bot: <lucaswerkmeister> deployed {{Gerrit|bb178f29b2}} (missing template files) | |||
* 19:05 wm-bot: <lucaswerkmeister> restarted webservice with `kubectl rollout restart deployment quickcategories`, the `webservice restart` apparently didn’t work? (pod age was still 125d) | |||
* 19:04 wm-bot: <lucaswerkmeister> deployed {{Gerrit|6fc4cf0508}} (recognize interwiki titles) with background runner restart, seems to be going better now | |||
* 18:40 wm-bot: <lucaswerkmeister> deployed {{Gerrit|3db46cd631}} (update for cachetools 5.0.0), reset all pending jobs to planned, recreated background runner | |||
* 18:21 wm-bot: <lucaswerkmeister> deleted background-runner deployment again, I have a stack trace, let’s see if I can make sense of it | |||
* 18:18 wm-bot: <lucaswerkmeister> updated venv (includes mwparserfromhell 0.6.4) and recreated background-runner deployment from scratch (it had been stuck in CrashLoopBackOff at 12845 restarts, let’s see if this helps) | |||
=== 2021-10-13 === | |||
* 18:22 wm-bot: <lucaswerkmeister> deployed {{Gerrit|7a5d6823e2}} (remove type ignore comments), updated dependencies including Flask 2.0.2 | |||
=== 2021-09-25 === | |||
* 14:48 wm-bot: <lucaswerkmeister> removed old venv-3.7 | |||
=== 2021-09-18 === | |||
* 13:02 wm-bot: <lucaswerkmeister> deployed {{Gerrit|0213175db9}} (migrate to dataclasses and abc) | |||
=== 2021-09-14 === | |||
* 22:43 wm-bot: <lucaswerkmeister> deployed {{Gerrit|e8a95d4c04}} (background runner speedup) | |||
* 22:32 wm-bot: <lucaswerkmeister> deployed {{Gerrit|8ddb2092b2}} (Python 3.9, i.e. new venv) | |||
* 20:43 wm-bot: <lucaswerkmeister> deployed {{Gerrit|6d375c7dcc}} (link to Commons edit groups) | |||
=== 2021-09-03 === | |||
* 16:05 wm-bot: <lucaswerkmeister> updated venv (includes mwparserfromhell 0.6.3) | |||
=== 2021-08-08 === | |||
* 22:08 wm-bot: <lucaswerkmeister> END - optimize querytime table | |||
* 22:08 wm-bot: <lucaswerkmeister> START - optimize querytime table | |||
* 22:02 wm-bot: <lucaswerkmeister> END - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches (deleted {{Gerrit|10257486}} rows) | |||
* 13:16 wm-bot: <lucaswerkmeister> START - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches | |||
=== 2021-08-07 === | |||
* 20:13 wm-bot: <lucaswerkmeister> deployed {{Gerrit|7028c292e7}} (lock less tables) | |||
* 19:06 wm-bot: <lucaswerkmeister> deployed {{Gerrit|bbdebedd08}} (styling improvement) | |||
=== 2021-07-20 === | |||
* 19:22 wm-bot: <lucaswerkmeister> deployed {{Gerrit|1d17bc8e87}} (update config loading code) | |||
* 19:07 wm-bot: <lucaswerkmeister> deployed {{Gerrit|b1f23a7801}} (minor updates) | |||
=== 2021-05-30 === | |||
* 15:17 wm-bot: <lucaswerkmeister> deployed {{Gerrit|9618989c17}} (rename deployment from quickcategories.background-runner to just background-runner) | |||
* 15:14 wm-bot: <lucaswerkmeister> restarted background runner as well (turns out the deployment.yaml in ~ was old and I should’ve used the www/python/src/ one) | |||
* 15:12 wm-bot: <lucaswerkmeister> started webservice again (background runner not yet, odd kubectl error) | |||
* 15:12 wm-bot: <lucaswerkmeister> updated dependencies (e.g. mwparserfromhell 0.6.2, flask 2.0.1) | |||
* 15:10 wm-bot: <lucaswerkmeister> (this includes the background runner as well) | |||
* 15:09 wm-bot: <lucaswerkmeister> temporarily stopping webservice for dependency update (seems like NFS is preventing a pip upgrade while the tool is running?) | |||
=== 2021-04-09 === | |||
* 18:16 wm-bot: <lucaswerkmeister> deployed {{Gerrit|24f6e19113}} (better workaround for [[phab:T279585|T279585]]) | |||
=== 2021-04-07 === | |||
* 20:01 wm-bot: <lucaswerkmeister> deployed {{Gerrit|c3c66caf96}} (work around [[phab:T279585|T279585]]) | |||
=== 2021-02-28 === | |||
* 19:17 wm-bot: <lucaswerkmeister> deployed {{Gerrit|03d707756b}} (fix return type, should be a no-op) | |||
* 19:15 wm-bot: <lucaswerkmeister> deployed {{Gerrit|a01dae7728}} (better OAuth error handling) | |||
=== 2021-02-26 === | |||
* 10:28 wm-bot: <lucaswerkmeister> deployed {{Gerrit|e7654cf4b3}} (link PagePile batch creation from index) | |||
=== 2021-02-24 === | |||
* 21:51 wm-bot: <lucaswerkmeister> deployed {{Gerrit|b2f83f22c0}} (a11y fix) | |||
=== 2021-02-16 === | |||
* 20:29 wm-bot: <lucaswerkmeister> deployed {{Gerrit|cc50c3ee7a}} (add skip link) | |||
* 19:46 wm-bot: <lucaswerkmeister> deployed {{Gerrit|1265f0d223}} (Bootstrap update) | |||
=== 2020-12-28 === | |||
* 09:00 wm-bot: <lucaswerkmeister> updated Python packages | |||
=== 2020-12-17 === | |||
* 17:24 wm-bot: <lucaswerkmeister> removed expected_database_error from config, ToolsDB maintenance is over | |||
=== 2020-12-16 === | |||
* 16:44 wm-bot: <lucaswerkmeister> deployed {{Gerrit|e236b28c74}} (error handler for upcoming ToolsDB maintenance) | |||
=== 2020-12-14 === | |||
* 20:21 wm-bot: <lucaswerkmeister> deployed {{Gerrit|8c9a2dfc59}} (fix current_url) | |||
=== 2020-11-14 === | |||
* 22:07 wm-bot: <lucaswerkmeister> deployed {{Gerrit|f10c62ced1}} (new export mode) | |||
=== 2020-11-10 === | |||
* 15:57 wm-bot: <lucaswerkmeister> made tool readonly to avoid issues during ToolsDB maintenance | |||
=== 2020-11-02 === | |||
* 16:17 wm-bot: <lucaswerkmeister> tool is read-write again, ToolsDB maintenance was rescheduled (again) | |||
* 15:56 wm-bot: <lucaswerkmeister> made tool readonly to avoid issues during ToolsDB maintenance | |||
=== 2020-10-27 === | |||
* 16:25 wm-bot: <lucaswerkmeister> tool is read-write again, ToolsDB maintenance was rescheduled | |||
* 15:55 wm-bot: <lucaswerkmeister> made tool readonly to avoid issues during ToolsDB maintenance | |||
=== 2020-10-17 === | |||
* 15:14 wm-bot: <lucaswerkmeister> deployed {{Gerrit|d5609a1b7f}} (more durable CSRF tokens; no background runner restart) | |||
=== 2020-06-26 === | |||
* 21:17 wm-bot: <lucaswerkmeister> deployed {{Gerrit|e1c86c5b27}} (update pagepile url) | |||
=== 2020-06-15 === | |||
* 20:47 wm-bot: <lucaswerkmeister> renamed default branch from master to main | |||
=== 2020-06-14 === | |||
* 11:16 wm-bot: <lucaswerkmeister> deployed {{Gerrit|c0be64fafd}} (layout fix) | |||
=== 2020-04-25 === | |||
* 17:09 wm-bot: <lucaswerkmeister> deployed {{Gerrit|90342028c5}} (toolforge.org) | |||
=== 2020-02-20 === | === 2020-02-20 === | ||
* 23:36 wm-bot: <lucaswerkmeister> deployed {{Gerrit|1f063050d9}} (many code cleanups including some minor bugfixes) | * 23:36 wm-bot: <lucaswerkmeister> deployed {{Gerrit|1f063050d9}} (many code cleanups including some minor bugfixes) |
Latest revision as of 23:47, 1 May 2023
2023-05-01
- 23:47 wm-bot: <lucaswerkmeister> deployed 18060ebfea (upgrade dependencies, GHSA-m2qf-hxjv-5gpq)
2023-04-29
- 15:45 wm-bot: <lucaswerkmeister> deployed b06fded200 (update dependencies, Flask/Werkzeug 2.3)
2023-04-06
- 19:12 wm-bot: <lucaswerkmeister> unset EXPECTED_DATABASE_ERROR again; also restarted both webservice and background-runner in case it was needed to pick up the new DB server (I didn’t check)
- 16:17 wm-bot: <lucaswerkmeister> set EXPECTED_DATABASE_ERROR for upcoming ToolsDB maintenance
2023-04-05
- 19:21 wm-bot: <lucaswerkmeister> deployed e27a219ad0 (remove some wmflabs references)
2023-04-01
- 14:26 wm-bot: <lucaswerkmeister> deployed bfbe83dfb4 (slightly improve some mwapi calls)
2023-03-28
- 19:11 wm-bot: <lucaswerkmeister> unset EXPECTED_DATABASE_ERROR again
2023-03-27
- 16:39 wm-bot: <lucaswerkmeister> set EXPECTED_DATABASE_ERROR ahead of tomorrow’s WMCS maintenance
2023-03-22
- 23:41 wm-bot: <lucaswerkmeister> unset EXPECTED_DATABASE_ERROR – according to T.329970#8679480, setting up a replica of CloudDB was finally successful (🥳), so no more database errors are expected in the near future
2023-02-21
- 00:43 wm-bot: <lucaswerkmeister> optimized querytime table (~tools.quickcategories/purge-querytime)
- 00:43 wm-bot: <lucaswerkmeister> END - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches: deleted 2533068 rows (~tools.quickcategories/purge-querytime)
2023-02-20
- 23:29 wm-bot: <lucaswerkmeister> START - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches (~tools.quickcategories/purge-querytime)
- 23:28 wm-bot: <lucaswerkmeister> optimized querytime table (~tools.quickcategories/purge-querytime)
- 23:26 wm-bot: <lucaswerkmeister> deployed 613fd8d548 (disable querytime mechanism by default: wrote much data for little gain)
- 10:35 wm-bot: <lucaswerkmeister> set EXPECTED_DATABASE_ERROR for upcoming ToolsDB downtime
2023-02-14
- 21:09 wm-bot: <lucaswerkmeister> deployed 3748a8600e (fix empty titles in runner; hopefully resolves the CrashLoopBackOff which was at 21487 restarts 😬)
- 20:39 wm-bot: <lucaswerkmeister> deployed 011455de8f (update dependencies, especially Werkzeug 2.2.3 with two security fixes)
2022-09-10
- 18:42 wm-bot: <lucaswerkmeister> deployed a573b88e34 (README fix, pulled without webservice restart)
- 18:33 wm-bot: <lucaswerkmeister> deployed 306045651d (diffusion → gitlab)
2022-06-24
- 15:53 wm-bot: <lucaswerkmeister> deployed 64df38cf96 (README.md update – pulled without webservice restart)
2022-04-19
- 16:29 wm-bot: <lucaswerkmeister> removed EXPECTED_DATABASE_ERROR from config again now that ToolsDB outage is over
2022-04-13
- 20:18 wm-bot: <lucaswerkmeister> optimized querytime table (~tools.quickcategories/purge-querytime)
- 20:18 wm-bot: <lucaswerkmeister> END - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches: deleted 2085455 rows (~tools.quickcategories/purge-querytime)
- 19:04 wm-bot: <lucaswerkmeister> START - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches (~tools.quickcategories/purge-querytime)
- 18:30 wm-bot: <lucaswerkmeister> added EXPECTED_DATABASE_ERROR to config so users will see an informative error message during next week’s ToolsDB outage
2022-03-26
- 17:50 wm-bot: <lucaswerkmeister> deployed c934f7d8ae (remove canonical: True from service.template) without restart since it should be a no-op
- 17:46 wm-bot: <lucaswerkmeister> deployed 45239001ac (pip-tools)
2022-02-15
- 19:16 wm-bot: <lucaswerkmeister> deployed 3627eb9988 (fix query)
- 19:06 wm-bot: <lucaswerkmeister> deployed bb178f29b2 (missing template files)
- 19:05 wm-bot: <lucaswerkmeister> restarted webservice with `kubectl rollout restart deployment quickcategories`, the `webservice restart` apparently didn’t work? (pod age was still 125d)
- 19:04 wm-bot: <lucaswerkmeister> deployed 6fc4cf0508 (recognize interwiki titles) with background runner restart, seems to be going better now
- 18:40 wm-bot: <lucaswerkmeister> deployed 3db46cd631 (update for cachetools 5.0.0), reset all pending jobs to planned, recreated background runner
- 18:21 wm-bot: <lucaswerkmeister> deleted background-runner deployment again, I have a stack trace, let’s see if I can make sense of it
- 18:18 wm-bot: <lucaswerkmeister> updated venv (includes mwparserfromhell 0.6.4) and recreated background-runner deployment from scratch (it had been stuck in CrashLoopBackOff at 12845 restarts, let’s see if this helps)
2021-10-13
- 18:22 wm-bot: <lucaswerkmeister> deployed 7a5d6823e2 (remove type ignore comments), updated dependencies including Flask 2.0.2
2021-09-25
- 14:48 wm-bot: <lucaswerkmeister> removed old venv-3.7
2021-09-18
- 13:02 wm-bot: <lucaswerkmeister> deployed 0213175db9 (migrate to dataclasses and abc)
2021-09-14
- 22:43 wm-bot: <lucaswerkmeister> deployed e8a95d4c04 (background runner speedup)
- 22:32 wm-bot: <lucaswerkmeister> deployed 8ddb2092b2 (Python 3.9, i.e. new venv)
- 20:43 wm-bot: <lucaswerkmeister> deployed 6d375c7dcc (link to Commons edit groups)
2021-09-03
- 16:05 wm-bot: <lucaswerkmeister> updated venv (includes mwparserfromhell 0.6.3)
2021-08-08
- 22:08 wm-bot: <lucaswerkmeister> END - optimize querytime table
- 22:08 wm-bot: <lucaswerkmeister> START - optimize querytime table
- 22:02 wm-bot: <lucaswerkmeister> END - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches (deleted 10257486 rows)
- 13:16 wm-bot: <lucaswerkmeister> START - purge querytime rows older than 30 days, in batches of 1000 sleeping for 1s between batches
2021-08-07
- 20:13 wm-bot: <lucaswerkmeister> deployed 7028c292e7 (lock less tables)
- 19:06 wm-bot: <lucaswerkmeister> deployed bbdebedd08 (styling improvement)
2021-07-20
- 19:22 wm-bot: <lucaswerkmeister> deployed 1d17bc8e87 (update config loading code)
- 19:07 wm-bot: <lucaswerkmeister> deployed b1f23a7801 (minor updates)
2021-05-30
- 15:17 wm-bot: <lucaswerkmeister> deployed 9618989c17 (rename deployment from quickcategories.background-runner to just background-runner)
- 15:14 wm-bot: <lucaswerkmeister> restarted background runner as well (turns out the deployment.yaml in ~ was old and I should’ve used the www/python/src/ one)
- 15:12 wm-bot: <lucaswerkmeister> started webservice again (background runner not yet, odd kubectl error)
- 15:12 wm-bot: <lucaswerkmeister> updated dependencies (e.g. mwparserfromhell 0.6.2, flask 2.0.1)
- 15:10 wm-bot: <lucaswerkmeister> (this includes the background runner as well)
- 15:09 wm-bot: <lucaswerkmeister> temporarily stopping webservice for dependency update (seems like NFS is preventing a pip upgrade while the tool is running?)
2021-04-09
- 18:16 wm-bot: <lucaswerkmeister> deployed 24f6e19113 (better workaround for T279585)
2021-04-07
- 20:01 wm-bot: <lucaswerkmeister> deployed c3c66caf96 (work around T279585)
2021-02-28
- 19:17 wm-bot: <lucaswerkmeister> deployed 03d707756b (fix return type, should be a no-op)
- 19:15 wm-bot: <lucaswerkmeister> deployed a01dae7728 (better OAuth error handling)
2021-02-26
- 10:28 wm-bot: <lucaswerkmeister> deployed e7654cf4b3 (link PagePile batch creation from index)
2021-02-24
- 21:51 wm-bot: <lucaswerkmeister> deployed b2f83f22c0 (a11y fix)
2021-02-16
- 20:29 wm-bot: <lucaswerkmeister> deployed cc50c3ee7a (add skip link)
- 19:46 wm-bot: <lucaswerkmeister> deployed 1265f0d223 (Bootstrap update)
2020-12-28
- 09:00 wm-bot: <lucaswerkmeister> updated Python packages
2020-12-17
- 17:24 wm-bot: <lucaswerkmeister> removed expected_database_error from config, ToolsDB maintenance is over
2020-12-16
- 16:44 wm-bot: <lucaswerkmeister> deployed e236b28c74 (error handler for upcoming ToolsDB maintenance)
2020-12-14
- 20:21 wm-bot: <lucaswerkmeister> deployed 8c9a2dfc59 (fix current_url)
2020-11-14
- 22:07 wm-bot: <lucaswerkmeister> deployed f10c62ced1 (new export mode)
2020-11-10
- 15:57 wm-bot: <lucaswerkmeister> made tool readonly to avoid issues during ToolsDB maintenance
2020-11-02
- 16:17 wm-bot: <lucaswerkmeister> tool is read-write again, ToolsDB maintenance was rescheduled (again)
- 15:56 wm-bot: <lucaswerkmeister> made tool readonly to avoid issues during ToolsDB maintenance
2020-10-27
- 16:25 wm-bot: <lucaswerkmeister> tool is read-write again, ToolsDB maintenance was rescheduled
- 15:55 wm-bot: <lucaswerkmeister> made tool readonly to avoid issues during ToolsDB maintenance
2020-10-17
- 15:14 wm-bot: <lucaswerkmeister> deployed d5609a1b7f (more durable CSRF tokens; no background runner restart)
2020-06-26
- 21:17 wm-bot: <lucaswerkmeister> deployed e1c86c5b27 (update pagepile url)
2020-06-15
- 20:47 wm-bot: <lucaswerkmeister> renamed default branch from master to main
2020-06-14
- 11:16 wm-bot: <lucaswerkmeister> deployed c0be64fafd (layout fix)
2020-04-25
- 17:09 wm-bot: <lucaswerkmeister> deployed 90342028c5 (toolforge.org)
2020-02-20
- 23:36 wm-bot: <lucaswerkmeister> deployed 1f063050d9 (many code cleanups including some minor bugfixes)
2020-02-16
- 14:56 lucaswerkmeister: deployed 5e1e3d97ac (follow redirects by default, !title to edit the redirect itself)
2020-02-02
- 17:18 wm-bot: <lucaswerkmeister> deployed db2a7c16ae (Python 3.7, 2020 Kubernetes cluster), includes venv rebuild; tool had apparently been broken before for about half a month
2019-11-08
- 17:22 wm-bot: <lucaswerkmeister> deployed 32bb3fcae6 (silence bs4 warning)
2019-09-08
- 20:22 wm-bot: <lucaswerkmeister> deployed b99c878d2a (db schema cleanup)
- 19:35 wm-bot: <lucaswerkmeister> reset command 266888 (stuck in pending status) and restarted background runner
2019-09-02
- 20:05 wm-bot: <lucaswerkmeister> deployed c601f81355 (retry earlier after wiki read-only)
2019-08-31
- 18:11 wm-bot: <lucaswerkmeister> deployed 727e5dc3f7 (clarify retry and CSRF)
2019-08-08
- 17:37 wm-bot: <lucaswerkmeister> deployed 6b45be2605 (fix wiki read-only display)
2019-06-30
- 22:24 wm-bot: <lucaswerkmeister> deployed b1a75f69dc (remove debug code)
- 22:09 wm-bot: <lucaswerkmeister> deployed 20a47a955b (preferences linked in navbar)
- 18:55 wm-bot: <lucaswerkmeister> deployed 833372331d (preferences – not linked anywhere yet – with experimental OOUI version)
2019-06-19
- 11:55 wm-bot: <lucaswerkmeister> deployed a35b558374 (add logout route)
2019-06-18
- 20:57 wm-bot: <lucaswerkmeister> deployed 99f9d3f4c2 (copy nav below lists)
2019-06-16
- 14:37 wm-bot: <lucaswerkmeister> deployed temporary change (hide notifications count for Harmonia Amanda per request)
- 14:11 wm-bot: <lucaswerkmeister> deployed a415a923dd (show notifications count)
2019-06-01
- 20:17 wm-bot: <lucaswerkmeister> deployed 32b8528d58 (export options, including PagePile export)
- 12:04 wm-bot: <lucaswerkmeister> deployed 7ba32d514c (PagePile support)
2019-05-31
- 22:06 wm-bot: <lucaswerkmeister> deployed ebfed74416 (minor error handling improvements)
- 16:57 wm-bot: <lucaswerkmeister> deployed 3c58cc0810 (minor UI improvements)
2019-05-30
- 22:30 wm-bot: <lucaswerkmeister> deployed ff3e7b2931 (add sort key hint to placeholder)
- 22:17 wm-bot: <lucaswerkmeister> deployed e3cd2871eb (sort key support and minor UI fix)
- 22:12 wm-bot: <lucaswerkmeister> git remote add github https://github.com/lucaswerkmeister/tool-quickcategories.git # work around T224677
2019-05-18
- 21:39 wm-bot: <lucaswerkmeister> deployed 13946ed630 (drop Python 3.4 compatibility)
- 20:52 wm-bot: <lucaswerkmeister> rebuilt webservice venv for Python 3.5
- 20:46 wm-bot: <lucaswerkmeister> switch webservice to python3.5
- 20:34 wm-bot: <lucaswerkmeister> deployed a0a6530cfe (rearrange buttons)
- 09:37 wm-bot: <lucaswerkmeister> deployed 83d01bb93b (background UI improvements)
2019-05-17
- 21:45 wm-bot: <lucaswerkmeister> deployed 57faa03444 (fix tabindex)
2019-05-16
- 18:58 wm-bot: <lucaswerkmeister> deployed f53ae8ac71 (remove commands help from index page)
2019-05-15
- 20:24 wm-bot: Toolforge dologmsg test (T222244)
2019-05-12
- 13:44 lucaswerkmeister: deployed 1bbd058bb6 (minor fix)
- 13:15 lucaswerkmeister: deployed cfb2b6975a (query times HTML improvements)
2019-05-11
- 22:56 lucaswerkmeister: deployed 538f52a1db (handle invalid titles)
- 20:55 lucaswerkmeister: deployed 89161adc8a (show query execution times)
2019-05-09
- 23:24 lucaswerkmeister: deployed cf208a54e9 (track query execution times)
2019-05-04
- 20:53 lucaswerkmeister: deployed 8a3ff068e2 (HTML improvements)
- 20:52 lucaswerkmeister: installed beautifulsoup4
- 20:05 lucaswerkmeister: deployed ec15439d88 (add missing CSRF checks 😱)
- 16:56 lucaswerkmeister: briefly deployed and then undeployed again some experimental code to track slow queries (now in a slowqueries branch)
- 14:02 lucaswerkmeister: deployed 5e8877a1f4 (link to batches list from index)
- 13:58 lucaswerkmeister: deployed 58a6f3e625 (batches list)
2019-05-03
- 20:12 lucaswerkmeister: deployed 7691176577 (missing period)
- 20:06 lucaswerkmeister: deployed 3968d54ad9 (batch summary)
2019-05-02
- 20:47 lucaswerkmeister: deployed d448b31405 (show batch domain + title on index page)
2019-05-01
- 23:28 lucaswerkmeister: deployed 13006c471b (cache titles/summaries)
- 21:33 lucaswerkmeister: deployed 7d2d1992bd (batch titles)
- 12:28 lucaswerkmeister: deployed fdfaa14666
- 11:32 lucaswerkmeister: UPDATE command SET command_status = 0 WHERE command_batch IN (123) AND command_status = 16; -- reset commands that for some reason never ran from pending to planned
- 11:25 lucaswerkmeister: UPDATE command SET command_status = 0 WHERE command_batch IN (38, 40, 41, 42, 43, 44, 115, 128, 129, 170) AND command_status = 16; -- reset commands that for some reason never ran from pending to planned
- 10:23 lucaswerkmeister: UPDATE command SET command_status = 0 WHERE command_batch = 236 AND command_status = 16; -- reset two commands that for some reason never ran from pending to planned
2019-04-30
- 23:10 lucaswerkmeister: deployed ce83ffb040
2019-04-28
- 20:49 lucaswerkmeister: deployed bd9b272b21
- 16:14 lucaswerkmeister: deployed 9d3c6e3dc3
2019-04-22
- 20:16 lucaswerkmeister: enable background runs for everyone
- 20:02 lucaswerkmeister: deployed 9c4941bc63
2019-04-18
- 19:56 lucaswerkmeister: deployed 1d4e4fb16b
2019-04-14
- 12:23 lucaswerkmeister: kubectl delete pod quickcategories-654583560-xqip5