1
0
Fork 0
mirror of https://github.com/yweber/lodel2.git synced 2026-10-15 02:54:02 +02:00
Commit graph

897 commits

Author SHA1 Message Date
Yann
e90ea6e39d Bugfix on multivalue field deletion 2016-01-15 10:29:17 +01:00
Yann
aaaf0af558 Add support for multivalue field deletion (unstested) 2016-01-15 10:27:55 +01:00
Yann
93980d68a0 Merge branch 'master' into datasource_fieldtypes 2016-01-14 17:22:56 +01:00
Yann
e7c1af45d9 Code cleaning for generic fieldtype 2016-01-14 17:19:28 +01:00
Yann
eaca82da1f Implements automatic concatenation fieldtype 2016-01-14 16:52:12 +01:00
Yann
1daf9677c6 Implements order in fieldtype construct 2016-01-14 16:36:46 +01:00
Yann
03ab4b0c59 Merge commit '8971cff64e' into datasource_fieldtypes
Fixing settings
2016-01-14 16:05:22 +01:00
Yann
173564b7ee New constants in EditorialModel.classtypes 2016-01-14 14:28:50 +01:00
Yann
cb5f2f7460 Implements multivalue column 2016-01-14 12:31:08 +01:00
Roland Haroutiounian
aadf063a10 [#101] Fixed the template creation process 2016-01-14 09:58:34 +01:00
Yann
8211fd5c47 Start multivalueFieldType implementation (in migrationhandler) 2016-01-14 09:50:55 +01:00
Yann
6153ddd323 Add support for multiple PK 2016-01-14 09:50:21 +01:00
Roland Haroutiounian
ba725a5cdb [#101] The makefile is now creating the templates of an instance of Lodel2, extending the basis templates 2016-01-14 09:46:12 +01:00
Roland Haroutiounian
fcc3c71a27 [#101] A template folder is available in Lodel2's root, containing the common templates for all the websites 2016-01-14 09:25:59 +01:00
Roland Haroutiounian
80736f7f79 [#101] Changed the import method for the exceptions 2016-01-13 18:09:07 +01:00
Roland Haroutiounian
d70ee58cd0 [#101] The Template package now contains "exceptions" and "api" subpackages 2016-01-13 18:04:57 +01:00
Yann
bbf33373d0 New version of fieldtypes class hierarchy + partial migrationhandler adaptation 2016-01-13 17:29:08 +01:00
Roland Haroutiounian
9d33c7a3e0 A default templates API is available in the Template package 2016-01-13 16:40:49 +01:00
Roland Haroutiounian
8971cff64e Added the "base_path" setting to the mandatory list 2016-01-13 15:57:36 +01:00
Roland Haroutiounian
f46e91f6d3 The format for giving custom modules to import in templates is documented 2016-01-13 14:40:23 +01:00
Roland Haroutiounian
7831378575 Makefile contains a command to create the default directories of an instance 2016-01-13 12:26:10 +01:00
Roland Haroutiounian
5acf09a1ee Template Loading doesn't use settings_local anymore 2016-01-13 08:52:57 +01:00
Yann
a56bb65c94 Upgrade the EmClass.check() method making it detect inconsistency between EmClass fields and common_fields defines in EditorialModel.classtypes
Note : the check method does not correct the EmFields only displays a warning
2016-01-11 17:30:50 +01:00
Yann
10c3924ec0 Merge branch 'master' of git.labocleo.org:lodel2 2016-01-11 14:04:46 +01:00
Yann
43e8145dab Implements get_max_rank() in LeApi. Add a fieldtype rank. + A lot of bugfix
The me.json was not up to date (Models don't forward classtypes modifications to loaded json file)
Some bugfix on fieldtypes that was not used (because of old me.json)
2016-01-11 14:03:01 +01:00
ArnAud
e00980915c delete old file 2016-01-08 17:30:51 +01:00
ArnAud
5164adffa3 sql datasource: delete unused methods 2016-01-08 17:13:17 +01:00
ArnAud
5be6c62189 sql datasource: relational filter for hierarchical relations 2016-01-08 17:06:57 +01:00
Roland Haroutiounian
6161420eed [#101] A default templates_base_directory can be set in the instance settings 2016-01-08 16:07:31 +01:00
Roland Haroutiounian
7f62685695 [#101] TemplateLoader is able to receive custom filters or apis 2016-01-08 14:47:01 +01:00
ArnAud
53663603fa lecrud: get() flag instanciate to choose to get raw data or objects 2016-01-08 14:26:15 +01:00
Yann
f2a54b72cd Comments update for doxygen doc
Now we have a main page on doxygen
2016-01-08 13:52:37 +01:00
ArnAud
a084678831 sql datasource: update() for rel2type 2016-01-08 13:37:16 +01:00
Yann
b34ce35e85 Removed unused & obsolete code in leapi/letype.py 2016-01-08 12:23:31 +01:00
Yann
94b843e321 Add a new settings debug_sql 2016-01-08 12:23:31 +01:00
ArnAud
ff8b0dd10a lecrud.update(): do not check data consistency on update: must be done later 2016-01-08 12:19:09 +01:00
Yann
fe6a6f4059 Adding the emgraph rule in install/Makefile 2016-01-08 11:30:38 +01:00
Yann
1aa64505eb Add a new Makefile rule for instance emgraph that will generate an image representing the instance editorial model 2016-01-08 11:28:03 +01:00
Yann
8133e6c45b Add settings.py with default value, add migration_handler options + modify migration_handler to handle settings 2016-01-08 10:44:07 +01:00
Yann
c7756f5ea2 Update README and mh comments 2016-01-08 10:04:58 +01:00
ArnAud
97716da260 sql datasource: get() for a rel2type 2016-01-07 17:28:19 +01:00
ArnAud
cd99fb106b lerelation: instanciate from data 2016-01-07 17:28:19 +01:00
Yann
680ad61036 Fixed LeFactory tests 2016-01-07 17:23:58 +01:00
ArnAud
8eea3495e8 leapi: put name2classname() from LeFactory in _LeCrud to be available everywhere 2016-01-07 17:16:14 +01:00
Yann
52f2bd644f Push forgeted file 2016-01-07 17:14:32 +01:00
Yann
312bfce1cb Update of the install/instance_settings.py file 2016-01-07 17:09:12 +01:00
Yann
d5b866512c New settings handler 2016-01-07 17:09:12 +01:00
Roland Haroutiounian
e79f12c0d8 Added the version number of jinja2 in the requirements file 2016-01-07 16:09:48 +01:00
Yann
ef8f961c2b Removed old code 2016-01-07 14:41:49 +01:00
Yann
9b7d8c0357 Changes the doc and make change in partial instanciation process 2016-01-07 14:39:10 +01:00