Yann Weber
c5971d9590
Updated comments (and deleting space between ## and @brief )
преди 8 години
Yann Weber
d360b11af0
Changing behavior when no settings loaded
преди 8 години
Yann Weber
2404c53fef
Add a loader for tests in order to bootstrap settings
преди 8 години
prieto
c7a218f251
names of variables
преди 8 години
prieto
7fe080eb38
ajout getter
преди 8 години
Yann Weber
c0c5d23adb
Commit with comments, code clean etc.
преди 8 години
prieto
8156104d1d
corrections
преди 8 години
prieto
25c787051a
corrections
преди 8 години
prieto
c887008dc3
corrections
преди 8 години
Yann Weber
acb415f977
Settings and plugins first implementation
преди 8 години
Yann Weber
4c2d83e8d5
Settings validators implementation
преди 8 години
prieto
ebc3e742c7
Settings
преди 8 години
Roland Haroutiounian
8bc0f8484e
Code cleaning on the query module
преди 8 години
Yann Weber
68a27ff5dd
[Broken state] started settings implementation
преди 8 години
Yann Weber
6297a2c67c
SettingsError exception class implementation
преди 8 години
Roland Haroutiounian
95e5b3c03d
First implementation of the query preparation of the LeGetQuery class
преди 8 години
prieto
20b148f0d0
Ajout getter
преди 8 години
prieto
841b2334ff
Classe SettingsLoader
преди 8 години
Roland Haroutiounian
81ad187977
Bug fix on the name of a method in query module
преди 8 години
Roland Haroutiounian
9c9dd8bc96
code cleaning
преди 8 години
Roland Haroutiounian
62161a0ffb
LeGetQuery.__get() now takes into account the group argument
преди 8 години
Roland Haroutiounian
f9df2fb0f3
Added the implementation of LeGetQuery.__prepare_order()
преди 8 години
Roland Haroutiounian
efe35331fe
Moved the validate_query_filters method from LeQuery to LeFilteredQuery
преди 8 години
Roland Haroutiounian
c342a85995
Implementation of the prepare method for LeDeleteQuery with the check of the validity of the query filters operators
преди 8 години
Roland Haroutiounian
886e123d40
Hook-less implementation of the crud methods in the query module's classes
преди 8 години
Roland Haroutiounian
22c43078bb
Added the signatures for the LeInsertQuery methods
преди 8 години
Roland Haroutiounian
4fc3a0eb2a
Signatures of LeGetQuery methods , First implementation of LeDeleteQuery
преди 8 години
Roland Haroutiounian
b36062534b
First coding of the LeUpdateQuery class
преди 8 години
Roland Haroutiounian
859ceb30f2
Fixed a relative import
преди 8 години
Roland Haroutiounian
a326c1c3de
Deleted a debug code block from the Query module
преди 8 години
Roland Haroutiounian
be57cf17c0
First implementation of the query class
преди 8 години
Roland Haroutiounian
9114028304
Added the signatures of the prepare_query and execute_query methods in LeQuery class
преди 8 години
Roland Haroutiounian
12dd7a0d4c
PEP8 + added the action class property on the query classes
преди 8 години
Yann Weber
2b954d4a4d
First implementation of hierarchical data handler
преди 8 години
Yann Weber
2c47c71116
Modification in backreference handling.
Now a backreference is represented by a tuple(LeObject child class, fieldname)
преди 8 години
Yann Weber
a57899fb18
Bugfix on backreferences + updates of em_test
преди 8 години
Yann Weber
01df586379
Bugfix in lefactory method that allow to sort EmClass by dependencies + test update
преди 8 години
Yann Weber
f572743c09
Bugfixes + add backreference support in datahandlers (untested)
преди 8 години
Yann Weber
5d0ded158f
Add settings & logger module
преди 8 години
Yann Weber
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
преди 8 години
Yann Weber
3cd22a08d5
Small changes in datahandlers
преди 8 години
Yann Weber
747205a0fe
LeFactory first implementation
This implementation is broken because of relation data_handler. Backreference is a broken concept and relation data_handler too.
преди 8 години
Yann Weber
9fb87ec0ec
Changed the EmField override check in EmClass + updated tests
преди 8 години
Yann Weber
c7ef7d471b
Beginin leapi implementation
преди 8 години
Roland Haroutiounian
311ef0c4f3
Created a mongodb subpackage in the datasource package
преди 8 години
Roland Haroutiounian
7b7430ab90
Refactoring on dict reference type
преди 8 години
Roland Haroutiounian
1c1d353719
Added the management of allowed_classes in Reference
преди 8 години
Roland Haroutiounian
9986d068c0
PEP8
преди 8 години
Roland Haroutiounian
c075992819
Refactoring on the can_override method in data_handlers types
преди 8 години
Roland Haroutiounian
9b237fbe2e
Added can_override method to the data_handler types
преди 8 години