Commit Graph

  • dfca5f1f33 countrylist: support dates without day master v1.3.2 golderweb 2021-09-21 16:54:48 +02:00
  • 0d62c249cd Hotfix 1.3.1 - Fix incompatibility with latest pwb v1.3.1 golderweb 2021-08-08 14:31:27 +02:00
  • 90c4098046 Merge branch 'release-1.3' back into develop develop golderweb 2018-10-05 12:28:28 +02:00
  • 6a6c6ea634 Merge branch 'release-1.3' v1.3 golderweb 2018-10-05 12:27:03 +02:00
  • 7bc4f546f8 Prepare release v1.3 golderweb 2018-10-05 12:26:38 +02:00
  • 3fb86abac5 Merge branch 'remove-jogobot-submodule' into develop golderweb 2018-10-05 11:52:03 +02:00
  • 871cbccc72 Define requirements golderweb 2018-10-05 11:50:58 +02:00
  • e61408f877 Remove jogobot submodule golderweb 2018-10-05 11:46:44 +02:00
  • e6ef20f0a4 Merge branch 'release-1.2' back into develop golderweb 2017-11-05 15:53:18 +01:00
  • f9e4207651 Merge branch 'release-1.2' v1.2 golderweb 2017-11-05 15:52:46 +01:00
  • 5267966fa8 Update version info and copyright notices golderweb 2017-11-05 15:52:08 +01:00
  • 0b17998484 Update jogobot-module to v0.1 golderweb 2017-11-05 15:45:17 +01:00
  • 82662fc882 Merge branch 'release-1.1' v1.1 golderweb 2017-11-05 15:41:45 +01:00
  • cb11097664 Merge branch 'fs#118-remove-linebreaks' into develop golderweb 2017-04-10 20:44:46 +02:00
  • db6e7fd246 Merge branch 'release-1.0' v1.0 golderweb 2017-11-05 15:36:16 +01:00
  • af44323930 Cut Titel and Interpret on first linebreak golderweb 2017-04-10 20:40:39 +02:00
  • 33540344b0 Update jogobot submodule test-v7 golderweb 2016-09-25 17:55:41 +02:00
  • 1958ec222f Add a README.md golderweb 2016-09-25 16:56:10 +02:00
  • f2d431ab84 Merge branch 'fs#67-more-detailed-logs' into test-v7 golderweb 2016-09-25 15:10:27 +02:00
  • 31d06224b0 Update file headers golderweb 2016-09-24 21:32:02 +02:00
  • 51d8bb9da9 Read Edit Summary from config golderweb 2016-09-24 18:59:39 +02:00
  • f3635b2458 Log year change related actions golderweb 2016-08-22 16:45:54 +02:00
  • 962e0cb4de Notice End of Task in Log golderweb 2016-08-22 16:32:41 +02:00
  • 8948fcc78d Output log each parsed page and revision golderweb 2016-08-22 15:43:25 +02:00
  • 2f022d9d30 Call pywikibot.handle_args before jogobot.status test-v6 golderweb 2016-07-16 16:00:30 +02:00
  • 56701107db Jogobot module updated golderweb 2016-07-11 23:32:48 +02:00
  • 7ccfb90888 Updated jogobot submodule golderweb 2016-07-09 20:19:20 +02:00
  • 22a2cc5799 Merge branch 'fs#33-charts.py-abords-with-error' into test-v6 golderweb 2016-03-09 17:26:12 +01:00
  • 9d471bee20 Bug in function to detect the year from Pagetitle, returning whole title Missing param added Explicit int casting will throw errors in future if regex fails golderweb 2016-03-09 17:21:24 +01:00
  • 16a774fae5 Merge branch 'CountryList-Entry-Title-SortKeyName' into test-v6 golderweb 2016-02-25 17:52:10 +01:00
  • 038dd6e36a SortKeyName should be used for Interpret not for Title golderweb 2016-02-25 17:48:46 +01:00
  • e468260f7f Merge branch 'unittest-countrylist' into test-v6 golderweb 2016-02-25 17:08:28 +01:00
  • da99dee429 Merge branch 'CountryList-Entry-Title-SortKeyName' into test-v6 golderweb 2016-02-25 17:05:52 +01:00
  • b96c5d4a33 Handle SortKeyName and SortKey Template in Title golderweb 2016-02-25 17:05:04 +01:00
  • 73bf26b627 Merge branch 'jogobot-StatusAPI' into test-v6 golderweb 2016-02-25 16:27:28 +01:00
  • df2f13fb66 Update jogobot golderweb 2016-02-25 16:26:10 +01:00
  • 7b27577915 Remove provisonal onwiki activation golderweb 2016-02-23 13:58:46 +01:00
  • d76f914615 Use JogoBot StatusAPI to check if Bot/Task is active golderweb 2016-02-23 13:57:56 +01:00
  • d9d385cfe8 Rename chartsbot.py to charts.py to get filename same as task_slug for jogobot-module golderweb 2016-02-23 11:40:15 +01:00
  • 2076932cbf Merge branch 'improve-output' into test-v6 (@see https://fs.golderweb.de/index.php?do=details&task_id=20) golderweb 2016-02-23 11:35:12 +01:00
  • 9fe1c36482 Merge branch 'test-v5' golderweb 2016-02-23 11:31:39 +01:00
  • c730d9ba9c Output diff also in verbose mode golderweb 2016-02-23 11:21:40 +01:00
  • 3ed67431cf Use jogobot-framework as submodule to get a specific state (instead of directly use development dir as python module) golderweb 2016-02-19 16:10:16 +01:00
  • 287942e174 Merge branch 'remove-refs' into improve-output Get recent changes before going on golderweb 2016-02-18 19:13:31 +01:00
  • 9a24a988f4 Remove possible ref-tags from raw param values in CountryListEntrys Explicit conversion to str for better readability test-v5 golderweb 2016-01-04 12:59:31 +01:00
  • 7bb77e86f6 Since last_title also referenced the same object we need to re-replace the year for last year's list golderweb 2016-01-04 12:34:13 +01:00
  • 297adc62ec Raise CountryListError if Page exists but no valid Single-Section exists golderweb 2016-01-04 12:30:24 +01:00
  • b6c7a74519 Raise Exception instead of returning False in CountryList.__init__() since returning False is no valid python construct golderweb 2016-01-04 12:28:40 +01:00
  • 81e541ef1d Provisonal on wiki activation golderweb 2015-12-26 12:42:14 +01:00
  • c708832515 Merge branch 'feature-force-reload' test-v4 golderweb 2015-12-11 12:42:41 +01:00
  • 18122fafe8 New feature force parsing of countrylists regardless if needed with param "-force-reload" golderweb 2015-12-11 12:41:23 +01:00
  • 55afe94a4e Merge branch 'countrylist-linksearch' golderweb 2015-12-11 12:03:51 +01:00
  • e409c7a02b CountryList-module: Also search for Links in Titel golderweb 2015-12-11 00:03:53 +01:00
  • 9d9207c175 CountryList-module: Put linksearching algorithm in separate function for simple reuse for Titel value golderweb 2015-12-10 23:13:45 +01:00
  • 4de2116717 Add possibility to manually check against any page in dewiki golderweb 2015-11-28 18:17:19 +01:00
  • 3349c9f3d3 Add __str__-method to CountryList-class golderweb 2015-11-28 18:16:04 +01:00
  • a250074caa CountryList-module: Search current year via regex to also make parsing older lists possible golderweb 2015-11-28 17:26:27 +01:00
  • 581e043255 Add unitest to CountryList-Modul golderweb 2015-11-28 13:42:32 +01:00
  • e932303c40 improve-output: Only show diff in interactive mode without -always flag golderweb 2015-11-27 14:10:33 +01:00
  • 5f13da5934 Clarify licence situation of chartsbot.py golderweb 2015-11-25 17:15:55 +01:00
  • 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 golderweb 2015-11-23 19:36:19 +01:00
  • e3c2c1a5d9 Merge branch 'pep8-compat' golderweb 2015-11-23 19:15:37 +01:00
  • f819193790 pep8-compat: clean up CountryList-Modul golderweb 2015-11-23 19:11:21 +01:00
  • 4a856b1dae pep8-compat: Replace undefined Error by Message in CountryList-Module golderweb 2015-11-23 19:04:27 +01:00
  • 166e61aee7 pep8-compat: cleanup SummaryPage-Module golderweb 2015-11-23 19:00:07 +01:00
  • 1ea37c0e0d pep8-compat: Remove unnecessary imports from summarypage.py golderweb 2015-11-23 18:59:16 +01:00
  • 3e525edd2a pep8-compat: chartsbot.py remove unnecessary imports golderweb 2015-11-23 18:48:04 +01:00
  • 3cab979662 Merge branch 'summarypage-module' golderweb 2015-11-21 11:52:21 +01:00
  • 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 golderweb 2015-11-21 11:50:40 +01:00
  • e854244f0b Merge branches 'countrylist-module' and 'summarypage-module' golderweb 2015-11-21 11:33:35 +01:00
  • f1e0157643 CountryList-Module: Rename method parsing_needed to is_parsing_needed to make boolean character more clear golderweb 2015-11-21 11:32:00 +01:00
  • 4987f97e91 SummaryPage-Module: Reimplement feature to prevent parsing for pages where revid haven't changed since last parsing golderweb 2015-11-21 11:30:37 +01:00
  • 06ffb37d07 Merge branch 'summarypage-module' test-v3 golderweb 2015-11-20 21:02:03 +01:00
  • f360deb1a0 SummaryPage-Modul: Use full path for embeding entry template since relative paths don't work on already embeded pages golderweb 2015-11-20 21:00:37 +01:00
  • 03857c0236 Merge branch 'countrylist-module' golderweb 2015-11-20 14:45:08 +01:00
  • 3864c9013c CountryList-Module: Since we have multiple categories in some countrys we need to select the first wrapping template golderweb 2015-11-20 14:44:26 +01:00
  • 1f70c42bdc Merge branch 'chartsbot-module' Reflect new structure test-v2 golderweb 2015-11-13 13:36:52 +01:00
  • 43668ef8b7 ChartsBot-Module: Remove old code which is replaced by SummaryPage- and CountryList-Module golderweb 2015-11-13 13:34:42 +01:00
  • 1a06d20a75 ChartsBot-Module: Move charts.py to chartsbot.py to name like class Several updates of code to use new modul structure golderweb 2015-11-13 13:32:17 +01:00
  • df67d7ca8a Merge changes from branch 'countrylist-module' + Fixed syntax error golderweb 2015-11-13 12:23:02 +01:00
  • eca0142f71 CountryList-Module: Add Exception-Handling classes golderweb 2015-11-13 12:22:17 +01:00
  • d98bc5e2b5 Merge branch 'summarypage-module' golderweb 2015-11-13 12:21:15 +01:00
  • fec2143203 SummaryPage-Module: Create Exception-Classes golderweb 2015-11-13 12:18:02 +01:00
  • f003b20d65 SummaryPage-Module: Implement method for returning new page text if editing is needed golderweb 2015-11-13 11:03:42 +01:00
  • fc96bb5b6c SummaryPage-Module: Implement class handling parsing/editing process of whole page golderweb 2015-11-13 11:02:16 +01:00
  • def75876b0 SummaryPage-Module: Add method for controling parsing/update-sequence of entry golderweb 2015-11-13 10:59:12 +01:00
  • a7b1813d24 SummaryPage-Module: Add methods for working with results from parsing in entry golderweb 2015-11-13 10:57:41 +01:00
  • 5d43234b11 SummaryPage-Module: Add parse-method to Entry-Class which uses CountryList-Module golderweb 2015-11-13 10:54:34 +01:00
  • 6ac8c9298f SummaryPage-Module: Add class for handling entries golderweb 2015-11-13 10:52:18 +01:00
  • bdb48d6e79 SummaryPage-Module: Add method for notequal-comparation to Template-Interface to detect whether writing is needed golderweb 2015-11-13 10:49:25 +01:00
  • f06f04c5ef SummaryPage-Module: Hook into getattr and setattr to directly use template params as object attributes golderweb 2015-11-13 10:47:23 +01:00
  • cdd0c4c666 SummaryPage-Module: Implement Class as inteface to Entry-Template golderweb 2015-11-13 10:45:59 +01:00
  • ce0a06ae0a SummaryPage-Module: Add new module for handling summarypage related actions golderweb 2015-11-13 10:31:42 +01:00
  • 9225dc5f73 Merge branch 'countrylist-module' Provides a class for handling CountryLists golderweb 2015-11-13 10:24:49 +01:00
  • 2e8b4273e7 CountryList-Module: Implement parse-method which handles the parsing sequence golderweb 2015-11-09 20:09:18 +01:00
  • 41d3ca95ef CountryList-Module: Implement methods for handling Interpret-Parameter golderweb 2015-11-09 20:07:13 +01:00
  • 87aee8c42a CountryList-Module: Implment methods for handling Titel-Parameter golderweb 2015-11-09 20:06:36 +01:00
  • d4ea57dae8 CountryList-Module: Implement methods for handling Chartein-Date golderweb 2015-11-09 20:05:37 +01:00
  • 8858e81ee6 CountryList-Module: Implement methods to get the latest entry of list golderweb 2015-11-09 20:04:11 +01:00
  • 4a790912fc CountryList-Module: Implement method for detecting year related to list golderweb 2015-11-09 20:01:55 +01:00