Ilias Trichopoulos
9932656558
Use PluginCategory enum
2015-01-12 10:53:00 +01:00
Ilias Trichopoulos
a912a226b7
Assign categories to plugins
2015-01-08 17:51:27 +01:00
Adrian Moennich
c59e98c96a
Update setup.py urls
2014-11-26 10:01:05 +01:00
Adrian Moennich
c3b4890593
LiveSync: Extend admin/base.html
2014-11-24 11:21:23 +01:00
Ilias Trichopoulos
def43f133d
LiveSync: Add info message when no agents
2014-11-21 17:26:09 +01:00
Adrian Moennich
b330b3d367
Use new signal namespaces
2014-11-20 16:26:22 +01:00
Adrian Moennich
efabd574d6
LiveSync: Remove debug print statements
2014-11-20 16:24:55 +01:00
Adrian Moennich
e4e7c5bd1f
LiveSync: Rename agents to backends
2014-11-20 11:21:52 +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
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
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
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
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
58af8a2992
Add useful default run/run_initial_export methods
2014-11-13 10:37:12 +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
96d3e0fc56
Add task and create_task cli
2014-11-12 17:07:31 +01:00
Adrian Moennich
73f5a05bb7
Fix typo
2014-11-11 17:14:47 +01:00
Adrian Moennich
c2984bdd7d
Add create_backend helper method to agent model
2014-11-11 17:04:19 +01:00
Adrian Moennich
a18593ec84
Handle category exclusions
...
Currently only globally for all agents.
2014-11-11 11:19:57 +01:00
Adrian Moennich
bfb796d78a
Add initial export code
2014-11-10 17:07:46 +01:00
Adrian Moennich
4244faeeb1
Make XML generation more robust
...
Don't write to the main XMLGen while creating a new record.
This avoids having to undo changes in case of an error in a really
unreliable way.
2014-11-10 17:07:43 +01:00
Adrian Moennich
5b860e8ddd
Add MarcXML generator
2014-11-10 10:48:45 +01:00
Adrian Moennich
d16f40cc09
Add more record handling code
2014-11-07 11:27:49 +01:00
Adrian Moennich
cd2a3d03eb
Fix record simplification/cascading
2014-11-07 11:27:30 +01:00
Adrian Moennich
2834441d06
Fix queue population
2014-11-06 15:49:44 +01:00
Alejandro Avilés
58f05fe773
Add simplify.py
2014-11-04 17:42:51 +01:00
Alejandro Avilés
ac1939190f
Add iter_subentries to generate nested entries
2014-11-04 17:42:36 +01:00
Alejandro Avilés
71462cf69b
Fix __repr__
2014-11-04 17:42:36 +01:00
Alejandro Avilés
aeec154a3d
Add object and object_ref properties
2014-11-04 17:21:36 +01:00
Alejandro Avilés
e4a5e10d02
Add column for type of change
2014-11-04 17:21:36 +01:00
Adrian Moennich
de5baca42f
Refactor signal handler to not use a class
2014-11-04 12:30:42 +01:00
Adrian Moennich
2dd972455c
Populate the queue on changes
2014-11-04 12:18:53 +01:00
Adrian Moennich
6b6c5200e3
Initial commit
2014-10-31 18:00:21 +01:00