Page MenuHomePhabricator

ashley (Jack Phoenix)
Senior Software Developer

Projects (74)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 4 2014, 1:59 PM (499 w, 1 d)
Availability
Available
IRC Nick
ashley
LDAP User
Jack Phoenix
MediaWiki User
Jack Phoenix [ Global Accounts ]

I've been developing MediaWiki since 2008, maintaining social tools as well as a few other extensions and skins.

Since 2013 I've had +2 rights to mediawiki/skins/* repositories.

I'm also a staff member at ShoutWiki, a wiki hosting service.

Recent Activity

Today

ashley committed rEPGA124c695c11c6: Fix up clickjacking code for MediaWiki 1.41+.
Fix up clickjacking code for MediaWiki 1.41+
Sun, Apr 28, 12:53 PM
ashley awarded T363632: WikiData user interface should have native fallbacks for en language labels when other English variants exist a Like token.
Sun, Apr 28, 12:19 PM · Wikidata

Yesterday

ashley committed rEMWC233e3cd4720d: Technically speaking it's not using wfGetDB anymore.
Technically speaking it's not using wfGetDB anymore
Sat, Apr 27, 5:12 PM
ashley committed rEMWC04a018775cc7: Fix up the $wgActionFilteredLogs definition in extension.json (to make CI happy).
Fix up the $wgActionFilteredLogs definition in extension.json (to make CI happy)
Sat, Apr 27, 1:53 PM
ashley committed rEMWC969b5b1b2b0d: Change a few (nowadays deprecated) wfGetDB( DB_REPLICA ) calls in API….
Change a few (nowadays deprecated) wfGetDB( DB_REPLICA ) calls in API…
Sat, Apr 27, 12:43 PM
ashley committed rEMWCfe3a6db2d9cb: "Fix" escaping in extension.json to make CI slightly less grumpy.
"Fix" escaping in extension.json to make CI slightly less grumpy
Sat, Apr 27, 12:41 PM
ashley committed rEMWC538466624958: Documentation and tiny coding style tweaks for MediaWikiChat.js.
Documentation and tiny coding style tweaks for MediaWikiChat.js
Sat, Apr 27, 12:32 PM
ashley added a comment to T363037: Error when extension HelpPages is installed when creating the listing which includes a Help page.

Change #1024859 had a related patch set uploaded (by Jack Phoenix; author: Jack Phoenix):

[mediawiki/extensions/HelpPages@master] Looks like a Title is passed to HelpPages#helpPageExists when called from SkinTemplateNavigationUniversal hook handler

https://gerrit.wikimedia.org/r/1024859

Sat, Apr 27, 12:18 PM · Patch-For-Review, MediaWiki-extensions-Other, MediaWiki-extensions-Approved-Revs

Fri, Apr 26

ashley added a member for MediaWiki-extensions-GlobalUserrights: ashley.
Fri, Apr 26, 10:56 PM
ashley added a comment to T361920: The SQL files of GlobalUserrights are not compatible with PostgresQL.

Indeed.

Fri, Apr 26, 5:01 PM · MediaWiki-extensions-GlobalUserrights, PostgreSQL
ashley committed rEMWCb6fce7d48201: Convert extension.json to manifest_version 2 to be able to document the custom….
Convert extension.json to manifest_version 2 to be able to document the custom…
Fri, Apr 26, 3:51 PM
ashley committed rEMWCd27b32080d93: Use relative positioning on #mwchat-content to mitigate abuse occurring from….
Use relative positioning on #mwchat-content to mitigate abuse occurring from…
Fri, Apr 26, 2:11 PM
ashley closed T170479: Absolute CSS positions stops the chat being selectable as Resolved.

Many thanks to @Ciencia_Al_Poder for helping me out with this!

Fri, Apr 26, 2:10 PM · MediaWikiChat
ashley added a comment to T144658: Feature request: Have MediaWikiChat display a "-" rather than a "+" in the tab/window title when users leave the chat.

It seems like all that has happened is that - has replaced +, as when a user joins/leaves, - is displayed regardless.

Indeed. Something I failed to understand back in 2016 was that the appropriately named MediaWikiChat.flashJoinLeave method is called for both cases: when someone joins AND also when someone leaves the chat. Its internals do not change depending on the action type, it always performs the same logic.

Fri, Apr 26, 1:46 PM · MediaWikiChat, Brickimedia
ashley closed T145312: Implement a chat kick log for MediaWikiChat as Resolved.
Fri, Apr 26, 1:29 PM · MediaWikiChat, Brickimedia
ashley committed rEMWC9c8e4bad388f: Allow filtering Special:Log/chat to show only user kicks.
Allow filtering Special:Log/chat to show only user kicks
Fri, Apr 26, 1:27 PM
ashley edited Description on Brickimedia.
Fri, Apr 26, 5:25 AM

Thu, Apr 25

ashley committed rEMWC986d8d3750a6: No-JS adjustments.
No-JS adjustments
Thu, Apr 25, 1:53 PM

Wed, Apr 24

ashley committed rEMWCb6d4ecc005cd: Escaping adjustments in MediaWikiChat.js: .text() (allows HTML) -> .escaped()….
Escaping adjustments in MediaWikiChat.js: .text() (allows HTML) -> .escaped()…
Wed, Apr 24, 11:17 AM
ashley committed rEMWCcc1a5e57f4d0: Explicitly specify mw.message() output type in showUnblockMessage().
Explicitly specify mw.message() output type in showUnblockMessage()
Wed, Apr 24, 11:08 AM
ashley committed rEMWC8c9e7d8a8ec4: Unify chat mod image handling and create a getter for it.
Unify chat mod image handling and create a getter for it
Wed, Apr 24, 11:07 AM
ashley closed T145181: MediaWikiChat should not call Parser::doMagicLinks() directly as Resolved.

@Paladox seems to have taken care of this in be12f3c79e57116dd75049c2979ca26e05fba1ca (thanks!).

Wed, Apr 24, 12:16 AM · Brickimedia, Technical-Debt, MediaWikiChat
ashley closed T209024: Don't load assets from external sites as Resolved.
Wed, Apr 24, 12:11 AM · MediaWikiChat
ashley committed rEMWCc43e27e83317: Fix up the chat moderator indicator image stuff to have a sane default.
Fix up the chat moderator indicator image stuff to have a sane default
Wed, Apr 24, 12:11 AM

Tue, Apr 23

ashley committed rEMWC833e83ce7a23: Remove call to (deprecated) ParserOptions#setAllowExternalImages.
Remove call to (deprecated) ParserOptions#setAllowExternalImages
Tue, Apr 23, 11:51 PM
ashley committed rEMWC414b71268056: Fix up the "display online users in the sidebar when $wgChatSidebarPortlet =….
Fix up the "display online users in the sidebar when $wgChatSidebarPortlet =…
Tue, Apr 23, 9:46 PM
ashley committed rEMWC2ef6607765ff: Change output format from plain to escaped for a bunch of Special:Chat UI….
Change output format from plain to escaped for a bunch of Special:Chat UI…
Tue, Apr 23, 9:43 PM
ashley committed rEMWC1d0784ece6cc: [SECURITY] Avoid classic CSRF in API modules.
[SECURITY] Avoid classic CSRF in API modules
Tue, Apr 23, 8:29 PM
ashley committed rEMWC3ed752603a54: Fix variable name.
Fix variable name
Tue, Apr 23, 1:36 AM

Mon, Apr 22

ashley renamed T363084: Remove usage of MediaWiki's JsonBodyValidator from Wikibase REST API from Remove usege of Mediawiki's JsonBodyValidator from Wikibase REST API to Remove usage of MediaWiki's JsonBodyValidator from Wikibase REST API.
Mon, Apr 22, 8:08 PM · Wikibase Product Platform Team WPP

Fri, Apr 19

ashley committed rEMWCf2c44d796013: Use namespaced CheckUser hook class + different "is CheckUser installed?" test.
Use namespaced CheckUser hook class + different "is CheckUser installed?" test
Fri, Apr 19, 1:48 PM
ashley committed rEMWC478cdcda8462: Fix message parsing for the /me command when $wgChatMeCommand is set to true.
Fix message parsing for the /me command when $wgChatMeCommand is set to true
Fri, Apr 19, 1:38 PM
ashley closed T189417: /me command doesn't work as Resolved.

Now fixed in master.

Fri, Apr 19, 1:38 PM · MediaWikiChat

Tue, Apr 16

ashley closed T53296: Add a machine-readable output format to articlefeedbackv5-view-feedback API as Resolved.

Only a bit over a decade later, this is now finally fixed. :)

Tue, Apr 16, 8:56 AM · ArticleFeedbackv5

Sun, Apr 14

ashley committed rEMWC6c5a368c2fe2: Random cleanup.
Random cleanup
Sun, Apr 14, 5:55 AM
ashley committed rESPR4f1981dd3a7e: Make phan happy again?.
Make phan happy again?
Sun, Apr 14, 5:08 AM

Wed, Apr 3

ashley committed rSGMDd83c0a04e676: SECURITY: avoid stored XSS via MediaWiki:Sidebar.
SECURITY: avoid stored XSS via MediaWiki:Sidebar
Wed, Apr 3, 9:24 PM

Mon, Apr 1

ashley created T361476: E_NOTICE & E_WARNING when MediaWiki:Sidebar does not contain an entry titled "navigation".
Mon, Apr 1, 3:34 PM · Patch-For-Review, Poncho

Sun, Mar 31

ashley updated subscribers of T361452: Foreground skin: stored XSS via MediaWiki:Sidebar.

CC'ing @Samwilson since you've recently committed to this repository with significant contributions.

Sun, Mar 31, 9:27 PM · security-bug, SecTeam-Processed, MediaWiki-skins-Foreground, Vuln-XSS, Security
ashley added projects to T361452: Foreground skin: stored XSS via MediaWiki:Sidebar: Vuln-XSS, MediaWiki-skins-Foreground.
Sun, Mar 31, 9:25 PM · security-bug, SecTeam-Processed, MediaWiki-skins-Foreground, Vuln-XSS, Security
ashley created T361452: Foreground skin: stored XSS via MediaWiki:Sidebar.
Sun, Mar 31, 9:25 PM · security-bug, SecTeam-Processed, MediaWiki-skins-Foreground, Vuln-XSS, Security
ashley edited Description on Other-skins.
Sun, Mar 31, 9:12 PM
ashley added a comment to T361449: Metrolook skin: stored XSS via MediaWiki:Sidebar.

Thank you for reporting! Would you mind doing the patch on Gerrit and I’ll +2 it as soon as you’ve done it please?

Sun, Mar 31, 9:02 PM · SecTeam-Processed, security-bug, Metrolook, Vuln-XSS, Security, Security-Team
ashley added projects to T361449: Metrolook skin: stored XSS via MediaWiki:Sidebar: Vuln-XSS, Metrolook.
Sun, Mar 31, 7:28 PM · SecTeam-Processed, security-bug, Metrolook, Vuln-XSS, Security, Security-Team
ashley created T361449: Metrolook skin: stored XSS via MediaWiki:Sidebar.
Sun, Mar 31, 7:27 PM · SecTeam-Processed, security-bug, Metrolook, Vuln-XSS, Security, Security-Team
ashley claimed T361448: GuMaxDD skin: stored XSS via MediaWiki:Sidebar.
Sun, Mar 31, 7:10 PM · security-bug, SecTeam-Processed, MediaWiki-skins-GuMaxDD, Vuln-XSS, Security
ashley created T361448: GuMaxDD skin: stored XSS via MediaWiki:Sidebar.
Sun, Mar 31, 7:09 PM · security-bug, SecTeam-Processed, MediaWiki-skins-GuMaxDD, Vuln-XSS, Security
ashley closed T361365: Challenge: stored XSS on four challenge fields as Resolved.
Sun, Mar 31, 4:19 AM · Vuln-XSS, Social-Tools, Challenge, Security, Security-Team

Sat, Mar 30

ashley added a comment to T355744: Tabs on Swedish Wikimini are in French.

Hopefully fixed with https://gitlab.wikimedia.org/ashley/mediawiki-skins-Wikimini/-/commit/f2dbec0f6f5e8b73505559156d43d37765afaff0 ; note that it relies on the content language (on the JS file) so sticking ?uselang=sv to the URL on the French site won't load the Swedish code, and likewise, appending ?uselang=fr won't load the French code on the Swedish site. If the language code is neither fr or sv, the French (fr) code is used as a fallback. Oh, and as per SkinWikimini.php, the Swedish site's configuration file is assumed to have define( 'WIKIMINI_PROJECT_UID', 'sv' ); in it but as per my inline comment on that file, changing that is easy enough.

Sat, Mar 30, 11:31 PM · WMSE-Existing-communities-2023, User-AxelPettersson_WMSE, Wikimini.org

Mar 29 2024

ashley moved T361365: Challenge: stored XSS on four challenge fields from Backlog to Challenge on the Social-Tools board.
Mar 29 2024, 1:10 PM · Vuln-XSS, Social-Tools, Challenge, Security, Security-Team
ashley moved T361365: Challenge: stored XSS on four challenge fields from Backlog to Bugs on the Challenge board.
Mar 29 2024, 1:10 PM · Vuln-XSS, Social-Tools, Challenge, Security, Security-Team
ashley claimed T361365: Challenge: stored XSS on four challenge fields.
Mar 29 2024, 1:10 PM · Vuln-XSS, Social-Tools, Challenge, Security, Security-Team
ashley created T361365: Challenge: stored XSS on four challenge fields.
Mar 29 2024, 1:09 PM · Vuln-XSS, Social-Tools, Challenge, Security, Security-Team

Mar 25 2024

ashley added a comment to T355744: Tabs on Swedish Wikimini are in French.

Assuming this is about my fork of the Wikimini skin (ping T356324 etc.) ...

Mar 25 2024, 10:23 AM · WMSE-Existing-communities-2023, User-AxelPettersson_WMSE, Wikimini.org

Mar 22 2024

ashley added a comment to T360730: Avoid manual review of translations that include HTML tags with `style=""` attributes.

For PrivateDomains, SocialProfile and Video extension, as the maintainer I'd be more than happy to allow the tag, so please let me know what needs to be done for those repositories.

Mar 22 2024, 1:15 AM · Language-Technical Support, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Trust and Safety Product Sprint (Sprint Gangan (11th - 22nd March)), Social-Tools, Video extension, SocialProfile, PrivateDomains, Security, WikimediaMessages, Math, I18n, affects-translatewiki.net

Nov 24 2023

ashley closed T351919: Incorrect PLURAL use in MediaWiki:Ga-awards-given-out as Resolved.

Fixed now, thanks for the report! 👍

Nov 24 2023, 5:42 PM · Social-Tools, SocialProfile, I18n
ashley committed rESPR3b1697ab7e59: Fix English grammar in the "ga-awards-given-out" i18n msg.
Fix English grammar in the "ga-awards-given-out" i18n msg
Nov 24 2023, 5:39 PM

Nov 18 2023

ashley committed rEWAN7e689b5271fd: Fix bug with the isDiff param passed to ReviewHandler constructor.
Fix bug with the isDiff param passed to ReviewHandler constructor
Nov 18 2023, 7:22 AM

Nov 11 2023

ashley added a comment to T21782: Existing drafts are not listed when a draft is saved with JS disabled.

This seems to originate from rEDRAdfd4fb2e73f4: Replaced full list with small notice on preview, show changes, and non…. With JS disabled, clicking on the Save draft button results in the URL action param being set to submit...and whaddya know, the code added in that commit explicitly checks for that value and lists the drafts only when action is not submit.

Nov 11 2023, 1:03 PM · MediaWiki-extensions-Drafts
ashley updated the task description for T21782: Existing drafts are not listed when a draft is saved with JS disabled.
Nov 11 2023, 1:03 PM · MediaWiki-extensions-Drafts

Nov 8 2023

ashley added a comment to T348573: All Wikimedia extensions that store their data outside the main database should use a virtual database domain.

Thanks for the swift replies, @Ladsgroup and @Tgr; much appreciated! :) I didn't submit a patch to gerrit as there was essentially nothing submission-worthy; quite the opposite, I had to revert my futile attempts to unbreak Special:Contributions so that I could test out some different extensions which hook into Special:Contributions as well.

Nov 8 2023, 11:50 AM · Epic, WMF-General-or-Unknown

Nov 6 2023

ashley added a comment to T348573: All Wikimedia extensions that store their data outside the main database should use a virtual database domain.

ArticleFeedbackv5 isn't currently WMF-deployed, though who knows, perhaps it will once again be someday. :-) In the meanwhile, I definitely could use a helping hand with this...I wished to implement this change in AFTv5 in a non-BC-breaking way but the code turned out to be somewhat convoluted and I don't have a 1.41+ test setup to test out this part. What I can definitely say is that everything I tried out ended up breaking things like Special:Contributions (!) and such, so, yeah. :-/

Nov 6 2023, 11:47 AM · Epic, WMF-General-or-Unknown

Nov 5 2023

ashley added a comment to T350549: De-deprecate gt.defineTour.

Per discussion on MW.org, +1. The method's been "deprecated" for almost a decade without being removed and there'd be a real use case for it, so let's simply revert that part of rEGTOfc9de92a6ae6: Refactor and add non-linear tours, with tests.

Nov 5 2023, 9:21 PM · Growth-Team, MediaWiki-extensions-GuidedTour

Nov 1 2023

ashley closed T312585: RegexBlock's master branch does not pass CI as Resolved.

Looks like this got fixed in ede423c7c355f7c8541dc19f9c2d6d8146ecfaf5 back in May by @Umherirrender.

Nov 1 2023, 12:34 PM · ci-test-error, RegexBlock
ashley closed T321145: [[MediaWiki:Action-regexblock-exempt/en]] incorrect lego as Resolved.

@Shirayuki seems to have addressed this in b8634f6106b3b10aec468e43630d9dfb0b571f87 back in early May. That said, it was not nor is not an issue since in practise the regexblock-exempt user right is used "internally" by the codebase to see "should we even try to see if this user can be blocked?" (includes/RegexBlockHooks.php, function onGetUserBlock). If the user has the right, they're exempt from RegexBlocks, and no error message will be shown; if the user does not have the right, the processing continues normally and if they're not blocked, no error message will be shown as they can then edit the site normally; if they're regexblocked, a regular-ish block message, similar to the one you'd get if you were blocked via Special:Block, is shown.

Nov 1 2023, 12:04 PM · RegexBlock, I18n
ashley added a comment to T309052: Archive the CodeReview extension.

Delighted to Decline this if people really are using it. https://wikiapiary.com/wiki/Extension:CodeReview last time I used it (and it worked) said no-one did, IIRC?

WORKSFORME currently, the list shows 12 wikis. […]

Should we un-archive the page at https://www.mediawiki.org/wiki/Extension:CodeReview?

Nov 1 2023, 10:32 AM · Patch-For-Review, MediaWiki-extensions-CodeReview, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup

Oct 31 2023

ashley edited Description on Other-skins.
Oct 31 2023, 2:32 PM

Oct 30 2023

ashley added a comment to T349955: Archive the Negref extension.

Negref looks to be like a prime example of a very lightweight extension that needs almost no maintenance whatsoever. Having it converted to extension registration might've been the only maintenance it needed (+the associated cleanup, i.e. introducing a Negref PHP class instead of having two global functions).

Oct 30 2023, 1:43 PM · translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup

Oct 29 2023

ashley added a project to T349973: MediaWiki:Gadget-modrollback.js gadget blocks clicking Cancel and Rollback links in Rollback confirmation in Special:Preferences on ckb.wikipedia: MediaWiki-Core-Preferences.
Oct 29 2023, 3:09 PM · MediaWiki-Core-Preferences
ashley awarded T349970: Add Extensions/Skins as an alias of Extension/Skin on Mediawikiwiki a Love token.
Oct 29 2023, 10:15 AM · User-RhinosF1, Wikimedia-Site-requests
ashley committed rSHAS570b8d48ef56: Add link to the skin's MediaWiki.org talk page from Special:Preferences.
Add link to the skin's MediaWiki.org talk page from Special:Preferences
Oct 29 2023, 5:39 AM
ashley committed rSGMD08a8a97d74cd: Add link to the skin's MediaWiki.org talk page from Special:Preferences.
Add link to the skin's MediaWiki.org talk page from Special:Preferences
Oct 29 2023, 3:28 AM
ashley committed R1893:7d653761a96c: Add link to the skin's MediaWiki.org talk page from Special:Preferences.
Add link to the skin's MediaWiki.org talk page from Special:Preferences
Oct 29 2023, 3:25 AM
ashley committed rSANI8ab45a07b8ec: Add link to the skin's MediaWiki.org talk page from Special:Preferences.
Add link to the skin's MediaWiki.org talk page from Special:Preferences
Oct 29 2023, 3:23 AM

Oct 28 2023

ashley committed rSANI0a5338c98373: Fix call to Language#convert, thus unbreaking CI.
Fix call to Language#convert, thus unbreaking CI
Oct 28 2023, 9:43 AM
ashley committed R1893:4fdbf9c5c7f3: Orange Bar of Death work.
Orange Bar of Death work
Oct 28 2023, 5:23 AM

Oct 26 2023

ashley added a comment to T334320: Archive the Favorites extension.

Archiving the extension is a solution, but I feel it's the lazy one for when the issue is "there's a bit of bitrot and some things don't work quite right on the latest supported version(s) of MediaWiki".

Oct 26 2023, 9:59 AM · Patch-For-Review, User-Kizule, translatewiki.net, MediaWiki-extensions-Other, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
ashley closed T306900: Running maintenance/PopulateContributorsTable.php: "Error: Class 'Revision' not found" as Resolved.
Oct 26 2023, 9:50 AM · MediaWiki-extensions-Contributors

Oct 24 2023

ashley closed T21684: Save Draft Button is enabled before doing any changes as Resolved.

Finally fixed in master. Thanks to @matmarex for all the help with this one! 👍 🏅

Oct 24 2023, 9:25 PM · MediaWiki-extensions-Drafts

Oct 22 2023

ashley added a comment to T152865: Convert SocialProfile to use extension registration.

Noting that if this is not done by the time MW 1.41 releases, then compatibly with scripts such as mergeMessageFileList.php will break as extension registration is now required.

Oct 22 2023, 5:49 PM · Patch-Needs-Improvement, Technical-Debt, SocialProfile, Social-Tools
ashley committed rEWAN3b3fa05c16ff: Rewrite a few WHERE conds to use the DBAL more properly.
Rewrite a few WHERE conds to use the DBAL more properly
Oct 22 2023, 3:39 PM
ashley committed rEWANa9ff2eb7eeaf: Reduce code reviewer anxiety by using typecasts and the MW DBAL properly.
Reduce code reviewer anxiety by using typecasts and the MW DBAL properly
Oct 22 2023, 11:53 AM

Oct 21 2023

ashley renamed T21767: User can access the expired drafts through saved bookmarks from User can access the expired drafts throug saved bookmarks to User can access the expired drafts through saved bookmarks.
Oct 21 2023, 7:28 AM · MediaWiki-extensions-Drafts

Oct 20 2023

ashley closed T21738: Draft created once when 'Preview', 'Show Changes' are clicked as Resolved.

This may have gotten fixed a long time ago but in 2f5650a4f3c7ac1810151749996707e13fe097a9 I added some intentional checks for the "Show preview" and "Show changes" buttons and the extension works now as described in this ticket (for existing pages), and there's no point in creating empty drafts (T21737/ab188ba8181493be6f97843b1636e5d99900c09f), so closing this ticket.

Oct 20 2023, 1:35 PM · MediaWiki-extensions-Drafts

Oct 18 2023

ashley committed rMSPOfe23faf3c1b5: More RequestContext, less global state.
More RequestContext, less global state
Oct 18 2023, 11:47 AM

Oct 17 2023

ashley closed T348979: CVE-2024-23177: WatchAnalytics: classic XSS on Special:PageStatistics with the 'page' URL parameter as Resolved.

Now fixed in git master by the afore-referenced commit. @sbassett, feel free to make this task public now; thanks!

Oct 17 2023, 2:17 PM · SecTeam-Processed, Vuln-XSS, MediaWiki-extensions-WatchAnalytics, Security
ashley committed rEWAN22199e2fc800: [SECURITY] Escape the 'page' URL parameter value before outputting it.
[SECURITY] Escape the 'page' URL parameter value before outputting it
Oct 17 2023, 2:05 PM
ashley committed rEWANb8f011f30a3c: Add FIXMEs for all the various hardcoded English strings, tweak some messages'….
Add FIXMEs for all the various hardcoded English strings, tweak some messages'…
Oct 17 2023, 2:05 PM
ashley moved T21684: Save Draft Button is enabled before doing any changes from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:55 PM · MediaWiki-extensions-Drafts
ashley moved T21701: draft_edittime is same for all the drafts of an article from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:55 PM · MediaWiki-extensions-Drafts
ashley moved T21710: Draft Save button is not enabled when spell check is done from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:55 PM · MediaWiki-extensions-Drafts
ashley moved T21731: Drafts created before saving the article are not listed in Edit page from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:55 PM · MediaWiki-extensions-Drafts
ashley moved T21735: Drafts' saved time is not displayed when a draft is saved from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:54 PM · MediaWiki-extensions-Drafts
ashley moved T21743: Count shall be refreshed when a draft is Saved in Preview window from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:54 PM · MediaWiki-extensions-Drafts
ashley moved T21745: Default set Minor edit is always checked for unchecked too from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:54 PM · MediaWiki-extensions-Drafts
ashley moved T21749: Opera : 'Save Draft' is not enable when text is cut/paste from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:54 PM · MediaWiki-extensions-Drafts
ashley moved T21763: 'Save Draft' is not enabled when content is deleted from popup menu from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:54 PM · MediaWiki-extensions-Drafts
ashley moved T21764: Chrome : Shortcut keys are not working from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:54 PM · MediaWiki-extensions-Drafts
ashley moved T21782: Existing drafts are not listed when a draft is saved with JS disabled from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:54 PM · MediaWiki-extensions-Drafts
ashley moved T273703: null/empty integer values cause a badinteger error with api.php from Backlog to Bugs on the MediaWiki-extensions-Drafts board.
Oct 17 2023, 1:54 PM · MediaWiki-Action-API, MediaWiki-extensions-Drafts