Commit graph

207 commits

Author SHA1 Message Date
Frisk eaee79de10
Make the error more readable for the user in case the script failed to connect to wiki initially, chenged the level of debug message 2018-11-18 13:32:56 +01:00
Frisk 5415273543
Probably fixes #36, added version info on startup 2018-11-18 13:09:55 +01:00
Frisk f98546cc78
Updated with new CurseProfile extension changes 2018-11-16 15:34:23 +01:00
Frisk dc865539f4
Updated with new CurseProfile extension changes 2018-11-15 17:06:47 +01:00
Frisk 2c43070ec3
Abuse filter parameter changed which caused crashes 2018-11-14 23:24:55 +01:00
Frisk f4704ec30a
Fixed critial error 2018-11-14 01:17:00 +01:00
Frisk 5967d1bf31
Added partial #22 (3 most active users, instead of 1) 2018-11-14 00:17:54 +01:00
Frisk ca785d8e51
Added #35 2018-11-13 19:32:18 +01:00
Frisk cadb035ba3
Added #32 2018-11-13 19:20:12 +01:00
Frisk d80367dd85
Fixed function names 2018-11-13 15:11:34 +01:00
Frisk aff677e9d6
Replaced print statements with logging function calls, fixed redirect bug, removed one unnecessary variable, some translation fix 2018-11-12 14:12:00 +01:00
Frisk 3e619016f3
Fixed regex once again 2018-11-12 11:51:17 +01:00
Frisk 1cc85e224c
Fixed regex 2018-11-12 11:44:42 +01:00
Frisk 9c773bc9f9
Fixed #34, small change in German translation 2018-11-12 00:36:49 +01:00
Frisk 7e7b429118
Small fix with unwanted 0 other categories 2018-11-11 23:34:50 +01:00
Frisk 4766c3b9c1
Translations 2018-11-11 23:10:56 +01:00
Frisk ba599ac83b
Demons, demons slowly drain my soul, they want all of me. They want it all...
Changed implementation of #26 to recognize removed or added categories
2018-11-11 22:45:36 +01:00
Frisk 34a19f4311
Changed the way to recognize IP edits from regex to MediaWiki propriety 2018-11-11 19:48:57 +01:00
Frisk 65db91fd13
Added #33 2018-11-11 19:41:25 +01:00
Frisk 0610214ab5
More debug messages 2018-11-11 19:30:45 +01:00
Frisk 100aeb4612
Fixes, shows changed categories atm 2018-11-11 00:24:41 +01:00
Frisk 7b09b733ca
Small fix 2018-11-10 14:43:59 +01:00
Frisk baf6f1cd67
Added #31, #26 2018-11-10 14:43:59 +01:00
Frisk fe6ec4b893
Fixed the wrong order in the message 2018-11-10 14:43:59 +01:00
Frisk d60cbc4e38
Updated .pot, changed string 2018-11-10 14:43:59 +01:00
Frisk 73d80003d4
Added #30 2018-11-10 14:43:59 +01:00
Frisk b28267ea88
Some small changes to the code to improve clarity 2018-11-10 14:43:58 +01:00
Frisk d983a2fc5c
Added #29 2018-11-10 14:43:58 +01:00
Frisk 2991be857e
Fixed a fix, code refactoring 2018-11-10 14:43:58 +01:00
Frisk 4c401db8c6
Fixed #28 2018-11-10 14:43:58 +01:00
Frisk f8b2d6ac71
Fixed possible issue with linking to interwiki 2018-11-10 14:43:58 +01:00
Frisk 61015991a3
Added suppresion event, fixed links in some cases, some translations 2018-11-10 14:43:58 +01:00
Frisk 5cf9967cca
Fixed the wrong order in the message 2018-11-10 14:39:42 +01:00
Frisk c826e61dd8
Updated .pot, changed string 2018-11-10 14:39:42 +01:00
Frisk a5e3ad7820
Added #30 2018-11-10 14:39:42 +01:00
Frisk 61e0f95120
Some small changes to the code to improve clarity 2018-11-10 14:39:42 +01:00
Frisk a75aa228f9
Added #29 2018-11-10 14:39:42 +01:00
Frisk 229c745acb
Fixed a fix, code refactoring 2018-11-10 14:39:41 +01:00
Frisk e6523e3a96
Fixed #28 2018-11-10 14:39:41 +01:00
Frisk 58a3f0b0f7
Fixed possible issue with linking to interwiki 2018-11-10 14:39:41 +01:00
Frisk dddc823db7
Added suppresion event, fixed links in some cases, some translations 2018-11-10 14:39:41 +01:00
Frisk e0e37ee150 Merge branch 'testing' into 'unstable'
# Conflicts:
#   rcgcdw.py
2018-08-31 07:37:53 +00:00
Frisk 1d172199a7
Added support for named links in summaries 2018-08-31 09:26:16 +02:00
Frisk 5833178a7b
Improvements in logging in definition, somewhat MW error handler 2018-08-30 10:34:34 +02:00
Frisk bf7d625077
Bigger limit to the cache 2018-08-21 18:38:05 +02:00
Frisk 88f9840821
Sadly, cannot use this function due to incompatibility 2018-08-21 17:16:21 +02:00
Frisk 01b8be0a62
Date time 2018-08-21 17:05:30 +02:00
Frisk 51d8987756
Added more safeguards to prevent sending again the same messages 2018-08-21 16:14:32 +02:00
Frisk d9bcbb94c2
Slowly implementing logging in 2018-08-21 15:25:41 +02:00
Frisk 6e75d8a9d4
FINE, IT WON'T INCLUDE CATEGORIZE LOGS ANYMORE, ARE YOU HAPPY NOW GUYS? 2018-08-16 02:08:07 +02:00
Frisk c1faa3fd17
Increased the limit for max tags 2018-07-28 10:36:29 +02:00
Frisk 748f947052
If failed retriving changes, for the love of god, DO NOT RESET THE LAST CHANGE ID 2018-07-12 15:47:44 +02:00
Frisk e0ec3ed064
Fetch big amount after internet connection is good 2018-07-12 15:44:57 +02:00
Frisk 0a440db6cd
Added #15 2018-07-12 12:24:08 +02:00
Frisk 5bbbbe90e8
Added #25 2018-07-12 11:00:30 +02:00
Frisk 3a6f6b4518
Added #21 2018-07-12 10:07:38 +02:00
Frisk 121f29fb27
Added EN translation 2018-07-12 10:01:51 +02:00
Frisk a988aae663
Added #20 maybe? 2018-07-08 18:44:27 +02:00
Frisk 13d8dd171d
add more bad code 2018-07-08 13:46:21 +02:00
Frisk 1485757ebd
Small improvements, fixed streak resetting 2018-07-06 16:45:30 +02:00
Frisk a50ebceb55
Fixxxeesss 2018-07-05 20:25:29 +02:00
Frisk abf3670392
... I'm a stupid idiot. 2018-07-05 20:03:41 +02:00
Frisk 006bd17360
Fixes, added #6 2018-07-05 18:38:42 +02:00
Frisk bfe484f750
Added #19 2018-07-05 14:13:04 +02:00
Frisk 36126f63be
Small improvements 2018-07-05 14:12:23 +02:00
Frisk 64bf3b7e9e
Mode debug messages 2018-07-05 13:45:01 +02:00
Frisk d9a3ec753a
Simplified 2018-07-05 13:35:36 +02:00
Frisk 23d166023f
Fixed critical bug 2018-07-05 11:55:34 +02:00
Frisk b21098b7ab
More work on the #17 2018-07-05 00:05:26 +02:00
Frisk b41a9fd355
New approach 2018-07-04 23:57:06 +02:00
Frisk 1aa2df4e2f
Still not working Discord error handling 2018-06-27 16:43:13 +02:00
Frisk 8bed09514b
Fixes, updates in translations 2018-06-25 21:06:17 +02:00
Frisk fe5737deca
Made the script aware then the wiki domain is incorrect 2018-06-25 14:49:55 +02:00
Frisk e69e342df1
Made the tags section show tag display name instead of internal name 2018-06-25 12:45:48 +02:00
Frisk d8169f1486
Added #16 2018-06-25 11:57:00 +02:00
Frisk 8222c15fca
Updated translations, improved Daily Overview featrue formatting and other 2018-06-25 11:21:07 +02:00
Frisk 1947985260
Fixed link formatting in few events 2018-06-24 22:44:29 +02:00
Frisk fac7acfe57
Fixed function 2018-06-24 22:12:09 +02:00
Frisk d21567e2fa
Fixes to 585cc36dfa 2018-06-24 20:28:42 +02:00
Frisk 5774c0821e
Added #11 2018-06-24 12:51:57 +02:00
Frisk 585cc36dfa
Temporary(?) solution, added #13 and #12 2018-06-24 12:31:07 +02:00
Frisk 834197a9b5
Temporary fixes to regex, fixed #14 2018-06-24 11:45:30 +02:00
Frisk b7f319c079
Fixed regex for license (thanks Markus), updated de translation 2018-06-24 00:38:45 +02:00
Frisk b8a372b243
Provided max value for limit and limitrefetch values in the config, made the cooldown between recent messages higher due to Discord rate-limiting 2018-06-23 16:27:57 +02:00
Frisk ce43535741
Fixed critial error on startup 2018-06-23 16:14:37 +02:00
Frisk a67a26071f
Removed unused module, small changes to day overview (the author is now the wiki name), round the day score 2018-06-23 12:02:54 +02:00
Frisk 318c5bf04c
updated README and small changes in day overview 2018-06-22 19:25:47 +02:00
Frisk cca18a0052
Changed from using problematic UTC time to local machine time when it comes to day overviews for now 2018-06-22 17:14:13 +02:00
Frisk 941e7de3a7
Added cache cleaning function, although it's almost useless 2018-06-22 15:21:28 +02:00
Frisk 9219d7b7ec
Moved link making code to webhook formatter 2018-06-22 15:06:51 +02:00
Frisk 427ba332bd
Added and closing #10, updated settings example 2018-06-22 12:18:22 +02:00
Frisk aa3a49bc9b
Added license closing #8 2018-06-22 01:56:04 +02:00
Frisk a47a093392
Added #2 2018-06-22 01:35:24 +02:00
Frisk 1801d02b2a
Fixed fatal typo 2018-06-19 14:57:56 +02:00
Frisk 546907fa84
Added #3 2018-06-18 23:31:53 +02:00
Frisk d3f1646804
Fixes, new translations, updated docs 2018-06-18 17:26:03 +02:00
Frisk dfdd4c1110
Updated de translation, made sure the script reacts properly when the Internet connection is down 2018-06-18 15:34:27 +02:00
Frisk 5f39940971
Added language switch, new translations, fixes 2018-06-18 11:30:05 +02:00
Frisk d67b05b86a
Added #5 2018-06-17 14:57:06 +02:00
Frisk fa688be9c2
Added #4 2018-06-17 14:39:22 +02:00
Frisk 2402bacdfd
Fixed math 2018-06-16 20:27:01 +02:00
Frisk 68a3f84667
Small changes 2018-06-16 14:55:51 +02:00
Frisk b6f02521c2
Added language related files, fixes 2018-06-16 14:09:28 +02:00
Frisk b23553fbda
Made file compilable on python2 2018-06-16 13:26:21 +02:00
Frisk 43c310e942
Finished basics, time for bug hunting! 2018-06-16 13:16:15 +02:00
Frisk 44bd3e079c
Finished firstpass function 2018-06-15 19:49:31 +02:00
Frisk cac002840f
Initial commit 2018-06-15 15:56:35 +02:00