Andrea Patricelli created SYNCOPE-719:
-----------------------------------------
Summary: UI enhancements
Key: SYNCOPE-719
URL: https://issues.apache.org/jira/browse/SYNCOPE-719
Project: Syncope
Issue Type: Sub-task
Components: enduser
Affects Versions: 2.0.0
Reporter: Andrea Patricelli
Fix For: 2.0.0
Enhancements to implement:
- Add form frontend validation through AngularJS built-in form services.
- Secure authentication process: at the moment username and password are passed
"clearly" to wicket resource in the payload of the POST. to achieve this
configure HTTPS connection.
- Realms management (if needed): Add http resource to get available realms and
possibiltity to select realm in user form.
- Uploaded file preview (trivial, can even be ignored)
- Add loading spinner to application:
http://mvnrepository.com/artifact/org.webjars.bower/angular-spinner
- Add Group and Resource management to create/edit user wizard (if needed).
- AngularJS unit testing: implement unit tests for angular frontend and
possibly integrate them with maven build lifecycle.
- Improve date management edit/create form: add timepicker when needed.
- Improve error and exception management: especially messages sent by resource
to angular frontend.
- Add password stregth validator to user creation form.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)