Yann Weber
4627ae17e5
DatasourcePlugin class implementation
- DatasourcePlugin implmentation as child class of lodel.plugin.plugins.Plugin
- moved methods about datasource initialisation from LeObject to DatasourcePlugin ( _init_datasource(), plugin_name(), _get_ds_connection_conf() ...)
8 years ago
Roland Haroutiounian
ccb643a4aa
bug fix on validator (syntax)
8 years ago
m.orban
9ae7855c50
Modified singleton sessionHandler: from __new__ to __init__ checked
8 years ago
m.orban
0e7b5828fa
Added a settings validator for plugin
8 years ago
Roland Haroutiounian
441be193a9
Bug fix on the settings validator module
8 years ago
Roland Haroutiounian
46173c1dc9
Added unit test for the check data of the Text DataHandler
8 years ago
m.orban
81e732a6af
Added inheritance class SessionHandler (Plugin is the base-class
8 years ago
Yann Weber
7723ab5b16
lodel_admin.py options and output enhancement
- add a -L options to list availables actions
8 years ago
Yann Weber
cddf221988
Lodel2 script helper class implementation (#122 )
- Allow to extend easily lodel_admin.py script.
- Writtent first lodel_admin.py action : discover-plugins
8 years ago
Roland Haroutiounian
925d42fb8e
The check_data_value method of the Varchar Datahandler is now using the max_length parameter
8 years ago
Roland Haroutiounian
0a6c5c96bd
Added unit tests for the Integer Datahandler
8 years ago
Roland Haroutiounian
ae3335deb8
Added a test for the check data functionnality of the Boolean datahandler
8 years ago
Roland Haroutiounian
9ab3293538
Added unit tests for the Regex datahandler
8 years ago
Yann Weber
3299dc549a
lodel.plugin.plugins.Plugin log messages enhancement
8 years ago
Yann Weber
16ef4d9d3f
Settings started detection mechanism enhancement + early log message creation (for plugins & settings)
8 years ago
Yann Weber
82e9d3c9aa
Allow early utilisation of lodel.logger ( #121 )
http://redmine.labocleo.org/issues/121
8 years ago
prieto
2961b7f916
Debug messages deleted
8 years ago
Yann Weber
3395f76238
Updated instance admin script and Makefile to be able to run plugins discover + webui upgrade
8 years ago
Yann Weber
29e825e6ce
New plugin information & load procedure implementation ( see #13 )
8 years ago
prieto
1cb07dc6bf
Adding of an attribute cast_type in UniqID datahandler, for a right insertion of uids in database
8 years ago
prieto
e3826c1750
Replace the term lodel_id in the interface by LeObject class method
8 years ago
m.orban
c7278e65b7
discover_plugin() function with the is_plugin_dir() class Method checking
8 years ago
m.orban
726e86e4b1
Rewrited discover_plugin function whithout a os.walk modules
8 years ago
m.orban
6787ec1cc8
Added a discover_plugin function to browse plugin directory
8 years ago
Roland Haroutiounian
2cf23a50c8
Changed method types in session module
8 years ago
Roland Haroutiounian
a0818fe410
Changed the sessions management layout
8 years ago
Yann Weber
80eee8dd69
Delete useless logging messages
8 years ago
m.orban
40d1d827d9
Deleted Warning message useless
8 years ago
Yann Weber
0aec7f6ca8
Bugfixe in leobject
Deleted hardcoded condition that brokes standart field validation process
8 years ago
m.orban
a759ca3572
Changed classcmethod to classmethod in datahandlers/bases_classes in name function
8 years ago
m.orban
4e22b24b01
Changed staticmethod to classmethod in datahandlers/bases_classes in name function
8 years ago
Yann Weber
6fd420417a
Bugfix in query.py
8 years ago
Yann Weber
52c60a9f63
Bugfixes in XmlFile translator & in base_classes datahandlers
8 years ago
Roland Haroutiounian
fd153057df
If a session is not found , None is now returned instead of an empty dict
8 years ago
Roland Haroutiounian
81c20d7b97
Restructured the SessionStore Abstract class
8 years ago
prieto
114148498b
Start handling some back_ref constraints
Updated interface with nex dyncode
8 years ago
Roland Haroutiounian
e25929d2a9
An abstract SessionStore and the FileSystemSessionStore classes are implemented
8 years ago
prieto
7a321018a0
Interface
8 years ago
prieto
9a66c9a2f6
Gestion des relations
8 years ago
Roland Haroutiounian
1849ddd48e
Docstring
8 years ago
Yann Weber
921ec3c25a
Unresolved conflict in previous rebase commit
8 years ago
Yann Weber
d2eef44ca7
Plug webui to auth
- Implemeting Client in plugins/webui/client.py
- Calling client in run.py
8 years ago
Roland Haroutiounian
0bd9aeb21f
Small fixes on auth
8 years ago
Roland Haroutiounian
bdcb08e466
Fixed a method syntax in auth.py
8 years ago
Yann Weber
25a231702e
Changed confspec to include Auth specs + em_test modifications
8 years ago
Yann Weber
cda722adda
Commenting
8 years ago
Yann Weber
82f12d95ec
Authentication handlers implementation
- implements a Client abstract singleton class designed to be implemented by UI to be able to register clients informations
- implements a Auth singleton class. Kind of interface between Client singleton and session hanlder plugin
8 years ago
Roland Haroutiounian
e14416470e
turned the Authentication Exceptions to classes
8 years ago
Yann Weber
4b0c8ae0be
Adding more exceptions
8 years ago
Roland Haroutiounian
231b3d89af
Deleted a useless file
8 years ago