Commit graph

1461 commits

Author SHA1 Message Date
Tobias Gruetzmacher
2850420303 [travis] libjpeg-dev is installed by default 2018-06-29 12:04:25 +02:00
Tobias Gruetzmacher
fbb3a18c91 Enable warnings and fix some of them 2018-05-23 00:54:40 +02:00
Tobias Gruetzmacher
be525dbd54 Merge branch 'jenkinsfile' 2018-05-19 18:36:50 +02:00
Tobias Gruetzmacher
39356bc468 Add windows build to Jenkinsfile 2018-05-19 18:24:11 +02:00
Tobias Gruetzmacher
29861e761f Move Jenkins pipeline from Jenkins to repository 2018-05-19 18:19:11 +02:00
Dirk Reiners
050a0dc97c MenageA3 naming fix 2018-04-23 08:07:41 +02:00
Dirk Reiners
cba9edbdec LifeAintNoPontFarm added 2018-04-23 08:06:13 +02:00
Dirk Reiners
01c1b04778 CyanideAndHappiness fix 2018-04-23 07:53:22 +02:00
Dirk Reiners
fbd2ac2246 Handle get_terminal_size() returning 0 (fixes #106) 2018-04-23 07:50:28 +02:00
Tobias Gruetzmacher
b2fdc13feb Merge pull request #109 from peterjanes/gocomics-fix
GoComics no longer has nav on the comic's home page. (Fixes #108)
2018-04-08 17:29:38 +02:00
Peter Janes
2a2ff2d545 GoComics no longer has nav on the comic's home page. 2018-04-06 14:09:13 -04:00
Tobias Gruetzmacher
1fe98d2f7f Use a diferent div class for GoComics (fixes #102). 2018-03-23 00:29:40 +01:00
Tobias Gruetzmacher
9e2c6e0490 Only deploy website once. 2018-03-11 01:35:02 +01:00
Tobias Gruetzmacher
66945db7de Merge branch 'new-site' 2018-03-11 01:23:43 +01:00
Tobias Gruetzmacher
211bc2ed92 Add Travis-CI deploy script. 2018-03-11 01:21:30 +01:00
Tobias Gruetzmacher
dd1b6f0110 Add StaticSite config and theme. 2018-03-11 01:21:30 +01:00
Tobias Gruetzmacher
f37542b97c Merge home page content into README. 2018-03-11 01:21:30 +01:00
Tobias Gruetzmacher
84553d37d4 Update copyright year. 2018-03-11 01:17:43 +01:00
Tobias Gruetzmacher
c3dafff1da Don't span more than 4 threads (because Travis-CI ;)) 2017-12-19 23:08:35 +01:00
Tobias Gruetzmacher
a7dbd4ab39 Enable branch coverage (and newer tox features). 2017-12-19 22:51:50 +01:00
Tobias Gruetzmacher
2dbd3382f7 Update LeastICouldDo (fixes #99) 2017-12-15 00:00:25 +01:00
Tobias Gruetzmacher
84f6981d51 Supported Python versions: 2.7, 3.4, 3.5, 3.6 2017-12-14 22:49:31 +01:00
Tobias Gruetzmacher
2f048c5992 Drop Python 3.3, since py.test doesn't support it anymore. 2017-11-28 01:57:05 +01:00
Tobias Gruetzmacher
1eeca97f48 Update coverage badge. 2017-11-28 01:53:46 +01:00
Tobias Gruetzmacher
a9fedf6a30 Switch from Coveralls to CodeCov. 2017-11-28 01:46:44 +01:00
Tobias Gruetzmacher
75aa7207ea Some minor fixes to make some modules work again. 2017-11-27 01:04:35 +01:00
Tobias Gruetzmacher
405c4c0b43 Recreate SluggyFreelance module (fixes #96). 2017-11-26 20:23:33 +01:00
Tobias Gruetzmacher
90685d9b0c Only support modern versions of PyCountry. 2017-11-26 19:29:48 +01:00
Tobias Gruetzmacher
4d6cbf0720 Switch development wrapper to Python3. 2017-11-26 17:32:17 +01:00
Damjan Košir
79a2516c61 deathbulge fix 2017-11-17 21:49:47 +13:00
Tobias Gruetzmacher
5b5cf6ad48 Merge branch 'offline-tests' 2017-10-15 15:08:09 +02:00
Tobias Gruetzmacher
d88f6aeee3 Replace online tests with mocks.
We want to test our code, not the comic modules.
2017-10-15 14:54:44 +02:00
Tobias Gruetzmacher
69e6144843 Don't include cmd script in coverage. 2017-10-15 14:54:44 +02:00
Tobias Gruetzmacher
f1b83748ed When testing the command line, call main method.
Previously, we were spawning the main binary in a subprocess, which is
fragile and interacts poorly with some testing frameworks...
2017-10-15 14:54:44 +02:00
Tobias Gruetzmacher
ac2ca54570 Remove handlers after director run. 2017-10-15 14:54:44 +02:00
Tobias Gruetzmacher
11ee049b4d Move checking of modules into its own directory. 2017-10-13 00:00:37 +02:00
Tobias Gruetzmacher
25f1b65315 Move test dependencies into setup.cfg. 2017-10-12 23:25:37 +02:00
Damjan Košir
24862715d5 realised we have a scraper for CMS MenageA3 uses 2017-10-03 21:47:32 +13:00
Damjan Košir
0e0dcf1f8e redoing MenageA3 with ParserScraper (previous search regex was broken) 2017-10-02 21:52:40 +13:00
Tobias Gruetzmacher
6369203bc0 Merge pull request #92 from clonejo/feature/commitstrip
add a comic plugin for CommitStrip
2017-09-20 22:46:46 +02:00
Damjan Košir
89a902651c Merge remote-tracking branch 'origin/master' 2017-09-19 22:36:48 +12:00
Damjan Košir
a9d7b4de12 added Deathbulge 2017-09-19 22:36:19 +12:00
clonejo
331faae3ea
add a comic plugin for CommitStrip 2017-09-18 21:31:15 +02:00
glyphy
ad8374d7b8 Fixing the Menagea3 plugin (#91)
I've changed the menagea3 plugin so it should work with the
new directory structure found on the site.
2017-09-04 21:19:46 +02:00
Tobias Gruetzmacher
6de5b79fb8 Switch test to a comic without robots.txt block. 2017-08-11 00:12:07 +02:00
Tobias Gruetzmacher
7e0adf1d96 Unify more WordPress-based modules. 2017-05-22 01:17:05 +02:00
Tobias Gruetzmacher
42f66c07b0 Random module fixes. 2017-05-22 00:30:31 +02:00
Tobias Gruetzmacher
f8def5b9db Bugfix: StandardError does not exist in Python 3. 2017-05-21 23:37:09 +02:00
Tobias Gruetzmacher
a99098d5ad Update GoComics module. 2017-05-21 23:10:32 +02:00
Tobias Gruetzmacher
1400879dc8 Fix another set of modules (e, k). 2017-05-17 00:11:29 +02:00