Commit graph

571 commits

Author SHA1 Message Date
Frisk ced5afa39a Moving the previous fix to other place... 2024-08-29 22:10:30 +02:00
Frisk 35519a21f5 Fixing dangerous while loop 2024-08-29 22:08:03 +02:00
Frisk 39da98cbbe fixing Python 3.9 compat with object's getstate 2024-08-29 21:23:17 +02:00
Frisk a0e3c9ca75 fixing Python 3.9 compat with object's getstate 2024-08-29 19:49:26 +02:00
Frisk 482fa31929 fixing Python 3.9 compat 2024-08-29 18:54:31 +02:00
Frisk f5b7a3b6ec fixing Python 3.9 compat 2024-08-29 18:53:47 +02:00
Frisk 24888a9ba9 fixing Python 3.9 compat 2024-08-29 18:52:47 +02:00
Frisk 8b93ae8e68 fixing Python 3.9 compat 2024-08-29 18:49:55 +02:00
Frisk 4112187cd2 Added little thing to debug 2024-08-29 18:15:41 +02:00
Frisk b37e4bb8b4 Added Discord message cooldown in case Discord is returning server errors not to spam servers with messages 2024-08-28 23:54:36 +02:00
Frisk f81942a962 further fixes to previously implemented features 2024-08-18 15:55:42 +02:00
Frisk 5e2a0f3028 Added "request price" to stop rapidly requesting wiki data and add some timeout, fixed Discord sending 2024-08-18 12:11:48 +02:00
Frisk 09fcfcb070 Added fallback for case where WIKI_ARTICLE_PATH in client is not known at time of create_article_path function execution 2024-08-14 16:38:10 +02:00
Frisk 8bd861b84c Added more debug and function signatures 2024-08-13 12:29:23 +02:00
Frisk 366a83aba1 Synced formatters from rcgcdw, updated API function 2024-08-13 12:28:42 +02:00
Frisk 24cc94869d Fixes and updates 2024-08-11 01:35:55 +02:00
Frisk f9af29a5c7 Few fixes 2024-08-10 14:59:37 +02:00
Frisk bbb81469eb Fixes and progress 2024-08-09 14:00:31 +02:00
Frisk bb7ca25a35 Redo storing messages to store them in db instead of memory (not finished) 2024-08-08 14:40:45 +02:00
Frisk 4735e04924 Fixed wiki failure detection (was marking rarely checked wikis as flagged) 2024-07-31 14:02:58 +02:00
Frisk cec57a1309 Fix improper handling 2024-07-28 16:03:27 +02:00
Frisk 1fde00078b Added Discord webhook removal on webhook returning 404 2024-07-28 15:57:01 +02:00
Frisk 347cf92f6f Change webhook_update's task name on DEBUG command for better display 2024-07-25 16:32:40 +02:00
Frisk 935e17a8e9 Changed formula for calculating time between requests 2024-07-25 12:16:30 +02:00
Frisk a46ae8f13e Added more debug information (queried DB commands) 2024-07-25 12:16:03 +02:00
Frisk 964687aade Update schema for debug feature 2024-07-24 18:54:23 +02:00
Frisk 1d0fd1ceea Added Miraheze IRC quirk from main branch, small fixes and more debug info 2024-07-23 16:19:16 +02:00
Frisk bf09459ba6 Introduce chunking to communication with Wiki-Bot 2024-07-22 23:49:50 +02:00
Frisk efbe074044 Fixes to serialization of JSON and added more debug statements 2024-07-22 16:25:25 +02:00
Frisk a92ea598e1 Fixes and changed implementation of wiki dump functionality 2024-07-22 01:22:27 +02:00
Frisk 25bc1948cb Add wiki debug for pg pubsub 2024-07-21 01:57:01 +02:00
Frisk b67d1ee834 Revert "Allow redirects for initial request I guess"
This reverts commit 34e591dfcc.
2024-07-19 18:36:49 +02:00
Frisk c518f76d3b Fix .result() being called too fast 2024-07-19 00:52:02 +02:00
Frisk dc6f8d36de fixed recent discussions change and possible debug type issue 2024-07-19 00:46:50 +02:00
Frisk 34e591dfcc Allow redirects for initial request I guess 2024-07-18 16:42:44 +02:00
Frisk 1a07b671c0 Fix namespacing 2024-07-18 16:30:30 +02:00
Frisk 722669660c Adjusted notify channel as well as form 2024-07-18 16:27:29 +02:00
Frisk d5d0c0a6e6 Finished DUMP functionality 2024-07-16 20:51:45 +02:00
Frisk 0ac5f8b824 Adding more statistics functionality 2024-07-13 14:31:01 +02:00
Frisk 011f23c35a Fixed improper domain name extraction + added dependency 2024-07-13 13:19:54 +02:00
MarkusRost 1e970337a8 Use RcGcDw ContentParser 2024-07-11 19:07:14 +00:00
MarkusRost faf3d3d9eb fix thank button for logs 2024-07-11 18:57:52 +00:00
Frisk c96488153c Borrowed code from RcGcDw to fix diff parser 2024-07-11 18:35:54 +02:00
Frisk 5963e2cd59 Added thank button 2024-07-07 14:00:50 +02:00
Frisk a5b328b822 Fixes so it works in prod env 2024-07-04 22:09:23 +02:00
Frisk ad1cf8bf99 Experimental support for time to send metric 2024-07-04 19:03:51 +02:00
Frisk b7deaeb1a7 fixed improper key from last commit and added exception to handled exceptions for wiki fetching 2024-07-04 16:14:47 +02:00
Frisk 9c696211ae Fix field name for error reporting 2024-07-03 11:53:23 +02:00
Frisk 21336a8a49 Added more debug to statisics, changed behavior of error handling for wikis, updated error handling, more fail-safes for IRC connection 2024-07-03 11:43:12 +02:00
Frisk 0b25f6af2c Fixes with fail states 2024-04-03 16:01:49 +02:00