Page MenuHomeMiraheze

IncidentReportingProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

IncidentReporting is an extension designed for any MediaWiki install to allow easy reporting of technical incidents.

Source is available online.

Recent Activity

Jan 30 2024

Universal_Omega closed T9999: Create $wgIncidentReportingInactiveServices config as Resolved.

This was done.

Jan 30 2024, 17:59 · MediaWiki (SRE), IncidentReporting

May 30 2023

BrandonWM triaged T10720: image entry and rendering is broken as Normal priority.
May 30 2023, 01:27 · MediaWiki (SRE), IncidentReporting

May 19 2023

MacFan4000 removed a member for IncidentReporting: John.
May 19 2023, 19:53

Apr 12 2023

Void merged task T10720: image entry and rendering is broken into T10717: Cloud11 SSD disk failure; swiftac111 down.
Apr 12 2023, 00:39 · MediaWiki (SRE), IncidentReporting

Apr 11 2023

Karakorum created T10720: image entry and rendering is broken.
Apr 11 2023, 23:50 · MediaWiki (SRE), IncidentReporting

Apr 3 2023

OrangeStar moved T9999: Create $wgIncidentReportingInactiveServices config from Backlog to Long Term on the MediaWiki (SRE) board.
Apr 3 2023, 20:00 · MediaWiki (SRE), IncidentReporting

Apr 2 2023

Bukkit removed a member for IncidentReporting: Bukkit.
Apr 2 2023, 00:33

Mar 18 2023

Unknown Object (User) removed a project from T9999: Create $wgIncidentReportingInactiveServices config: Universal Omega.
Mar 18 2023, 03:33 · MediaWiki (SRE), IncidentReporting

Feb 13 2023

Karakorum created T10493: Unrestored pages cannot be deleted.
Feb 13 2023, 15:42 · MediaWiki, MediaWiki (SRE)

Feb 1 2023

Unknown Object (User) added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

https://github.com/miraheze/IncidentReporting/pull/57

Feb 1 2023, 19:20 · MediaWiki (SRE), IncidentReporting
OrangeStar added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

In fact, I think I know why HTMLForm doesn't support things like the "hidden" attribute. MW *still, in 2023*, supports that so-called "browser", Internet Explorer 11, and the hidden attribute is not supported there.

Feb 1 2023, 18:59 · MediaWiki (SRE), IncidentReporting
OrangeStar added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

It's mostly because of how the HTMLForm class works. Real HTML forms are much more flexible than the abstraction by MW (for example, if I could set custom attributes in the <option> elements, I could set the "hidden" attribute right there and then (it could look like ["label", "value attribute", "custom attribute"], just an additional entry in the array on the form descriptor. I wonder how hard it would be to get that into the MediaWiki core)), and I don't really find any way of doing this without a major rewrite, also, adding that godforsaken unmaintainable CSS hack I suggested, while possible and easier than rewriting, wasn't a good idea.

Feb 1 2023, 18:43 · MediaWiki (SRE), IncidentReporting
Unknown Object (User) added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

I give up, if someone else wants to try be my guest.

Feb 1 2023, 18:34 · MediaWiki (SRE), IncidentReporting
OrangeStar added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

I give up, if someone else wants to try be my guest.

Feb 1 2023, 18:20 · MediaWiki (SRE), IncidentReporting
OrangeStar placed T9999: Create $wgIncidentReportingInactiveServices config up for grabs.
Feb 1 2023, 18:14 · MediaWiki (SRE), IncidentReporting

Jan 31 2023

OrangeStar added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

Ok, this time it should work, works the same way as described above, config should look like R9:d3a44c9827409401d1640a548fbb699644a6aff5: https://github.com/miraheze/IncidentReporting/pull/56

Jan 31 2023, 15:54 · MediaWiki (SRE), IncidentReporting
OrangeStar added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

Actually, yeah, that function seems to be used to create the incident services table, all my code does is remove their names from there, which is obviously not what's supposed to happen. Incident reports are created at Special:IncidentReports/create, I should be messing with https://github.com/miraheze/IncidentReporting/blob/master/includes/IncidentReportingFormFactory.php instead.

Jan 31 2023, 15:44 · MediaWiki (SRE), IncidentReporting
OrangeStar added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

I think it's a problem on my end actually. Special:IncidentReports is also used to check IncidentReports, right? Revert my PR, I'll write another way of doing this.

Jan 31 2023, 15:38 · MediaWiki (SRE), IncidentReporting
Reception123 added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

Maybe I've misunderstood the config yet again but when I tested out https://github.com/miraheze/mw-config/pull/5101, this is what it appears like

image.png (343×1 px, 63 KB)

Jan 31 2023, 15:35 · MediaWiki (SRE), IncidentReporting
OrangeStar added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

That's the only way I can see this being done without rewriting the extension, no idea why it doesn't work. That loop formats the name of the service for addition to the form, the new code checks if the service is in the InactiveServices config, then skips the rest of the loop in that iteration if it is. It should prevent the service from being added to the $irServices variable, thus never appearing in the form. Logic seems good, don't know what's happening.

Jan 31 2023, 15:34 · MediaWiki (SRE), IncidentReporting
Reception123 added a comment to T9999: Create $wgIncidentReportingInactiveServices config.
Jan 31 2023, 15:27 · MediaWiki (SRE), IncidentReporting
OrangeStar added a comment to T9999: Create $wgIncidentReportingInactiveServices config.

https://github.com/miraheze/IncidentReporting/pull/54

Jan 31 2023, 15:09 · MediaWiki (SRE), IncidentReporting
OrangeStar claimed T9999: Create $wgIncidentReportingInactiveServices config.
Jan 31 2023, 15:01 · MediaWiki (SRE), IncidentReporting

Nov 23 2022

Unknown Object (User) triaged T9999: Create $wgIncidentReportingInactiveServices config as Low priority.
Nov 23 2022, 16:37 · MediaWiki (SRE), IncidentReporting

Aug 7 2022

ICARUSINERA added a project to T9638: Incorrect calcuations in statistics: IncidentReporting.
Aug 7 2022, 08:18 · MediaWiki, MediaWiki (SRE)

Nov 23 2021

Unknown Object (User) closed T7949: [IncidentReporting] Create better CI for MediaWiki standards and security as Resolved.
Nov 23 2021, 02:22 · Technical-Debt, MediaWiki (SRE), Universal Omega, IncidentReporting

Sep 18 2021

AaronGervacio143 updated the task description for T8049: Can't upload more files anymore. (Well, kinda.).
Sep 18 2021, 02:08 · MediaWiki (SRE), MediaWiki, Universal Omega
AaronGervacio143 created T8049: Can't upload more files anymore. (Well, kinda.).
Sep 18 2021, 02:03 · MediaWiki (SRE), MediaWiki, Universal Omega

Sep 2 2021

Unknown Object (User) moved T7949: [IncidentReporting] Create better CI for MediaWiki standards and security from Unsorted to Goals on the Universal Omega board.
Sep 2 2021, 18:05 · Technical-Debt, MediaWiki (SRE), Universal Omega, IncidentReporting
Unknown Object (User) moved T7949: [IncidentReporting] Create better CI for MediaWiki standards and security from Backlog to Short Term on the MediaWiki (SRE) board.
Sep 2 2021, 18:05 · Technical-Debt, MediaWiki (SRE), Universal Omega, IncidentReporting
Unknown Object (User) moved T7949: [IncidentReporting] Create better CI for MediaWiki standards and security from Backlog to Maintenance on the IncidentReporting board.
Sep 2 2021, 18:04 · Technical-Debt, MediaWiki (SRE), Universal Omega, IncidentReporting
Unknown Object (User) closed T7939: Add better CI for MediaWiki standards as Invalid.
Sep 2 2021, 18:00 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) triaged T7949: [IncidentReporting] Create better CI for MediaWiki standards and security as Low priority.
Sep 2 2021, 17:57 · Technical-Debt, MediaWiki (SRE), Universal Omega, IncidentReporting
Unknown Object (User) added a comment to T7939: Add better CI for MediaWiki standards.
In T7939#160072, @John wrote:
In T7939#160062, @John wrote:

One task - one end objective is a standard purpose. Why do we have a task for 9 separate objectives?

It's one end objective that all Miraheze maintained extensions have mediawiki-standard CI

9 different software components = 9 different tasks surely? They just good task management and makes things easily trackable and measurable.

Sep 2 2021, 17:32 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Reception123 added a comment to T7939: Add better CI for MediaWiki standards.

It's probably better to be tracking things separately and have subtasks for each extension

Sep 2 2021, 09:02 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
John added a comment to T7939: Add better CI for MediaWiki standards.
In T7939#160062, @John wrote:

One task - one end objective is a standard purpose. Why do we have a task for 9 separate objectives?

It's one end objective that all Miraheze maintained extensions have mediawiki-standard CI

Sep 2 2021, 08:05 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
RhinosF1 added a comment to T7939: Add better CI for MediaWiki standards.
In T7939#160062, @John wrote:

One task - one end objective is a standard purpose. Why do we have a task for 9 separate objectives?

It's one end objective that all Miraheze maintained extensions have mediawiki-standard CI

Sep 2 2021, 08:00 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
John added a comment to T7939: Add better CI for MediaWiki standards.

One task - one end objective is a standard purpose. Why do we have a task for 9 separate objectives?

Sep 2 2021, 07:59 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) added a comment to T7939: Add better CI for MediaWiki standards.

I've extended the above mentioned PR to now also include phan.

Sep 2 2021, 06:28 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) updated the task description for T7939: Add better CI for MediaWiki standards.
Sep 2 2021, 06:27 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) added a comment to T7939: Add better CI for MediaWiki standards.

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 2 2021, 03:22 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the DataDump board.
Sep 2 2021, 03:17 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the WikiDiscover board.
Sep 2 2021, 03:14 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) moved T7939: Add better CI for MediaWiki standards from Unsorted to Goals on the Universal Omega board.
Sep 2 2021, 03:14 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the RottenLinks board.
Sep 2 2021, 03:14 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the RemovePII board.
Sep 2 2021, 03:14 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) moved T7939: Add better CI for MediaWiki standards from Backlog to Short Term on the MediaWiki (SRE) board.
Sep 2 2021, 03:14 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the MatomoAnalytics board.
Sep 2 2021, 03:13 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the ManageWiki board.
Sep 2 2021, 03:13 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega
Unknown Object (User) moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the IncidentReporting board.
Sep 2 2021, 03:13 · Technical-Debt, WikiDiscover, IncidentReporting, RottenLinks, DataDump, RemovePII, GlobalNewFiles, MatomoAnalytics, CreateWiki, MediaWiki (SRE), ManageWiki, Universal Omega