Commit Graph

4990 Commits

Author SHA1 Message Date
Tuna Aksoy
181047985a RM-2612 (The name filter can not be applied after sorting the users in the Security Clearance page)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@112567 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-22 10:11:02 +00:00
Tom Page
f6cac0c78c Merged BRANCHES/V2.1 to BRANCHES/V2.2:
112549: Update module version to 2.1.2 after merge of hot fix branch.

Result of merge is to update module version to 2.2.2.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@112550 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-22 07:09:42 +00:00
Tom Page
7bacbf5ee8 Update module version to 2.1.2 after merge of hot fix branch.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1@112549 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-22 07:04:30 +00:00
Tuna Aksoy
73f8854520 Fixed the version number in java and js files
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@112228 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-16 11:22:19 +00:00
Tuna Aksoy
20e0d63063 RM-2601 (Search is not available using Solr 4 on Alfresco 5.1.a community after installing RM)
+review @rwetherall

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@112141 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-15 14:29:29 +00:00
Tom Page
81b5cc1f90 Merged BRANCHES/V2.3 to HEAD:
111622: Merged revision(s) 111616 from modules/recordsmanagement/BRANCHES/V2.2:
   111947: Merged BRANCHES/V2.2 to BRANCHES/V2.3:
        111776: Merged BRANCHES/V2.1 to BRANCHES/V2.2:
             111636: Merged BRANCHES/V2.1.0.x to BRANCHES/V2.1:
                  68559: Change base Alfresco version from 4.2.0-RC4 to 4.2.0
                  68568: Merge from HEAD to BRANCHES/V2.1.0.x
                  68569: Update module version to 2.1.0.1
                  76475: Merge HEAD to BRANCHES/V2.1.0.x:
                  76597: Merge HEAD to BRANCHES/V2.1.0.x:
                      74932: RM-1461: CLONE - RM slower then standard repo/sites when rendering document details when folder contains 15k documents
                  76598: Merged HEAD to BRANCHES/V2.1.0.x:
                       75102: RM Performance testing
                  76599: Update module version to 2.1.0.2
                  76601: Merged HEAD to BRANCHES/V2.1.0.x:
                       75186: RM Performance Improvements
                  76673: Root container cache to improve unfiled record browse performance
                      * relates to RM-1594 and RM-1595
                  76850: RM performance enhancements
                      * serach improvements
                      * in-place record browse improvements
                      * saved search via file plan browse improvements
                  76851: Additional unit test to check extended security with cache is working as expected.
                  76852: Rollback checked in config
                  77709: RM-1630: Error on manage references page
                      * regression caused by performance improvements
                  84337: Update version to 2.1.0.3
                  84421: Transaction level cahcing of declarative capability evaluation
                  84676: Fix build
                  84677: Prevent unnessary repeated creation of QName 
                  84678: Improvements to extended dynamic authorities
                      * requiredFor set
                      * direct access to extended permission information, not via service
                  84679: Correct requiredFor value
                  88087: RM-1661 (Performance on setting permissions at a high category level)
                  88092: RM-1661 (Performance on setting permissions at a high category level)
                       * Fixed failing unit tests
                  88144: RM-1661 (Performance on setting permissions at a high category level)
                  88182: RM-1724 (Inheritance is not off for root categories, unfiled records, holds and transfers)
                  88192: RM-1661 (Performance on setting permissions at a high category level)
                       * Added unit tests
                  88193: RM-1661 (Performance on setting permissions at a high category level)
                       * Fixed failing unit tests
                  88358: RM-1661 (Performance on setting permissions at a high category level)
                       * Added unit tests
                  88685: RM-1742 (Locally Set Permissions for moved Record duplicate parent folder Locally Set Permissions)
                  88686: RM-1741 (Moved root category doesn't inherit permissions)
                  88687: RM-1741 (Moved root category doesn't inherit permissions)
                       * Unit test added
                  88688: RM-1742 (Locally Set Permissions for moved Record duplicate parent folder Locally Set Permissions)
                       * Unit test added
                  88691: RM-1745 (RM Admin role can only be added with read permission on the manage permission page)
                  88772: RM-1741 (Moved root category doesn't inherit permissions)
                  88860: RM-1661 (Performance on setting permissions at a high category level)
                  88864: RM-1661 (Performance on setting permissions at a high category level)
                       * Fixed failing unit tests
                  88959: RM-1746 (Moved record/category always have the inheritance on)
                  88960: RM-1661 (Performance on setting permissions at a high category level)
                       * Fixed failing unit tests
                  88961: RM-1661 (Performance on setting permissions at a high category level)
                       * Fixed failing unit tests
                  88962: RM-1661 (Performance on setting permissions at a high category level)
                       * Fixed failing unit tests
                  91745: RM-1785 (RM: HF 2.1.0.3-33 causes permissions to not be displayed in Share everywhere else in the repo)
                  91838: Update version to 2.1.0.4
             111641: Update Alfresco to 4.2.2.24.
        111786: Fixing unresolved merge conflicts.
        111793: Merged BRANCHES/V2.2.1.x to V2.2:
             103185: RM-2162: Records Management patch RMv22DODModelSeparationModulePatch taking too long with large amount of records



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111992 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-11 14:49:45 +00:00
Tom Page
e5d94bc97b Merged BRANCHES/V2.2 to BRANCHES/V2.3:
111776: Merged BRANCHES/V2.1 to BRANCHES/V2.2:
        111636: Merged BRANCHES/V2.1.0.x to BRANCHES/V2.1:
             68559: Change base Alfresco version from 4.2.0-RC4 to 4.2.0
             68568: Merge from HEAD to BRANCHES/V2.1.0.x
             68569: Update module version to 2.1.0.1
             76475: Merge HEAD to BRANCHES/V2.1.0.x:
             76597: Merge HEAD to BRANCHES/V2.1.0.x:
                 74932: RM-1461: CLONE - RM slower then standard repo/sites when rendering document details when folder contains 15k documents
             76598: Merged HEAD to BRANCHES/V2.1.0.x:
                  75102: RM Performance testing
             76599: Update module version to 2.1.0.2
             76601: Merged HEAD to BRANCHES/V2.1.0.x:
                  75186: RM Performance Improvements
             76673: Root container cache to improve unfiled record browse performance
                 * relates to RM-1594 and RM-1595
             76850: RM performance enhancements
                 * serach improvements
                 * in-place record browse improvements
                 * saved search via file plan browse improvements
             76851: Additional unit test to check extended security with cache is working as expected.
             76852: Rollback checked in config
             77709: RM-1630: Error on manage references page
                 * regression caused by performance improvements
             84337: Update version to 2.1.0.3
             84421: Transaction level cahcing of declarative capability evaluation
             84676: Fix build
             84677: Prevent unnessary repeated creation of QName 
             84678: Improvements to extended dynamic authorities
                 * requiredFor set
                 * direct access to extended permission information, not via service
             84679: Correct requiredFor value
             88087: RM-1661 (Performance on setting permissions at a high category level)
             88092: RM-1661 (Performance on setting permissions at a high category level)
                  * Fixed failing unit tests
             88144: RM-1661 (Performance on setting permissions at a high category level)
             88182: RM-1724 (Inheritance is not off for root categories, unfiled records, holds and transfers)
             88192: RM-1661 (Performance on setting permissions at a high category level)
                  * Added unit tests
             88193: RM-1661 (Performance on setting permissions at a high category level)
                  * Fixed failing unit tests
             88358: RM-1661 (Performance on setting permissions at a high category level)
                  * Added unit tests
             88685: RM-1742 (Locally Set Permissions for moved Record duplicate parent folder Locally Set Permissions)
             88686: RM-1741 (Moved root category doesn't inherit permissions)
             88687: RM-1741 (Moved root category doesn't inherit permissions)
                  * Unit test added
             88688: RM-1742 (Locally Set Permissions for moved Record duplicate parent folder Locally Set Permissions)
                  * Unit test added
             88691: RM-1745 (RM Admin role can only be added with read permission on the manage permission page)
             88772: RM-1741 (Moved root category doesn't inherit permissions)
             88860: RM-1661 (Performance on setting permissions at a high category level)
             88864: RM-1661 (Performance on setting permissions at a high category level)
                  * Fixed failing unit tests
             88959: RM-1746 (Moved record/category always have the inheritance on)
             88960: RM-1661 (Performance on setting permissions at a high category level)
                  * Fixed failing unit tests
             88961: RM-1661 (Performance on setting permissions at a high category level)
                  * Fixed failing unit tests
             88962: RM-1661 (Performance on setting permissions at a high category level)
                  * Fixed failing unit tests
             91745: RM-1785 (RM: HF 2.1.0.3-33 causes permissions to not be displayed in Share everywhere else in the repo)
             91838: Update version to 2.1.0.4
        111641: Update Alfresco to 4.2.2.24.
   111786: Fixing unresolved merge conflicts.
   111793: Merged BRANCHES/V2.2.1.x to V2.2:
        103185: RM-2162: Records Management patch RMv22DODModelSeparationModulePatch taking too long with large amount of records



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@111947 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-11 10:29:48 +00:00
Roy Wetherall
7ec44b5aaf RM-2584: Declare record fails once owner has been deleted.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111929 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-11 02:07:11 +00:00
Tuna Aksoy
cafd241aff RM-2575 (Investigate compatibility issues with 5.1)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111875 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-10 14:36:04 +00:00
Neil McErlean
bfedd759f3 Oops. A tiny typo slipped into my merged code. Now removed. RM-2549.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111866 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-10 13:38:54 +00:00
Neil McErlean
901691d4ed Merge of classified_renditions branch which introduces MetadataReferralService and fixes RM-2549.
==============================================================================

Merged  to :
   111287: Common utility classes developed as part of refactor for RM-2549.
       asSet method that works like java.util.Arrays.asList.
       Also variants of java.util.Arrays.asList that take Supplier<T> rather than T.
   111292: This checkin provides the non-RM-specific parts of metadata delegation, which are required for the refactor of classified renditions needed for RM-2549.
   111633: Massive renaming. Delegate/Delegation becomes Referrer, Referent and things *do* make a little more sense.
   111643: This is the RM-specific parts of the refactor for classified renditions - see RM-2549.
   111696: Addressing code review comments.
   111703: Addressing code review comments
   111707: Addressing review comments. Clearer use of lambdas due to default methods in java.util.Collection.
   111768: Addition of tidyup code for when clf:classified aspect is removed. Also added notes on what's to do if this ever becomes a core service.
   111772: Slight refactor. ReferredMetadataService uses the registry to look up Referrals rather than the AdminService. Seems neater.
   111779: Addressing review comment - don't have assoc types in the service API - have aspect names instead.
       I agree with this comment. I think assoc types are an implementation detail of this service.
   111855: Applying code review comment. I added an 'mr' prefix to the spring beans, which we hope will make our lives easier if this Metadata Referral stuff ever makes it into core.




git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111864 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-10 13:34:40 +00:00
Neil McErlean
6c09d951d2 Applying code review comment. I added an 'mr' prefix to the spring beans, which we hope will make our lives easier if this Metadata Referral stuff ever makes it into core.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111855 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-10 13:03:45 +00:00
Tom Page
1855987fe9 Merged BRANCHES/V2.2.1.x to V2.2:
103185: RM-2162: Records Management patch RMv22DODModelSeparationModulePatch taking too long with large amount of records


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@111793 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-09 15:37:04 +00:00
Tom Page
7a2598dfc7 Fixing unresolved merge conflicts.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@111786 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-09 13:19:06 +00:00
Neil McErlean
57d21e594e Addressing review comment - don't have assoc types in the service API - have aspect names instead.
I agree with this comment. I think assoc types are an implementation detail of this service.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111779 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-09 10:42:29 +00:00
Tom Page
0ea9344016 Merged BRANCHES/V2.1 to BRANCHES/V2.2:
111636: Merged BRANCHES/V2.1.0.x to BRANCHES/V2.1:
        68559: Change base Alfresco version from 4.2.0-RC4 to 4.2.0
        68568: Merge from HEAD to BRANCHES/V2.1.0.x
        68569: Update module version to 2.1.0.1
        76475: Merge HEAD to BRANCHES/V2.1.0.x:
        76597: Merge HEAD to BRANCHES/V2.1.0.x:
            74932: RM-1461: CLONE - RM slower then standard repo/sites when rendering document details when folder contains 15k documents
        76598: Merged HEAD to BRANCHES/V2.1.0.x:
             75102: RM Performance testing
        76599: Update module version to 2.1.0.2
        76601: Merged HEAD to BRANCHES/V2.1.0.x:
             75186: RM Performance Improvements
        76673: Root container cache to improve unfiled record browse performance
            * relates to RM-1594 and RM-1595
        76850: RM performance enhancements
            * serach improvements
            * in-place record browse improvements
            * saved search via file plan browse improvements
        76851: Additional unit test to check extended security with cache is working as expected.
        76852: Rollback checked in config
        77709: RM-1630: Error on manage references page
            * regression caused by performance improvements
        84337: Update version to 2.1.0.3
        84421: Transaction level cahcing of declarative capability evaluation
        84676: Fix build
        84677: Prevent unnessary repeated creation of QName 
        84678: Improvements to extended dynamic authorities
            * requiredFor set
            * direct access to extended permission information, not via service
        84679: Correct requiredFor value
        88087: RM-1661 (Performance on setting permissions at a high category level)
        88092: RM-1661 (Performance on setting permissions at a high category level)
             * Fixed failing unit tests
        88144: RM-1661 (Performance on setting permissions at a high category level)
        88182: RM-1724 (Inheritance is not off for root categories, unfiled records, holds and transfers)
        88192: RM-1661 (Performance on setting permissions at a high category level)
             * Added unit tests
        88193: RM-1661 (Performance on setting permissions at a high category level)
             * Fixed failing unit tests
        88358: RM-1661 (Performance on setting permissions at a high category level)
             * Added unit tests
        88685: RM-1742 (Locally Set Permissions for moved Record duplicate parent folder Locally Set Permissions)
        88686: RM-1741 (Moved root category doesn't inherit permissions)
        88687: RM-1741 (Moved root category doesn't inherit permissions)
             * Unit test added
        88688: RM-1742 (Locally Set Permissions for moved Record duplicate parent folder Locally Set Permissions)
             * Unit test added
        88691: RM-1745 (RM Admin role can only be added with read permission on the manage permission page)
        88772: RM-1741 (Moved root category doesn't inherit permissions)
        88860: RM-1661 (Performance on setting permissions at a high category level)
        88864: RM-1661 (Performance on setting permissions at a high category level)
             * Fixed failing unit tests
        88959: RM-1746 (Moved record/category always have the inheritance on)
        88960: RM-1661 (Performance on setting permissions at a high category level)
             * Fixed failing unit tests
        88961: RM-1661 (Performance on setting permissions at a high category level)
             * Fixed failing unit tests
        88962: RM-1661 (Performance on setting permissions at a high category level)
             * Fixed failing unit tests
        91745: RM-1785 (RM: HF 2.1.0.3-33 causes permissions to not be displayed in Share everywhere else in the repo)
        91838: Update version to 2.1.0.4
   111641: Update Alfresco to 4.2.2.24.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@111776 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-09 10:30:08 +00:00
Neil McErlean
c21cd5fac3 Slight refactor. ReferredMetadataService uses the registry to look up Referrals rather than the AdminService. Seems neater.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111772 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-09 09:26:02 +00:00
Neil McErlean
10fdfcf078 Addition of tidyup code for when clf:classified aspect is removed. Also added notes on what's to do if this ever becomes a core service.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111768 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-09 09:12:02 +00:00
Tuna Aksoy
04aa75708a RM-2575 (Investigate compatibility issues with 5.1)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111745 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-08 17:28:19 +00:00
Neil McErlean
9ede2dfa5c Addressing review comments. Clearer use of lambdas due to default methods in java.util.Collection.
Thanks Tom!


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111707 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-08 16:25:47 +00:00
Neil McErlean
15451a78c0 Addressing code review comments
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111703 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-08 16:21:37 +00:00
Neil McErlean
a6cec6f52f Addressing code review comments.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111696 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-08 16:14:10 +00:00
Neil McErlean
6443b39b72 This is the RM-specific parts of the refactor for classified renditions - see RM-2549.
This builds on the separate MetadataReferral services to link renditions to classified source nodes via a new classifiedRendition aspect which defines a new classifiedRendition assoc. The spring bean 'classifiedRenditionAssoc' defines that only the clf:classified aspect and its metadata will be linked.




git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111643 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-08 15:32:10 +00:00
Tuna Aksoy
13b270ab22 RM-2575 (Investigate compatibility issues with 5.1)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111642 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-08 15:29:45 +00:00
Tom Page
d422ee361a Update Alfresco to 4.2.2.24.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1@111641 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-08 15:14:05 +00:00
Tuna Aksoy
08fa68cf89 RM-2575 (Investigate compatibility issues with 5.1)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111637 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-08 14:53:24 +00:00
Tom Page
96d2f04c1c Merged BRANCHES/V2.1.0.x to BRANCHES/V2.1:
68559: Change base Alfresco version from 4.2.0-RC4 to 4.2.0
   68568: Merge from HEAD to BRANCHES/V2.1.0.x
   68569: Update module version to 2.1.0.1
   76475: Merge HEAD to BRANCHES/V2.1.0.x:
   76597: Merge HEAD to BRANCHES/V2.1.0.x:
       74932: RM-1461: CLONE - RM slower then standard repo/sites when rendering document details when folder contains 15k documents
   76598: Merged HEAD to BRANCHES/V2.1.0.x:
        75102: RM Performance testing
   76599: Update module version to 2.1.0.2
   76601: Merged HEAD to BRANCHES/V2.1.0.x:
        75186: RM Performance Improvements
   76673: Root container cache to improve unfiled record browse performance
       * relates to RM-1594 and RM-1595
   76850: RM performance enhancements
       * serach improvements
       * in-place record browse improvements
       * saved search via file plan browse improvements
   76851: Additional unit test to check extended security with cache is working as expected.
   76852: Rollback checked in config
   77709: RM-1630: Error on manage references page
       * regression caused by performance improvements
   84337: Update version to 2.1.0.3
   84421: Transaction level cahcing of declarative capability evaluation
   84676: Fix build
   84677: Prevent unnessary repeated creation of QName 
   84678: Improvements to extended dynamic authorities
       * requiredFor set
       * direct access to extended permission information, not via service
   84679: Correct requiredFor value
   88087: RM-1661 (Performance on setting permissions at a high category level)
   88092: RM-1661 (Performance on setting permissions at a high category level)
        * Fixed failing unit tests
   88144: RM-1661 (Performance on setting permissions at a high category level)
   88182: RM-1724 (Inheritance is not off for root categories, unfiled records, holds and transfers)
   88192: RM-1661 (Performance on setting permissions at a high category level)
        * Added unit tests
   88193: RM-1661 (Performance on setting permissions at a high category level)
        * Fixed failing unit tests
   88358: RM-1661 (Performance on setting permissions at a high category level)
        * Added unit tests
   88685: RM-1742 (Locally Set Permissions for moved Record duplicate parent folder Locally Set Permissions)
   88686: RM-1741 (Moved root category doesn't inherit permissions)
   88687: RM-1741 (Moved root category doesn't inherit permissions)
        * Unit test added
   88688: RM-1742 (Locally Set Permissions for moved Record duplicate parent folder Locally Set Permissions)
        * Unit test added
   88691: RM-1745 (RM Admin role can only be added with read permission on the manage permission page)
   88772: RM-1741 (Moved root category doesn't inherit permissions)
   88860: RM-1661 (Performance on setting permissions at a high category level)
   88864: RM-1661 (Performance on setting permissions at a high category level)
        * Fixed failing unit tests
   88959: RM-1746 (Moved record/category always have the inheritance on)
   88960: RM-1661 (Performance on setting permissions at a high category level)
        * Fixed failing unit tests
   88961: RM-1661 (Performance on setting permissions at a high category level)
        * Fixed failing unit tests
   88962: RM-1661 (Performance on setting permissions at a high category level)
        * Fixed failing unit tests
   91745: RM-1785 (RM: HF 2.1.0.3-33 causes permissions to not be displayed in Share everywhere else in the repo)
   91838: Update version to 2.1.0.4



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1@111636 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-08 14:46:47 +00:00
Neil McErlean
cfcb18728c Massive renaming. Delegate/Delegation becomes Referrer, Referent and things *do* make a little more sense.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111633 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-08 14:29:30 +00:00
Tuna Aksoy
a50b07d419 RM-2575 (Investigate compatibility issues with 5.1)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111555 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-07 11:47:28 +00:00
Tuna Aksoy
e35dd4ff90 Removed warning
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111467 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-03 20:20:40 +00:00
Tom Page
d52348fdc9 Change 3.0.a to 2.4.a in @Since annotations and patch number.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111379 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-03 10:18:30 +00:00
Tom Page
57cd98c8dd RM-2533 Unit tests for "Last Reclassify" fields.
+review RM

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111362 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-03 08:00:50 +00:00
Neil McErlean
c580f64763 This checkin provides the non-RM-specific parts of metadata delegation, which are required for the refactor of classified renditions needed for RM-2549.
We essentially have two new services, MetadataDelegationService and MetadataDelegationAdminService, along with some spring configuration and content model configuration (this will come in the subsequent RM-specific checkin.)

metadata-delegation-context.xml defines the spring beans that form the Metadata Delegation services.

The DelegationAdminService is used to attach/detach nodes in pairs such that one node can ‘inherit’ some aspect metadata from another node - the ‘delegate’.

The Delegation class is the definition of a type of link - it’s defined by the aspects that it handles and the type of peer association that it uses to link pairs of nodes.

Delegations must be defined as spring beans in the system to be available for use and they are exposed to Java code via the DelegationRegistry class.

Note that chains of delegations (node A -> node B -> node C) are not supported. Any attempt to attach nodes in a way that would lead to a delegation chain is detected and prevented.

The DelegationService is not about the creation and destruction of links, but is about accessing the metadata on a delegate node.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111292 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-02 12:03:38 +00:00
Neil McErlean
e8dfba3aab Common utility classes developed as part of refactor for RM-2549.
asSet method that works like java.util.Arrays.asList.
  Also variants of java.util.Arrays.asList that take Supplier<T> rather than T.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111287 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-02 11:22:00 +00:00
Jean-Pierre Huynh
08b02d0691 Created classified_renditions branch. (Based on Build #1861)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/classified_renditions@111256 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-02 08:07:46 +00:00
David Webster
def3469402 Correct version number.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111235 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-09-01 20:06:11 +00:00
David Webster
fee1e42883 Minor Build modification: attach classes as part of the build.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111092 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-28 10:54:18 +00:00
Alexandru Balan
9801cda751 Merged BRANCHES/V2.3 to HEAD:
111065: Merged BRANCHES/V2.2 to BRANCHES/V2.3:
      111064: RM-2391 - also check for the access audit capability on each node from the report

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111067 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-28 06:23:49 +00:00
Alexandru Balan
1e3a3316f0 Merged BRANCHES/V2.2 to BRANCHES/V2.3:
111064: RM-2391 - also check for the access audit capability on each node from the report

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@111065 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-28 06:12:58 +00:00
Alexandru Balan
86f8c7de37 RM-2391 - also check for the access audit capability on each node from the report
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@111064 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-28 06:09:45 +00:00
Roy Wetherall
86553731a6 RM-2567
The trashcan should not display the deleted documents that have been destroyed by the Data Cleanser

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111062 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-28 00:26:12 +00:00
David Webster
8234e0bbf6 RM-2565: Add node data to repo items too so that documents not in a site also have classified labels.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@110987 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-27 08:18:03 +00:00
David Webster
bfef427ef1 RM-2561: full node properties only exist for documents, but search might include non-documents so allow for missing nodeJSON.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@110959 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-26 15:19:12 +00:00
Neil McErlean
6d5b0f21e7 Fix for RM-2549. The copyAspect implementation needs to be very careful to use addProperties not setPropertiesand it also needs to not copy inherited properties.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@110844 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-25 16:12:45 +00:00
Gloria Broadbent
3abde1662f SIMPLIFIED CHINESE: Updated RM 3.0 bundle based on EN-RM-rev110155 and fix for RM-2523
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@110678 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-24 10:48:21 +00:00
Gloria Broadbent
37ef799c3a BRAZILIAN PORTUGUESE: Updated RM 3.0 bundle based on EN-RM-rev110155 and fix for RM-2523
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@110677 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-24 10:47:25 +00:00
Gloria Broadbent
adf570423b RUSSIAN: Updated RM 3.0 bundle based on EN-RM-rev110155 and fix for RM-2523
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@110676 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-24 10:46:36 +00:00
Gloria Broadbent
f52455024b DUTCH: Updated RM 3.0 bundle based on EN-RM-rev110155 and fix for RM-2523
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@110675 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-24 10:45:27 +00:00
Gloria Broadbent
c9d82b78df NORWEGIAN (Bokmal): Updated RM 3.0 bundle based on EN-RM-rev110155 and fix for RM-2523
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@110674 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-24 10:44:43 +00:00
Gloria Broadbent
24a0664211 JAPANESE: Updated RM 3.0 bundle based on EN-RM-rev110155 and fix for RM-2523
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@110673 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-08-24 10:43:54 +00:00