Bernhard Posselt
6b138b98a6
use before and after update hooks to delete items only after new ones have been fetched
2013-09-13 18:29:34 +02:00
Bernhard Posselt
824f074ecb
change email adress in copyright headers
2013-08-26 17:23:22 +02:00
Bernhard Posselt
813a683892
also catch url errors
2013-08-19 16:05:14 +02:00
Bernhard Posselt
07eb992fa5
version bump
2013-08-13 15:48:31 +02:00
Bernhard Posselt
9783ec4273
fix maximum recursion problem that would kill updater
2013-08-13 15:35:57 +02:00
Bernhard Posselt
87796e2bac
rename runonce to testrun to prevent confusion
2013-08-13 15:07:27 +02:00
Bernhard Posselt
00c1eb127b
respect 80 line limit
2013-08-13 14:18:59 +02:00
Bernhard Posselt
1d87bb43c7
Update updater.py
2013-08-13 13:59:07 +02:00
Bernhard Posselt
1792e58555
Update updater.py
2013-08-12 00:11:49 +02:00
Bernhard Posselt
7a7ed94985
Update updater.py
2013-08-12 00:08:22 +02:00
Bernhard Posselt
0d42d71928
Update updater.py
2013-08-12 00:07:17 +02:00
Bernhard Posselt
6d826f785a
Update updater.py
...
dont exit when main thread fails but retry after 30 seconds
2013-08-12 00:06:48 +02:00
benediktb
425779021f
Updater: "Runonce" functionality was missing an argument
...
Updater will now get called correctly with the new runonce argument. I forgot to include the line in my previous commit.
2013-08-10 23:55:44 +02:00
benediktb
3fa2c37bd4
Added "runonce" option to updater
...
When called with "--runonce", the updater now quits after one round of updates instead of running continuously. Can be used for calling the updater as a cronjob. This was easier to accomplish than writing a startup script or anything similar ...
2013-08-08 22:02:10 +02:00
Bernhard Posselt
114d98d863
tell user in help to use admin user
2013-08-06 00:12:45 +02:00
Bernhard Posselt
3157da7887
add a way to specify the max timeout for each feed
2013-08-06 00:03:23 +02:00
Bernhard Posselt
d0bce145e7
dont use global state with url basic auth
2013-08-05 17:33:52 +02:00
Bernhard Posselt
a4acdabcaa
dont set global auth handler
2013-08-05 17:30:19 +02:00
Bernhard Posselt
6d8932da8b
fix authentication problems for updating feeds
2013-08-05 17:28:44 +02:00
Bernhard Posselt
3c1b147437
better exception handling
2013-08-05 17:22:18 +02:00
Bernhard Posselt
cb33a80b60
ignore update errors when using the update script
2013-08-05 16:39:09 +02:00
Bernhard Posselt
43ec3a5699
remove verbose debug
2013-08-05 16:23:37 +02:00
Bernhard Posselt
1f9784dbdb
fix another error, better debugging
2013-08-05 16:20:44 +02:00
Bernhard Posselt
fca0366111
also run under python 3.0
2013-08-05 16:04:30 +02:00
Bernhard Posselt
f02c70d5de
fix 404 on updating feeds
2013-08-05 16:01:44 +02:00
Bernhard Posselt
c7e1f0d3de
script should now work
2013-08-05 15:54:05 +02:00
Bernhard Posselt
deba6e21d1
still problems
2013-08-05 15:28:19 +02:00
Bernhard Posselt
9e922dddf3
implemented threading, not tested yet
2013-08-05 14:16:09 +02:00
Bernhard Posselt
9f1ae2a545
dont install phantomjs from npm
2013-08-04 17:21:37 +02:00
Bernhard Posselt
f4612a396c
parse json
2013-08-04 16:54:30 +02:00
Bernhard Posselt
708f71beaa
remove fixed todos
2013-08-04 16:25:01 +02:00
Bernhard Posselt
97e3c59c7a
implement first update request
2013-08-04 16:25:01 +02:00
Bernhard Posselt
cd8054ebbb
add basic python updater script
2013-08-02 16:59:54 +02:00