2.2 KiB
2.2 KiB
Lemonldap::NG::Manager TODO list
- Check for eval with SAML
- userInfo && userWarn
- Icon picker for application logo
- Change documentation lang when changing language
Bugs
- After an Apache restart, if Manager is loaded first, portal cannot be loaded
- Authentication parameters:
- No input is displayed when Multi is choosen in authentication modules
- Specific backend branch do not appear when module is choosen from authParams.html, only when choosen from the child entry
- Backends do not appear with AuthChoice and AuthMulti. See also https://jira.ow2.org/browse/LEMONLDAP-833
- We always get "All sessions may be lost and you must restart all your Apache servers" error
- 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.
- RSA public/private keys: when keys are generated trough Manager, the carriage returns are not well displayed in textarea.
- RSA public/private keys: the regexp tests RSAPublicKey and RSAPrivateKey always fail (Attributes.pm).
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
- oidcOpMetadata ?
-
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 oldFile
functions - sessions: new Apache::Session::Serialize::JSON module
- configuration: the new
Doc
- Wiki doc
- Developer corner:
- adding a configurationkey
- adding a data type
Question more
- Phonegap
- Ionic