A project for the GlobalNewFiles extension which allows for a centralised record of new files that are uploaded
Details
Apr 2 2023
Jan 27 2022
Jan 3 2022
Sep 9 2021
Sep 7 2021
Sep 4 2021
Sep 2 2021
Just to note, while it's not a huge deal for GlobalNewFiles since it requires CreateWiki, which is not much used externally, Phan did catch an error which would've caused the updater to fatal.
- T7942: [ManageWiki] Create better CI for MediaWiki standards and security
- T7943: [CreateWiki] Create better CI for MediaWiki standards and security
- T7944: [MatomoAnalytics] Create better CI for MediaWiki standards and security
- T7945: [GlobalNewFiles] Create better CI for MediaWiki standards and security
- T7946: [RemovePII] Create better CI for MediaWiki standards and security
- T7947: [DataDump] Create better CI for MediaWiki standards and security
- T7948: [RottenLinks] Create better CI for MediaWiki standards and security
- T7949: [IncidentReporting] Create better CI for MediaWiki standards and security
- T7950: [WikiDiscover] Create better CI for MediaWiki standards and security
It's probably better to be tracking things separately and have subtasks for each extension
It's one end objective that all Miraheze maintained extensions have mediawiki-standard CI
One task - one end objective is a standard purpose. Why do we have a task for 9 separate objectives?
I've extended the above mentioned PR to now also include phan.
https://github.com/miraheze/ManageWiki/pull/297 does this for ManageWiki, implementing eslint, stylelint, and phpcs. It also will make GitHub Actions automatically commit formatting fixes, when possible.
Sep 1 2021
GitHub has issued CVE-2021-39186 for this Security Advisory after reviewing reviewing it for compliance with CVE rules. Once you've published your Security Advisory, we'll publish the CVE to the CVE List.
Thank you for making the open source ecosystem more secure by fixing and responsibly disclosing this vulnerability.
@Majavah: there should be an option above to create a private patch, please feel free to ^
Thank you for reporting this.