46 Commits

Author SHA1 Message Date
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
Alejandro Avilés
1ef3c6b9b1 Hide plugin settings page 2014-10-29 08:56:01 +01:00
Alejandro Avilés
d6b0450852 Add from __future__ import unicode_literals 2014-10-29 08:56:01 +01:00
Alejandro Avilés
fd9eeb0325 Update custom link binding 2014-10-29 08:56:01 +01:00
Alejandro Avilés
a7cf31ab73 Wrong indentation 2014-10-29 08:56:01 +01:00
Alejandro Avilés
f6450a497b Add license 2014-10-29 08:56:01 +01:00
Alejandro Avilés
4d6222c72b Adapt JS to new REST API 2014-10-29 08:56:01 +01:00
Alejandro Avilés
ff40cfc06e Add converter-related code 2014-10-27 11:33:16 +01:00
Alejandro Avilés
7b764447ac Add REST API handlers 2014-10-27 11:26:02 +01:00
Alejandro Avilés
cdb9608f31 Code cleanup 2014-10-27 09:26:19 +01:00
Alejandro Avilés
f4e36f2837 Inject timetable button 2014-10-24 16:10:11 +02:00
Alejandro Avilés
5962abb84b Add static assets 2014-10-24 14:42:59 +02:00
Alejandro Avilés
aefdca78e1 Initial commit 2014-10-20 17:26:34 +02:00