Commit Graph

775 Commits

Author SHA1 Message Date
Tuna Aksoy
275406472c RM-1903 (Can't manage permissions without "Manage Access Controls" capability)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@96823 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-11 13:38:10 +00:00
Tuna Aksoy
32cedde74c RM-1867 (Reject rule works incorrect if set up in File Plan)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@96754 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-10 15:54:29 +00:00
Neil McErlean
6bd51cb8fa Probable fix for RM-1886.
It's not clear to me what the correct code is in this method, but I've changed what's there by comparing it to the AssociationRef-typed method below it. My changes seem reasonable. Probably needs review.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@96724 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-10 14:40:09 +00:00
Roy Wetherall
aab247e304 RM-1887: Unfiled record behaves as not unfiled after move
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@96631 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-09 22:33:33 +00:00
Tuna Aksoy
b8321022a6 RM-1904 (SubCategory moved to root have inheritance on)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@96580 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-09 17:28:14 +00:00
Tuna Aksoy
3e63485907 RM-1867 (Reject rule works incorrect if set up in File Plan)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@96524 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-09 10:17:39 +00:00
Ana Bozianu
3836b7695c Merged revision(s) 96306 from modules/recordsmanagement/DEV/BUGFIXING/HEAD-2014_12_09:
RM-1738 : Details page information is not shown for user with no permissions on parent folder
   - ran the check against the parent as system


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@96362 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-06 08:00:14 +00:00
Ana Bozianu
d43668cd76 RM-1871 : Merged revision(s) 94472 from /DEV/BUGFIXING/HEAD-2014_12_09
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@96064 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-04 14:29:36 +00:00
Tuna Aksoy
0a2d40a888 RM-1800 (Transfers are not displayed for non-rm-admin users)
* Reverted the changes from r94481

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@95749 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-02 18:38:27 +00:00
Tuna Aksoy
e3c85e78e7 RM-1867 (Reject rule works incorrect if set up in File Plan)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@95746 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-02 18:17:26 +00:00
Tuna Aksoy
862f17ccc3 RM-1835 (Error is generated when giving access on a list to a user)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@95742 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-02 17:32:11 +00:00
Tuna Aksoy
bef49752c8 RM-1879 (Audit: Delete object event displays wrong path for different browser languages other than English)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@95689 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-31 23:16:56 +00:00
Tuna Aksoy
7fe40aebe3 RM-1879 (Audit: Delete object event displays wrong path for different browser languages other than English)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@95688 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-31 22:34:19 +00:00
Tuna Aksoy
fc7e7a4e4e RM-1878 (Audit: Create person event displays a wrong text and link)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@95684 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-31 21:57:02 +00:00
Tuna Aksoy
3a1b9eba6d RM-1851 (Audit: the "Role" for "Declare as version record" is not displayed)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@95095 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-31 15:57:28 +00:00
Tuna Aksoy
6c3bf20326 RM-1800 (Transfers are not displayed for non-rm-admin users)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94481 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-30 17:27:49 +00:00
Neil McErlean
4873b8f93b Code fix for RM-1821. The fix is to strip RM-related aspects from all renditions of a rejected node, as was previously done only for the node itself.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94473 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-30 16:35:51 +00:00
Ana Bozianu
fc606ff4ab RM-1738 : Details page information is not shown for user with no permissions on parent folder
- fixed compilation error



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94460 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-30 13:49:59 +00:00
Ana Bozianu
4cfb2cc890 RM-1738 Merged revisions 94050-94454 from DEV to V2.3
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94455 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-30 13:29:28 +00:00
Tuna Aksoy
c6e7607a15 RM-978 (Unable to navigate to copied folder from a collaboration site to RM site)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94453 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-30 13:17:30 +00:00
Tuna Aksoy
47da6ab778 RM-978 (Unable to navigate to copied folder from a collaboration site to RM site)
* Commented out copy behaviour of objects from a collaboration site into the RM site.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94406 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-29 20:32:44 +00:00
Tuna Aksoy
ca87fc40d1 RM-978 (Unable to navigate to copied folder from a collaboration site to RM site)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94395 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-29 17:22:52 +00:00
Tuna Aksoy
fb5376be85 RM-978 (Unable to navigate to copied folder from a collaboration site to RM site)
* Added copy behaviour and tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94263 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-28 18:19:35 +00:00
Tuna Aksoy
ef9faeaaed RM-978 (Unable to navigate to copied folder from a collaboration site to RM site)
* Fixed last failing tests
 * Tests now run as a non-admin user

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94260 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-28 17:45:41 +00:00
Tuna Aksoy
9c52e1e07b RM-978 (Unable to navigate to copied folder from a collaboration site to RM site)
* Fixed move operation related failing tests in RM site

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94253 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-28 15:39:48 +00:00
Tuna Aksoy
1d57ffbd95 RM-978 (Unable to navigate to copied folder from a collaboration site to RM site)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94195 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-27 21:53:50 +00:00
Tuna Aksoy
579083cc44 RM-1636 (Disposition steps can be executed for folder with frozen record)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94046 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-26 15:37:35 +00:00
Tuna Aksoy
b4c9fa7ae9 Merged DEV/BUGFIXING/HEAD-2014_12_09 to BRANCHES/V2.3:
93659: RM-1636 : Disposition steps can be executed for folder with frozen record
        - add a reference of FreezeService to TransferService and perform the full check only when the user tries to complete the transfer/accession

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94045 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-26 15:19:21 +00:00
Ana Bozianu
b8f642b522 Merged DEV to /BRANCHES/v2.3
93906: RM-1644 : Possible to create "report" records and copy records without Create Record capability
   - added "CreateRecord" constant in RMPermissionModel 
   - in CreateCapability evaluator I checked if the user has the capability
   - wrote unit test
93998: RM-1644 : Possible to create "report" records and copy records without Create Record capability
   - changed test implementation using the framework to specify the expected exception correctly



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@94003 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-26 10:27:07 +00:00
Tuna Aksoy
1c4275938e RM-1800 (Transfers are not displayed for non-rm-admin users)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@93971 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-23 17:33:33 +00:00
Tuna Aksoy
cb4632aded RM-1825 (Can't move/delete in-place record when outbound rule to Hide Record is set)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@93764 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-20 21:59:11 +00:00
Tuna Aksoy
878f5d468a RM-1800 (Transfers are not displayed for non-rm-admin users)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@93745 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-20 15:46:10 +00:00
Tuna Aksoy
a4366b23c1 RM-1814 (It's possible to add relationship to on hold record)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@93597 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-16 15:10:44 +00:00
Tuna Aksoy
98481478ed RM-1813 (Not possible to create from-parent-to-child reference via add reference dialog)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@93176 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-08 17:19:33 +00:00
Tuna Aksoy
15a4672b22 RM-1799 (Root category is not displayed for the non-rm-admin user who created it)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@92881 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-05 18:58:16 +00:00
Alexandru Balan
4298eb6425 Merged DEV/BUGFIXING/HEAD-2014_12_09 to HEAD
r92608: RM-1659: Make sure node substitution suggester is loaded after the custom model
Minor formatting changes

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@92867 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-01-05 14:33:07 +00:00
Alexandru Balan
8b316ad23e Merged DEV/BUGFIXING/HEAD-2014_12_09 to HEAD
r92551: RM-1646 Also added the schema patch for the EndRetention capability
r92431: RM-1646: Added End Retention permission to role assignable permissions. End Retention capability is now available only if the user has the associated permission.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@92600 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-19 09:01:42 +00:00
Roy Wetherall
30da55e4b1 Merged DEV to HEAD:
92563: RM-1636 : Disposition steps can be executed for folder with frozen record



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@92588 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-19 01:42:44 +00:00
Roy Wetherall
3e157129ad Merged DEV to HEAD:
92360: RM-1649 : (Access denied to Declare Record to Unfiled Records for user with Create Records capability)
        - I handled the case when the destination folder is not a record folder and the user doesn't need File Record capability to create a record there
        - unit test fixed and working as part of the merge



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@92523 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-18 04:45:02 +00:00
Ana Bozianu
1c4c4c7bb6 reverted changes committed accidentally on head for issue RM-1649
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@92361 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-16 10:28:16 +00:00
Ana Bozianu
5f2012410c RM-1649 : (Access denied to Declare Record to Unfiled Records for user with Create Records capability)
- I handled the case when the destination folder is not a record folder and the user doesn't need File Record capability to create a record there
   - I wrote a unit test for it but the test is failing with access denied on calling hasAspect method 


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@92359 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-16 10:11:09 +00:00
Roy Wetherall
ca32c88694 RM-1772: Declare As Record Version
* creates new version and declares as record version
  * available via rule UI
  * todo unit/integration tests 
  * includes fix for RM-1810 (Hide InPlace Record action is not available for use in a rule)



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@92350 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-16 07:38:02 +00:00
Roy Wetherall
c610f418e4 Demo scenario:
* friendlier names for Version relationship
  * added "Versions" event .. too allow auotmatic disposition of versioned records
  * patch for above
  * bug fix for events not being populated when auto-filling rule used



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@92116 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-10 06:25:18 +00:00
Tuna Aksoy
91e2e76b61 Merged /DEV/BUGFIXING/HEAD-2014_12_09 to HEAD:
92077: RM-1770 Not possible to delete parent/child reference

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@92096 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-09 17:01:53 +00:00
Tuna Aksoy
4ea746a260 RM-1771 (SOLR dependent integration tests failing)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@91928 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-05 14:50:47 +00:00
Roy Wetherall
9ce8096ca3 RM-1771: SOLR dependent integration tests failing
* fix up query so it works correctly as a Alfresco FTS search



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@91841 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-05 03:20:08 +00:00
Roy Wetherall
d7bdef0c95 RM-1541: Unlink Record
* Unlink record UI action added
  * Unused DeleteLink capability repurposed as Unlink capability
  * UI evaluator ensuring unlink action only appears for linked record that are not in their primary location
  * evaluator unit test



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@91840 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-05 01:31:41 +00:00
Tuna Aksoy
28bb4d318c RM-1771 (SOLR dependent integration tests failing)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@91835 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-04 22:22:04 +00:00
Roy Wetherall
e1b6f6eb12 Introduce Mockito unit tests into Share AMP project
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@91731 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-04 00:19:46 +00:00
Roy Wetherall
de993aea84 RM-1541: Unlink Record
* unlink added to Record Service
 * unit test for Record Service extended to include link and unlink methods
 * Unlink action added
 * unit test for Unlink action added



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@91551 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-12-02 07:30:21 +00:00