Sage Ross
Sage Ross
Visit here and wait for the authorship highlighting to load: https://dashboard.wikiedu.org/courses/UCSF/Foundations_II_(Summer_2024)/articles/edited?showArticle=52260526 Once it loads, the rendered article is replaced by highlighted wikicode:  ### Additional context The...
The 'tagged_courses' view is available to admins. In `wiki_education` mode, it is used by Wiki Education staff to see a list of courses that share a given `Tag`. Currently, the...
### What is happening? The facilitator for this event, who is also participating as an editor, reports an permissions error when trying to edit the tracked wikis: https://outreachdashboard.wmflabs.org/courses/Wikimedians_of_Kerala/Wiki_Loves_Onam_2024/home I think...
The Dashboard has some users — including an admin — who are blind and use screen readers. Choose a screen reader from the following: * VoiceOver on Mac OS *...
See https://phabricator.wikimedia.org/T387895
We are nearing completion of the data re-architecture work: https://github.com/WikiEducationFoundation/WikiEduDashboard/tree/data-rearchitecture-for-dashboard This is the largest change to the update system we've ever made, so we should do as much as we...
The current implementation of BlockTypeSelect has an array of hard-coded English strings that are used to display the type of a given block: `const KINDS = ['In Class', 'Assignment', 'Milestone',...
StudentGreetingChecker makes the same username pluck query every time through `update_greeting_status`. The usernames should only be plucked once for each time `StudentGreetingChecker` is run. An instance variable with the usernames...
During the ConstantUpdate process, the `CheckAssignmentStatus` takes quite a while in Wiki Education, and makes a whole lot more database queries than are probably necessary... basically a constant stream of...
Some campaigns involve a regular series of events, for example, an edit-a-thon that happens every Monday from 2-4pm. The dashboard should provide some kind of support for automating the setup...