Jonathan Golder
73bf26b627
Merge branch 'jogobot-StatusAPI' into test-v6
9 years ago
Jonathan Golder
df2f13fb66
Update jogobot
9 years ago
Jonathan Golder
7b27577915
Remove provisonal onwiki activation
9 years ago
Jonathan Golder
d76f914615
Use JogoBot StatusAPI to check if Bot/Task is active
9 years ago
Jonathan Golder
d9d385cfe8
Rename chartsbot.py to charts.py to get filename same as task_slug for jogobot-module
9 years ago
Jonathan Golder
2076932cbf
Merge branch 'improve-output' into test-v6
(@see https://fs.golderweb.de/index.php?do=details&task_id=20 )
9 years ago
Jonathan Golder
9fe1c36482
Merge branch 'test-v5'
9 years ago
Jonathan Golder
c730d9ba9c
Output diff also in verbose mode
9 years ago
Jonathan Golder
3ed67431cf
Use jogobot-framework as submodule to get a specific state (instead of directly use development dir as python module)
Use jogobot.output as wrapper for pywikiot outputs
9 years ago
Jonathan Golder
287942e174
Merge branch 'remove-refs' into improve-output
Get recent changes before going on
9 years ago
Jonathan Golder
9a24a988f4
Remove possible ref-tags from raw param values in CountryListEntrys
Explicit conversion to str for better readability
9 years ago
Jonathan Golder
7bb77e86f6
Since last_title also referenced the same object we need to re-replace the year for last year's list
9 years ago
Jonathan Golder
297adc62ec
Raise CountryListError if Page exists but no valid Single-Section exists
9 years ago
Jonathan Golder
b6c7a74519
Raise Exception instead of returning False in CountryList.__init__()
since returning False is no valid python construct
9 years ago
Jonathan Golder
81e541ef1d
Provisonal on wiki activation
9 years ago
Jonathan Golder
c708832515
Merge branch 'feature-force-reload'
9 years ago
Jonathan Golder
18122fafe8
New feature force parsing of countrylists regardless if needed with param "-force-reload"
9 years ago
Jonathan Golder
55afe94a4e
Merge branch 'countrylist-linksearch'
9 years ago
Jonathan Golder
e409c7a02b
CountryList-module: Also search for Links in Titel
9 years ago
Jonathan Golder
9d9207c175
CountryList-module: Put linksearching algorithm in separate function for simple reuse for Titel value
9 years ago
Jonathan Golder
e932303c40
improve-output: Only show diff in interactive mode without -always flag
9 years ago
Jonathan Golder
5f13da5934
Clarify licence situation of chartsbot.py
9 years ago
Jonathan Golder
5b084f6fde
Fix Bug: Writing is requested even when only rev_ids have changed
Introduce new attr to CountryList for simple get information wether page was parsed
The SummaryPageEntryTemplate comparation to non-equal fails when unparsed Entrys occur
--> and it with information wether CountryList was parsed
9 years ago
Jonathan Golder
e3c2c1a5d9
Merge branch 'pep8-compat'
9 years ago
Jonathan Golder
f819193790
pep8-compat: clean up CountryList-Modul
9 years ago
Jonathan Golder
4a856b1dae
pep8-compat: Replace undefined Error by Message in CountryList-Module
9 years ago
Jonathan Golder
166e61aee7
pep8-compat: cleanup SummaryPage-Module
9 years ago
Jonathan Golder
1ea37c0e0d
pep8-compat: Remove unnecessary imports from summarypage.py
9 years ago
Jonathan Golder
3e525edd2a
pep8-compat: chartsbot.py remove unnecessary imports
9 years ago
Jonathan Golder
3cab979662
Merge branch 'summarypage-module'
9 years ago
Jonathan Golder
52f933bea7
SummaryPage-Module: Bugfix, move countrylist.parse() back in try statement since we need to make sure it is parseable due to automatic year change feature
9 years ago
Jonathan Golder
e854244f0b
Merge branches 'countrylist-module' and 'summarypage-module'
9 years ago
Jonathan Golder
f1e0157643
CountryList-Module: Rename method parsing_needed to is_parsing_needed to make boolean character more clear
9 years ago
Jonathan Golder
4987f97e91
SummaryPage-Module: Reimplement feature to prevent parsing for pages where revid haven't changed since last parsing
9 years ago
Jonathan Golder
06ffb37d07
Merge branch 'summarypage-module'
9 years ago
Jonathan Golder
f360deb1a0
SummaryPage-Modul: Use full path for embeding entry template since relative paths don't work on already embeded pages
9 years ago
Jonathan Golder
03857c0236
Merge branch 'countrylist-module'
9 years ago
Jonathan Golder
3864c9013c
CountryList-Module: Since we have multiple categories in some countrys we need to select the first wrapping template
9 years ago
Jonathan Golder
1f70c42bdc
Merge branch 'chartsbot-module'
Reflect new structure
9 years ago
Jonathan Golder
43668ef8b7
ChartsBot-Module: Remove old code which is replaced by SummaryPage- and CountryList-Module
9 years ago
Jonathan Golder
1a06d20a75
ChartsBot-Module: Move charts.py to chartsbot.py to name like class
Several updates of code to use new modul structure
9 years ago
Jonathan Golder
df67d7ca8a
Merge changes from branch 'countrylist-module'
+ Fixed syntax error
9 years ago
Jonathan Golder
eca0142f71
CountryList-Module: Add Exception-Handling classes
9 years ago
Jonathan Golder
d98bc5e2b5
Merge branch 'summarypage-module'
9 years ago
Jonathan Golder
fec2143203
SummaryPage-Module: Create Exception-Classes
9 years ago
Jonathan Golder
f003b20d65
SummaryPage-Module: Implement method for returning new page text if editing is needed
9 years ago
Jonathan Golder
fc96bb5b6c
SummaryPage-Module: Implement class handling parsing/editing process of whole page
9 years ago
Jonathan Golder
def75876b0
SummaryPage-Module: Add method for controling parsing/update-sequence of entry
9 years ago
Jonathan Golder
a7b1813d24
SummaryPage-Module: Add methods for working with results from parsing in entry
9 years ago
Jonathan Golder
5d43234b11
SummaryPage-Module: Add parse-method to Entry-Class which uses CountryList-Module
9 years ago