Yann Weber
8204f97fc5
Documentin Plugin + update pickle file example
8年前
Yann Weber
61f19772fb
New way to handles plugin
- renamed Plugins class to Plugin
- an instance represent a loaded plugin
- classmethod allows to preload & load plugins
8年前
Roland Haroutiounian
3a87551f2e
Code cleaning
8年前
Roland Haroutiounian
888c671659
Rewrote some code from the migration handler
8年前
Yann Weber
468cf2a383
Change logger to display absolute source file path instead of relative path
8年前
Yann Weber
7e58988307
Changed broken conf in install/conf.d/datasources.ini + message enhancement for invalid configuration key
8年前
Yann Weber
63a85eb85c
Bugfix in xmfile translator tests (path problem)
Using the conf to load emtests.pickle
8年前
prieto
664a591a87
Correction functions set_datas and data
8年前
prieto
9080d53f2f
Correction : self.__datas[fieldame] en sel.__datas[fieldname] line 116
8年前
prieto
0dddf1146f
Working for all tests
8年前
prieto
ce9684e330
Path correction
8年前
prieto
3dc064f98b
Correction
8年前
prieto
0a870e55f6
Tests checked
8年前
prieto
79e236200d
Merge branch 'newlodel' of git.labocleo.org:lodel2 into newlodel
8年前
prieto
8264423011
Corrections
8年前
Yann Weber
065912cc66
Bugfix in LeObject._datasource bootstraping
- now _datasource attr contains an instance of the datasource, instanciated with options given in conf file
8年前
Yann Weber
cc337ccb73
Fixing tests and skipping the Settings set test
- I do not understand wy the set test for Settings was OK before...
8年前
Yann Weber
b683d68d83
Adding datasourc boostrapîng instructions in leaftory generated dyncode
+ better log message for datasource bootstrap
8年前
Yann Weber
84717328e3
Enhancement in datasources plugins handling
- now datasources are handled in LeObject child classes
- plugins module now have a method to retrieve a plugin module
8年前
Yann Weber
d24f15776b
create_instance script update
now using examples/em_test.pickle as editorial model for new instances
8年前
Roland Haroutiounian
77f1db337b
Changed the emfield_new method
8年前
Roland Haroutiounian
1739a009bb
Implemented the emfield_del method in the migration handler
8年前
Yann Weber
3fe63787fb
Updated lequery.py to use targe_class datasource and not taking it as arguement of execute methods
8年前
Yann Weber
a7c69629e7
Introducing a datasource attribute by em_class
8年前
Roland Haroutiounian
84003e95f6
TODO added in the migration handler
8年前
Roland Haroutiounian
97de4a91b6
Reference fix on the call of a class property in the migration handler
8年前
Roland Haroutiounian
c3072a1bea
Deleted a useless comment
8年前
Roland Haroutiounian
a05d4cfbec
Added more methods to the mongodb migration handler
8年前
Yann Weber
67c53443b5
Activated raise on invalid settings + enhancement in Settings exceptions
8年前
Yann Weber
f8e8750eec
Progress in datasource as plugin implementation
8年前
Yann Weber
6fb04a69fb
Documentation on datasources plugins + confspec updates in validator.py
+ a new validator named 'string', it tries to cast the conf value using str()
8年前
Yann Weber
bf879a833c
Adds tests for LeGetQuery + bugfixes
- separates LeGetQuery tests and LeFilteredQuery tests
- small bugfixes associated to tests
8年前
Yann Weber
9781577cb6
Add tests for filtered queries + bugfixes
- adds tests on filter parse & check
- standart filters parse & check
- relational filters parse & check
- bugfixes related to tests in query.py
- update the example and the test EM
- bugfixes in admin script
8年前
Yann Weber
38a2448934
Skiping tests waiting for bugfixes
8年前
Yann Weber
373987ab9f
[Broken tests] Add some tests for xmlfile EM translator
8年前
Yann Weber
4cd853f0d4
Merge branch 'newlodel' of git.labocleo.org:lodel2 into newlodel
8年前
Yann Weber
2628e67982
Bugfix in utility script
8年前
Roland Haroutiounian
4c0d447df3
added an identifier escaping method to the utils module
8年前
Roland Haroutiounian
7ea8470089
Moved the MongoDb database connection method to the utils module
8年前
Yann Weber
be8084b4fb
Small bugfix in LeObject
8年前
Yann Weber
6b5f377dc2
Regroup all code concerning webui in plugins/webui
8年前
Yann Weber
5991bc8e6f
Add leading & trailing spaces to all operators in LefilteredQuery
Doing so forbids operators like << == =! in* etc..
The tests were updated
8年前
Yann Weber
f402902b5b
Written some tests for filtered queries + query re modifications
- the re for filter spliting is modified to better handle operators
- added leading & trailing space to some operators
8年前
Yann Weber
76f002d06c
Bugfixes in leobject and queries classes
8年前
Yann Weber
b328900bec
Deleted absolute path in global.ini
8年前
prieto
1a7c3e683a
Delete the useless tests
8年前
prieto
42361efe7a
Comments are added
8年前
prieto
b4a8e7ee99
Merge branch 'newlodel' of git.labocleo.org:lodel2 into newlodel
8年前
prieto
aa67601c81
Bugs correction
8年前
Roland Haroutiounian
eb865bb8ab
Changed the versions of pymongo and jinja2 from latest to the debian latest ones
8年前