Page MenuHomePhabricator

ashley (Jack Phoenix)
Senior Software Developer

Projects (51)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 4 2014, 1:59 PM (320 w, 2 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

Sun, Nov 22

ashley committed rEEJBb12554df101f: Fix a typo: emtpy -> empty (authored by ashley).
Fix a typo: emtpy -> empty
Sun, Nov 22, 4:16 PM

Fri, Nov 20

ashley added projects to T265300: Stop extending core's SpecialUpload: FanBoxes, PictureGame, PollNY, QuizGame, SocialProfile.

I feel inclined to point out that the ugliness in Social-Tools predates MW's stable interface policy by years. :) As always, better solutions are more than welcome.

Fri, Nov 20, 3:26 PM · Social-Tools, SocialProfile, QuizGame, PollNY, PictureGame, FanBoxes, MediaWiki-extensions-General, MediaWiki-Uploading

Thu, Nov 19

ashley committed rESPR2601754a47b7: The board <form> on user profiles wasn't closed properly, and for the "user… (authored by ashley).
The board <form> on user profiles wasn't closed properly, and for the "user…
Thu, Nov 19, 3:13 PM

Wed, Nov 18

ashley added a project to T268122: Fatal error: Call to undefined function mysql_connect() in /data/project/erwin85/public_html/inc/database.class.php:467: Tool-Erwin's-tools.
Wed, Nov 18, 10:03 AM · Tool-Erwin's-tools

Mon, Nov 16

ashley committed rECAC24606be8c865: Add ug_expiry condition to the user_group query to ensure that expired user… (authored by ashley).
Add ug_expiry condition to the user_group query to ensure that expired user…
Mon, Nov 16, 10:12 PM

Sat, Nov 14

ashley committed rESPRcd55b9674416: Cleanup to UserProfilePage#getFanBoxes (authored by ashley).
Cleanup to UserProfilePage#getFanBoxes
Sat, Nov 14, 1:28 PM
ashley committed rESPRc9e9973470ab: Update UserProfilePage#getFanBoxes now that FanBoxes' main RL module has been… (authored by ashley).
Update UserProfilePage#getFanBoxes now that FanBoxes' main RL module has been…
Sat, Nov 14, 1:09 PM

Fri, Nov 13

ashley committed rESPRc115f5acfd61: Always render User: pages as blue links, never as red links (authored by ashley).
Always render User: pages as blue links, never as red links
Fri, Nov 13, 11:02 AM
ashley committed rEASH375095872fa1: Version 2.0 for MediaWiki 1.35+ (authored by ashley).
Version 2.0 for MediaWiki 1.35+
Fri, Nov 13, 8:50 AM

Thu, Nov 12

ashley closed T220247: Add optional global interlanguages support as Resolved.
Thu, Nov 12, 6:21 AM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Uncyclomedia, MediaWiki-extensions-Interwiki

Wed, Nov 11

ashley edited Description on Social-Tools.
Wed, Nov 11, 8:01 AM

Mon, Nov 9

ashley added a comment to T267386: Showing Other navigation and ⧼global-links-menu⧽ in using HasSomeColours skin..

Can you please explain more how to remove global links in my side?

Sorry, there was a typo in my original comment, the "confirmed" should have been "configured". That's to say, the global links menu isn't showing up unless you created the on-wiki page, MediaWiki:Global-links-menu, which sets it up. If that page exists, try either deleting it or setting its content to - (just a single dash character and nothing else).

Mon, Nov 9, 9:56 PM · HasSomeColours
ashley updated subscribers of T267577: Deprecate and remove external links CSS module from core.

So just to clarify that we're on the same page, @Volker_E ...you are proposing that we reopen T65521 and reintroduce a lot of unnecessary code duplication because the current module implemention has some bugs. Why not to fix those bugs? (Full disclaimer: I collaborated with @Isarra, @matmarex and @lcawte on T65521 and I might've written a skin or two over the years.)

Mon, Nov 9, 9:52 PM · Patch-For-Review, MediaWiki-Interface, UI-Standardization, Desktop Improvements

Sun, Nov 8

ashley edited projects for T39433: OH-AFT: "Insert table" allows user to enter table with "-1" columns (0 rows displayed in preview), added: WikiEditor; removed ArticleFeedbackv5.

I cannot figure out how this relates to ArticleFeedbackv5 besides that the report title has "OH-AFT" in it (though I have no idea what "OH" stands for) and the original report URL has some AFTv5 query parameters in it, which mostly seem to relate to AFTv5 bucket selection.

Sun, Nov 8, 12:08 AM · WikiEditor, MediaWiki-Page-editing
ashley closed T261719: Deprecation notices for for Article::exists and Article::getId appear in 1.35 as Resolved.

Thanks for the patch, @BrandonXLF, and thanks for merging it, @Ammarpad!

Sun, Nov 8, 12:00 AM · Technical-Debt, ArticleFeedbackv5

Sat, Nov 7

ashley closed T266612: Better poll editing flow when you need to log in as Resolved.
Sat, Nov 7, 10:49 AM · PollNY, Social-Tools
ashley added a comment to T253867: PHP Notice: Undefined variable: content in ../includes/page/WikiPage.php on line 3916 (L3825 on REL1_34).

Still present in master (L3903). The associated code comment notes: TODO: hard deprecate old hook in 1.33. master is now on 1.36 so maybe it's time to do something about this?

Sat, Nov 7, 10:25 AM · MediaWiki-Core-Hooks
ashley updated subscribers of T267455: Sunset/Archive Daddio skin.

There aren't that many DOM differences between Daddio and Modern. Portlets (/skins/Modern/templates/Portlet.mustache) use h3 on Modern and h5 on Daddio. div#footer is wrapped in a new, separate div which has the ID mw_bottom, which is not present in Modern.

Sat, Nov 7, 12:36 AM · translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup, Patch-For-Review, Technical-Debt (Deprecation process), Release-Engineering-Team, MediaWiki-skins-Daddio

Fri, Nov 6

ashley updated subscribers of T266735: Unmaintained skins broken by hard deprecation / disabling of Skin::setupSkinUserCss() method.

I do want to note my objection to the use of the word "unmaintained" to describe several ShoutWiki skins (Bouquet, Dusk, DuskToDawn, Gamepress, Nimbus, Refreshed, Truglass) as well as some of @Isarra's skins (HasSomeColours, Mask); additionally I sorta maintain MediaWiki-skins-WebPlatform and WPtouch. @SamanthaNguyen is the primary author of MediaWiki-skins-Amethyst and has recently contributed to Cosmos.

Fri, Nov 6, 11:26 PM · MediaWiki-Core-Skin-Architecture, MediaWiki-skins-Erudite, MediaWiki-skins-Foreground, WPtouch, MediaWiki-skins-WebPlatform, MediaWiki-skins-Tempo, Refreshed, MediaWiki-skins-p2wiki, Nimbus, MediaWiki-skins-Strapping, HasSomeColours, Gamepress, fixcopyright.wikimedia.org, MediaWiki-skins-Daddio, DuskToDawn, Dusk, DeskMessMirrored, Cosmos, Bouquet, MediaWiki-skins-Amethyst, Truglass, MW-1.36-release, Platform Engineering, Patch-For-Review, Material, User-Demian
ashley added a comment to T259903: Merge DismissableSiteNotice extension into core.

Fun fact: this was originally done (rSVN41679) and reverted (rSVN41958) some 12 years ago.

Fri, Nov 6, 8:17 PM · Patch-For-Review, MW-1.36-release, MediaWiki-Interface, MediaWiki-Core-Skin-Architecture, DismissableSiteNotice
ashley added a comment to T267436: Cookie Warning does not appear in MediaWiki 1.35 and Vector skin.

Probably a duplicate of T254302.

Fri, Nov 6, 8:15 PM · MediaWiki-extensions-CookieWarning
ashley added a comment to T267386: Showing Other navigation and ⧼global-links-menu⧽ in using HasSomeColours skin..

The global links menu ([[MediaWiki:Global-links-menu]]) is supposed to show up only when that MediaWiki: message has been defined with some content; by default the message itself isn't even defined (because it's used across many skins, so defining it in only one skin would likely cause some unexpected side-effects). As intended, after installing the skin, the global links menu does not show up unless explicitly confirmed; tested on MediaWiki 1.35.0 and the git master version of the HasSomeColours skin as of a few minutes ago.

Fri, Nov 6, 10:44 AM · HasSomeColours

Thu, Nov 5

ashley updated subscribers of T266508: PollNY: Stored XSS.

cc'ing @Bawolff for thoughts

Thu, Nov 5, 8:30 AM · Social-Tools, PollNY, Vuln-XSS, Security

Wed, Nov 4

ashley committed rESPRfdb32274f1c7: Show a better i18n message on user profile pages' board section for registered… (authored by ashley).
Show a better i18n message on user profile pages' board section for registered…
Wed, Nov 4, 10:20 AM
ashley closed T266918: Better i18n message in board section on user profiles when the current user is blocked and cannot send out board messages as Resolved.
Wed, Nov 4, 10:04 AM · Social-Tools, I18n, SocialProfile

Sun, Nov 1

ashley committed rECAC653eeee98eb8: Fix incorrect casing of Html::hidden() (authored by ashley).
Fix incorrect casing of Html::hidden()
Sun, Nov 1, 7:07 PM
ashley committed rECAC5a9eb22a77db: Remove deprecated $wgMemc global and replace with its services equivalent to… (authored by ashley).
Remove deprecated $wgMemc global and replace with its services equivalent to…
Sun, Nov 1, 7:07 PM
ashley committed rERXB502ba6116b6e: Convert $wgMemc use to WANObjectCache (authored by ashley).
Convert $wgMemc use to WANObjectCache
Sun, Nov 1, 11:19 AM
ashley committed rERXB8406c04e2f8d: Another PostgreSQL timestamp fix (authored by ashley).
Another PostgreSQL timestamp fix
Sun, Nov 1, 11:19 AM
ashley committed rERXBc93b51fdb12d: PostgreSQL timestamp fix for eventual PostgreSQL support (authored by ashley).
PostgreSQL timestamp fix for eventual PostgreSQL support
Sun, Nov 1, 11:00 AM

Sat, Oct 31

ashley committed rESPR5c6fabad96c3: Fix "Accessing Article::$mTitle is deprecated since MediaWiki 1.35 [Called from… (authored by ashley).
Fix "Accessing Article::$mTitle is deprecated since MediaWiki 1.35 [Called from…
Sat, Oct 31, 11:03 AM
ashley committed rECPGe09b5410f591: Don't tempt the user when they can't actually use Special:CreatePage to create… (authored by ashley).
Don't tempt the user when they can't actually use Special:CreatePage to create…
Sat, Oct 31, 10:28 AM
ashley moved T266918: Better i18n message in board section on user profiles when the current user is blocked and cannot send out board messages from Backlog to SocialProfile on the Social-Tools board.
Sat, Oct 31, 9:50 AM · Social-Tools, I18n, SocialProfile
ashley moved T266918: Better i18n message in board section on user profiles when the current user is blocked and cannot send out board messages from Backlog to i18n on the SocialProfile board.
Sat, Oct 31, 9:49 AM · Social-Tools, I18n, SocialProfile
ashley created T266918: Better i18n message in board section on user profiles when the current user is blocked and cannot send out board messages.
Sat, Oct 31, 9:49 AM · Social-Tools, I18n, SocialProfile

Fri, Oct 30

ashley committed rERXB292d89720671: More RequestContext in the ContributionsToolLinks hook handler (authored by ashley).
More RequestContext in the ContributionsToolLinks hook handler
Fri, Oct 30, 11:07 PM

Wed, Oct 28

ashley committed rESPR679ab97ad515: Don't list Special:RemoveAvatar on Special:SpecialPages for anons, they can't… (authored by ashley).
Don't list Special:RemoveAvatar on Special:SpecialPages for anons, they can't…
Wed, Oct 28, 10:20 AM
ashley committed rEPGA3cd3f1c9ab89: Implement hover effect via CSS, not via JS (authored by ashley).
Implement hover effect via CSS, not via JS
Wed, Oct 28, 12:01 AM

Tue, Oct 27

ashley moved T266612: Better poll editing flow when you need to log in from Backlog to PollNY on the Social-Tools board.
Tue, Oct 27, 9:29 PM · PollNY, Social-Tools
ashley created T266612: Better poll editing flow when you need to log in.
Tue, Oct 27, 9:28 PM · PollNY, Social-Tools
ashley added a comment to T266508: PollNY: Stored XSS.


@Legoktm Thanks for the CR! While attempting to implement your changes, I found a few more nasty stored XSS lines in that same file...here's a new patch which hopefully catches 'em all, for good this time around.

Tue, Oct 27, 9:19 PM · Social-Tools, PollNY, Vuln-XSS, Security

Mon, Oct 26

ashley added a comment to T266508: PollNY: Stored XSS.


Proposed patch which fixes the issues noted here and includes some unrelated no-JS work (T248390); the relevant chunks are obviously the ones where htmlspecialchars is mentioned, except for the last one ("next poll" URL stuff), that's strictly no-JS related and not related to this ticket.

Mon, Oct 26, 8:48 PM · Social-Tools, PollNY, Vuln-XSS, Security
ashley moved T266508: PollNY: Stored XSS from Backlog to PollNY on the Social-Tools board.
Mon, Oct 26, 8:48 PM · Social-Tools, PollNY, Vuln-XSS, Security
ashley updated the task description for T266508: PollNY: Stored XSS.
Mon, Oct 26, 8:45 PM · Social-Tools, PollNY, Vuln-XSS, Security
ashley claimed T266508: PollNY: Stored XSS.
Mon, Oct 26, 8:44 PM · Social-Tools, PollNY, Vuln-XSS, Security
ashley created T266508: PollNY: Stored XSS.
Mon, Oct 26, 8:44 PM · Social-Tools, PollNY, Vuln-XSS, Security
ashley closed T266400: RandomGameUnit: Stored XSS (CVE-2020-27957) as Resolved.

A slightly modified patch, with input from @Legoktm, was submitted and merged as 69bcc1ae9f8246f59b626d72348e11bd2ddb2231, which fixes this issue.

Mon, Oct 26, 4:23 AM · Patch-For-Review, Social-Tools, Vuln-XSS, RandomGameUnit, Security
ashley committed rERGU69bcc1ae9f82: [SECURITY] Run stored, user-generated input from DB through htmlspecialchars()… (authored by ashley).
[SECURITY] Run stored, user-generated input from DB through htmlspecialchars()…
Mon, Oct 26, 4:21 AM

Sun, Oct 25

ashley committed rERGU58846eb9687e: Escaping tweaks: prefer ->escaped() over ->plain() (+also update copyright year… (authored by ashley).
Escaping tweaks: prefer ->escaped() over ->plain() (+also update copyright year…
Sun, Oct 25, 1:00 PM
ashley moved T251476: Error: 1048 Column 'Comment_actor' cannot be null from Backlog to Comments on the Social-Tools board.
Sun, Oct 25, 10:46 AM · User-RhinosF1, Comments, Social-Tools
ashley moved T264368: Error while creating blog entries from Backlog to BlogPage on the Social-Tools board.
Sun, Oct 25, 10:46 AM · User-RhinosF1, BlogPage, Social-Tools
ashley moved T261592: Bad line breaking/text wrapping in forum posts from Backlog to WikiForum on the Social-Tools board.
Sun, Oct 25, 10:46 AM · User-RhinosF1, WikiForum, Social-Tools
ashley moved T261622: Display incorrect when the parser cache enabled. from Backlog to WikiTextLoggedInOut on the Social-Tools board.
Sun, Oct 25, 10:45 AM · Patch-For-Review, WikiTextLoggedInOut, Social-Tools
ashley moved T266400: RandomGameUnit: Stored XSS (CVE-2020-27957) from Backlog to RandomGameUnit on the Social-Tools board.
Sun, Oct 25, 10:45 AM · Patch-For-Review, Social-Tools, Vuln-XSS, RandomGameUnit, Security
ashley added a comment to T266400: RandomGameUnit: Stored XSS (CVE-2020-27957).


Proposed and tested patch which adds relevant, missing htmlspecialchars() calls to all three callback functions to ensure that whatever is stored in the DB is properly sanitized before being sent back.

Sun, Oct 25, 10:45 AM · Patch-For-Review, Social-Tools, Vuln-XSS, RandomGameUnit, Security
ashley claimed T266400: RandomGameUnit: Stored XSS (CVE-2020-27957).
Sun, Oct 25, 10:43 AM · Patch-For-Review, Social-Tools, Vuln-XSS, RandomGameUnit, Security
ashley created T266400: RandomGameUnit: Stored XSS (CVE-2020-27957).
Sun, Oct 25, 10:42 AM · Patch-For-Review, Social-Tools, Vuln-XSS, RandomGameUnit, Security

Oct 24 2020

ashley closed T251972: Did not find alias for special page 'TopUsers' as Resolved.

Thanks for the report! Fixed now with the aforementioned patch.

Oct 24 2020, 1:21 AM · Nimbus

Oct 23 2020

ashley moved T263979: Theme don't get loaded on MW 1.35 from Backlog to Bugs on the Theme board.
Oct 23 2020, 4:35 AM · Patch-For-Review, Theme
ashley updated subscribers of T263979: Theme don't get loaded on MW 1.35.

@ashley Do you have thoughts on this?

Oct 23 2020, 4:34 AM · Patch-For-Review, Theme

Oct 21 2020

ashley updated subscribers of T265807: CI failures related to SocialProfile affecting other repositories for patches being submitted on the REL1_34 and REL1_35 branch, but not master.

last time I worked on SocialProfile, the master branch was the branch that users were expected to use and is expected to be stable with the latest stable version of MediaWiki.

This CI error is causing errors for other repositories, but not sure how to go further here, since the development of SP (and other social tools) has typically never really done backports to previous branches.

Oct 21 2020, 8:58 PM · SocialProfile, Social-Tools, ci-test-error
ashley closed T266156: Bad php code in BlogPage/includes/specials/SpecialArticlesHome.php on line 410, as Resolved.

Nice catch, thanks for reporting! Fixed now in master.

Oct 21 2020, 8:53 PM · Patch-For-Review, BlogPage, Social-Tools

Oct 9 2020

ashley committed rGTWNdcd3efb42d86: Enable NewSignupPage for translation (authored by ashley).
Enable NewSignupPage for translation
Oct 9 2020, 6:35 AM
ashley added a comment to T264368: Error while creating blog entries.

I can't reproduce this locally. The only way I can trigger that particular error is by trying to create a blog page with the precise same name as an existing one via the Special:CreateBlogPost special page. For example, my localhost wiki had a page titled Blog:Another test, so when I entered Another test as the title on Special:CreateBlogPost, the error would be displayed, the page would not be created and I would correctly be prompted to change the title. Adding a character to make the title unique (for example, Another test2) allowed the page to be correctly created.

Oct 9 2020, 12:34 AM · User-RhinosF1, BlogPage, Social-Tools
ashley committed rENSU9bd19889c4d7: Unify i18n message prefix from shoutwiki- to newsignuppage- for the login page… (authored by ashley).
Unify i18n message prefix from shoutwiki- to newsignuppage- for the login page…
Oct 9 2020, 12:12 AM
ashley closed T153525: NewSignupPage should provide a separate configuration to let you customize the link to the policy as Resolved.
Oct 9 2020, 12:04 AM · Social-Tools, NewSignupPage

Oct 8 2020

ashley committed rENSU3aa1a029da82: Provide new configuration vars to set the locations of the Terms of Use and… (authored by ashley).
Provide new configuration vars to set the locations of the Terms of Use and…
Oct 8 2020, 11:15 PM

Oct 6 2020

ashley committed rENSU39e292694764: Drop unused $wgForceNewSignupPageInitialization config var (authored by ashley).
Drop unused $wgForceNewSignupPageInitialization config var
Oct 6 2020, 5:47 AM
ashley committed rENSU9e3be18259e7: Convert to manifest_version 2 & thus document the config vars in extension.json (authored by ashley).
Convert to manifest_version 2 & thus document the config vars in extension.json
Oct 6 2020, 5:47 AM

Sep 24 2020

ashley added a comment to T262477: Convert EnhanceContactForm to use extension registration.

Like with other ShoutWiki maintained extensions, the compatibility policy is basically "latest stable version OR the version used by ShoutWiki with the latter given preference should these two differ". If and when HHVM support is gone, code related to it can safely be removed from here. Obviously things change quite a bit in 4 years. :)

Sep 24 2020, 10:01 AM · ShoutWiki, MediaWiki-extensions-Other, User-Kizule
ashley committed rESPR85f8d55b0b5f: Use the correct variable to prevent fatals (authored by ashley).
Use the correct variable to prevent fatals
Sep 24 2020, 9:52 AM
ashley closed T258534: Error: "Call to a member function getId() on string" from UserSystemGifts.php as Resolved.

Ah, thanks for the explanation, @Ammarpad! I've submitted & merged a patch which should take care of this, even if I wasn't able to reproduce the issue on my own.

Sep 24 2020, 9:44 AM · Social-Tools, SocialProfile

Sep 11 2020

ashley edited projects for T260784: WPtouch skin fails on 1.34 due to LoginForm, added: WPtouch; removed Other-skins.

@ashley: Good you file a ticket under Project-Admins to request creating a tag please? (The advantage is that task reporters can in theory easier find already existing tasks to avoid duplicates, interested folks can follow WPTouch tasks by subscribing to the project, and triagers don't have to find out who is supposed to be maintainers and then manually subscribe maintainers), Thanks a lot!

Went ahead and decided to be bold and created WPtouch. :)

Sep 11 2020, 11:53 PM · WPtouch
ashley created WPtouch.
Sep 11 2020, 11:51 PM
ashley added a comment to T258534: Error: "Call to a member function getId() on string" from UserSystemGifts.php.

Is this still a problem in git master? Normally these sort of errors are rather easy to fix but looking at this particular code, I cannot fathom why it'd fail. UserSystemGifts' constructor intentionally accepts both strings (user names) as well as full User objects; assuming a string is provided, User::newFromName() is called on it to turn it into a User object. There is some potential for failure here as the code does not ensure that the aformentioned call to User::newFromName() indeed returns a valid User object, but provided that you're logged in and all, I think it's safe to say your user name is valid at that point.

Sep 11 2020, 6:02 AM · Social-Tools, SocialProfile
ashley closed T262348: Private user board messages no longer appearing for the receiver as Resolved.

Thanks for reporting this! Should be fixed now in master.

Sep 11 2020, 6:01 AM · Social-Tools, SocialProfile
ashley committed rESPRc15f05559947: Don't compare actor IDs to user IDs, they're two separate concepts... (authored by ashley).
Don't compare actor IDs to user IDs, they're two separate concepts...
Sep 11 2020, 5:57 AM

Sep 7 2020

ashley added a comment to T261592: Bad line breaking/text wrapping in forum posts.

This seems to be done by the older word wrapping fix in /extensions/WikiForum/resources/css/styles.css, specifically the word-break: break-all; rule on td.mw-wikiforum-thread-main. At a glance just removing that looks like it'd fix something but probably breaks something else. The main gotcha here is that WikiForum and SocialProfile do not depend on each other, thus avatars *can* be available but they don't *have* to be, which is what's causing some interesting things to happen, CSS and design-wise. (There's also the fact that WikiForum hasn't been touched in quite a while.)

Sep 7 2020, 12:48 AM · User-RhinosF1, WikiForum, Social-Tools
ashley closed T260784: WPtouch skin fails on 1.34 due to LoginForm as Resolved.

The WPtouch skin is available for download for version 1.34 [--]

Indeed, this is because branches are created automatically whenever a major version of MediaWiki is released, regardless of whether a skin/extension is compatible w/ that MW version or not. (Coincidentally this is also the reason why I recommend for users of social tools to use the latest stable MW version + master version of the extensions and pretend that the always-outdated branches that literally nobody maintains just don't exist.)

Sep 7 2020, 12:40 AM · WPtouch

Aug 30 2020

ashley committed rEPGAfde2cd7a5e9b: [SECURITY] Fix some obvious XSS holes (authored by ashley).
[SECURITY] Fix some obvious XSS holes
Aug 30 2020, 9:31 PM
ashley committed rEPGA95010e5fc428: Fix incorrect variable name (authored by ashley).
Fix incorrect variable name
Aug 30 2020, 7:17 PM

Aug 28 2020

ashley committed rESPR908d8ca53b6a: Limit the amount of characters in user gift messages to 255; enforce this limit… (authored by ashley).
Limit the amount of characters in user gift messages to 255; enforce this limit…
Aug 28 2020, 4:47 PM

Aug 21 2020

ashley committed rEPGA90bdeffbeaa9: Message documentation (authored by ashley).
Message documentation
Aug 21 2020, 1:02 PM
ashley committed rEPGAf331deb4d9ca: Improve i18n-ability for the thresholds feature (authored by ashley).
Improve i18n-ability for the thresholds feature
Aug 21 2020, 12:52 PM

Aug 20 2020

ashley committed rEPGA354fd83897b0: Remove unused picturegame-editgameediting i18n message (authored by ashley).
Remove unused picturegame-editgameediting i18n message
Aug 20 2020, 3:08 PM
ashley committed rEPGA0dd1dd7a068c: Remove some unused i18n messages (authored by ashley).
Remove some unused i18n messages
Aug 20 2020, 2:18 AM

Aug 15 2020

ashley committed rERGU32ec1fed4509: Message documentation (authored by ashley).
Message documentation
Aug 15 2020, 7:13 PM

Aug 3 2020

ashley committed rEPGA5a463facfc62: Wrap date() calls to be inserted into the DB in Database#timestamp for optimal… (authored by ashley).
Wrap date() calls to be inserted into the DB in Database#timestamp for optimal…
Aug 3 2020, 3:30 PM
ashley committed rENSUc4cb04fdb7e1: Wrap date() calls to be inserted into the DB in Database#timestamp for optimal… (authored by ashley).
Wrap date() calls to be inserted into the DB in Database#timestamp for optimal…
Aug 3 2020, 2:43 PM
ashley committed rESPRd780f45681b1: Wrap date() calls to be inserted into the DB in Database#timestamp for optimal… (authored by ashley).
Wrap date() calls to be inserted into the DB in Database#timestamp for optimal…
Aug 3 2020, 2:31 PM
ashley committed rGTWNe01d4c7dc10d: SocialProfile: ignore two de facto unused action-* messages which exist only to… (authored by ashley).
SocialProfile: ignore two de facto unused action-* messages which exist only to…
Aug 3 2020, 8:57 AM

Aug 2 2020

ashley added a reverting change for rGTWN03d5af3a702d: Remove commented out configuration: rGTWN4c5ad024b75f: Readd SocialProfile for translation.
Aug 2 2020, 10:15 AM
ashley committed rGTWN4c5ad024b75f: Readd SocialProfile for translation (authored by ashley).
Readd SocialProfile for translation
Aug 2 2020, 10:15 AM

Aug 1 2020

ashley committed rELDE9d9f2f800e8c: Version 0.3.0: require MW 1.34+, use PermissionsManager service instead of the… (authored by ashley).
Version 0.3.0: require MW 1.34+, use PermissionsManager service instead of the…
Aug 1 2020, 4:22 PM

Jul 29 2020

ashley committed rEURD132baeb5a9cd: Define minimum required MediaWiki version in extension.json (authored by ashley).
Define minimum required MediaWiki version in extension.json
Jul 29 2020, 6:58 PM
ashley committed rENOWb44870538640: Define minimum required MediaWiki version in extension.json (authored by ashley).
Define minimum required MediaWiki version in extension.json
Jul 29 2020, 6:49 PM
ashley committed rEPRZac78b6c7100b: Define minimum required MediaWiki version in extension.json (authored by ashley).
Define minimum required MediaWiki version in extension.json
Jul 29 2020, 6:42 PM
ashley committed rEMCO441fb61bfa58: Define minimum required MediaWiki version in extension.json (authored by ashley).
Define minimum required MediaWiki version in extension.json
Jul 29 2020, 6:16 PM
ashley committed rENSUc1595172e9b0: Define minimum required MediaWiki version in extension.json (authored by ashley).
Define minimum required MediaWiki version in extension.json
Jul 29 2020, 6:09 PM
ashley committed rEBPEb589bf439e9e: Define minimum required MediaWiki version in extension.json (authored by ashley).
Define minimum required MediaWiki version in extension.json
Jul 29 2020, 6:03 PM