Commit Graph

343 Commits

Author SHA1 Message Date
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
6d9aef0c3a RM-1107 (Mavenization of the RM build)
* Fixed failing unit tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/UIAUTOMATION@58991 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-15 18:17:04 +00:00
Tuna Aksoy
c5b42329fb RM-1107 (Mavenization of the RM build)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/UIAUTOMATION@58957 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-12 23:23:07 +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
c9735c347d RM-1099 (Refactor Transfer and Accession reports)
* Bug fixing

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58628 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-12-05 15:13:41 +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
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
1d0c4d2e91 RM-1099 (Refactor Transfer and Accession reports)
* Fixed failing tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58445 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-30 22:33:06 +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
f52d614caf RM-1099 (Refactor Transfer and Accession reports)
* Report template localization
 * File report dialogue refactoring

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58441 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-29 18:48: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
4b89aa32e3 RM-1099 (Refactor Transfer and Accession reports)
* Refactored file transfer report dialogue so that it can be used also for other types of reports

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58396 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-28 17:03:26 +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
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
73155df33f RM-1099 (Refactor Transfer and Accession reports)
* Added the possibility to pass parameters from the UI to the server for the repo actions

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58369 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-27 23:37:13 +00:00
Tuna Aksoy
e990e4055d RM-1099 (Refactor Transfer and Accession reports)
* Extended the existing file transfer report dialogue. There will be a new dialogue which will be used for all reports.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58366 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-27 19:10:45 +00:00
Tuna Aksoy
780997fcd1 RM-1099 (Refactor Transfer and Accession reports)
* Forgot to add the properties, which was breaking the disposition schedule page 

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@58340 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-11-27 11:34:50 +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
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