Page MenuHomePhabricator
Feed Advanced Search

Thu, Apr 17

Ragesoss added a comment to T391900: WikiWho makes deprecated API calls.

@Ladsgroup thanks! Do you have any more details about the ones still happening, like an example request?

Thu, Apr 17, 3:06 PM · Community-Tech, WikiWho

Tue, Apr 15

Ragesoss added a comment to T391900: WikiWho makes deprecated API calls.

@MusikAnimal thanks! I just pulled in the change and restarted all the services, so it should be live now.

Tue, Apr 15, 11:55 PM · Community-Tech, WikiWho

Mon, Apr 14

Ragesoss updated subscribers of T391900: WikiWho makes deprecated API calls.

I've implemented a fix here: https://github.com/wikimedia/wikiwho_api/pull/20/files

Mon, Apr 14, 11:35 PM · Community-Tech, WikiWho
Ragesoss updated the task description for T391900: WikiWho makes deprecated API calls.
Mon, Apr 14, 9:46 PM · Community-Tech, WikiWho
Ragesoss claimed T391900: WikiWho makes deprecated API calls.
Mon, Apr 14, 9:46 PM · Community-Tech, WikiWho
Ragesoss created T391900: WikiWho makes deprecated API calls.
Mon, Apr 14, 9:46 PM · Community-Tech, WikiWho
Ragesoss added a comment to T391862: 'change password' link does not allow user to find the password reset page.

I think it's common for users who have lost/forgotten their password to attempt enough tries with password guesses to trigger the 'failed attempts' email, so some path that leads to a password reset makes sense there. The 'change password' link the email is easily interpreted to be a synonym for 'reset password'.

Mon, Apr 14, 6:22 PM · MediaWiki-Platform-Team, SUL3, MediaWiki-User-login-and-signup
Ragesoss added a comment to T391862: 'change password' link does not allow user to find the password reset page.

I mean, in the case of the user not seeing the password reset link from https://auth.wikimedia.org/enwiki/wiki/Special:UserLogin (where it appears for me) I assume it's because of the block.

Mon, Apr 14, 5:47 PM · MediaWiki-Platform-Team, SUL3, MediaWiki-User-login-and-signup
Ragesoss added a comment to T391862: 'change password' link does not allow user to find the password reset page.

I guess the 'Forgot password' link is not appearing on the login page for that reason as well, but it's very confusing for an affected user because there's no indication of why the link does not appear, if they are looking for it. (So, this is probably not SUL3.)

Mon, Apr 14, 5:45 PM · MediaWiki-Platform-Team, SUL3, MediaWiki-User-login-and-signup
Ragesoss added a comment to T391862: 'change password' link does not allow user to find the password reset page.

Further info from the user: When navigating directly to https://auth.wikimedia.org/enwiki/wiki/Special:PasswordReset, the user ended up reaching an error message indicating an IP block:

Mon, Apr 14, 5:06 PM · MediaWiki-Platform-Team, SUL3, MediaWiki-User-login-and-signup
Ragesoss updated subscribers of T391862: 'change password' link does not allow user to find the password reset page.

@Tgr is this related to SUL3?

Mon, Apr 14, 4:49 PM · MediaWiki-Platform-Team, SUL3, MediaWiki-User-login-and-signup
Ragesoss created T391862: 'change password' link does not allow user to find the password reset page.
Mon, Apr 14, 4:48 PM · MediaWiki-Platform-Team, SUL3, MediaWiki-User-login-and-signup

Tue, Apr 1

Ragesoss added a comment to T390751: SUL3 broke the ability to send new user's password via email.

The requests definitely include an email address (and no password). The account creation flow from the Dashboard was working at least as recently as March 28, so I assume it's something that changed in the April 1 deployment.

Tue, Apr 1, 8:06 PM · Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Education-Program-Dashboard
Ragesoss updated subscribers of T390751: SUL3 broke the ability to send new user's password via email.

Hmm... I am getting this error with a test account request as well. My first guess was that it's related to T390437, which just deployed.

Tue, Apr 1, 6:15 PM · Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Education-Program-Dashboard

Mon, Mar 31

Ragesoss updated the task description for T388824: Outreachy 30: Improve performance of slow routes in Programs & Events Dashboard.
Mon, Mar 31, 6:43 PM · Outreachy (Round 30), Developer-Outreach
Ragesoss closed T378119: Outreachy Round 29: Proposal for ‘Improve observability of Wiki Education Dashboard’ project., a subtask of T374390: Outreachy Round 29: Improve observability of Wiki Education Dashboard, as Resolved.
Mon, Mar 31, 3:57 PM · Outreachy (Round 29)
Ragesoss closed T378119: Outreachy Round 29: Proposal for ‘Improve observability of Wiki Education Dashboard’ project. as Resolved.

Thanks Esther! Great work!

Mon, Mar 31, 3:57 PM · Outreachy (Round 29)
Ragesoss closed T377099: Proposal:Improve the Wiki Education Dashboard test suite, a subtask of T374391: Outreach Round 29: Improve the Wiki Education Dashboard test suite, as Resolved.
Mon, Mar 31, 3:52 PM · Outreachy (Round 29)
Ragesoss closed T377099: Proposal:Improve the Wiki Education Dashboard test suite as Resolved.

Thanks Formasit! Great work!

Mon, Mar 31, 3:52 PM · Outreachy (Round 29)

Thu, Mar 27

Ragesoss closed T387895: Change "Edits" link to "Global edits" on Campaign Dashboard application as Resolved.

I've just deploy this. Thanks to Betty Alagwu for implementing it!

Thu, Mar 27, 7:19 PM · Education-Program-Dashboard
Ragesoss added a comment to T273067: Outreach Dashboard has been having recurring outages.

Okay, I think I've finally found the major cause of the downtime that continued happening after the data rearchitecture deployment! I deployed a fix today, and I'm very optimistic that it will be much more stable going forward.

Thu, Mar 27, 7:06 PM · Education-Program-Dashboard
A_smart_kitten awarded T41395: behavior switch needed to disable links to parent pages from subpages a Like token.
Thu, Mar 27, 3:10 PM · MediaWiki-core-Hackathon-2024, Patch-Needs-Improvement, Accessibility, Community-Wishlist-Survey-2015, OKR-Work, good first task, MediaWiki-General

Mar 18 2025

Ragesoss added a comment to T273067: Outreach Dashboard has been having recurring outages.

We've gotten through nearly all of the first updates now, and I've re-initiated update processing for the already-processed ones. The last few are still working through their first updates, but we're cycles through now with about 1 or 2 days of latency for the rest.

Mar 18 2025, 4:45 PM · Education-Program-Dashboard

Mar 13 2025

Ragesoss added a comment to T273067: Outreach Dashboard has been having recurring outages.

We continue chewing threw the backlog, down to 57 events remaining for their first update. We're on the last 20 of the medium queue (up to 10k edits). Once those are complete, I will start steady-state updates for the rest of the already-processed events.

Mar 13 2025, 5:51 PM · Education-Program-Dashboard
Ragesoss created T388824: Outreachy 30: Improve performance of slow routes in Programs & Events Dashboard.
Mar 13 2025, 4:55 PM · Outreachy (Round 30), Developer-Outreach

Mar 11 2025

Ragesoss added a comment to T273067: Outreach Dashboard has been having recurring outages.

Working through the initial backlog continues apace. We're down to 204 courses remaining, but that still includes the majority of the very large courses.

Mar 11 2025, 5:01 PM · Education-Program-Dashboard

Mar 10 2025

Ragesoss added a comment to T273067: Outreach Dashboard has been having recurring outages.

It looks like things are working smoothly so far. I have added extra workers, since the memory footprint of the update cycle is so much lower now, so there a bunch of processes working through the update backlog. We identified a number of inefficiencies that we can fix to speed up the update cycles, which I'll be deploying as we have them ready, but meanwhile we're down to 515 events in the queues awaiting their first update with the new system. The bigger ones that will take a long time to process are at the end, and may take a while to get through, but I will start steady-state processing for the ones that aren't going to take too long once we've done all the initial processing of the events with fewer than 10k edits.

Mar 10 2025, 9:47 PM · Education-Program-Dashboard
Ragesoss added a comment to T273067: Outreach Dashboard has been having recurring outages.

The deployment is complete, and I've enqueued all the current events for their first cycle through the new update cycle. There are 804 current ones, and the low-revision count ones should get processed first. The others will take a while, I'll keep this issue updated as it progresses.

Mar 10 2025, 7:02 PM · Education-Program-Dashboard
Ragesoss added a comment to T273067: Outreach Dashboard has been having recurring outages.

I'm deploying the major update to the statistics generation system today. I've paused all the data update workers, and I'm currently generating a database dump. After that, I'll deploy and then the system will begin processing all current courses using the new system; it will take quite a while to do the initial round of processing, as it will be pulling in data for all edits since the beginning of each still-active event. Once the initial round of processing is complete, updates should eventually reach a steady state with a better rate that currently.

Mar 10 2025, 5:30 PM · Education-Program-Dashboard

Mar 4 2025

Ragesoss added a comment to T387895: Change "Edits" link to "Global edits" on Campaign Dashboard application.

Thanks! This is a good idea. I will write up an issue for it.

Mar 4 2025, 7:07 PM · Education-Program-Dashboard

Feb 24 2025

Ragesoss added a comment to T385477: outreachdashboard is down 2025-02-03.

@Daimona the goal will be to get it pretty much completely stable. The Wiki Education instance (dashboard.wikiedu.org) has had ~100% uptime for more than year, and I think it's realistic to get very close to that for Programs & Events Dashboard. (The setup on labs is a little more complicated with system components spread across multiple instances, and also subject to occasional WM Cloud-wide issues, so it will probably not be quite 100%, but I want to get very close.) This update addresses the root cause of the current instability situation (which is that updates for very large events are too demanding of the database), but there are likely to be secondary bottlenecks that reveal themselves once we get it into production, so there might be some further work to do to get it really stable. The update will completely eliminate the bottleneck queries against the Dashboard's revisions database, which are the main culprits, so if all goes well, even if large events still cause problems in terms of the update cycle, it should stop taking down the web server along with it.

Feb 24 2025, 8:34 PM · Education-Program-Dashboard

Feb 14 2025

Ragesoss added a comment to T385477: outreachdashboard is down 2025-02-03.

Yes, I'm very close to deploying a major update intended to get the system into a stable state. In the meantime, I will continue restarting the instance that runs the web server when it goes down (which typically happens because the database server is overloaded because of non-web requests from data updates).

Feb 14 2025, 7:24 PM · Education-Program-Dashboard

Jan 15 2025

Ragesoss closed T383240: outreachdashboard.wmflabs.org hanging forever (2025-01-08) as Resolved.

@Samwalton9-WMF this time, it was good old-fashioned unresponsive server (so the homepage also was not loading). I believe this happens when the combination of web requests and the background workers use up all the database compute; without intervention, it typically comes back online within an hour, and restarting the peony-web instance via Horizon fixes it quickly.

Jan 15 2025, 5:09 PM · Education-Program-Dashboard

Jan 8 2025

Ragesoss closed T383240: outreachdashboard.wmflabs.org hanging forever (2025-01-08) as Resolved.

Yes, I think it was related. It was hanging on fetching two Vega libraries that are hosted on toolforge (instead of a commercial CDN). I stopped and started the webservice for wikiedudashboard tool, and that fixed it.

Jan 8 2025, 4:07 PM · Education-Program-Dashboard

Dec 17 2024

Ragesoss moved T377099: Proposal:Improve the Wiki Education Dashboard test suite from Backlog to Project Proposal (Intern) on the Outreachy (Round 29) board.
Dec 17 2024, 6:39 PM · Outreachy (Round 29)
Ragesoss closed T378018: Draft Outreachy internship project timeline as Declined.
Dec 17 2024, 6:39 PM · Outreachy (Round 29)
Ragesoss moved T378119: Outreachy Round 29: Proposal for ‘Improve observability of Wiki Education Dashboard’ project. from Backlog to Project Proposal (Intern) on the Outreachy (Round 29) board.
Dec 17 2024, 6:38 PM · Outreachy (Round 29)
Ragesoss closed T378238: Proposal: Improve the Wiki Education Dashboard test suite, a subtask of T374391: Outreach Round 29: Improve the Wiki Education Dashboard test suite, as Declined.
Dec 17 2024, 6:37 PM · Outreachy (Round 29)
Ragesoss closed T378238: Proposal: Improve the Wiki Education Dashboard test suite as Declined.

Thanks for your contributions @Tunrayono

Dec 17 2024, 6:37 PM · Outreachy (Round 29)

Dec 12 2024

Ragesoss added a comment to T381673: Users confused by "content is not deflated" error when attempting to publish.

One case of it happened in Safari 16.4.1 .

Dec 12 2024, 11:56 PM · VisualEditor

Dec 6 2024

Ragesoss added a comment to T381673: Users confused by "content is not deflated" error when attempting to publish.

I guess the error message was 'deflate-invaliddeflate': "Content provided is not properly deflated"?

Dec 6 2024, 5:13 PM · VisualEditor
Ragesoss created T381673: Users confused by "content is not deflated" error when attempting to publish.
Dec 6 2024, 4:35 PM · VisualEditor

Nov 19 2024

Ragesoss closed T380313: outreachdashboard.wmflabs.org is down 2024-11-19 as Resolved.

I've restarted the webserver and it's back up.

Nov 19 2024, 6:39 PM · Education-Program-Dashboard
Ragesoss claimed T380313: outreachdashboard.wmflabs.org is down 2024-11-19.
Nov 19 2024, 6:25 PM · Education-Program-Dashboard

Nov 18 2024

Ragesoss added a comment to T380234: Publish button hangs indefinitely without saving for some users.

I received a screenshot of a console error from one of the affected users. It looks like it's "Remove does not match insert" from TransactionSquasher that is being thrown, but there's no user-facing indication of the problem or how to solve it.

Nov 18 2024, 11:47 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), VisualEditor
Ragesoss created T380234: Publish button hangs indefinitely without saving for some users.
Nov 18 2024, 9:43 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), VisualEditor

Nov 14 2024

Ragesoss closed T378013: Program and Events dashboard course can not be deleted from p&e dashboard if not first removed from Campaign event before event was deleted as Resolved.

We've deploy an update that skips the requirement to remove the campaigns on P&E Dashboard.

Nov 14 2024, 9:41 PM · Education-Program-Dashboard, CampaignEvents, Campaigns-Product-Team, Campaign-Registration

Nov 12 2024

Ragesoss added a comment to T375642: Write documentation about how the app is deployed in Cloud VPS and Toolforge.

I think this would make a great task to roll into the (hopefully) upcoming Outreachy project: https://phabricator.wikimedia.org/T374390

Nov 12 2024, 6:23 PM · Documentation, Education-Program-Dashboard
Ragesoss closed T379572: https://outreachdashboard.wmflabs.org is down 2024-11-12 as Resolved.
Nov 12 2024, 6:10 PM · Education-Program-Dashboard
Ragesoss added a comment to T379572: https://outreachdashboard.wmflabs.org is down 2024-11-12.

Either is fine. The system has some database bottlenecks related to running updates on courses/events with large numbers of edits, so when a new high-activity event (or a surge of activity for an ongoing one) hits the system, it sometimes puts enough load on the database that the web service gets backed up and becomes unresponsive. It typically comes back online within a few hours at most (or sooner if I reboot the VM that runs the webserver), but it's down enough that I know it causes problems for things like sharing metrics with external partners.

Nov 12 2024, 6:10 PM · Education-Program-Dashboard
Ragesoss closed T379572: https://outreachdashboard.wmflabs.org is down 2024-11-12, a subtask of T273067: Outreach Dashboard has been having recurring outages, as Resolved.
Nov 12 2024, 6:09 PM · Education-Program-Dashboard

Nov 4 2024

Ragesoss added a comment to T366721: Add better error message for "No stashed content found".

I just fielded a question about this today, telling the confused user pretty much exactly what the new message says.

Nov 4 2024, 11:50 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), good first task, Parsoid (Tracking), Editing-team (Tracking), Parsoid-DOM, VisualEditor, VisualEditor-MediaWiki

Oct 28 2024

Ragesoss added a comment to T372340: Add all remaining languages to WikiWho.

@MusikAnimal @TheresNoTime any chance either of you could squeeze this in soonish? It's blocker to rolling out support for more languages for my Impact Visualizer (https://impact-visualizer.wmcloud.org/) project, and I'm eager to get some of the folks from those languages using it before I run out of time/money to for active development.

Oct 28 2024, 10:47 PM · WikiWho, Community-Tech
Ragesoss claimed T378013: Program and Events dashboard course can not be deleted from p&e dashboard if not first removed from Campaign event before event was deleted.
Oct 28 2024, 10:04 PM · Education-Program-Dashboard, CampaignEvents, Campaigns-Product-Team, Campaign-Registration
Ragesoss added a comment to T378013: Program and Events dashboard course can not be deleted from p&e dashboard if not first removed from Campaign event before event was deleted.

I've filed an issue for this. The requirement to remove the campaigns before deleting a course is the desired behavior on Wiki Education Dashboard, but I think it does make sense to remove the requirement on Programs & Events Dashboard.

Oct 28 2024, 10:04 PM · Education-Program-Dashboard, CampaignEvents, Campaigns-Product-Team, Campaign-Registration

Oct 25 2024

Ragesoss added a comment to T378119: Outreachy Round 29: Proposal for ‘Improve observability of Wiki Education Dashboard’ project..

This looks like a solid timeline.

Oct 25 2024, 4:10 PM · Outreachy (Round 29)

Oct 23 2024

Ragesoss added a comment to T378018: Draft Outreachy internship project timeline.

This timeline looks pretty reasonable.

Oct 23 2024, 11:22 PM · Outreachy (Round 29)

Oct 15 2024

Ragesoss closed T377251: outreachdashboard.wmflabs.org is down 2024-10-15 as Resolved.

I restarted the webserver.

Oct 15 2024, 6:00 PM · Education-Program-Dashboard

Oct 7 2024

Ragesoss added a comment to T374390: Outreachy Round 29: Improve observability of Wiki Education Dashboard.

Hello are these tasks ready to be taken by the participants?

Oct 7 2024, 4:33 PM · Outreachy (Round 29)

Sep 11 2024

Ragesoss added a comment to T374565: outreachdashboard.wmflabs.org is down 2024-09-11.

I restarted the web server. I'm not sure what caused this particular outage, but we've got plans to improve the monitoring so that it's easier to pinpoint performance bugs.

Sep 11 2024, 7:21 PM · Education-Program-Dashboard

Sep 9 2024

Ragesoss added a subtask for T372834: Coordinate Wikimedia's participation in Outreachy Round 29: T374391: Outreach Round 29: Improve the Wiki Education Dashboard test suite.
Sep 9 2024, 7:45 PM · Outreachy (Round 29), Developer-Outreach
Ragesoss added a parent task for T374391: Outreach Round 29: Improve the Wiki Education Dashboard test suite: T372834: Coordinate Wikimedia's participation in Outreachy Round 29.
Sep 9 2024, 7:45 PM · Outreachy (Round 29)
Ragesoss created T374391: Outreach Round 29: Improve the Wiki Education Dashboard test suite.
Sep 9 2024, 7:44 PM · Outreachy (Round 29)
Ragesoss updated the task description for T374390: Outreachy Round 29: Improve observability of Wiki Education Dashboard.
Sep 9 2024, 7:44 PM · Outreachy (Round 29)
Ragesoss updated the task description for T374390: Outreachy Round 29: Improve observability of Wiki Education Dashboard.
Sep 9 2024, 7:43 PM · Outreachy (Round 29)
Ragesoss added a subtask for T372834: Coordinate Wikimedia's participation in Outreachy Round 29: T374390: Outreachy Round 29: Improve observability of Wiki Education Dashboard.
Sep 9 2024, 7:34 PM · Outreachy (Round 29), Developer-Outreach
Ragesoss added a parent task for T374390: Outreachy Round 29: Improve observability of Wiki Education Dashboard: T372834: Coordinate Wikimedia's participation in Outreachy Round 29.
Sep 9 2024, 7:34 PM · Outreachy (Round 29)
Ragesoss created T374390: Outreachy Round 29: Improve observability of Wiki Education Dashboard.
Sep 9 2024, 7:33 PM · Outreachy (Round 29)

Sep 3 2024

Ragesoss added a comment to T370666: Campaigns event isn't sending usernames to Programs & Events Dashboard.

I have not had any more reports of this bug.

Sep 3 2024, 4:50 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), CampaignEvents

Aug 14 2024

Ragesoss added a subtask for T312097: [EPIC] MUL - Default values for labels and aliases : T372497: [MUL] Wikidata action API wbgetentities for labels does not return 'default values for all languages'.
Aug 14 2024, 5:43 PM · [Archived]Wikidata Dev Team (Epics & Stalled), Wikidata-Campsite, Epic, Wikidata
Ragesoss updated the task description for T372497: [MUL] Wikidata action API wbgetentities for labels does not return 'default values for all languages'.
Aug 14 2024, 5:43 PM · MediaWiki-Action-API, Wikidata
Ragesoss added a parent task for T372497: [MUL] Wikidata action API wbgetentities for labels does not return 'default values for all languages': T312097: [EPIC] MUL - Default values for labels and aliases .
Aug 14 2024, 5:43 PM · MediaWiki-Action-API, Wikidata
Ragesoss renamed T372497: [MUL] Wikidata action API wbgetentities for labels does not return 'default values for all languages' from Wikidata action API wbgetentities for labels does not return 'default values for all languages' to [MUL] Wikidata action API wbgetentities for labels does not return 'default values for all languages'.
Aug 14 2024, 5:32 PM · MediaWiki-Action-API, Wikidata
Ragesoss created T372497: [MUL] Wikidata action API wbgetentities for labels does not return 'default values for all languages'.
Aug 14 2024, 5:30 PM · MediaWiki-Action-API, Wikidata

Aug 12 2024

Ragesoss created T372340: Add all remaining languages to WikiWho.
Aug 12 2024, 7:31 PM · WikiWho, Community-Tech

Aug 9 2024

Ragesoss created T372134: [Quota increase]: globaleducation.
Aug 9 2024, 8:21 AM · Cloud-VPS (Quota-requests)

Jul 23 2024

Ragesoss closed T366462: How parameter changes on linked PE dashboard affect registration on the corresponding event page as Resolved.

I've just deployed an update that prevents changing those fields for a Dashboard event that is synced to an on-wiki Event.

Jul 23 2024, 10:36 PM · CampaignEvents, Campaign-Registration, Campaigns-Product-Team

Jul 22 2024

Ragesoss added a comment to T370666: Campaigns event isn't sending usernames to Programs & Events Dashboard.

I do not have request logs for it. Someone on Telegram noted that registration is closed; can that be related?

Jul 22 2024, 11:06 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), CampaignEvents
Ragesoss updated the task description for T370666: Campaigns event isn't sending usernames to Programs & Events Dashboard.
Jul 22 2024, 4:03 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), CampaignEvents
Ragesoss created T370666: Campaigns event isn't sending usernames to Programs & Events Dashboard.
Jul 22 2024, 4:02 PM · MW-1.43-notes (1.43.0-wmf.16; 2024-07-30), CampaignEvents

Jul 2 2024

Ragesoss closed T367531: Cloud VPS "globaleducation" project Buster deprecation as Resolved.

Done!

Jul 2 2024, 11:59 PM · Cloud-VPS (Debian Buster Deprecation)
Ragesoss updated the task description for T367531: Cloud VPS "globaleducation" project Buster deprecation.
Jul 2 2024, 11:57 PM · Cloud-VPS (Debian Buster Deprecation)
Ragesoss updated the task description for T367531: Cloud VPS "globaleducation" project Buster deprecation.
Jul 2 2024, 10:05 PM · Cloud-VPS (Debian Buster Deprecation)
Ragesoss added a comment to T367531: Cloud VPS "globaleducation" project Buster deprecation.

I'm most of the way there, and hope to finish up tomorrow.

Jul 2 2024, 10:04 PM · Cloud-VPS (Debian Buster Deprecation)

Jul 1 2024

Ragesoss added a comment to T366462: How parameter changes on linked PE dashboard affect registration on the corresponding event page.

@ifried it's still on my todo list, but I have not fixed it yet. I can probably prioritize this in late July.

Jul 1 2024, 6:17 PM · CampaignEvents, Campaign-Registration, Campaigns-Product-Team

Jun 17 2024

Ragesoss added a comment to T367531: Cloud VPS "globaleducation" project Buster deprecation.

Thanks! I plan to work on this the first week of July.

Jun 17 2024, 7:57 PM · Cloud-VPS (Debian Buster Deprecation)

Jun 12 2024

Ragesoss updated subscribers of T367365: CopyPatrol login redirection does not return user to original URL.
Jun 12 2024, 9:51 PM · Community-Tech, CopyPatrol
Ragesoss created T367365: CopyPatrol login redirection does not return user to original URL.
Jun 12 2024, 9:51 PM · Community-Tech, CopyPatrol

Jun 3 2024

Ragesoss added a comment to T366462: How parameter changes on linked PE dashboard affect registration on the corresponding event page.

@EUwandu-WMF I think the change will be to disable changes to the 'Title', 'Institution', and 'When' text fields (which are the components of the 'slug' identifier that Event Registration uses to connect). You'll still be able to change start/end dates and wikis.

Jun 3 2024, 7:46 PM · CampaignEvents, Campaign-Registration, Campaigns-Product-Team
Ragesoss added a comment to T366462: How parameter changes on linked PE dashboard affect registration on the corresponding event page.

@Daimona yes, that sounds correct. The Dashboard should not allow changing the name (including the 'When' component) of a course after it has been connected to Event Registration. I will file an issue to make sure we get that fixed.

Jun 3 2024, 5:14 PM · CampaignEvents, Campaign-Registration, Campaigns-Product-Team

Apr 16 2024

Ragesoss updated the task description for T356573: [Programs & Events Dashboard] Improve system for copying courses from one Dashboard to another.
Apr 16 2024, 4:57 PM · Education-Program-Dashboard, Google-Summer-of-Code (2024), Outreach-Programs-Projects

Mar 19 2024

Ragesoss added a comment to T360068: Proposal: [Programs & Events Dashboard] Improve the training module creation and update process - GSOC 24'.

Either would be fine.

Mar 19 2024, 10:55 PM · Google-Summer-of-Code (2024)
Ragesoss added a comment to T359952: GSOC 2024 Proposal - Improve the training module creation and update process [Programs and Events Dashboard].

I like this. I think keeping the non-JSON pages and translations on-wiki (at least, the ones for individual TrainingSlides), but making the database the only source for the Library and Module configurations that are currently implemented as .json pages makes sense.

Mar 19 2024, 6:08 PM · Google-Summer-of-Code (2024)
Ragesoss added a comment to T360068: Proposal: [Programs & Events Dashboard] Improve the training module creation and update process - GSOC 24'.

Sure. I think it needs more explanation of how you'd tackle the problem of having this new system alongside the existing mode of training content. How will new features be rolled out in a way that will be backwards compatible? Also, how will removing content work?

Mar 19 2024, 4:36 PM · Google-Summer-of-Code (2024)
Ragesoss added a comment to T359008: Complete migration of MediaWiki documentation - Project Statement of Interest.

I worked with Esther on her Outreachy project to improve the docs for Programs & Events Dashboard, and I can say with confidence that she would do a fantastic job on this project. She's really thoughtful and thorough when it comes to reviewing existing docs and identifying the right changes to make. She picked up on all the technical things necessary for working with complex wikitext pages quickly, she's self-driven when it comes to diving into code to figure out how things work, and she's great with finding the right people to ask when she needs input. Working with Esther was a pleasure, and I strongly endorse this proposal.

Mar 19 2024, 4:28 PM · Google Season of Docs 2024
Ragesoss added a comment to T360068: Proposal: [Programs & Events Dashboard] Improve the training module creation and update process - GSOC 24'.

@Ujjwalpathaak I'm not going to do full reviews of any proposals before the final submissions, but if you'd like me to look at a specific aspect, I can do that.

Mar 19 2024, 4:12 PM · Google-Summer-of-Code (2024)
Ragesoss added a comment to T360393: P&E Dashboard integration is broken in beta.

I've just switched it back. Hopefully it's working again now.

Mar 19 2024, 1:09 AM · Beta-Cluster-reproducible, CampaignEvents, Campaigns-Product-Team
Ragesoss added a comment to T360393: P&E Dashboard integration is broken in beta.

Ah yes, today I switched it out of P&E mode into Wiki Education mode, so that's probably what broke it.

Mar 19 2024, 1:09 AM · Beta-Cluster-reproducible, CampaignEvents, Campaigns-Product-Team

Mar 11 2024

Ragesoss closed T357715: Data Request for Programs and Events Dashboard as Resolved.
Mar 11 2024, 8:35 PM · Education-Program-Dashboard
Ragesoss added a comment to T357715: Data Request for Programs and Events Dashboard.

I've just sent the data to @Rmaung. It includes every record in the database, which should stretch all the way back to when the first training module was added.

Mar 11 2024, 8:25 PM · Education-Program-Dashboard