Sub-task
- [MID-169] - CLONE - Use non-ascii characters in attributes like ü or ø
- [MID-436] - Find out why saxon has limit for ns prefixes and if the limit is global
Bug
- [MID-65] - User details page not filled in
- [MID-117] - Editing user does not display anything when resource is unreachable, no error is displayed in GUI
- [MID-337] - Uknown elements are silently ignored in import
- [MID-338] - Generate nativeObjectclass
- [MID-346] - Edit user account details AJAX problems
- [MID-349] - Synchronization task stopped working
- [MID-353] - Aspects
- [MID-354] - Boolean attributes outbound expression support
- [MID-368] - FIx test: com.evolveum.midpoint.repo.test.RepositoryResourceStateTest
- [MID-371] - Failed tests: springTestContextPrepareTestInstance(com.evolveum.midpoint.provisioning.test.impl.SynchronizationTest): Failed to load ApplicationContext
- [MID-375] - Delete does not unlink account from user
- [MID-376] - CSVfile connector delete operation removes all users from csv file, only header line remains
- [MID-379] - Connector Host unavailable
- [MID-381] - Select all + Delete deletes more than selected and visible users!
- [MID-382] - Listing objects with paging
- [MID-387] - ConnectorFactoryIcfImpl: remove List<ConnectorInfo> connectorInfos = getLocalConnectorInfoManager().getConnectorInfos(); from @PostConstruct
- [MID-390] - Fix DomToSchemaProcessorTest
- [MID-391] - Surefire ignores wrong test names
- [MID-392] - Bloated spring context in tests
- [MID-397] - XPathUtil problem - creating nodes defined by XPath, where XPath contains special definitions not only node names
- [MID-398] - XPathHolder generates wrong ns definitions for default prefix
- [MID-401] - Repo has to check on add and fail if object with the same id already exists
- [MID-403] - Importing (existing?) object with oid will drop the oid and generate random oid!
- [MID-404] - Graceful shutdown problem
- [MID-405] - Test connection throws java.io.NotSerializableException: com.sun.jndi.ldap.LdapCtx when credentials not set in Resource (OpenDJ)
- [MID-407] - Model assignment handling
- [MID-408] - NDC use can lead to memory leaks
- [MID-410] - Default account problem which may not be about default account at all
- [MID-411] - Strange things after import
- [MID-412] - solaris test connection
- [MID-414] - "Server tasks" tab does not work
- [MID-415] - "extra test" in Resource Test Connection
- [MID-416] - When provisioning multiple accounts and some fail, provisioned accounts are not linked to user
- [MID-417] - CSVfile connector doubles uid attributes in account shadow if __NAME__ attribute is not used and __UID__ is
- [MID-418] - Edit user / modify password does not work
- [MID-421] - Updating email address through GUI/debug pages behavior: multi value diff problem
- [MID-430] - Importing XML file with multiple objects - fuzzy warning message
- [MID-431] - Bundle dependencies classloading
- [MID-433] - java scritp error: jQuery is not defined [Break On This Error] jQuery.noConflict();
- [MID-437] - Editing resource - attribute access removes wrong attributes, makes unexpected changes in Resource object
- [MID-438] - Maven does not stop on schema error
- [MID-441] - Reactivate tasks does not work
- [MID-442] - Editing Task object from Debug pages impossible even for trivial changes - Object Validation Failed.
- [MID-447] - GUI has to diff objects with unresolved references
- [MID-448] - Edit and save user through gui with no changes caused vanish of one account's attribute
- [MID-464] - Provisioning to resource with no schema handling shows warning "Account type in schema handling was not found for shadow type..."
- [MID-466] - Debug pages editor unable to save object
- [MID-467] - Logging unexpectly stops (idm.log)
- [MID-468] - Simulated activation: remove the activation attribute from the schema
- [MID-469] - Simulated activation: support multiple values of activation attribute
- [MID-476] - Role management CSS
- [MID-477] - Ldap connector shows userPassword field
- [MID-478] - Fix CSVConnector to not return unique attribute value
- [MID-481] - Sanity: test200ImportFromResource FAIL
- [MID-482] - Logging GUI operation result
- [MID-483] - Logging for WEB subsystem
- [MID-489] - Change user password is not propagated to LDAP, only DBTable
- [MID-491] - Login does not work
- [MID-493] - Dumplicate error message in test connection
- [MID-495] - Bad error message after failed password reset
- [MID-496] - LDAP connector and userPassword
- [MID-497] - Connectors build failure
- [MID-502] - Creating user with two accounts each with separate password does not provision accounts at all
- [MID-504] - CSVfile connector should hide/ignore passwordAttribute attribute - we use credentials
- [MID-510] - Import from resource returns "Task must not be null"
- [MID-512] - When leaving List of resource accounts by not clicking "Back", list of accounts is cached and reused for other resources/object classes!
- [MID-515] - Unlink from GUI stopped working
- [MID-516] - Live Sync: Internal Error: Change doesn't contain ResourceObjectShadow. java.lang.IllegalArgumentException: Change doesn't contain ResourceObjectShadow.
- [MID-517] - Deleting running synchronization task makes it dissapear from Tasks, but keeps running with errors
New Feature
- [MID-71] - User deactivation
- [MID-72] - Provision initial password (same as IDM)
- [MID-73] - Provision password changes (all resources)
- [MID-75] - Synchronization Reaction: delete user
- [MID-78] - Monitor and control running processes
- [MID-85] - List accounts
- [MID-285] - Model Filters
- [MID-293] - Initial system configuration
- [MID-317] - Scripts in provisioning
- [MID-319] - Account deactivation
- [MID-320] - User and account deactivation
- [MID-321] - Oracle/Sun DSEE Support
- [MID-322] - Support generic DB table
- [MID-323] - Active Directory connector support
- [MID-326] - Monitor and control running processes
- [MID-327] - Initialization
- [MID-347] - Generate resource schema if not provided
- [MID-355] - Support for "default" expressions
- [MID-423] - Basic resource capabilities
- [MID-424] - support <credentials> in provisioning
- [MID-425] - Support <activation> in provisioning
- [MID-429] - Connector pooling support
- [MID-445] - Create page for listing resource object
- [MID-446] - Role management
- [MID-490] - Assign user to role (GUI)
Task
- [MID-148] - Implement repository junit tests for paging
- [MID-152] - Repository defensive implementation - avoidance of xquery injections
- [MID-153] - Document IDE setup
- [MID-158] - Connector host support
- [MID-314] - Generate HTML javadoc
- [MID-332] - Feedback to BaseX team
- [MID-377] - Enable and get working all model import tests
- [MID-385] - Add Oracle Java Cryptography Extension to bamboo JDK/JRE
- [MID-409] - SchemaFormParser refactor
- [MID-419] - Create more user-friendly GUI.
- [MID-427] - saxon library
- [MID-434] - Create some example of resource which support additional operation
- [MID-450] - Test scripts, enable/disable
- [MID-461] - fix wiki page with examples
- [MID-463] - failing sanity test: Wrong name property expected:<uid=jack,ou=people,dc=example,dc=com> but was:<embedded test opendj-uid=jack,ou=people,dc=example,dc=com>
- [MID-472] - Add sample synchronization task to DSEE resource sample
- [MID-499] - RBAC sanity
- [MID-503] - Upgrade LDAP connector
Improvement
- [MID-74] - User template in synchronization
- [MID-81] - Unit test improvement
- [MID-114] - SVN link to sources during buils
- [MID-120] - Validation test
- [MID-121] - In-line documentation in objects
- [MID-123] - Referential Integrity
- [MID-125] - Document handling of object references
- [MID-137] - Specify systems requirements on the Wiki
- [MID-159] - Smart import references
- [MID-280] - Connector bundling
- [MID-290] - Finish ExpressionHandler
- [MID-300] - Missing result handling a processing
- [MID-305] - User details controller user submit
- [MID-308] - Operation result message handling
- [MID-311] - Switch JAXB and JAX-WS implementations
- [MID-315] - Add class to the interface methods
- [MID-328] - Test extended attributes
- [MID-331] - Sanity tests: Cronus
- [MID-333] - Test NG
- [MID-335] - Cleanup schemas
- [MID-341] - results in GUI
- [MID-344] - Process ICF flags in generated schema
- [MID-351] - Loading connectors in tests
- [MID-357] - Support "guarded" values in the resource schema
- [MID-359] - Cleanup util
- [MID-361] - Refactor repository initialization
- [MID-363] - Improve operation results in GUI
- [MID-364] - Implement searchObjects in ModelService
- [MID-365] - Implement searchObjects in model
- [MID-366] - Remove need for explicit <type> clause in searchObjects
- [MID-370] - Document object interface concepts
- [MID-374] - Better import validation
- [MID-380] - Import validator improvement
- [MID-393] - Move and update old examples
- [MID-395] - Remove need for <type> predicats in search filters
- [MID-396] - Replace flatfile connector with csv connector
- [MID-400] - Add support to configure event port and debug mode for basex server
- [MID-413] - Display better message in operation result (success)
- [MID-420] - Improve GUI look&feel
- [MID-439] - Merge OpenDjUcfTest and AddDeleteObjectUcfTest
- [MID-440] - Dummy testing connector
- [MID-444] - ICF logging info -> debug
- [MID-454] - Fix versions of bundled connectors for Cronus
- [MID-459] - Update interface documentation
- [MID-465] - Add option to update existing object and not change oid during import
- [MID-474] - Logging config for dummies (GUI)
- [MID-492] - Offline build
- [MID-511] - List resource account should display resource name (currently displays OID)
- [MID-513] - Profiling is logging even if it is set to off
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.