matrix-moderation-widget.meta

Issues/PRs archive for MTRNord/matrix-moderation-widget
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-moderation-widget.meta.git
Log | Files | Refs

commit 0e36f103b0aa0351bb3c33c4a235ca7621e9efd4
Author: Phorge Migration <migration@localhost>
Date:   Tue, 21 Jul 2026 17:58:22 +0200

Archive issues/PRs export for MTRNord/matrix-moderation-widget

Diffstat:
Aissues/1.json | 15+++++++++++++++
Aissues/1.md | 16++++++++++++++++
Aissues/10.json | 16++++++++++++++++
Aissues/10.md | 12++++++++++++
Aissues/11.json | 16++++++++++++++++
Aissues/11.md | 13+++++++++++++
Aissues/12.json | 16++++++++++++++++
Aissues/12.md | 12++++++++++++
Aissues/13.json | 15+++++++++++++++
Aissues/13.md | 11+++++++++++
Aissues/2.json | 17+++++++++++++++++
Aissues/2.md | 14++++++++++++++
Aissues/3.json | 15+++++++++++++++
Aissues/3.md | 11+++++++++++
Aissues/4.json | 15+++++++++++++++
Aissues/4.md | 15+++++++++++++++
Aissues/5.json | 14++++++++++++++
Aissues/5.md | 11+++++++++++
Aissues/6.json | 15+++++++++++++++
Aissues/6.md | 11+++++++++++
Aissues/7.json | 15+++++++++++++++
Aissues/7.md | 11+++++++++++
Aissues/8.json | 14++++++++++++++
Aissues/8.md | 11+++++++++++
Aissues/9.json | 14++++++++++++++
Aissues/9.md | 11+++++++++++
26 files changed, 356 insertions(+), 0 deletions(-)

diff --git a/issues/1.json b/issues/1.json @@ -0,0 +1,15 @@ +{ + "number": 1, + "title": "Implement a non mjolnir mode", + "state": "open", + "author": "MTRNord", + "created_at": "2022-02-22T20:46:28Z", + "closed_at": null, + "labels": [ + "enhancement", + "TODO" + ], + "assignees": [], + "body": "- Use `requestCapabilityToSendState` to allow sending kick and ban\r\n- Do mjolnir-lite\r\n - Write/Manage a banlist\r\n - Issue bans across watched rooms\r\n - Allow syncing in other banlists\r\n- Mention that this doesn't offer live protections.", + "comments": [] +} diff --git a/issues/1.md b/issues/1.md @@ -0,0 +1,16 @@ +# #1 Implement a non mjolnir mode + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-02-22T20:46:28Z +- **Labels:** enhancement, TODO + +--- + +- Use `requestCapabilityToSendState` to allow sending kick and ban +- Do mjolnir-lite + - Write/Manage a banlist + - Issue bans across watched rooms + - Allow syncing in other banlists +- Mention that this doesn't offer live protections. + diff --git a/issues/10.json b/issues/10.json @@ -0,0 +1,16 @@ +{ + "number": 10, + "title": "Host via Github pages", + "state": "open", + "author": "MTRNord", + "created_at": "2022-03-27T19:54:18Z", + "closed_at": null, + "labels": [ + "enhancement" + ], + "assignees": [ + "MTRNord" + ], + "body": "The widget is just being served. We should be able to automate the hosting using github.", + "comments": [] +} diff --git a/issues/10.md b/issues/10.md @@ -0,0 +1,12 @@ +# #10 Host via Github pages + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-03-27T19:54:18Z +- **Labels:** enhancement +- **Assignees:** @MTRNord + +--- + +The widget is just being served. We should be able to automate the hosting using github. + diff --git a/issues/11.json b/issues/11.json @@ -0,0 +1,16 @@ +{ + "number": 11, + "title": "Ban type \"room\" is missing", + "state": "closed", + "author": "MTRNord", + "created_at": "2022-05-20T11:50:50Z", + "closed_at": "2022-05-20T11:57:30Z", + "labels": [ + "bug" + ], + "assignees": [ + "MTRNord" + ], + "body": "", + "comments": [] +} diff --git a/issues/11.md b/issues/11.md @@ -0,0 +1,13 @@ +# #11 Ban type "room" is missing + +- **State:** closed +- **Author:** @MTRNord +- **Created:** 2022-05-20T11:50:50Z +- **Closed:** 2022-05-20T11:57:30Z +- **Labels:** bug +- **Assignees:** @MTRNord + +--- + +_No description._ + diff --git a/issues/12.json b/issues/12.json @@ -0,0 +1,16 @@ +{ + "number": 12, + "title": "Consider moving to preact with vite", + "state": "open", + "author": "MTRNord", + "created_at": "2022-05-20T15:01:17Z", + "closed_at": null, + "labels": [ + "TODO" + ], + "assignees": [ + "MTRNord" + ], + "body": "Vite with preact overall had a better impression on me lately. So I may consider using it here too.", + "comments": [] +} diff --git a/issues/12.md b/issues/12.md @@ -0,0 +1,12 @@ +# #12 Consider moving to preact with vite + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-05-20T15:01:17Z +- **Labels:** TODO +- **Assignees:** @MTRNord + +--- + +Vite with preact overall had a better impression on me lately. So I may consider using it here too. + diff --git a/issues/13.json b/issues/13.json @@ -0,0 +1,15 @@ +{ + "number": 13, + "title": "Some lists seem to disappear ", + "state": "open", + "author": "MTRNord", + "created_at": "2022-06-16T15:21:02Z", + "closed_at": null, + "labels": [ + "bug", + "help wanted" + ], + "assignees": [], + "body": "First quick look suggests that element Web isn't telling the widget about them for an unknown reason (maybe a regression?).", + "comments": [] +} diff --git a/issues/13.md b/issues/13.md @@ -0,0 +1,11 @@ +# #13 Some lists seem to disappear + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-06-16T15:21:02Z +- **Labels:** bug, help wanted + +--- + +First quick look suggests that element Web isn't telling the widget about them for an unknown reason (maybe a regression?). + diff --git a/issues/2.json b/issues/2.json @@ -0,0 +1,17 @@ +{ + "number": 2, + "title": "Support MSC1929", + "state": "open", + "author": "MTRNord", + "created_at": "2022-02-22T20:51:15Z", + "closed_at": null, + "labels": [ + "enhancement", + "TODO" + ], + "assignees": [ + "MTRNord" + ], + "body": "https://github.com/matrix-org/matrix-doc/pull/1929\r\n\r\nAdd support to `/.well-known/matrix/support` in the table and on ban/kick/redact to be able to notify the server admin as required", + "comments": [] +} diff --git a/issues/2.md b/issues/2.md @@ -0,0 +1,14 @@ +# #2 Support MSC1929 + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-02-22T20:51:15Z +- **Labels:** enhancement, TODO +- **Assignees:** @MTRNord + +--- + +https://github.com/matrix-org/matrix-doc/pull/1929 + +Add support to `/.well-known/matrix/support` in the table and on ban/kick/redact to be able to notify the server admin as required + diff --git a/issues/3.json b/issues/3.json @@ -0,0 +1,15 @@ +{ + "number": 3, + "title": "Filter lists by those being watched from current mjolnir", + "state": "open", + "author": "MTRNord", + "created_at": "2022-02-22T20:52:18Z", + "closed_at": null, + "labels": [ + "enhancement", + "TODO" + ], + "assignees": [], + "body": "This needs a state event. Likely, in a way #1 also benefits from it.", + "comments": [] +} diff --git a/issues/3.md b/issues/3.md @@ -0,0 +1,11 @@ +# #3 Filter lists by those being watched from current mjolnir + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-02-22T20:52:18Z +- **Labels:** enhancement, TODO + +--- + +This needs a state event. Likely, in a way #1 also benefits from it. + diff --git a/issues/4.json b/issues/4.json @@ -0,0 +1,15 @@ +{ + "number": 4, + "title": "Add media repo and synapse actions", + "state": "open", + "author": "MTRNord", + "created_at": "2022-02-22T20:53:32Z", + "closed_at": null, + "labels": [ + "enhancement", + "TODO" + ], + "assignees": [], + "body": "This requires a proper user login as it is external APIs\r\n\r\n- [ ] Quarantine media\r\n- [ ] Remove media\r\n- [ ] Deactivate user", + "comments": [] +} diff --git a/issues/4.md b/issues/4.md @@ -0,0 +1,15 @@ +# #4 Add media repo and synapse actions + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-02-22T20:53:32Z +- **Labels:** enhancement, TODO + +--- + +This requires a proper user login as it is external APIs + +- [ ] Quarantine media +- [ ] Remove media +- [ ] Deactivate user + diff --git a/issues/5.json b/issues/5.json @@ -0,0 +1,14 @@ +{ + "number": 5, + "title": "Wordlist modifications", + "state": "open", + "author": "MTRNord", + "created_at": "2022-02-22T20:54:04Z", + "closed_at": null, + "labels": [ + "enhancement" + ], + "assignees": [], + "body": "Allow triggering the wordlist commands", + "comments": [] +} diff --git a/issues/5.md b/issues/5.md @@ -0,0 +1,11 @@ +# #5 Wordlist modifications + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-02-22T20:54:04Z +- **Labels:** enhancement + +--- + +Allow triggering the wordlist commands + diff --git a/issues/6.json b/issues/6.json @@ -0,0 +1,15 @@ +{ + "number": 6, + "title": "Statistics", + "state": "open", + "author": "MTRNord", + "created_at": "2022-02-22T20:54:32Z", + "closed_at": null, + "labels": [ + "enhancement", + "help wanted" + ], + "assignees": [], + "body": "Use the room timeline to generate stats based on things happening in the room", + "comments": [] +} diff --git a/issues/6.md b/issues/6.md @@ -0,0 +1,11 @@ +# #6 Statistics + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-02-22T20:54:32Z +- **Labels:** enhancement, help wanted + +--- + +Use the room timeline to generate stats based on things happening in the room + diff --git a/issues/7.json b/issues/7.json @@ -0,0 +1,15 @@ +{ + "number": 7, + "title": "Wordlist suggestions", + "state": "open", + "author": "MTRNord", + "created_at": "2022-02-22T20:55:02Z", + "closed_at": null, + "labels": [ + "enhancement", + "help wanted" + ], + "assignees": [], + "body": "Figure out a way to tell an admin if a word is performing good or bad", + "comments": [] +} diff --git a/issues/7.md b/issues/7.md @@ -0,0 +1,11 @@ +# #7 Wordlist suggestions + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-02-22T20:55:02Z +- **Labels:** enhancement, help wanted + +--- + +Figure out a way to tell an admin if a word is performing good or bad + diff --git a/issues/8.json b/issues/8.json @@ -0,0 +1,14 @@ +{ + "number": 8, + "title": "Unable to use banlists if not joined banlist", + "state": "open", + "author": "MTRNord", + "created_at": "2022-02-25T18:35:35Z", + "closed_at": null, + "labels": [ + "bug" + ], + "assignees": [], + "body": "A custom field would be nice until mjolnir is patched to send a state event with the data", + "comments": [] +} diff --git a/issues/8.md b/issues/8.md @@ -0,0 +1,11 @@ +# #8 Unable to use banlists if not joined banlist + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-02-25T18:35:35Z +- **Labels:** bug + +--- + +A custom field would be nice until mjolnir is patched to send a state event with the data + diff --git a/issues/9.json b/issues/9.json @@ -0,0 +1,14 @@ +{ + "number": 9, + "title": "Add a way to add the bot to a room and set up all the permissions", + "state": "open", + "author": "MTRNord", + "created_at": "2022-02-28T13:44:28Z", + "closed_at": null, + "labels": [ + "enhancement" + ], + "assignees": [], + "body": "", + "comments": [] +} diff --git a/issues/9.md b/issues/9.md @@ -0,0 +1,11 @@ +# #9 Add a way to add the bot to a room and set up all the permissions + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2022-02-28T13:44:28Z +- **Labels:** enhancement + +--- + +_No description._ +