Roy Wetherall
18f22b4a02
RM-846: Both records and folders are found by dafault saved search
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@69613 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-05-05 06:46:39 +00:00
Roy Wetherall
3b3a3e441e
RM-931: Rename "Records Management Records Manager" to "Records Management Manager"
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@69612 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-05-05 06:22:55 +00:00
Roy Wetherall
a5a236db96
Update module version to 2.1.0.1
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@68569 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-05-02 03:45:06 +00:00
Roy Wetherall
f644f97ebe
Merge from HEAD to BRANCHES/V2.1.0.x
...
* 61170 - RM-1413: DispositionLifecycleJobExecuter does not execute the disposition action
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@68568 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-05-02 03:31:42 +00:00
Samuel Langlois
5510969068
Change base Alfresco version from 4.2.0-RC4 to 4.2.0
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@68559 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-05-01 16:18:05 +00:00
Alan Davis
253b1698f0
Create V2.1.0.x branch from HEAD r56859 build 630, to host hotfixes
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@68558 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-05-01 16:04:55 +00:00
Tuna Aksoy
b223d92183
RM-1482 (No message is shown when user tries to file Audit Log as Record to File Pan or closed folder)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@68492 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-30 18:24:22 +00:00
Mark Hibbins
275be55b4e
RM-1273 - Added check to ensure that rules defined for the root of the file plan are not applied to unfiled, holds or transfers
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@68319 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-30 11:24:10 +00:00
Roy Wetherall
2ce3c2acd2
Move RM 2.2 dependency to 4.2.2-SNAPSHOT
...
* fix issues so that RM 2.2 is still backwards compatible with 4.2.1 (and 4.2.0)
* added 'bean extender' .. a post processor bean that allows us to extend, rather than overrite, core bean definitions. Gives us a technique we can use that won't be disrupted when changes are made to core bean definitions.
* unit test for above
* tested with 4.2.2-SNAPSHOT and 4.2.1
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@68290 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-30 06:47:22 +00:00
Tuna Aksoy
c47f0d5be5
Removed warning
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@68246 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-29 09:32:44 +00:00
Roy Wetherall
9b1fe80fd3
RM-1211: Generate hold report
...
* FileHoldReport capability added (and patched)
* hold report type added to report model
* hold template added, bootstraped (and patched)
* UI action to file hold report added and sensitive to capability
* report actions refactored into a single, general purpose, file report action (can be exposed as rule in future)
* refactoring and extending of report generators (including declarative report generator)
* unit test for file report action
* integration test for hold report generation
* added Sprin custom property editor registrar and registered QName property editor, this allows short name string forms of
QNames to be specified and converted to QName from bean definitions (perhaps something useful for core)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@68235 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-29 07:21:54 +00:00
Mark Hibbins
3852a69b04
RM-1445m Implemented link-to rule. Also fixed RM-1466 and RM-1470 while refactoring common code
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@68076 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-25 15:51:57 +00:00
Roy Wetherall
60fb01d189
RM-1341: Couldn't complete event if link record before completing it
...
* some refactoring to ensure complete, undo and refresh logic was encapsulated in the service layer (not in the actions)
* integration test for complete event to check interactions
* restructure integration test packages
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67986 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-24 04:17:02 +00:00
Tuna Aksoy
ad4e7b616a
RM-1444 (As a collaboration user I want to see the records details without leaving the collaboration site so that I never have to visit the file plan)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67776 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-21 19:39:41 +00:00
Roy Wetherall
82a39c2563
Move, copy, link issues
...
* 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
2014-04-16 06:02:40 +00:00
Roy Wetherall
dc99973c0e
RM-184: Form field labels cannot be internationalised in Share DoD module
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67476 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-15 04:02:39 +00:00
Roy Wetherall
33e764f07c
RM Build:
...
* upgraded dependancy to 4.2.1
* added SOLR zip to dependancies
* added 'configure-solr' target to rm-server build .. automatically configures RM dev env for SOLR
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67475 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-15 02:41:15 +00:00
Roy Wetherall
3b446da9d0
RM-1420: Impossible to close/reopen folder with frozen record
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67243 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-14 07:56:26 +00:00
Roy Wetherall
84e59c5791
RM-1436: Terminology - 'Frozen' should be 'On Hold'
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67171 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-11 06:27:27 +00:00
Roy Wetherall
b02f0cc7dc
RM-1413: DispositionLifecycleJobExecuter does not execute the disposition action
...
* corrected logic error in job implementation
* unit test
* the disposition actions to execute are now configured via Spring configuration
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67170 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-11 04:04:33 +00:00
Tuna Aksoy
efbf4a336e
Fixes the following issues:
...
* RM-1419 (No Items error if click on the transferred/accessioned folder form Transfers)
* RM-1308 (It's possible to create a hold within a hold)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67164 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-10 20:38:51 +00:00
Roy Wetherall
50ed2518b5
Unit test for hold capability condition
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67103 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-10 06:06:19 +00:00
Roy Wetherall
2f552274d2
Pre sprint demo review: ensure add to and remove from hold actions only appear when the user has holds to remove from or add to
...
* added capability condition that checks the heldBy (include or exclude) for filling permissions
* add condition to addTo and removeFrom hold capabilities (UI automatically reflects new condition)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67102 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-10 05:36:01 +00:00
Roy Wetherall
c69df9f8f0
Fix patch to prevent exception that was preventing upgrade from previous schema.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67101 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-10 04:28:30 +00:00
Roy Wetherall
73b678c4c7
RM-1264: Audit is sensitive to MlText properties
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67100 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-10 02:42:12 +00:00
Mark Hibbins
acdf646094
RM-1264: Audit log... description and title values are now displayed on audit details
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67082 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-09 16:41:07 +00:00
Roy Wetherall
8610832726
RM permission inheritance behaviour clarified
...
* read permissions not inherited to root categories, holds or items in the root of the unfiled record container .. this matches
the current behaviour of the file plan and is a partial work around for the issue of inheriting "path" read permissions vs actual read permissions.
* consolidation of permission initialisation code (there is only one route now)
* resolved RM-1317
* unit tests
* update server integration tests
* knock on minor simplifications on the file plan and transfer service
* moved more frequently used methods into the service base to reduce unessesary service interlinking
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@67030 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-09 06:59:44 +00:00
Roy Wetherall
0bb68f527a
Freeze indicator now only shows if the user has permission to 'read' at least one of the holds (RM-1210)
...
* see RM-1372, RM-1373
* added unit test
* fixed FIXME in page object
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@66958 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-08 00:52:40 +00:00
Mark Hibbins
9776d23519
RM-1430 - Fixed move to holds/unfiled/transfers issues along with associated tests
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@66928 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-07 15:18:55 +00:00
Roy Wetherall
edd5623978
Update schema number
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@66864 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-07 05:03:45 +00:00
Mark Hibbins
50f2c6a68b
RM-1358 - Added ghost on destroy option to destroy disposition action
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@66862 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-06 22:08:32 +00:00
Roy Wetherall
6573f26e89
RM-455: Saved search 'Frozen Records' shows frozen folders
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@66465 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-03 04:24:44 +00:00
Roy Wetherall
4bac8ea366
RM-1315: Manage Permissions is not working for folder inside Holds/Unfiled Records
...
* ensure permissions for unfile record folders are setup correctly
* some more refactoring of file plan service for better code reuse and clarity
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@66103 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-02 04:25:58 +00:00
Roy Wetherall
e0a085ac5d
RM-1315: Manage Permissions is not working for folder inside Holds/Unfiled Records
...
* unit tests to show unfiled and holds permissions working correctly
* fixed issues exposed by above
* minor refactor for FilePlanPermissionService implementation to reduce complexity
* added unit test execution to local build target
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@66102 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-01 23:53:16 +00:00
Roy Wetherall
d7d1f53df3
Fix failing unit test.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@66101 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-01 23:47:31 +00:00
Tuna Aksoy
6370697ffb
RM-1427 (Delete RM site permanently)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@66031 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-04-01 11:04:41 +00:00
Roy Wetherall
48bb2db015
Ensure correct container type is created when move or copy action executed on unfiled record hierarchy.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65920 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-31 00:23:48 +00:00
Tuna Aksoy
ba708ee894
Story: RM-1212 (As a records user I want to perform a records search, select multiple records/record folders from the results and add them all to a hold(s) I have permission to see so that I can easily discover and freeze relevant records)
...
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
2014-03-30 20:10:40 +00:00
Roy Wetherall
dcbe6a5f6c
Hold ReST API Unit Tests
...
* RM-1320, RM-1328, RM-1331, RM-1333
* added Mockito based framework for testing Java backed declarative web scripts and their templates
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65762 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-28 01:33:48 +00:00
Mark Hibbins
e8628059f8
RM-1198 & RM-1199 - Added functionality for Copy-to and Move-to rule actions
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65697 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-27 10:53:58 +00:00
Tuna Aksoy
5873b1a036
Changed the alfresco dependency back to 4.2.0 as a bug (ACE-1236) causes issues when trying to recreate an RM site
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65672 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-26 16:49:33 +00:00
Roy Wetherall
1b737e92a3
RM-1362: When a record folder is transferred the records should not have the review or edit review date actions
...
* including unit tests for the updated transfer evaluator
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65499 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-25 07:06:12 +00:00
Tuna Aksoy
d4491b425e
Changed alfresco base version to 4.2.1
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65426 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-23 23:40:35 +00:00
Tuna Aksoy
946f325d9e
Fixed major issues reported by sonar (Simplify Boolean Return)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65400 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-22 16:24:13 +00:00
Tuna Aksoy
90575729d4
Fixed major issues reported by sonar (Reliance on default encoding)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65399 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-22 16:21:52 +00:00
Tuna Aksoy
de0a70d7db
Fixed major issues reported by sonar (Static Variable Name)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65398 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-22 16:03:14 +00:00
Tuna Aksoy
a8fdd3ec97
Fixed critical issues reported by sonar (Performance - Inefficient use of keySet iterator instead of entrySet iterator)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65396 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-22 15:56:17 +00:00
Roy Wetherall
989827beb8
RM-1361 - Edit Review Date action is not present for cutoff actions.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65038 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-21 04:43:48 +00:00
Roy Wetherall
4f64a8adbb
Remove hardcoded references to dod specific properties
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@65037 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-21 02:53:13 +00:00
Tuna Aksoy
cf8175476d
Minor fixes for the hold service
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@64903 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-19 17:03:46 +00:00