On Gamepedia we use a vetting process before giving people administrator level access and we actively engage with the administrators in our IRC/Slack channels. However, an extension like this would be useful once the number of wikis/admins grow past what is reasonable to handle. As for taking over accounts we have our own AuthenticationProvider and SessionProvider that more or less mitigates those possibilities.(I won't say it is impossible though!)
Jan 5 2017
I can confirm that our editors at Gamepedia are experiencing the same issue with *.gamepedia.com wikis. Our top wiki editors primarily use Firefox and they all began to experience this issue after upgrading to Firefox 50 in November 2016. Since there are many wikis they visit they regularly break that 150 cookie limit. I tested and checked this with an editor today observing that despite cookies being set on individual subdomains(example.gamepedia.com) Firefox is keeping a limit of 150 cookies for the whole of gamepedia.com.
Oct 19 2016
I made a patch that fixes all of these instances.
This shows up as issue in the CargoTables special page as well.
Oct 3 2016
Aug 15 2016
May 21 2016
May 20 2016
Mar 15 2016
Here is a very simple way to reproduce it tossing it into any page. $wgTidyConfig is the default of null and $wgUseTidy is the default of false. I have not figured out a fix yet.
Feb 16 2016
The develop branch contains several untested fixes that should make it easier to run it outside the Hydra Wiki Platform.
- Switched to CentralIdLookup factory.
- Renamed $dsSiteKey to $wgSiteKey - This will have to be defined per site configuration.
- Database schema updates will run if the site being updated has $wgSiteKey set to 'master'.
Feb 12 2016
Now open sourced:
Feb 11 2016
Yes, it is on my list to make open source. I am not entirely sure it will be usable in its current state due it being a memory hog. My 20% time is on Fridays so I will look at this tomorrow and sanitize any strings that might be considered proprietary before pushing it up to GitHub.
Dec 15 2015
Dec 14 2015
I ran php7mar against this and did not find any current instances PHP 7 breaking variable interpolation. I could not get phan to work as it just produces segmentation faults.
Dec 2 2015
This patch was abandoned in Gerrit.
Oct 20 2015
I believe this was the bug fixed by this pull request and was merged into 1.24+.
Oct 19 2015
I investigated the GraphicsMagick issue. At some point they merged in the "+set Thumb::URI" fix/feature, but I can not find it in their change logs. The recommendation I have is for people using it to make sure they are running the latest version.
Sep 23 2015
The GlobalWatchlist extension that runs on Gamepedia is tied heavily into the Curse account system to be able to use a single user identifier. Exactly like the global_id used by Extension:CentralAuth. Releasing it in its current state would result in code that is unusable by anyone else. There are future plans for the team, one year or more, to rework the Curse account system so that extensions that rely on it can be easily decoupled.
Sep 10 2015
This is fixed/improved in the 3.0.4 release.
Aug 28 2015
This is fixed in the develop branch on the Github repository. It will be packaged in the next release.
Aug 26 2015
I put this on our internal tracker to be worked on and I should get to it this week if not today.
Jul 16 2015
May 8 2015
This appears to fix the issue on my end.
May 7 2015
It appears ConfirmEdit tries to initiate a WikiPage object with the NS_SPECIAL namespace.
May 6 2015
Alright. Would there be any opposition to adding developer notes to the Extension:MobileFrontend page? I searched and looked around for a couple hours trying to find details and ended up here to report a bug figuring there was no way around it.
Mar 22 2015
Mar 20 2015
I forgot about the patch uploader. I just sent one through with corrected logic.
Mar 19 2015
Feb 11 2015
Dec 17 2014
I am looking into this now. I'll copy the resolution here from Github when completed.