prieto
30ad11d1b6
Added import sys
8 years ago
Yann Weber
e9f8f5e054
Bugfixes makin index of webinterface to work in MULTISITE
8 years ago
Yann Weber
9ceb726a4a
Attempt to expose dyncode in contexts + bugfixes
8 years ago
Yann Weber
e3b8e49060
Bugfixes in context and webui in order to test multisite
Regression may have been introduced about MONOSITE mode
8 years ago
Yann Weber
0406e91846
Moved plugins folder in lodel/
- updated scripts etc
- make tests pass
8 years ago
Yann Weber
c3137b658f
Replaced imports by LodelContext.expose_modules() calls
Theorically all of those imports were tested by unit testing, but we've got no inssurance about that.
And even if unit tests had check for syntax errors, all pieces of code were not tested. We cannot
be sure that an import was missed or forgotten...
8 years ago
Yann Weber
629ac94dc8
Avoiding fails at session_restore
Before when session restore fails the webui was answering "Unknown status 200" as content.
Now it produce 2 log messages (maybe)
8 years ago
Yann Weber
e6e4a03a27
Enhancement in SLIM capabilities + bugfixes in install process
SLIM is now able to edit configuration from CLI, to start instances etc.
8 years ago
Roland Haroutiounian
cb37a065c4
Added a token test on the cookie reading
8 years ago
Roland Haroutiounian
dcf4098ca7
Deleted two useless TODO comments
8 years ago
Roland Haroutiounian
9554fd0bc5
Added 2 configuration parameters to the webui plugin (for the cookies) and cleaned its run module
8 years ago
Roland Haroutiounian
4fabe723dd
Cleaned useless code in webui's run module
8 years ago
prieto
8094b95d1e
Merge correction
8 years ago
Yann Weber
7b202910fd
Small bufix in webui when no cookies given
8 years ago
prieto
33e65b1518
Authentification form in Webui interface
8 years ago
prieto
a08b41dfb6
Small bugfixes
8 years ago
Yann Weber
611b01fd0e
Bugfixes on ram_session on sessions and on cookies
- webui fix in cookies handling
- ram_session fix in token generation (return an str : hex representation of os.urandom(n))
- more fixes in Client session handling
8 years ago
Yann Weber
eef54f2aad
Begin session handling with cookies in webui
8 years ago
prieto
e3826c1750
Replace the term lodel_id in the interface by LeObject class method
8 years ago
Roland Haroutiounian
0953a82b92
Changed the session configuration location
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
Yann Weber
904d14cae7
Small changes in webui plugin and loader.py
- webui now calls a hook to indicate a session end
- loader.py now set a lodel.dyncode module exposing dynmically generated code
8 years ago
Yann Weber
ee1d1edd44
[WEBUI] Add error support using exceptions in controller
8 years ago
Yann Weber
39333d699e
Update README.txt + forgotten file plugins/webui/run.py
8 years ago
Yann Weber
6b5f377dc2
Regroup all code concerning webui in plugins/webui
8 years ago
Yann Weber
8b702a4cc1
uwsgi run.py updates
- load variables from settings
- import loader.py
8 years ago
Yann Weber
c7b583d416
New webui plugin + create_instance.sh update
- create_instance.sh create some symbolic links
- webui plugin that add webui configuration variable
8 years ago
Roland Haroutiounian
494be93272
Bug Fix on the session timestamping management
8 years ago
Roland Haroutiounian
7d97a15a10
Code cleaning on the run.py module
8 years ago
Roland Haroutiounian
17690c22ab
Moved the run.py file to the project root
8 years ago
Roland Haroutiounian
e16bd85072
Routing and Templating have been added
8 years ago
Roland Haroutiounian
872fc47724
Interface module's folder is created
8 years ago