33 Commits

Author SHA1 Message Date
c32577c7dc v0.2.1: Fix compatibility issue with recent pywikibot v0.2.1 2022-05-29 16:14:25 +02:00
a0ac0a95b1 Merge branch 'release-0.2' v0.2 2018-10-05 10:37:17 +02:00
ed7e1acabc Prepare release v0.2 2018-10-05 10:36:40 +02:00
122cda6935 Merge branch 'i#5-python-dist-package' into develop 2018-10-05 10:26:23 +02:00
1bfc57c0ae Add a MANIFEST.in
Based on https://github.com/pypa/sampleproject/blob/master/MANIFEST.in

Issue #5 (#5)
2018-10-05 09:22:50 +02:00
a9d7834c15 Add a setup.cfg file
Based on https://github.com/pypa/sampleproject/blob/master/setup.cfg

Issue #5 (#5)
2018-10-05 09:20:49 +02:00
57a06a4b07 Rename license file
To match conventions using uppercase name

Issue #5 (#5)
2018-10-05 09:20:13 +02:00
2686eca57d Add setup.py
Based on https://github.com/pypa/sampleproject/blob/master/setup.py

Issue #5 (#5)
2018-10-05 09:17:32 +02:00
fa4719d949 dist: Move modules to jogobot subdir
Issue #5 (#5)
2018-10-05 09:06:13 +02:00
13934346b8 Merge branch 'release-0.1' back into develop 2017-11-05 16:06:29 +01:00
d69d873624 Merge branch 'release-0.1' v0.1 2017-11-04 21:30:01 +01:00
05803cff53 Prepare release version 0.1 2017-11-04 21:19:54 +01:00
9131235b7b Add a README.md file
To provide general information about this repo
test-v1
2016-09-25 16:44:59 +02:00
fdb1cded22 Update file headers and add licence text
The terms of the GPL enforce to provide a copy of the license text
2016-09-25 15:17:23 +02:00
49ada2993e Merge branch 'fs#84-standardized-bot-wrapper' into test-v1 2016-08-28 15:57:11 +02:00
28d03f35b8 Add standardized Bot start API from red-Bot
To make it possible to easily reuse this in other bot projects

Related Task: [https://fs.golderweb.de/index.php?do=details&task_id=84 FS#84]

Related Task: [https://fs.golderweb.de/index.php?do=details&task_id=84 FS#84]
2016-08-27 18:40:58 +02:00
2173f2984f Merge branch 'fs58-pywikibot-logging-changed' into test-v1 2016-07-11 23:38:25 +02:00
5ecfb2a37b Catch import Error due to change in pywikibot
In master branch of pywikibot the logging related stuff is moved to a
new module pywikibot.logging. As we want to be compatible to both
the master (for use of shared pywikibot on labs) and also the 2.0 branch
we need to catch this

[https://fs.golderweb.de/index.php?do=details&task_id=58 FS#58]
pywikibot-core commit d7d7a14
2016-07-11 23:36:57 +02:00
fbe9799df7 Merge branch 'jogobot-config' into test-v1 2016-03-11 14:43:52 +01:00
7212b8eee4 Re-Structure config module 2016-03-11 14:39:17 +01:00
dac01a224b Parse config entrys with ast.literal_eval to get python datatypes (like Tuples, Lists ...) 2016-02-29 11:09:50 +01:00
b0c844b2de Use config in jogobot.py
Set configparser.interpolation to none to prevent parsing timestamps
2016-02-25 13:48:38 +01:00
027d7d1543 Use configparser to read configuration 2016-02-25 13:24:13 +01:00
0daf72b625 Update year in (c)-Notice to 2016 2016-02-23 10:54:56 +01:00
7c9225660e Merge branch 'StatusAPI' 2016-02-22 17:24:46 +01:00
b79cf48a22 Insert a StatusAPI and a wrapper function to detect if Bot or Parts are disabled
Use a separate config file
2016-02-22 14:25:18 +01:00
fe7eca1b8d Merge branch 'output_wrapper' 2016-02-22 11:25:37 +01:00
800cc46574 Move sendmail function out of class since it doesn't need any data from it an it was a static method anyway 2016-02-22 11:13:14 +01:00
3721683a28 Since we like to have timestamps in Output for logging, we replace
pywikibot.output with jogobot.output via monkey patching
2016-02-22 10:52:45 +01:00
885c5d3223 Add a wrapper function for pywikibot output functions to add a timestamp to each message 2016-02-19 13:59:23 +01:00
f606a83424 Add .gitignore 2016-01-29 22:00:22 +01:00
0d38bbbfff Add staticmethod for sending mails via MTA on Toollabs 2016-01-29 14:39:40 +01:00
52e0a16498 A few first bricks 2016-01-29 14:35:02 +01:00