* RM-912: Copy to, Link to and Delete actions are available for cutoff folders/records but not working
* RM-1286: Strange behavior of copied cutoff record
* Relates to RM-1342
* create RM version of copy/move/link webscripts so that error reporting to client could be improved (now reasons for failure are reported)
* add model behaviours for aspects that shouldn't be copied
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67548 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
Sub-tasks:
* RM-1400 (Change the service so that all holds will be retrieved when adding multiple records/folders)
* RM-1402 (Change the REST API so that all holds will be retrieved when adding multiple records/folders)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65918 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
63128: RM-1280: It's possible to create a folder in the root of File Plan via FTP/CIFS/WebDav/NFS
63265: RM-1183 (Null is displayed in values of Supplemental Marking/Transfer Locations selection lists)
63266: RM-879 (Web script error when event used in disposition schedule is removed from Management Console)
63267: RM-1101 (Label is missing for Supplemental Markings/Transfer Locations list on Edit list page)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@63280 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
* record metadata aspects are now configured via spring and includes which file plan type they are relevant for
* added 'unit test' structure .. for 'real' unit tests, ie anything that doesn't load the application context
* included Mockito, new source location and unit test suite into POM
* added unit and functional tests for feature (server)
* refactored accordingly (webscripts, UI, etc)
* visual test of UI .. automation tests to follow
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@63013 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
62414: RM-1165 (RM 2.1.1 translation into Simplified Chineese)
62764: RM-1245: RM 2.1 Simplified Chinese UI Review
62835: RM-1239 (Audit page controls do not work when French locale is set in browser)
62836: RM-1241 (Email Mappings list isn't displayed with French locale set in browser)
62837: RM-1244 (Records Search page is blank in French locale)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@62849 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
59208: RM-1115: Manage Rules action is available for a Frozen folder - Added condition that manage rules isn't shown for frozen folders
59343: RM-1114: 'Loading the Document Library' message is displayed on a New Rule page in RM Site - Added appropriate message.loading properties to all languages for rule-details.get and rule-edit.get where this message is used
59361: RM-1105: Adding the RM module causes exceptions when listing the existing audit applications through the audit webscript - Added a try/catch for a ClassCastException around the check to see if the returned object contained a PROP_HOLD_REASON in the RMAfterInvocationProvider. The reason for this is that the containsKeys method will throw a class cast exception if we attempt to see if the keys contain an instance of QName if the returnedObject instance is a TreeMap containing strings as is the case when listing the audit applications through the RESTful interface.
59510: RM-1087: Increase default max number of site pages to 5 instead of 3 - Increased default maximum number of sites pages to 5 in rm-share-config.xml. This threw up an issue in the code that adds the RM Console widget so fixed that too. Important test case for this are that the number of widgets added to the site are smaller than, equal to and greater than the maximum displayed to ensure that the code adding the RM console is fully exercised.
60429: RM-1162: CLONE - Alfresco 4.2.1 could not start with RM module
* see MNT-10259
60430: RM-1162: CLONE - Alfresco 4.2.1 could not start with RM module
* see MNT-10259
* missed files
60431: RM-1162: CLONE - Alfresco 4.2.1 could not start with RM module
* failing tests
* see MNT-10259
60478: RM-1174 (Unable to view record details)
60698: RM-1175: Internal Error on details page of category/folder/record
60699: RM-1177: User's name link on User Rights Report page directs to Admin Console instead of User Profile Page
60700: RM-1176: Couldn't load email mappings
61227: RM-1164: RM 2.1.1 core language bundle refresh
62414: RM-1165 (RM 2.1.1 translation into Simplified Chineese)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@62565 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
RM-1125 (RM user can delete a folder within the unfiled records area)
RM-1126 (RM user can edit the meta-data of a folder within the unfiled records area)
RM-1127 (RM user can view the details of a folder in the unfiled records area)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59986 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
* merges from previous branches are now possible without tree conflicts
* added back missing commits when structure was changed (r59445, r59446) .. see RM-765
* updated Maven POM's to use existing code structure
* NOTE: r59454 and r59473 may have been missed in this update .. will go back and re-add
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@59491 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
* FileUnfiledRecords and RejectRecords are now assignable capabilities
* by default Admin, Records Manager, Security Manager and Power User have them
* they can be added and removed from custom or default roles via the management UI
* capability patch updated accordingly
* extedned get roles ReST API to include/exclude system roles
* In-Place Reader and In-Place Writer roles capabilities are configurable again, but their users and groups are not (as intended)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55935 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
* transfer and hold containers created under file plan
* holds and transfers now contained within these containers
* holds named using folder level counter to avoid name clash in container
* hold and transfer filters now API driven .. so canned query driven .. so *live*
* unit test updates
* UI tested
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55091 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
51415: Merged DEV/DODRECERT TO BRANCHES/V2.0:
* 50932: RM-741: Allow category and folder id to be editable upon creation.
51418: Merged DEV/DODRECERT TO BRANCHES/V2.0:
- r50934: RM-742: Search sort order now works as expected
51419: Merged DEV/DODRECERT TO BRANCHES/V2.0:
- r50953: Creating an RM site was not possible (ref RM-742)
51420: Merged DEV/DODRECERT TO BRANCHES/V2.0:
- r50970: RM-735 (DOD Recert: Bugs on the "Edit Custom Metadata" page)
51421: Merged DEV/DODRECERT TO BRANCHES/V2.0:
- r50975: RM-736 (DOD Recert: Bugs on the "List of Values" page)
51423: Merged DEV/DODRECERT TO BRANCHES/V2.0:
51425: Merged DEV/DODRECERT TO BRANCHES/V2.0:
- r51082: RM Audit
* improved display so it's easier to see what's going on
* RM 744: audit user creation
- r51095: RM-738 (DOD Recert: Add events and properties to the "Audit" page)
- r51099: Fix upgrade issue
- r51108: RM-745: Simple support for event and property filtering on audit
- r51134: Upgrade issues
* added patch to fill in missing file plan root node reference
* default site id set when retrieving saved searches
- r51212: RM-746: Space in the property name
51426: Merged DEV/DODRECERT TO BRANCHES/V2.0:
- r51218: RM-747: Search for undeclared records results in exception
- r51219: RM-748: Editing a disposition schedule did not work for a non admin user
- r51220: RM-749: Fixed Accession Report
51504: RM: Fix build
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@51946 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261