256 Commits

Author SHA1 Message Date
Adrian Moennich
6f78288da1 Enable Travis IRC notifications 2014-11-19 17:06:12 +01:00
Alejandro Avilés
cba7196247 Absolute imports 2014-11-19 16:54:54 +01:00
Alejandro Avilés
dd5210deee Move base query classes to base.py 2014-11-19 16:54:54 +01:00
Alejandro Avilés
460a9d9e37 Move PiwikPlugin class to plugin.py file 2014-11-19 16:54:54 +01:00
Adrian Moennich
24fc110046 Remove old livesync travis config 2014-11-19 16:26:07 +01:00
Adrian Moennich
9c1f76a2c2 Remove obsolete gitignore/license files 2014-11-19 16:05:44 +01:00
Adrian Moennich
009d7bc41d Add plugin: livesync_invenio 2014-11-19 16:03:26 +01:00
Adrian Moennich
6d84bec488 Add plugin: livesync_debug 2014-11-19 16:03:25 +01:00
Adrian Moennich
ab594f10e6 Add plugin: livesync 2014-11-19 16:03:24 +01:00
Adrian Moennich
b343301552 Add plugin: search_invenio 2014-11-19 16:03:21 +01:00
Adrian Moennich
0602df1b20 Add plugin: search 2014-11-19 16:03:19 +01:00
Adrian Moennich
5d550e5c7b Add plugin: importer_invenio 2014-11-19 16:03:18 +01:00
Adrian Moennich
2b9c01525e Add plugin: importer 2014-11-19 16:03:16 +01:00
Adrian Moennich
d06617a14f Add plugin: piwik 2014-11-19 16:03:14 +01:00
Adrian Moennich
3c50a8bae8 Add plugin: chat 2014-11-19 16:03:10 +01:00
Adrian Moennich
3bec7f391d Initial commit 2014-11-19 16:02:47 +01:00
Alejandro Avilés
3e9277e63a Implementation of InvenioUploader 2014-11-19 11:13:24 +01:00
Alejandro Avilés
1d7c87794f Add invenio connector 2014-11-18 17:52:09 +01:00
Adrian Moennich
d5dac3cc17 Handle exceptions in the Uploader 2014-11-18 17:35:16 +01:00
Adrian Moennich
0ba1673b73 Cleanup old queue entries
fixes #5
2014-11-18 11:33:41 +01:00
Adrian Moennich
dd56e15b6c Update agent last_run 2014-11-17 18:02:13 +01:00
Adrian Moennich
de796e8d3d Add Agent.last_run 2014-11-17 18:01:42 +01:00
Adrian Moennich
20ed8b65b9 Remove create_agent CLI 2014-11-17 17:34:16 +01:00
Adrian Moennich
6ce5d7e223 Add agent management webinterface
fixes #3
2014-11-17 17:33:47 +01:00
Adrian Moennich
daee367211 Add agent config form 2014-11-17 16:41:21 +01:00
Adrian Moennich
2b6439272c Test agent 2014-11-14 17:21:57 +01:00
Adrian Moennich
cbe6c5ec2f Use non-quiet pip install in travis
It takes quite long and with quiet output you don't see any progress
2014-11-14 14:19:37 +01:00
Adrian Moennich
435932210a Exclude zodbimport.py from coverage 2014-11-14 14:15:00 +01:00
Adrian Moennich
e18b3ea3af Test uploader 2014-11-14 14:11:19 +01:00
Adrian Moennich
ef6536d1ec Check test coverage 2014-11-14 13:43:10 +01:00
Adrian Moennich
4c440ada4c Enable Travis 2014-11-14 11:05:43 +01:00
Adrian Moennich
a9209a626e Move tests to separate folder 2014-11-14 09:20:33 +01:00
Adrian Moennich
0133bc3c9a Test compound id generation and simplification 2014-11-13 18:08:12 +01:00
Adrian Moennich
2a352c1518 Use |= instead of = for deletions.
While we don't care about any other changes in case of deletion, we
already check if the deleted flag is set. So we don't need to throw away
other flags. And like this it's better to test.
2014-11-13 18:05:07 +01:00
Alejandro Avilés
0002232153 Use bytestrings in MARCXMLGenerator 2014-11-13 16:30:59 +01:00
Adrian Moennich
8effa6e97e Remove extra linebreak and debug print 2014-11-13 14:45:38 +01:00
Adrian Moennich
c32b0e8e4f Convert settings to unicode just in case 2014-11-13 14:39:07 +01:00
Adrian Moennich
34b415fd4b Migrate settings from ZODB 2014-11-13 14:36:19 +01:00
Adrian Moennich
cd3342ae0a Migrate settings from ZODB 2014-11-13 14:13:23 +01:00
Adrian Moennich
14c5cfd5d8 Import settings from ZODB 2014-11-13 14:02:08 +01:00
Adrian Moennich
5ec5e419e2 Don't break if a backend is missing 2014-11-13 12:24:00 +01:00
Adrian Moennich
03cdb34c0e Import agents from ZODB
closes #1
2014-11-13 12:15:04 +01:00
Adrian Moennich
e3cf989898 Initial commit 2014-11-13 11:17:22 +01:00
Adrian Moennich
58af8a2992 Add useful default run/run_initial_export methods 2014-11-13 10:37:12 +01:00
Adrian Moennich
7943ffebfe Remove obsolete argument 2014-11-13 10:29:34 +01:00
Adrian Moennich
15ff205086 import Uploader from indico_livesync 2014-11-13 10:14:37 +01:00
Adrian Moennich
80450f104d Add MARCXMLUploader 2014-11-13 10:14:12 +01:00
Adrian Moennich
6959322843 Add batch uploader 2014-11-12 18:30:53 +01:00
Adrian Moennich
bea9cb83d0 Use livesync Uploader 2014-11-12 18:28:07 +01:00
Adrian Moennich
96d3e0fc56 Add task and create_task cli 2014-11-12 17:07:31 +01:00