Repository: syncope
Updated Branches:
  refs/heads/master c9e66925f -> cb2f095bf


Updating CHANGES for release


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/fee2b81d
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/fee2b81d
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/fee2b81d

Branch: refs/heads/master
Commit: fee2b81ddfa072394bf275c6d67f20849db1915e
Parents: c9e6692
Author: Francesco Chicchiriccò <[email protected]>
Authored: Wed Dec 23 08:05:18 2015 +0100
Committer: Francesco Chicchiriccò <[email protected]>
Committed: Wed Dec 23 08:05:18 2015 +0100

----------------------------------------------------------------------
 CHANGES | 200 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 200 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/fee2b81d/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index 2fcc894..7d9964e 100644
--- a/CHANGES
+++ b/CHANGES
@@ -2,6 +2,206 @@ Apache Syncope - CHANGES
 Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
 
--------------------------------------------------------------------------------
 
+Release Notes - Syncope - Version 2.0.0-M1
+================================================================================
+
+** Sub-task
+    * [SYNCOPE-552] - Provide Activiti modeler installation feature to 
installer
+    * [SYNCOPE-580] - Add user services to command line interface
+    * [SYNCOPE-581] - Add configuration services to command line interface
+    * [SYNCOPE-582] - Add connector services to command line interface
+    * [SYNCOPE-583] - Add entitlement services to command line interface
+    * [SYNCOPE-584] - Add logger services to command line interface
+    * [SYNCOPE-585] - Add notification services to command line interface
+    * [SYNCOPE-586] - Add policy services to command line interface
+    * [SYNCOPE-587] - Add report services to command line interface
+    * [SYNCOPE-588] - Add resource services to command line interface
+    * [SYNCOPE-589] - Add role services to command line interface
+    * [SYNCOPE-590] - Add schema services to command line interface
+    * [SYNCOPE-591] - Add security question services to command line interface
+    * [SYNCOPE-592] - Add task services to command line interface
+    * [SYNCOPE-595] - Add workflow services to command line interface
+    * [SYNCOPE-626] - make it possible to disallow using the username as 
password
+    * [SYNCOPE-636] - Include proper LICENSE & NOTICE in the dist artifact
+    * [SYNCOPE-711] - Add domain services to command line interface
+    * [SYNCOPE-718] - Add missing integrations
+    * [SYNCOPE-722] - CLI documentation
+    * [SYNCOPE-723] - Create bash script file to wrap java command
+    * [SYNCOPE-724] - create properties file as help messages
+    * [SYNCOPE-727] - Integration test
+    * [SYNCOPE-728] - Delete all users
+    * [SYNCOPE-740] - Website update for 2.0.0
+
+** Bug
+    * [SYNCOPE-532] - Installer does not pick Syncope version from POM
+    * [SYNCOPE-539] - Edit user with resources causes Ajax failure
+    * [SYNCOPE-540] - Console build fails on Windows
+    * [SYNCOPE-543] - Role's "Inherit Attributes" does not inherit from parent 
role for check box attribute
+    * [SYNCOPE-545] - Date field without conversion pattern specified goes in 
NPE if deleting date
+    * [SYNCOPE-547] - Cannot send e-mails out when SMTP server requires 
authentication
+    * [SYNCOPE-548] - Provide Activiti Modeler setup instructions
+    * [SYNCOPE-549] - Activiti Modeler always show the default workflow 
definition
+    * [SYNCOPE-551] - Admin console shows 24 roles at most in the role tree
+    * [SYNCOPE-553] - Internal Server Error when creating account policy
+    * [SYNCOPE-554] - Class Cast Exception when syncronization task starts
+    * [SYNCOPE-556] - Error in the enum schema when trying to add new 
enumeration value/label
+    * [SYNCOPE-557] - Exception during report execution when matching 
condition is not provided for user and role reportlets
+    * [SYNCOPE-560] - build-tools classes artifact not published to Maven 
repository
+    * [SYNCOPE-561] - HTML reports not displayed correctly with no external 
resources
+    * [SYNCOPE-562] - Duplicated configuration parameters in the CATTR table
+    * [SYNCOPE-564] - Error while viewing user details in approval request 
workflow from Approvers login
+    * [SYNCOPE-565] - Error on ResourceModalPage when override a SpinnerField 
in the ConnectorModalPage
+    * [SYNCOPE-566] - Name attribute value disappears after changing attribute 
type during schema manipulation
+    * [SYNCOPE-567] - Security question is not displayed correctly during 
password reset 
+    * [SYNCOPE-568] - Connectors configuration "check connection" 
+    * [SYNCOPE-569] - The user status is not propagated on the resources
+    * [SYNCOPE-571] - ResourceConnConfPanel feedback panel does not work
+    * [SYNCOPE-572] - overridable resource connector properties cannot be 
changed
+    * [SYNCOPE-574] - NullPointerException in ConnInstanceDataBinder with Java 
8
+    * [SYNCOPE-576] - The values of configuration parameters are not saved
+    * [SYNCOPE-578] - Role bulk delete not working
+    * [SYNCOPE-596] - Standalone persistence not configured for H2
+    * [SYNCOPE-597] - Error when serializating SyncToken with byte array type 
during sync task from Active Directory
+    * [SYNCOPE-598] - Push Task fails on role with LDAP resource with 
rolemapping defined
+    * [SYNCOPE-600] - Approval chains do not work from second form onwards
+    * [SYNCOPE-601] - AD deleted object synchronization fails if a sync policy 
is specified on one or more attributes that can have no values on Syncope
+    * [SYNCOPE-603] - Remote unauthorized exception when a user makes a 
request to add a role to his profile
+    * [SYNCOPE-605] - Impossible to update the connector capabilities
+    * [SYNCOPE-607] - Error when adding a value to a multivalue configuration 
parameter of type long
+    * [SYNCOPE-608] - Cannot configure audit for AuthenticationController
+    * [SYNCOPE-610] - Installer doesn't update the console.properties with the 
container port
+    * [SYNCOPE-611] - An approver displays all approval tasks including those 
not assigned to him
+    * [SYNCOPE-613] - delete overridable connector configuration property of 
type array String in resource edit panel
+    * [SYNCOPE-614] - NotificationJob fails with NullPointerException
+    * [SYNCOPE-615] - Updating properties and xml files of the installer 
module with the current version
+    * [SYNCOPE-617] - User/role schema attribute with minus symbol in name
+    * [SYNCOPE-625] - Build fails with Java 6
+    * [SYNCOPE-629] - ATTRTEMPLATE entities not exported
+    * [SYNCOPE-632] - Errors during update propagation when derived attribute 
is configured as account id
+    * [SYNCOPE-638] - MAttrTemplate and RAttrTemplate sequence values are not 
managed in content.xml
+    * [SYNCOPE-639] - Notification 'recipientAttrType' and 'recipientAttrName' 
are not required
+    * [SYNCOPE-641] - Concurrency issues with multiple client threads
+    * [SYNCOPE-643] - WorkflowResult provides unmodifiable collection for 
performed tasks
+    * [SYNCOPE-644] - Error during synchronization of roles when using a 
RoleSchema as accountId
+    * [SYNCOPE-647] - Problem during propagation of an updated membership on a 
resource 
+    * [SYNCOPE-649] - Paged lists not working properly
+    * [SYNCOPE-654] - Some generic and uninformative error messages
+    * [SYNCOPE-656] - Debian configuration files overwrittern
+    * [SYNCOPE-658] - Duplicate derived attribute after sync task when it is 
configured as accountid for the synched resource
+    * [SYNCOPE-659] - Wrong fasterxml.jackson, common-lang3 version in the 
Import-Package in the syncope-common, syncope-client
+    * [SYNCOPE-664] - Empty string values not allowed with Oracle DB
+    * [SYNCOPE-668] - JobInstanceLoader class is not able to return the 
correct Task id or Report id from its job name 
+    * [SYNCOPE-669] - Search filter in the notifications doesn't work properly
+    * [SYNCOPE-670] - Prpagation miss all UserMod's changes performed by the 
Activiti update service task
+    * [SYNCOPE-671] - Changed password value is not propagated to external 
resources on successful password reset
+    * [SYNCOPE-672] - Console doesn't display the right condition when 
configuring a search filter with a resource
+    * [SYNCOPE-673] - Null ids in SyncJob report
+    * [SYNCOPE-678] - Password generation fails with no password policy or no 
min / max length
+    * [SYNCOPE-684] - Password not updated on external resources from 
self-service
+    * [SYNCOPE-686] - Indirect LDAP resource provisioning fails on missing 
password
+    * [SYNCOPE-688] - JSON (de)serialization not working in Glassfish 4.1
+    * [SYNCOPE-691] - Multivalue virtual attribute does not work
+    * [SYNCOPE-702] - Documentation issue on Architecture section
+    * [SYNCOPE-703] - Static WADL is missing extension services
+    * [SYNCOPE-706] - INTERNAL_SERVER_ERROR when authenticating with non 
existing username
+    * [SYNCOPE-707] - ConfigurationLogic doesn't check the existence of key 
during deletion.
+    * [SYNCOPE-710] - Password propagation not occuring if other updates are 
set on different resources
+    * [SYNCOPE-717] - Inconsistent double attribute value management
+    * [SYNCOPE-729] - Skipped remote update during resource assignment if 
connector CREATE capability is not provided
+    * [SYNCOPE-733] - Table sort does not work fine in case of multi paged 
result
+    * [SYNCOPE-735] - Acitiviti history tables uncontrolled growth
+    * [SYNCOPE-739] - Virtual attributes are not updated after a sync task
+    * [SYNCOPE-741] - Tasks page unusable when a task has thousand executions
+
+** Improvement
+    * [SYNCOPE-120] - Avoid duplication in console's authorization management
+    * [SYNCOPE-139] - Support OpenICF connector bundles
+    * [SYNCOPE-141] - Concurrent propagation
+    * [SYNCOPE-142] - Asynchronous propagation
+    * [SYNCOPE-391] - Make password management optional
+    * [SYNCOPE-536] - Upgrade to Activiti 5.16
+    * [SYNCOPE-538] - Externalize all WAR configuration
+    * [SYNCOPE-550] - Provide cleaner user workflow definition for production
+    * [SYNCOPE-555] - check for id != 0 in *Controller.resolveReference()
+    * [SYNCOPE-570] - Remove usage of deprecated 
com.thoughtworks.selenium.Selenium
+    * [SYNCOPE-575] - Choose between stable and snapshot release
+    * [SYNCOPE-599] - Enhance console's authorization.xml parsing
+    * [SYNCOPE-602] - Make form approver available as workflow variable
+    * [SYNCOPE-604] - allow configuring empty connid location list
+    * [SYNCOPE-612] - explicit configuration of Velocity logging
+    * [SYNCOPE-616] - Improving the management of the xml and properties files 
inside the installer
+    * [SYNCOPE-618] - Upgrade Activiti to 5.17
+    * [SYNCOPE-620] - Code re-organization
+    * [SYNCOPE-621] - Reduce log level of bean validation errors (in data 
binder)
+    * [SYNCOPE-622] - Improve VirAttrCache management
+    * [SYNCOPE-627] - Camel provisioning manager: separate user / role route 
management and introduce Unit Test
+    * [SYNCOPE-630] - Eliminate duplicate Syncope WADL methods
+    * [SYNCOPE-634] - performance optimization for content loading
+    * [SYNCOPE-637] - Let user choose extensions
+    * [SYNCOPE-640] - Allow MariaDB to be chosen with installer
+    * [SYNCOPE-645] - Provide validation error message when add a role 
attribute in a user mapping as accountId
+    * [SYNCOPE-646] - Do not propagate password if not explicitely requested
+    * [SYNCOPE-648] - Notification Configuration: missing some labels in events
+    * [SYNCOPE-651] - SyncopeUser:checkToken() should fail if token is not set 
on user
+    * [SYNCOPE-660] - Extend control over asynchronous job execution
+    * [SYNCOPE-661] - Remove overloaded methods from REST services
+    * [SYNCOPE-663] - Option to ignore users / roles during synchronization or 
push
+    * [SYNCOPE-665] - Introduce LogicActions for users and groups
+    * [SYNCOPE-674] - NotificationManager should be able to return a list of 
created task ids
+    * [SYNCOPE-676] - Option for getting simplified list of users and roles
+    * [SYNCOPE-679] - Deferred tasks
+    * [SYNCOPE-680] - Recipient provider extension class
+    * [SYNCOPE-692] - List and search on external resources
+    * [SYNCOPE-694] - PATCH and PUT update for users, groups and any objects
+    * [SYNCOPE-696] - Allow to restrict task list
+    * [SYNCOPE-705] - Support gzip compression for REST services
+    * [SYNCOPE-708] - Conform the Logger "service stack" to others
+    * [SYNCOPE-709] - Virtual attributes management refactoring
+    * [SYNCOPE-713] - Remove ConfTO object from ConfigurationService
+    * [SYNCOPE-714] - Add the possibility to override the capabilities of the 
connector
+    * [SYNCOPE-715] - Configure whether password hash values should be 
returned via REST calls
+    * [SYNCOPE-725] - Derived attributes management refactoring
+    * [SYNCOPE-731] - Fine-grained entitlements for any objects
+    * [SYNCOPE-732] - Filtered reconciliation for synchronization
+    * [SYNCOPE-736] - Exchange JSON by default
+    * [SYNCOPE-747] - Option to disable tasks / reports
+    * [SYNCOPE-748] - Selectively delete task and report executions
+    * [SYNCOPE-749] - Human-readable date values for JSON payloads
+    * [SYNCOPE-751] - Preview for PDF binary values
+
+** New Feature
+    * [SYNCOPE-119] - Realm-based authorization
+    * [SYNCOPE-135] - Password reset
+    * [SYNCOPE-140] - Dynamic role and group memberships
+    * [SYNCOPE-143] - GUI Installer
+    * [SYNCOPE-158] - CLI admin tool
+    * [SYNCOPE-558] - Ability to configure which user, role and membership 
attributes to display, and in which order
+    * [SYNCOPE-623] - Provisioning manager integration
+    * [SYNCOPE-650] - Handling errors for external resource operations
+    * [SYNCOPE-652] - Domains
+    * [SYNCOPE-666] - Any objects
+    * [SYNCOPE-685] - Custom Account / Password policy specifications
+    * [SYNCOPE-690] - Must change password at next login
+    * [SYNCOPE-693] - Use ConnId 1.4 pagination API
+    * [SYNCOPE-695] - REST endpoints for attribute CRUD
+    * [SYNCOPE-698] - Pluggable transformation for resource mapping items
+    * [SYNCOPE-704] - Swagger extension
+
+** Task
+    * [SYNCOPE-494] - Set Java 7 as minimum requirement
+    * [SYNCOPE-537] - Upgrade to ConnId 1.4.0.0
+    * [SYNCOPE-573] - Upgrade ConnId connectors to latest versions featuring 
ConnId 1.4.0.0
+    * [SYNCOPE-633] - Add support for MariaDB
+    * [SYNCOPE-635] - Upgrade CSVDir connector bundle dependency version
+    * [SYNCOPE-642] - Upgrade to ConnId 1.4.1.0
+    * [SYNCOPE-653] - Upgrade Spring Security to 4.0.0.RELEASE
+    * [SYNCOPE-657] - Enable build-time Checkstyle checks
+    * [SYNCOPE-662] - Upgrade to OpenJPA 2.4.0
+    * [SYNCOPE-697] - Clean up ONE_PHASE / TWO_PHASES
+
+** Wish
+    * [SYNCOPE-535] - Provide Debian packages for Apache Syncope
+
 Release Notes - Syncope - Version 1.2.6
 
================================================================================
 

Reply via email to