Commit graph

285 commits

Author SHA1 Message Date
Frisk 7fddc7b9fa Added Matrix hook, fixed imports, added ability to ignore after post_hook 2025-01-25 10:35:57 +01:00
Frisk cb3021c155 Fixed image processing by adding formatversion to API for requests 2025-01-20 16:59:44 +01:00
Frisk eb7bd5a112 Merge branch 'formatversion2' into testing 2025-01-20 16:03:39 +01:00
Frisk f870a53e82 Added #279, added priority number for hooks so they can be started in sequence, added condition for running a hook 2025-01-02 01:44:33 +01:00
MarkusRost cb2c811a15 Update wiki farms with minimal cooldown 2024-10-29 12:03:21 +00:00
Frisk 1355f623e1 Small fix to previous commit 2024-10-17 14:44:45 +02:00
Frisk aaab9ce01d Fixing #281 2024-10-17 14:42:37 +02:00
Frisk f5b08c05e5 More work towards compatibility 2024-10-15 16:31:32 +02:00
Frisk 1287b635c1 Work towards creating formatversion=2 compatible RcGcDw 2024-10-14 20:50:52 +02:00
MarkusRost daa657f559 Fix #280 2024-10-09 13:52:07 +00:00
MarkusRost 780c2c6221 Revert "Improve redaction feature mainly for log revdel usage"
This reverts commit 2016917cb9
2024-10-09 13:50:28 +00:00
Frisk 2016917cb9 Improve redaction feature mainly for log revdel usage 2024-10-09 11:29:58 +02:00
Frisk 0fdcc14b76 Fix timezone native/non-native comparison and missing argument 2024-09-27 15:33:35 +02:00
Frisk 0d10f928b4 Merge branch 'customdata' into 'testing'
Add custom data to context

See merge request chicken-riders/RcGcDw!128
2024-09-27 08:54:05 +00:00
MarkusRost 60d8251033 Escape subtext 2024-09-26 22:09:12 +00:00
MarkusRost 481f368a4d Add custom data to context
#264
2024-09-26 04:57:45 +02:00
Frisk 9785331f00 Merge branch 'global-af-log' into 'testing'
Show wiki for global abuse filter logs

See merge request chicken-riders/RcGcDw!127
2024-09-20 15:41:13 +00:00
Frisk d19c7df5b2 Merge branch 'master' into 'testing'
# Conflicts:
#   src/configloader.py
#   src/discord/message.py
#   src/discussions.py
2024-09-20 15:33:07 +00:00
MarkusRost 413852041e Show wiki for global abuse filter logs 2024-09-12 16:30:03 +00:00
Frisk 59452b4a5a Fix #276 2024-09-04 23:29:49 +02:00
Frisk 8d7369592d Version bump in anticipation of an update 2024-09-02 23:56:43 +02:00
Frisk 0719740ae8 Brought over changes from RcGcDb to improve compatibility as well as fix a bug 2024-08-13 12:30:55 +02:00
Frisk 5874bae884 Change logging message a little bit 2024-08-08 23:16:05 +02:00
Frisk 96a77d842a Add logging of responses if invalid 2024-08-08 23:13:52 +02:00
Frisk 399c07905a Use headers from settings on initial checks and update regexes 2024-08-08 22:49:40 +02:00
Frisk 6fd8c0575e Merge remote-tracking branch 'origin/testing' into testing 2024-05-25 12:21:43 +02:00
Frisk be1da5eb49 Added escaping algorithm based on MarkusRost's code snipped, fixed replace in discussions.py 2024-05-25 12:21:30 +02:00
Pera Pisar de937dc2f3 Return the maximum ID of all abuse log entries instead of the last ID.
This fixes an issue where abuse log entries are returned out of order from the
API, leading to constantly repeating abuse filter messages being sent to
Discord.
2024-03-11 18:13:14 +00:00
MarkusRost bae403c3cd add show_patrolled setting 2023-12-30 22:55:38 +00:00
MarkusRost 86b9331ff3 fix refresh internal data position 2023-12-30 21:44:02 +00:00
Frisk 2f365d44c8 Add additional place where cache refresh can be requested, change behavior of cache refreshes 2023-12-30 18:37:50 +01:00
Frisk 2bc6a32f77 Fix an issue if forward slash is specified at the end of the settings URL 2023-12-14 17:19:43 +01:00
Frisk f34643f77c Add #270 2023-10-17 19:31:24 +02:00
Frisk be726cc955 Add logging for registered hooks 2023-10-11 21:38:31 +02:00
Frisk 5d7ee0f6cc Make the default behavior in line with what is logged 2023-09-28 19:45:03 +02:00
Frisk 8d1935bea6 Merge remote-tracking branch 'origin/buttons' into testing 2023-09-16 19:42:08 +02:00
MarkusRost 55f9f8f5eb add RcGcDw buttons hook 2023-05-06 16:25:29 +00:00
MarkusRost bfc5e80553 update Discord markdown sanitation 2023-04-18 22:37:36 +00:00
Frisk caf44345c1
Fixed migrations 2023-01-10 22:36:20 +01:00
Frisk a581bba757
Updated migrations to not have static settings name 2023-01-10 17:12:50 +01:00
MarkusRost 36c4ba2b7c migrate config from falsy values to null 2023-01-10 13:56:18 +01:00
MarkusRost d6aa8540de hotfix, ensure null for image unused urls 2023-01-10 12:23:55 +01:00
Frisk 6881838ba5
Merge remote-tracking branch 'origin/testing' into testing
# Conflicts:
#	src/misc.py
2022-11-10 15:47:30 +01:00
MarkusRost 08734ce456 move send_simple above DataFile 2022-11-10 15:39:29 +01:00
Frisk 1742e8fbd0
Fixed curseprofile extension translations and removed unnecessary language files 2022-11-10 15:21:16 +01:00
MarkusRost 8b95461fd7 Send welcome message (#259) 2022-10-12 13:41:22 +02:00
Markus-Rost ab710f5f77 add hide_ip_editcount setting (#258) 2022-10-12 12:34:13 +02:00
MarkusRost c3d21c43df Allow pre_hooks to change the event type
#245
2022-10-06 09:05:33 +00:00
Frisk a0d8665bc3
Merge branch 'MarkusRost-testing-patch-51751' into testing 2022-10-04 17:48:42 +02:00
Frisk 957aad3f50
Bunch of code style fixups 2022-10-04 17:47:16 +02:00