Adrian Moennich
ab6daa662e
Livesync: Ignore updates for deleted items
2015-03-12 13:56:49 +01:00
Adrian Moennich
0ab12235b6
Livesync: Unify capitalization
2015-03-12 11:35:23 +01:00
Adrian Moennich
903dd0fbc3
Livesync: Use plugin JS i18n
2015-03-12 10:32:05 +01:00
Adrian Moennich
0f09171a9c
Livesync: Use new i18n functions
2015-03-11 17:46:51 +01:00
Adrian Moennich
c3566fceba
Livesync: Fix intermediate alembic steps
2015-03-10 17:13:18 +01:00
Adrian Moennich
a7b96d8008
Livesync: Apply SA naming convention
2015-03-10 13:58:55 +01:00
Adrian Moennich
1e2142be9a
Livesync: Do not break when moving an event
2015-03-05 11:16:42 +01:00
Adrian Moennich
69e07db8fc
Livesync: Handle exclusion when populating queue
...
Also fix deletion handling
2015-03-04 17:37:18 +01:00
Adrian Moennich
4079352a63
Livesync: Ignore category records silently
2015-03-04 17:35:10 +01:00
Adrian Moennich
dde39d9c69
Livesync: Show only unprocessed queue count in CLI
2015-03-04 10:58:50 +01:00
Adrian Moennich
fe29fc804b
Livesync: Fix agent setting migration
2015-03-03 21:17:37 +01:00
Adrian Moennich
898a162ccf
Livesync: Do not fail on contribution deletion
2015-02-20 18:48:42 +01:00
Adrian Moennich
414ca219a7
LiveSync: Use PyIntEnum
2015-01-26 13:24:49 +01:00
Indico Team
79c567eab0
Unify file headers and bump copyright year to 2015
2015-01-22 12:07:32 +01:00
Alejandro Avilés
7f6d9673b4
Livesync: Add --force to run command
2015-01-19 17:20:46 +01:00
Adrian Moennich
0ac7945969
Remove strip_whitespace filters
...
They are not automatically added by IndicoForm
2015-01-19 15:08:05 +01:00
Adrian Moennich
84f4bd8816
Rename ~IndicoPlugin.hidden => .configurable
2015-01-19 13:34:08 +01:00
Adrian Moennich
84f89c8671
Don't use getValue() in ZODB importer
...
Using methods of legacy objects there is unsafe because they will
eventually be removed and the migrations still need to work.
2015-01-14 09:51:58 +01:00
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