Tuna Aksoy
baa9f2b914
Fixed failing unit tests after refactoring
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58093 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-21 16:49:16 +00:00
Tuna Aksoy
b30410c1db
Removed applicationContext from the java classes where possible and used dependency injection instead.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58074 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-21 15:02:02 +00:00
Tuna Aksoy
cc00d9b5f0
RM-1096, RM-1097: Refactored CloseRecordFolderAction, CreateDispositionScheduleAction and CutOffAction
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58002 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-19 16:36:33 +00:00
Tuna Aksoy
1934f2e91f
RM-1096: Method renamed
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58000 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-19 15:31:43 +00:00
Tuna Aksoy
a8b2340777
RM-1096: Fixed failing tests after refactoring AddRecordTypeAction and CloseFolderAction
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@57974 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-18 20:15:28 +00:00
Tuna Aksoy
16516bb60f
RM-1096: Refactored AddRecordTypeAction and CloseFolderAction
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@57972 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-18 19:13:24 +00:00
Tuna Aksoy
b740064f77
RM-1097: Fixed failing tests after Refactoring TransferAction and TransferCompleteAction
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@57964 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-18 15:33:24 +00:00
Tuna Aksoy
23c9d41bb4
RM-1097: Refactored TransferAction and TransferCompleteAction
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@57963 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-18 14:45:12 +00:00
Tuna Aksoy
3c8e7ed6fc
RM-1095: Added TransferService
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@57961 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-18 11:30:16 +00:00
Tuna Aksoy
62bfe1d4e7
RM-1095: Fixed circular dependency issues
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@57939 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-15 17:41:57 +00:00
Tuna Aksoy
15fc1f8652
RM-1095: Fixed runtime errors after refactoring RecordsManagementService.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@57921 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-14 16:34:36 +00:00
Tuna Aksoy
8d7f989c74
RM-1095: Fixed failing tests after refactoring RecordsManagementService.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@57919 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-14 14:53:56 +00:00
Tuna Aksoy
4c01bbbb83
RM-1095:
...
Refactored RecordsManagementService and deprecated the methods. The methods have been moved to RecordService, RecordFolderService and DispostionService. The deprecated method calls in the code have been replaced and the bean definitions have been changed accordingly.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@57893 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-13 22:34:29 +00:00
Roy Wetherall
119bacb027
RM-1078: RMv2SavedSearchPatch is not applying if save a search befare upgrade
...
* saved search patch no longer hangs when moving from 3.4 to 2.1
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56859 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-22 04:46:21 +00:00
Tuna Aksoy
e8de61fa94
RM-1067 (Key French RM term is incorrect)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56598 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-14 09:47:11 +00:00
Roy Wetherall
63b67784a8
RM-1066: Set Property action node value substitution breaks declare record when no value set.
...
RM-1065 Unable to hide completed records.
RM-1067 Key French RM term is incorrect
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56489 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-11 03:42:10 +00:00
Roy Wetherall
dfb39a0208
RM: I18N updates (DE & JA)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56407 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-09 05:50:18 +00:00
Roy Wetherall
c283e033e0
RM-1001: Cut off items are still displayed in 'Records Eligible For Cutoff' filter
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56406 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-09 05:40:00 +00:00
Roy Wetherall
46d3b18177
RM-804: Should a user granted Site Manager role be able to delete the Records Management site?
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56405 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-09 05:25:45 +00:00
Tuna Aksoy
89e010401a
RM-1034 (Inbound Content Rule executes after creating a new reference)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56387 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-08 14:06:40 +00:00
Tuna Aksoy
2449981609
RM-1051 (Outbound rule is executed when record references are deleted)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56383 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-08 12:18:21 +00:00
Roy Wetherall
5e25685722
RM: I18N updates
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56375 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-08 06:30:29 +00:00
Roy Wetherall
54ce637b20
RM-1053: Error cause when Rule "Set property value" try change not enable for editing property
...
* property value subsitution now available on setProperty action (in RM)
* this means properties can be set based on other property values or date context
* provides a (simple atm) means of defining a id generation scheme scoped by file plan context
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56374 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-08 05:52:50 +00:00
Roy Wetherall
48bcd03bd9
RM-1039: Can't move folder to Category with disposition schedule.
...
* improve general reliability of record folder move
* fix up some issues with the way composite capabilities where being evaluated
* use capabilities to enforce conditions of move .. not behavior .. this improves the visibility of the move action in the UI
* unit test
* reproduced and fixed up UI issue .. was showing No Items red banner in a very specific edge case
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56373 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-08 04:22:34 +00:00
Roy Wetherall
a8136977ae
RM: latest I18N bundles
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56310 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-04 06:43:56 +00:00
Gethin James
69193ee973
RM-603, The "Map Email Metadata" capability is now required to read api/rma/admin/emailmapkeys
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56276 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-03 08:36:04 +00:00
Roy Wetherall
8682fa64d2
RM-1015: Incorrect available actions for user with Contributor/Consumerrole for collaboration site was added to "RM Power Users"/"RM Records Managers"/"RM Security Officer" group;
...
* delete record requires read and file permission
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56275 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-03 05:28:10 +00:00
Roy Wetherall
b86621ce5c
RM-819: Only the creating user can move a record
...
RM-942: It's possible to move/copy/link to/from and delete from closed folder
* general reliability of copy/link/move record actions improved
* MoveRecords capability added as assignable
* various scenarios tested and documented expected behaviour on related issues
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56225 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-02 04:11:21 +00:00
Roy Wetherall
7ff26e1158
RM-1008: It's possible to Edit Hold Details by user with suitable rights BUT with Read Only permissions in File Plan
...
* hold and transfer container permissions are set up the same as unfiled .. they can not be explicitly set .. instead they inherit from file plan
* holds and transfers inherit permissions from the containers .. in turn they are effected by changes to overall fileplan permissions
* in the future explicit permissions will be able to be set or implied but the held or transfered records
* edit freeze details capability requires filling permission
* unit test for the various scenarios
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56187 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-01 07:28:31 +00:00
Roy Wetherall
070b3cf91e
RM-996: Reject action is available for destruction report
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56136 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-30 00:16:32 +00:00
Roy Wetherall
87574612dd
RM-1000: Internal Error if open details page of record referenced to record the user have no permissions to
...
* users will only see references when they have ViewRecords capability on both ends
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56133 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-29 03:15:11 +00:00
Roy Wetherall
3e79550acb
RM-991: Failed to applay patch AVMToADMRemoteStorePatch during upgrade from 3.4.13 to 4.2.0 with RM on Postgres
...
* removed overriden rule service method level security
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56108 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-27 14:57:51 +00:00
Roy Wetherall
7c03089524
RM-991: Failed to applay patch AVMToADMRemoteStorePatch during upgrade from 3.4.13 to 4.2.0 with RM on Postgres
...
* all rm module patches are executed in their own transaction
* all behaviours are turned off when executing a rm module patch
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56088 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-27 12:38:46 +00:00
Roy Wetherall
8c96aad8f0
RM-942: It's possible to move/copy/link to/from and delete from closed folder
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56073 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-27 08:21:32 +00:00
Roy Wetherall
1ca6691beb
Merged BRANCHES/2.0.1.x to HEAD:
...
55708: [RM-904] Actions are missing within Records Management Site for Record Series and its children. Patches are implemented as components. Components are loaded in a single thread. The work of a patch should be wrapped in its own transaction to isolate it from the changes of other patches and allowing patches to commit work before working on the next patch.Moved all work of RMv2ModelPatch into the RetryingTransactionCallback. RetryingTransactionHelper set to create new thread.
Add RetryingTransactionHelper to RMv2FilePlanNodeRefPatch. Move all of the work of the patch into the callback. Helper creates new thread.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56010 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-26 04:57:47 +00:00
Roy Wetherall
edde3b929b
RM-988: I18N id's not being looked up
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56008 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-26 02:44:15 +00:00
Roy Wetherall
402110f843
RM-982: Normal user can File and Reject record they declared.
...
* 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
2013-09-25 07:05:10 +00:00
Roy Wetherall
6d9e315802
RM-183: All Language Packs: translation errors - Records Management site
...
* role groups wheren't being created with the resolved display label
* I18N'ed the name of the 'all roles' group
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55870 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-24 05:03:57 +00:00
Gethin James
66a22b96af
Added constraint title translations for RM-183
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55827 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-23 09:48:08 +00:00
Gethin James
0fe09315ee
More translations for RM-183
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55768 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-20 17:16:56 +00:00
Gethin James
e56eb422a4
Various translations for RM-183
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55749 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-20 14:12:37 +00:00
Roy Wetherall
c6d7e34f0c
RM: Updated es property bundles.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55514 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-19 06:03:32 +00:00
Roy Wetherall
c677956ccb
RM-975: Unable to change the name of a vital folder that contains a frozen record
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55513 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-19 05:56:32 +00:00
Gethin James
9c87adb0c7
Added events translations for RM-183
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55480 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-18 16:15:21 +00:00
Gethin James
f3f389fe65
Added roles translations for RM-183
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55479 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-18 16:15:17 +00:00
Gethin James
f943627c20
Added saved search translations for RM-183
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55478 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-18 16:15:13 +00:00
Tuna Aksoy
5d1e918c3e
RM-972 (RM is not backwards compatible with the Community version)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55439 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-18 09:15:36 +00:00
Roy Wetherall
97469ddcf0
RM: Unit test fix
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55376 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-17 06:17:04 +00:00
Roy Wetherall
8ca1a310af
RM-967: Disposition actions appearing for records when disposition set to record folder
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55374 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-17 03:37:09 +00:00
Roy Wetherall
2e89f0a43a
RM-956: Destroy action is appearing unexpectedly
...
* destroy always capability has been deprecated .. it's highly confussing and isn't nessesary when delete is available
* can be configured back in easily if required, but wasn't working in 2.0 so highly unlikely to be needed
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@55372 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-17 02:07:03 +00:00