1
0
Fork 0
mirror of https://github.com/yweber/lodel2.git synced 2025-10-26 09:39:01 +01:00
Commit graph

1,185 commits

Author SHA1 Message Date
Yann
f572743c09 Bugfixes + add backreference support in datahandlers (untested) 2016-04-06 14:05:52 +02:00
Yann
a9b4a1bfae em_test.py and examples/em_test.pickle updates 2016-04-06 14:04:37 +02:00
Yann
5d0ded158f Add settings & logger module 2016-04-04 16:18:08 +02:00
Yann
222cae438c Fixed the em_test.py (not fixed, just comments some lines) + update the em_test.pickle file 2016-04-04 16:17:30 +02:00
Yann
e5898b29b6 Refactoring of datahandlers to simplify from_name() method
Warning, this commit is in a broken state. The em_test.py doesn't works yet
because it uses old relation handler (that doesn't exists anymore). The pickle file in
example is broken too
2016-04-04 15:33:22 +02:00
Yann
3cd22a08d5 Small changes in datahandlers 2016-04-04 11:33:59 +02:00
Yann
6df3b4d5ce Add some scripts to handler dynamic code generation (without doc) 2016-04-01 17:18:31 +02:00
Yann
747205a0fe LeFactory first implementation
This implementation is broken because of relation data_handler. Backreference is a broken concept and relation data_handler too.
2016-04-01 17:17:30 +02:00
Yann
d96b8812c0 Merge branch 'newlodel' of git.labocleo.org:lodel2 into newlodel 2016-04-01 09:18:43 +02:00
Yann
9fb87ec0ec Changed the EmField override check in EmClass + updated tests 2016-04-01 09:18:22 +02:00
Yann
c7ef7d471b Beginin leapi implementation 2016-04-01 09:18:22 +02:00
Roland Haroutiounian
311ef0c4f3 Created a mongodb subpackage in the datasource package 2016-04-01 09:15:12 +02:00
Roland Haroutiounian
7b7430ab90 Refactoring on dict reference type 2016-03-31 14:29:36 +02:00
Roland Haroutiounian
1c1d353719 Added the management of allowed_classes in Reference 2016-03-31 14:26:00 +02:00
Roland Haroutiounian
9986d068c0 PEP8 2016-03-31 10:06:06 +02:00
Roland Haroutiounian
c075992819 Refactoring on the can_override method in data_handlers types 2016-03-31 09:26:44 +02:00
Roland Haroutiounian
9b237fbe2e Added can_override method to the data_handler types 2016-03-31 08:50:54 +02:00
Roland Haroutiounian
00f02c2c18 First implementations of the can_override method on the data_handler types 2016-03-30 17:30:58 +02:00
Yann
4c01b5dafc Add tests for EmClass field overriding 2016-03-30 17:23:57 +02:00
Yann
a87ade8803 Updated EmClass fields overriding checks (still incomplete) 2016-03-30 16:28:39 +02:00
Roland Haroutiounian
aeacf2bf89 Bug Fix on the Relation class instanciation 2016-03-30 14:55:02 +02:00
Roland Haroutiounian
35730ee916 Added a first implementation of the insert method in mongodb 2016-03-30 14:42:52 +02:00
Roland Haroutiounian
71bf295b27 Code cleaning 2016-03-30 11:26:54 +02:00
Roland Haroutiounian
9729d40fa4 Changed the relation init method 2016-03-30 10:57:54 +02:00
Roland Haroutiounian
c7695e0166 Moved relation module in references package 2016-03-30 09:55:43 +02:00
Yann
7d209cdb3b DataHandler names unification + test_em modifications 2016-03-30 09:51:40 +02:00
Roland Haroutiounian
036f16f8aa Added the username and password management for the mongodb connection string 2016-03-25 14:42:22 +01:00
Roland Haroutiounian
e47dc0d8ee First implementation of the delete method of the MongoDbDataSource 2016-03-25 14:31:49 +01:00
Roland Haroutiounian
f5cfdb76c0 Created the structure of pymongo Datasource 2016-03-25 12:27:43 +01:00
Roland Haroutiounian
33851ac919 Code cleaning 2016-03-25 11:51:49 +01:00
Roland Haroutiounian
acf560e761 First implementation of Relation 2016-03-25 11:11:55 +01:00
Roland Haroutiounian
2bb71f824f PEP8 on Reference class 2016-03-25 09:40:45 +01:00
Roland Haroutiounian
90c3c8518b Changed the validation check for the references 2016-03-24 17:24:05 +01:00
Roland Haroutiounian
70674ea0ac Changed the allowed property type 2016-03-24 16:34:58 +01:00
Roland Haroutiounian
2610d70e5b Fixing the editorial model test script 2016-03-24 16:29:41 +01:00
Yann
2ff01ee498 Starts of a test editorial model 2016-03-24 16:24:59 +01:00
Yann
472fcf1d43 Add Doxyfile form doxygen generation 2016-03-24 16:24:41 +01:00
Roland Haroutiounian
a57c9e8500 Added a todo 2016-03-24 14:59:16 +01:00
Roland Haroutiounian
bba3a1bbb8 Added the add_ref method 2016-03-24 14:57:51 +01:00
Roland Haroutiounian
954bd3874f Changed the overrides of the Reference class methods 2016-03-24 14:45:05 +01:00
Roland Haroutiounian
07dccafcf1 First implementation of the List Reference type 2016-03-24 13:58:31 +01:00
Roland Haroutiounian
8f795a168d First implementation of Reference abstract class and the child classes Link and Set 2016-03-24 11:17:04 +01:00
Yann
b0fa7de76d Put hex representation of expected hashes in tests 2016-03-24 09:56:10 +01:00
Yann
c98d1cb703 EmField d_hash() bugfix + tests updates 2016-03-23 17:28:57 +01:00
Roland Haroutiounian
15148112aa Bug Fix on the field_data_handler 2016-03-23 17:25:04 +01:00
Roland Haroutiounian
475543b0fe Fix on module_name method 2016-03-23 17:13:36 +01:00
Roland Haroutiounian
dd73e0a5b2 Fix on the call to FieldDataHandler.from_name 2016-03-23 17:10:01 +01:00
Roland Haroutiounian
4ba90eabfe Fixed the init of Field_Data_Handler 2016-03-23 16:59:24 +01:00
Yann
62752d9f8c [broken tests] Updated EmField to use FieldDataHandler 2016-03-23 16:48:34 +01:00
Yann
a102a064e8 More tests on d_hash() + some fixes 2016-03-23 16:40:31 +01:00