In T401575#11075781, @JWheeler-WMF wrote:@TheresNoTime this looks good. Ideally in the target article/page we are also able to track any of the links on the row. That way, we can identify not only the CTR, but the CTR on certain elements of the page.
Is this doable? I think the spec as defined only tracks the diff or article links.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Feed Search
Oct 9 2025
Oct 9 2025
Oct 6 2025
Oct 6 2025
Sep 22 2025
Sep 22 2025
TheresNoTime renamed T401575: WE1.4.3: Instrument watchlist from Instrument watchlist and recent changes to WE1.4.3: Instrument watchlist.
Sep 8 2025
Sep 8 2025
TheresNoTime moved T401483: [BUG] Language settings do nothing in svgtranslate from Feedback and Review to QA on the Community-Tech (Fox Squad) board.
Aug 12 2025
Aug 12 2025
Aug 11 2025
Aug 11 2025
Jul 29 2025
Jul 29 2025
TheresNoTime removed a project from T209673: Transcodes are not reset for undeleted video file: Patch-For-Review.
TheresNoTime moved T395884: Select current value of the search box when pressing enter from Feedback and Review to QA on the Community-Tech (Fox Squad) board.
Jul 28 2025
Jul 28 2025
TheresNoTime closed T391064: Enable template favoriting on all remaining WMF wikis, a subtask of T377978: [STORY] Template favouriting available on all foundation wikis, as Resolved.
Jul 22 2025
Jul 22 2025
TheresNoTime moved T391064: Enable template favoriting on all remaining WMF wikis from In Development to QA on the Community-Tech (Fox Squad) board.
TheresNoTime updated the task description for T391064: Enable template favoriting on all remaining WMF wikis.
Jul 21 2025
Jul 21 2025
TheresNoTime edited projects for T400006: Template search not finding exact matches in VE, added: Community-Tech (Fox Squad); removed Community-Tech.
Jul 17 2025
Jul 17 2025
TheresNoTime moved T396436: Show number of favourited templates from In Development to QA on the Community-Tech (Fox Squad) board.
Jul 16 2025
Jul 16 2025
TheresNoTime updated the task description for T391064: Enable template favoriting on all remaining WMF wikis.
Jul 9 2025
Jul 9 2025
(will just grab this for now while I work on it :D)
Jul 3 2025
Jul 3 2025
Jul 2 2025
Jul 2 2025
TheresNoTime added a comment to T398428: PageTitlesControl does not clear input when selecting a title from the dropdown.
Some quick poking at this found another "non-Vue" hacky way of dealing with this :3
TheresNoTime added a comment to T398428: PageTitlesControl does not clear input when selecting a title from the dropdown.
TheresNoTime updated the task description for T398428: PageTitlesControl does not clear input when selecting a title from the dropdown.
TheresNoTime updated the task description for T398287: Improvements for featured templates' CommunityConfiguration form.
TheresNoTime updated the task description for T398287: Improvements for featured templates' CommunityConfiguration form.
TheresNoTime added a comment to T398287: Improvements for featured templates' CommunityConfiguration form.
[Vue warn]: Extraneous non-props attributes (class) were passed to component but could not be automatically inherited because component renders fragment or text or teleport root nodes. at <ObjectControl uischema= {scope: '#/properties/FeaturedTemplates/0', name: 'FeaturedTemplates', required: false, type: 'Control', label: null, …} schema= {type: 'object', properties: {…}, required: Array(1)} renderers= (12) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}] ... > at <DispatchRenderer class="ext-communityConfiguration-ArrayControl__item-wrapper__item" schema= {type: 'array', default: Array(0), items: {…}} uischema= {scope: '#/properties/FeaturedTemplates/0', name: 'FeaturedTemplates', required: false, type: 'Control', label: null, …} > at <CdxField id="FeaturedTemplates" status="default" messages= {} ... > at <ArrayControl uischema= {scope: '#/properties/FeaturedTemplates', name: 'FeaturedTemplates', required: false, type: 'Control', label: null, …} schema= {type: 'array', default: Array(0), items: {…}} renderers= (12) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}] > at <DispatchRenderer key="FeaturedTemplates-0" schema= {$schema: 'https://json-schema.org/draft-04/schema#', $id: 'MediaWiki/Extension/TemplateData/Schemas/FeaturedTemplatesSchema/1.0.0', additionalProperties: false, required: Array(0), type: 'object', …} uischema= {scope: '#/properties/FeaturedTemplates', name: 'FeaturedTemplates', required: false, type: 'Control', label: null, …} > at <FormLayout schema= {$schema: 'https://json-schema.org/draft-04/schema#', $id: 'MediaWiki/Extension/TemplateData/Schemas/FeaturedTemplatesSchema/1.0.0', additionalProperties: false, required: Array(0), type: 'object', …} uischema= {elements: Array(1)} > at <JsonForm config= {i18nPrefix: 'communityconfiguration-templatedata-featuredtemplates', i18nMessages: {…}, feedbackURL: null, canEdit: true, namespaceSelectorOptions: {…}, …} data= {FeaturedTemplates: Array(1)} renderers= (12) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}] ... > [...]
In T397861#10964875, @Andrew wrote:In T397861#10962913, @TheresNoTime wrote:
- the concerns raised here suggest that it does increase NFS load, though perhaps not to a disruptive level, given how 'infrequently' new torrents would need to be generated?
Bursts are the main concern here, and it sounds like you're describing something bursty! Is this something with a throttle you can configure?
TheresNoTime moved T396556: TypeError: info.templatedata is undefined from In Development to Feedback and Review on the Community-Tech (Fox Squad) board.
Jul 1 2025
Jul 1 2025
TheresNoTime added a comment to T392827: Run a query to prove or disprove our template discovery hypothesis.
In T392827#10963790, @TheresNoTime wrote:nb. from Slack: also query how many users have 5+ favourite templates
TheresNoTime added a comment to T392827: Run a query to prove or disprove our template discovery hypothesis.
nb. from Slack: also query how many users have 5+ favourite templates
Thanks for the comments @Andrew
TheresNoTime set Due Date to Jul 2 2025, 11:00 PM on T398288: Enable Template Discovery for all wikis.
Will happen this Thursday once 1.45.0-wmf.8 is stable on all projects
Jun 27 2025
Jun 27 2025
In T396556#10907511, @Samwilson wrote:I think it might be when a template is redirected but also is categorised, e.g. Template:CN:
#REDIRECT [[Template:Citation needed]] [[Category:Template shortcuts]]I think the fix might be in DataStore.getItemData(), where we look for the returned data with if ( responses[ 0 ].pages[ pageId ] !== undefined ) …
It should actually be looking instead for the *first* (well, and only) returned page (and also then returning the ID of that page, which will be different in the case of redirects).
TheresNoTime moved T391947: Allow user to change order of favourite templates from In Development to QA on the Community-Tech (Fox Squad) board.
Quick question (which very much could be from my own misunderstanding) — I tested the patch and found that language variants were being included:
Jun 26 2025
Jun 26 2025
TheresNoTime moved T397808: Change favorite notifications from 'success' type to 'info' from Feedback and Review to QA on the Community-Tech (Fox Squad) board.
Jun 25 2025
Jun 25 2025
Jun 17 2025
Jun 17 2025
Same here (in Chrome fwiw)
TheresNoTime moved T396677: Add help text at top of featured templates' tab from In Development to Feedback and Review on the Community-Tech (Fox Squad) board.
Jun 13 2025
Jun 13 2025
TheresNoTime moved T396677: Add help text at top of featured templates' tab from Ready for Dev to In Development on the Community-Tech (Fox Squad) board.
Is there a better way of setting an explicit title on tabs?
Jun 12 2025
Jun 12 2025
In T396556#10907511, @Samwilson wrote:I think it might be when a template is redirected but also is categorised
Jun 11 2025
Jun 11 2025
hm, info doesn't have templatedata for some of these templates, but most (all?) of the required info is available in categories — I can't replicate this locally on the same commit/latest commit...
Jun 10 2025
Jun 10 2025
In T395730#10900377, @SomeRandomDeveloper wrote:@Samwilson @TheresNoTime, please sanitize the system message in FeaturedTemplatesList.js:119 before merging the latest TemplateDiscovery patch. mw.msg() returns system messages unsanitized, and jQuery's .append() function takes raw HTML strings, causing stored XSS vulnerabilities through system messages.
TheresNoTime added a comment to T389709: A new preference field for customizing pronouns on different languages.
I played around with this for a bit — couple of initial thoughts/questions:
- I strongly support the introduction of more personalisation for pronouns :-)
- Are you imagining a predefined list of pronouns, or would there be free text for neopronouns and the such?
- and if so
- how do you imagine moderation to work on these custom inputs? Malicious users will abuse them.
- would introducing a pronoun preference with a predefined list be a reasonable "first step", after which custom pronouns can be considered?
Jun 4 2025
Jun 4 2025
TheresNoTime updated the task description for T377975: Enable template favouriting on Beta, pilot wikis, and test.
TheresNoTime updated the task description for T377975: Enable template favouriting on Beta, pilot wikis, and test.
TheresNoTime updated the task description for T377975: Enable template favouriting on Beta, pilot wikis, and test.
TheresNoTime changed the status of T396009: Uncaught Error: Invalid pageId: undefined (when selecting template from category picker) from Open to In Progress.
TheresNoTime updated the task description for T377975: Enable template favouriting on Beta, pilot wikis, and test.
Jun 3 2025
Jun 3 2025
TheresNoTime added a comment to T392827: Run a query to prove or disprove our template discovery hypothesis.
Number of users that open the dialog
Event tracking
Jun 2 2025
Jun 2 2025
TheresNoTime closed T377729: Use SaveUserOptions hook to validate template favourites, a subtask of T377186: [STORY] New widget to search and favourite templates, as Resolved.
TheresNoTime added a comment to T392827: Run a query to prove or disprove our template discovery hypothesis.
Just noting that an initial run shows that 65 editors have favourited 1 or more templates as of today
May 14 2025
May 14 2025
TheresNoTime reopened Restricted Task, a subtask of T393487: 2025 tracking task for Beta Cluster (deployment-prep) traffic overload protection (blocking unwanted crawlers), as Open.
TheresNoTime added a comment to T392896: Add a community-configurable list of "useful templates" to a tab in the template picker.
I've raised T394287: Allow PageTitlesControl to be filtered by namespace 'upstream', but am working on writing a validator which can at least prevent saving of non-template namespace(s)/dupes
May 9 2025
May 9 2025
TheresNoTime added a comment to T392827: Run a query to prove or disprove our template discovery hypothesis.
Just so you're aware, that level of analytics will need event tracking set up (instead of a simple database query) — not an issue, just will take a bit longer to set up and get going
May 8 2025
May 8 2025
May 7 2025
May 7 2025
TheresNoTime added a comment to T392827: Run a query to prove or disprove our template discovery hypothesis.
From discussion: If this runs every week/month, we can still graph something. We should start after deploying to the pilot wikis
Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL · Credits