lemonldap-ng/lemonldap-ng-manager/TODO.md
2015-12-15 19:05:47 +00:00

66 lines
1.5 KiB
Markdown

# Lemonldap::NG::Manager TODO list
* Check for eval with SAML
* Icon picker for application logo
* Change documentation lang when changing language
## Bugs
* When we get needConfirm: 1 in save response, configuration is already saved.
It should only be saved after confirmation. We should have a "cancel" button
in confirmation window to refuse the changes.
* SAML IDP/SP exported attributes not working
## Configuration management
* `currentConf` => `$req` instead of `$self`
* PSGI: improve log system (syslog,...)
* Forms:
* issuers resume
* Possibility to delete a configuration
### Struct & datas
* Tests for new confs
* default values: TODO, deliver a "0" conf when no conf is available
* Forms:
* file: load from URL + download
* Grant session rule
* OpenID white/black list
* POST replay fields
* import from JSON
* Order of categories
### REST API:
### PSGI authentication
* JQuery module to add `$._llngAjax`
* Angular module to add $llngHttp
## Sessions explorer
## Optimization
* Create modules to get needed values for a new conf without using
`Common::Conf::Attributes`
* Then delete essential default values in running modules: they have to be
provided by any configuration
* Use JSON to store datas:
* configuration: the new `File` will look at the first character. If not `{`,
it will call old `File` functions
* sessions: new Apache::Session::Serialize::JSON module
## Doc
* Wiki doc
* Developer corner:
* adding a configurationkey
* adding a data type
## Question more
* Phonegap
* Ionic