62 Commits

Author SHA1 Message Date
Adrian Moennich
5e569373e5 Importer: Hide button if there are no importers 2016-05-20 17:11:59 +02:00
Florian Vessaz
9d2db9abec Fix optional redirection after import 2016-05-20 13:55:37 +02:00
Florian Vessaz
b3ee9b0037 Refresh only when closing the importer dialog 2016-05-20 11:57:28 +02:00
Florian Vessaz
bbba1efe2d Fix success message 2016-05-20 11:57:28 +02:00
Florian Vessaz
2ea739cfdd Import only speakers in meetings 2016-05-20 11:57:28 +02:00
Florian Vessaz
d71b8c5274 Don't import someone as a submitter
Since we don't import e-mail addresses the person would not be linked to
an Indico account and would not be able to submit anything.
2016-05-20 11:57:00 +02:00
Florian Vessaz
afeabdb90d Fix import of author status from Invenio 2016-05-20 08:43:22 +02:00
Florian Vessaz
916d4e8c76 Fix code formatting 2016-05-20 08:43:22 +02:00
Florian Vessaz
74ed45e00f Correct typo in docstring 2016-05-20 08:43:22 +02:00
Florian Vessaz
655d29ceb9 Importer: Reload page after successful import 2016-05-20 08:43:22 +02:00
Florian Vessaz
b312e505dc Importer: Use build_url 2016-05-20 08:43:22 +02:00
Florian Vessaz
c84e81fe86 Importer: Add materials and references 2016-05-20 08:43:22 +02:00
Florian Vessaz
b60e2389dc Importer: Adapt contribution/subcontribution creation 2016-05-20 08:43:22 +02:00
Adrian Moennich
9da7c9ee7b Importer: Disable legacy import
That class is being removed during the cleanup
2016-04-28 15:27:44 +02:00
Indico Team
b16a368ba1 Happy new year 2016!
Bump license headers to 2016
2016-01-01 04:59:45 +01:00
Adrian Moennich
c9ace51b44 Importer: Use correct gettext domain in JS 2015-12-02 09:45:21 +01:00
Adrian Moennich
1942c3084d Importer: Handle empty material name more gracefully 2015-07-21 17:05:40 +02:00
Indico Team
8930bfd486 Updated *.pot files for i18n (extract) 2015-04-01 11:12:35 +02:00
Indico Team
203dfb2fad Added translation files from Transifex (fr_FR)
Author: Pedro Ferreira <pedro.ferreira@cern.ch>
2015-04-01 11:12:35 +02:00
Adrian Moennich
d1eb171957 Importer: Use plugin JS i18n 2015-03-12 11:01:11 +01:00
Adrian Moennich
c1419610d2 Importer: Fix broken image 2015-03-12 10:47:55 +01:00
Adrian Moennich
29bcebc12c Importer: Wrap JS in IIFE 2015-03-12 10:46:20 +01:00
Adrian Moennich
ddd0f30465 Importer: Use new i18n functions 2015-03-11 17:41:45 +01:00
Indico Team
79c567eab0 Unify file headers and bump copyright year to 2015 2015-01-22 12:07:32 +01:00
Adrian Moennich
84f4bd8816 Rename ~IndicoPlugin.hidden => .configurable 2015-01-19 13:34:08 +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
b330b3d367 Use new signal namespaces 2014-11-20 16:26:22 +01:00
Adrian Moennich
9c1f76a2c2 Remove obsolete gitignore/license files 2014-11-19 16:05:44 +01:00
Alejandro Avilés
de0063e829 Change js-call-class of timetable button 2014-10-30 11:42:17 +01:00
Alejandro Avilés
643fefc84b Small refactoring
* Indentation
* Use object instance instead of '*append*'
2014-10-30 11:15:05 +01:00
Alejandro Avilés
c6ab4b20f9 Improve base classes 2014-10-30 11:12:45 +01:00
Alejandro Avilés
7bf5e10dab Update docstring 2014-10-30 11:07:55 +01:00
Alejandro Avilés
190913b7d8 Rename plugin name in docstring 2014-10-30 11:04:13 +01:00
Alejandro Avilés
057054f250 Add missing i18n to timetable buttons 2014-10-30 11:03:38 +01:00
Alejandro Avilés
fee6b45d35 Rename module and method 2014-10-30 11:01:16 +01:00
Alejandro Avilés
59a8712cd7 Add metadata to setup.py 2014-10-30 10:01:21 +01:00
Alejandro Avilés
556400419c Support multiple importer engines per plugin 2014-10-29 17:36:20 +01:00
Alejandro Avilés
ae5615ba8b Add MANIFEST.in 2014-10-29 17:34:23 +01:00
Alejandro Avilés
3a2d92d648 Remove some camelCase 2014-10-29 17:34:23 +01:00
Alejandro Avilés
341f9d6e7f Fix ImportData request handler 2014-10-29 17:12:34 +01:00
Alejandro Avilés
783032ce05 Store reference to sub plugins 2014-10-29 17:12:34 +01:00
Alejandro Avilés
0a6a756f73 Improve API and request error handling 2014-10-29 17:12:34 +01:00
Alejandro Avilés
b9ae7b124a Fix importer engines dictionary 2014-10-29 08:58:07 +01:00
Alejandro Avilés
4af1706737 Simplify mechanism to register importer engines 2014-10-29 08:56:01 +01:00
Alejandro Avilés
9c7ff192a3 Move code for importer engines to base.py 2014-10-29 08:56:01 +01:00
Alejandro Avilés
06c8cd2773 Add DataImporterBase class 2014-10-29 08:56:01 +01:00
Alejandro Avilés
c2879f81ab Add mechanism to register importers 2014-10-29 08:56:01 +01:00
Alejandro Avilés
509436df4c Move plugin code out of __init__.py 2014-10-29 08:56:01 +01:00