Roy Wetherall
ebe454f13e
Revert to original code structure pre-mavenization
...
* 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
2014-01-08 06:38:59 +00:00
Tuna Aksoy
e072db4fbd
RM-1107 (Mavenization of the RM build)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/UIAUTOMATION@59300 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-24 16:32:09 +00:00
Tuna Aksoy
985fce111a
RM-1099 (Refactor Transfer and Accession reports)
...
* Deprecated transfer report REST API
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58685 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-07 21:42:16 +00:00
Tuna Aksoy
ee13fc8108
RM-1099 (Refactor Transfer and Accession reports)
...
* Added a new FileTransferReport capability
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58682 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-07 16:47:26 +00:00
Roy Wetherall
a5fcf3ff1e
RM-1098: RM behvaiour refactoring
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58640 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-06 00:35:57 +00:00
Tuna Aksoy
077f5839f4
RM-1099 (Refactor Transfer and Accession reports)
...
* Bug fixing
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58637 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-05 17:51:22 +00:00
Roy Wetherall
0d07f150e5
RM-1098: Behaviour refactoring
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58609 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-05 06:15:12 +00:00
Roy Wetherall
186b88c44c
RM-1098: Refactor RM behaviours
...
* added BehaviourRegister interface and provided access to behaviour objects when named
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58608 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-05 03:53:52 +00:00
Tuna Aksoy
927a6f9c45
RM-1099 (Refactor Transfer and Accession reports)
...
* Bug fixing
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58601 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-04 18:31:32 +00:00
Tuna Aksoy
ea20a6a648
RM-1099 (Refactor Transfer and Accession reports)
...
* Added a patch for the new report template
* Changed the module property to 2.2 to get the patch executed
* Refactored the transfer report action
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58546 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-03 15:49:57 +00:00
Tuna Aksoy
41fdb5864c
RM-1099 (Refactor Transfer and Accession reports)
...
* Finished off the transfer report template for folders and records
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58540 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-03 14:05:25 +00:00
Tuna Aksoy
cbc2f69012
RM-1099 (Refactor Transfer and Accession reports)
...
* Extended the report template/action for the case if the transfer node is a record
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58510 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-02 23:12:55 +00:00
Tuna Aksoy
3d9eac4e4c
RM-1099 (Refactor Transfer and Accession reports)
...
* Added a transfer node class to pass the properties of a transfer node to the freemarker template model
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58500 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-02 18:01:51 +00:00
Roy Wetherall
088d0ff11f
RM-1098: Factoring of model behaviours
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58447 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-02 05:31:46 +00:00
Tuna Aksoy
dcb4acb449
RM-1099 (Refactor Transfer and Accession reports)
...
* Created a base report action and splitted the file report action to transfer report action and destruction report action, so that capability checks can be run for those actions separately and each action can pass additional properties to the report template model
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58444 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-30 21:26:05 +00:00
Tuna Aksoy
fe9c9d8a0c
RM-1099 (Refactor Transfer and Accession reports)
...
* Extended the ReportGenerator/ReportService so that additional properties can be passed to the report template
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58442 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-29 23:48:50 +00:00
Tuna Aksoy
5dfbaf9263
RM-1099 (Refactor Transfer and Accession reports)
...
* Fixed failing test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58417 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-28 23:00:21 +00:00
Tuna Aksoy
3fc7c64032
RM-1099 (Refactor Transfer and Accession reports)
...
* File transfer report and file destruction report are now using the same file report dialogue and the same action.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58416 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-28 22:12:46 +00:00
Tuna Aksoy
05aefebbdf
RM-1099 (Refactor Transfer and Accession reports)
...
* Fixed failing tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58401 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-28 17:46:16 +00:00
Tuna Aksoy
120d3340ea
RM-1099 (Refactor Transfer and Accession reports)
...
* The record type and the destination is now passed from the UI
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58392 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-28 15:14:22 +00:00
Roy Wetherall
cfa932d0a0
RM: Fix build
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58373 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-28 09:49:16 +00:00
Roy Wetherall
776798d6af
RM-1098: Refactoring of behaviours to new annotation style to improve maintability
...
* moved ghosted behaviour into it's own bean
* added support for annotated 'service' behaviours (ie those that have no type/aspect specified)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58370 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-28 04:23:07 +00:00
Tuna Aksoy
3f0e13cc5e
RM-1099 (Refactor Transfer and Accession reports)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58333 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-26 23:28:33 +00:00
Roy Wetherall
1f0aab4256
RM-1098: Refactor RM model behavior into a more maintainable structure
...
* moved all behaviours out of records management service
* finally able to deprecate RecordsManagementService (relic of 1.0)
* did a little repackaging to make things clear
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58289 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-26 03:59:43 +00:00
Tuna Aksoy
a19adffebc
Fixed runtime error. Transfer completion was not possible.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58272 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-25 17:32:33 +00:00
Roy Wetherall
06bc92f0b6
RM-1098: Refactor RM model behavior into a more maintainable structure
...
* added behaviour bean and method annotations .. allows the simple defintion of methods as behaviours, simplifies code and provides a way to report on the registered behaviours in the future
* moved and consolidated some of the behaviours into classes based on the RM object model .. with behaviours in one logical place it should reduce issues with unpredictable behaviours and help maintenance
* TODO more consolidate still needed
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58120 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-22 06:16:51 +00:00
Tuna Aksoy
1abda8f161
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@58099 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-21 18:09:49 +00:00
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
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
Roy Wetherall
cd1f4f9cc6
RM: Java Docs
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@57924 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-14 21:12:48 +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
Roy Wetherall
fe23dbd2b9
RM-981: Stack specific: "Failed to get lock" error when performing actions with "List of Values" and "Relationships" in Management Console
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56762 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-17 05:03:23 +00:00
Tuna Aksoy
d19e304d22
RM-1071 (Impossible to create folder after upgrade: Access Denied)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56727 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-16 10:33:30 +00:00
Roy Wetherall
4615d25c78
RM-1071: Impossible to create folder after upgrade: Access Denied
...
* consolidate loggers for RM module patches to aid debug
* use log4j.logger.org.alfresco.module.org_alfresco_module_rm.patch=debug
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56718 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-16 04:35:48 +00:00
Roy Wetherall
47ea63963e
RM-1071: Impossible to create folder after upgrade: Access Denied
...
* handle cases where rmadmin person object already exists
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56717 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-16 04:31:32 +00:00
Tuna Aksoy
57f8b24b3e
RM-1050 (Rule "add record type" work for completed record)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56665 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-14 20:18:51 +00:00
Tuna Aksoy
ffed82d10c
The StringUtis class from the urlrewritefilter jar causes compilation errors when the community version is used as dependency for RM.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56659 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-14 19:10:58 +00:00
Tuna Aksoy
6bdf6fddb2
RM should not use a class from the enterprise package as this breaks the compatibility with the community version
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@56609 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-10-14 13:47:33 +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
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