1-50 of 237 results (11ms)
2026-10-30 §
18:25 <lucaswerkmeister> deployed ce128c0c4a..f8e2eee8bc: Delete old OAuth credentials from database (and Quote @monthly syntax in toolforge.yaml *sigh*) [tools.quickcategories]
2026-10-26 §
18:54 <lucaswerkmeister> [cont.] 13230, 13271, 13283, 13301, 13434, 17412, 17445, 17477, 18154);" [tools.quickcategories]
18:54 <lucaswerkmeister> sql tools "UPDATE s53976__quickcategories.background SET background_stopped_localuser=NULL WHERE background_batch IN (11648, 12156, 9926, 12139, 12882, 7824, 13458, 13465, 13733, 13734, 13735, 13737, 9021, 9023, 9026, 9031, 9039, 9056, 9339, 9337, 9355, 9358, 9362, 9379, 9673, 9883, 9885, 9886, 9993, 11111, 13219, 13229, [tools.quickcategories]
18:54 <lucaswerkmeister> re-clean up those stale background runs from 2026-10-10 – I forgot that the background_stopped_localuser is allowed to be NULL even for stopped background runs, and that’s more appropriate here [tools.quickcategories]
18:37 <lucaswerkmeister> deployed ce128c0: Introduce dataclasses for batch background runs [tools.quickcategories]
2026-10-25 §
13:34 <lucaswerkmeister> deployed 8450104: Change db to database in connect params [tools.quickcategories]
13:25 <lucaswerkmeister> deployed 9625beb: Add oauth_touched_utc_timestamp column to database [tools.quickcategories]
2026-10-24 §
10:23 <lucaswerkmeister> deployed 4f2b7c8: Upgrade dependencies [tools.quickcategories]
2026-10-17 §
14:26 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 3fef811: Move OAuth access token from Flask session to database [tools.quickcategories]
2026-10-10 §
15:49 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 1461047..840114a: Move OAuth access token to separate database table (including db schema update) [tools.quickcategories]
14:32 <lucaswerkmeister> [cont.] 13283, 13301, 13434, 17412, 17445, 17477, 18154);" [tools.quickcategories]
14:32 <lucaswerkmeister> sql tools "UPDATE s53976__quickcategories.background SET background_auth=NULL, background_stopped_utc_timestamp=$(date +%s), background_stopped_localuser=1 WHERE background_batch IN (9021, 9023, 9026, 9031, 9039, 9056, 9339, 9337, 9355, 9358, 9362, 9379, 9673, 9883, 9885, 9886, 9993, 11111, 13219, 13229, 13230, 13271, [tools.quickcategories]
14:31 <lucaswerkmeister> sql tools "UPDATE s53976__quickcategories.background SET background_auth=NULL, background_stopped_utc_timestamp=$(date +%s), background_stopped_localuser=5 WHERE background_batch IN (7824, 13458, 13465, 13733, 13734, 13735, 13737);" [tools.quickcategories]
14:31 <lucaswerkmeister> sql tools "UPDATE s53976__quickcategories.background SET background_auth=NULL, background_stopped_utc_timestamp=$(date +%s), background_stopped_localuser=1 WHERE background_batch IN (9926, 12139, 12882);" [tools.quickcategories]
14:31 <lucaswerkmeister> sql tools "UPDATE s53976__quickcategories.background SET background_auth=NULL, background_stopped_utc_timestamp=$(date +%s), background_stopped_localuser=5 WHERE background_batch IN (11648, 12156);" [tools.quickcategories]
14:31 <lucaswerkmeister> cleaning up some stale background runs in preparation for an upcoming migration to OAuth 2 (which will require OAuth tokens to be stored differently than they are now, with a uniqueness constraint that the stale rows violate) [tools.quickcategories]
2026-10-06 §
19:10 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 1461047: Remove unused any_session() [tools.quickcategories]
2026-09-20 §
14:49 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 191f40dda7 (remove service.template, unused since migraton to Toolforge Components Service) [tools.quickcategories]
2026-08-25 §
12:00 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 5cc772f346 (use MariaDB INSERT…RETURNING) [tools.quickcategories]
2026-08-20 §
23:14 <wmbot~lucaswerkmeister@tools-bastion-15> rm -rf www-unused-since-2024-09-18/ # old source code, venv etc. – 130 MB / 124 MiB [tools.quickcategories]
2026-08-18 §
12:13 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 42e38be327 via push-to-deploy [tools.quickcategories]
2026-08-17 §
17:45 <wmbot~lucaswerkmeister@tools-bastion-15> deployed fe67524e52 (migrate to Toolforge Components Service for webservice and backround runner) [tools.quickcategories]
2026-05-25 §
13:24 <wmbot~lucaswerkmeister@tools-bastion-15> deployed e867fb34a0 (support proofread-page content model) [tools.quickcategories]
11:42 <wmbot~lucaswerkmeister@tools-bastion-15> deployed fdeac4ae23 (allow sourceswiki / multilingual Wikisource, also remove Wikinews) [tools.quickcategories]
2026-04-06 §
23:22 <wmbot~lucaswerkmeister@tools-bastion-15> deployed d83be52ab9 (reenable notifications feature with new OAuth consumer: T420154, T421991) [tools.quickcategories]
2026-04-03 §
11:54 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 1079b511fd (refactor authentication_area()) [tools.quickcategories]
11:34 <wmbot~lucaswerkmeister@tools-bastion-15> deployed eb7875d76b (temporarily disable notifications feature to unbreak tool: T420154, T421991) [tools.quickcategories]
2026-03-15 §
19:48 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 0e50ebab0d (update docs links) [tools.quickcategories]
2026-01-12 §
17:16 <wmbot~lucaswerkmeister@tools-bastion-15> deployed b6cd1e9722 (handle mwoauth-invalid-authorization) [tools.quickcategories]
13:11 <wmbot~lucaswerkmeister@tools-bastion-15> deployed c01aa71aef (fix application context lifecycle errors) [tools.quickcategories]
2026-01-11 §
18:58 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 13cb4c4bad (support creating missing pages) [tools.quickcategories]
2025-12-20 §
19:47 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 7719b7b594 (refactor: kw-only param) [tools.quickcategories]
18:49 <wmbot~lucaswerkmeister@tools-bastion-15> deployed 68012a14ac (upgrade dependencies) [tools.quickcategories]
2025-09-03 §
19:08 <wmbot~lucaswerkmeister@tools-bastion-13> sql tools <<< 'DROP TABLE s53976__quickcategories.scratch' # unused and empty, presumably I was experimenting with auto_increment behavior here years ago [tools.quickcategories]
2025-08-24 §
22:53 <wmbot~lucaswerkmeister@tools-bastion-13> deployed 597636792a (upgrade dependencies, including PyMySQL 1.1.2 with Python 3.13 compatibility) [tools.quickcategories]
2025-07-15 §
17:49 <wmbot~lucaswerkmeister@tools-bastion-13> deployed 1672ea1585 (fix dev-requirements.in) [tools.quickcategories]
2025-07-13 §
11:18 <wmbot~lucaswerkmeister@tools-bastion-13> deployed 80ed3ddf01 (split dev requirements from prod requirements → smaller image, faster build) [tools.quickcategories]
11:03 <wmbot~lucaswerkmeister@tools-bastion-13> deployed 060c14930c (upgrade dependencies) [tools.quickcategories]
2025-07-07 §
07:03 <wmbot~lucaswerkmeister@tools-bastion-13> deployed 5b65c99d03 (upgrade dependencies, including mwparserfromhell 0.7.2) [tools.quickcategories]
2025-06-18 §
18:42 <wmbot~lucaswerkmeister@tools-bastion-13> deployed 8f93390eb6 (&actions= and &title= parameters in /batch/new/pagepile, T397320) [tools.quickcategories]
2025-06-11 §
17:32 <wmbot~lucaswerkmeister@tools-bastion-13> deployed 56f47f15b7 (upgrade dependencies, including toolforge 6.1.0; use toolforge.load_private_yaml() from T333728) [tools.quickcategories]
2025-05-22 §
21:52 <wmbot~lucaswerkmeister@tools-bastion-13> deployed 74cd3dee83 (install PyMySQL from Git for Python 3.13 compatibility; CC T381923) [tools.quickcategories]
21:28 <wmbot~lucaswerkmeister@tools-bastion-13> deployed 1d0fb31941 (upgrade dependencies) [tools.quickcategories]
2025-05-12 §
17:42 <wmbot~lucaswerkmeister@tools-bastion-13> deployed d949e8ee4a (Python 3.13 using --use-latest-versions via T381923) [tools.quickcategories]
2025-02-24 §
19:08 <wmbot~lucaswerkmeister@tools-bastion-13> toolforge envvars delete TOOL_EXPECTED_DATABASE_ERROR && webservice restart [tools.quickcategories]
2025-02-20 §
13:36 <lucaswerkmeister> toolforge envvars create TOOL_EXPECTED_DATABASE_ERROR 'The tool is temporarily non-functional due to <a href="https://lists.wikimedia.org/hyperkitty/list/cloud-announce@lists.wikimedia.org/thread/AYLIOWBNA7KB6YJERKEJ7TMN6WR2H2I5/">database maintenance</a>.' && webservice restart [tools.quickcategories]
2025-02-03 §
17:28 <wmbot~lucaswerkmeister@tools-bastion-13> toolforge envvars create TOOL_EXPECTED_DATABASE_ERROR 'The tool is temporarily non-functional due to <a href=https://lists.wikimedia.org/hyperkitty/list/cloud-announce@lists.wikimedia.org/thread/QB2WKVCBOPUUXDXMEKREGX4HQSU7JZ4P/>necessary database maintenance</a>.' && webservice restart [tools.quickcategories]
2024-12-16 §
20:38 <wmbot~lucaswerkmeister@tools-bastion-13> deployed fa4f0b15c3 (cache db connection in application context [i.e. only for the duration of one web request]) [tools.quickcategories]
2024-12-03 §
20:55 <wmbot~lucaswerkmeister@tools-bastion-13> deployed 7dc5c6777e (add database index) [tools.quickcategories]
2024-12-01 §
18:26 <wmbot~lucaswerkmeister@tools-bastion-13> deployed e6cd8c4e34 (add preference for watchlist behavior) [tools.quickcategories]