THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
This page is a scratchpad for ongoing discussion at syncope-dev@incubator.apache.org
Features
Security
- Authentication chain (GoogleCode issue 274)
- Pluggable authentication modules (GoogleCode issue 274)
- Realm-based authorization (GoogleCode issue 272, Mail thread 1, Mail thread 2)
- PDC-based authentication (GoogleCode issue 96)
- Passthrough authentication (GoogleCode issue 273)
- Delegation (GoogleCode issue 102)
- Enhance password management (GoogleCode issue 218)
- Policy-compliant random password generation
- Password change on an external resource only
- Password reset
- One-time password
- Password required for resource subscription (GoogleCode issue 264, Mail thread)
- Remove MD5 as a supported password cipher algorithm (SYNCOPE-51)
ConnId
- Support more than one local connector bundles directory and zero or more ConnId's connector servers (GoogleCode issue 168)
- Scripted SQL connector bundle (GoogleCode issue 277)
Notification
- Allow more notification mechanisms besides e-mail
- Introduce notification chains
Roles
- Role/membership attributes synchronization (SYNCOPE-26)
- Add ability to search for Roles via the REST API (SYNCOPE-44)
- Dynamic role memberships (GoogleCode issue 219)
- Role propagation / synchronization (GoogleCode issue 22)
- Role workflow (GoogleCode issue 23)
REST
- Don't expose some REST list methods for anonymous (currently needed for self-registration)
- Easier and cleaner way to override REST methods (for WAR overlays)
- Rich client library, hiding REST call details (GoogleCode issue 104)
- Enlist RESTful methods (GoogleCode issue 250)
Management
- JMX support (GoogleCode issue 95)
- Upgrade tools (GoogleCode issue 98)
- Command-line tool to manipulate configuration (GoogleCode issue 28)
- GUI installer (GoogleCode issue 99)
- End-user JSR-286 portlet (GoogleCode issue 103)
- Android / iPhone end-user app (GoogleCode issue 107)
General improvements
- Manage creator, lastmodifier and approvers information about each SyncopeUser bean (SYNCOPE-15)
- Virtual attribute cache (GoogleCode issue 276)
- Better way to override console components (for WAR overlays)
- Avoid duplication in console's authorization management
- Refresh button in console task modal windows (GoogleCode issue 248)
- Cancel button for console modal windows
- General console code reorganization
Improve documentation
- Self-registration
- REST interface (GoogleCode issue 250)
- Derived and Virtual attribute use cases
Versions
- 2.0 Virtuoso
- 2.1 Soave
- 2.2 Diesis