Commit Graph

1039 Commits

Author SHA1 Message Date
Alexandru Balan
b05eb11127 RM-1660 Fixed NPE exception on schema upgrade
Also fixed transaction type for the capabilities schema update.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@97026 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2015-02-13 13:14:12 +00:00
Tuna Aksoy
40976cd99f RM-1686 (Performance issue caused by DocLibRmSiteExistsEvaluator)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@89903 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-11-04 21:23:01 +00:00
Tuna Aksoy
1e7089e651 RM-1751 (Merge performance improvements made for RM 2.1.0.3 onto RM 2.2.1)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@89455 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-29 19:51:06 +00:00
Tuna Aksoy
d61f24338d RM-1751 (Merge performance improvements made for RM 2.1.0.3 onto RM 2.2.1)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@89348 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-28 22:21:33 +00:00
Tuna Aksoy
828ea9662a Removed warnings
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@89253 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-27 22:48:39 +00:00
Tuna Aksoy
d6dbafd28c Added missing test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@89252 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-27 22:34:04 +00:00
Tuna Aksoy
236a23dbd9 Merge BRANCHES/V2.1.0.x to BRANCHES/V2.2:
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

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@89251 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-27 22:31:55 +00:00
Tuna Aksoy
37e36decd8 RM-1661 (Performance on setting permissions at a high category level)
* Fixed failing unit tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88962 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-22 19:48:32 +00:00
Tuna Aksoy
04ec6af6c9 RM-1661 (Performance on setting permissions at a high category level)
* Fixed failing unit tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88961 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-22 19:21:45 +00:00
Tuna Aksoy
0a5b46edb4 RM-1661 (Performance on setting permissions at a high category level)
* Fixed failing unit tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88960 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-22 19:18:02 +00:00
Tuna Aksoy
a1478baa54 RM-1746 (Moved record/category always have the inheritance on)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88959 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-22 19:06:49 +00:00
Tuna Aksoy
84ab1f93ef RM-1661 (Performance on setting permissions at a high category level)
* Fixed failing unit tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88864 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-21 19:46:55 +00:00
Tuna Aksoy
99cef59716 RM-1661 (Performance on setting permissions at a high category level)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88860 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-21 17:23:20 +00:00
Tuna Aksoy
4248389a27 RM-1741 (Moved root category doesn't inherit permissions)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88772 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-20 16:05:10 +00:00
Tuna Aksoy
2f44341758 RM-1742 (Locally Set Permissions for moved Record duplicate parent folder Locally Set Permissions)
* Unit test added

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88688 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-17 21:10:09 +00:00
Tuna Aksoy
fde855cc1f RM-1741 (Moved root category doesn't inherit permissions)
* Unit test added

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88687 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-17 20:04:51 +00:00
Tuna Aksoy
08e5af48f3 RM-1741 (Moved root category doesn't inherit permissions)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88686 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-17 18:26:26 +00:00
Tuna Aksoy
bce362503e RM-1742 (Locally Set Permissions for moved Record duplicate parent folder Locally Set Permissions)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88685 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-17 18:25:41 +00:00
Tuna Aksoy
5f7775845f RM-1661 (Performance on setting permissions at a high category level)
* Added unit tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88358 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-16 15:09:09 +00:00
Tuna Aksoy
1354d54078 RM-1661 (Performance on setting permissions at a high category level)
* Fixed failing unit tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88193 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-15 19:57:37 +00:00
Tuna Aksoy
e0debcd965 RM-1661 (Performance on setting permissions at a high category level)
* Added unit tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88192 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-15 19:23:51 +00:00
Tuna Aksoy
9a0493f5a2 RM-1724 (Inheritance is not off for root categories, unfiled records, holds and transfers)
RM-1725 (Inheritance is not working properly)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88182 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-15 16:28:01 +00:00
Tuna Aksoy
734017b3f3 RM-1661 (Performance on setting permissions at a high category level)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88144 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-15 12:52:16 +00:00
Tuna Aksoy
2ab582af37 RM-1661 (Performance on setting permissions at a high category level)
* Fixed failing unit tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88092 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-14 21:46:05 +00:00
Tuna Aksoy
c2a217211f RM-1661 (Performance on setting permissions at a high category level)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@88087 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-10-14 19:28:09 +00:00
Roy Wetherall
a103368d05 Correct requiredFor value
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@84679 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-09-19 00:39:45 +00:00
Roy Wetherall
f2c7ddb2ee Improvements to extended dynamic authorities
* requiredFor set
  * direct access to extended permission information, not via service



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@84678 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-09-18 23:57:43 +00:00
Roy Wetherall
df58ac0ddd Prevent unnessary repeated creation of QName
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@84677 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-09-18 23:51:19 +00:00
Roy Wetherall
0d71213886 Fix build
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@84676 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-09-18 23:47:53 +00:00
Roy Wetherall
8ac9a190d5 Transaction level cahcing of declarative capability evaluation
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@84421 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-09-18 06:27:51 +00:00
Roy Wetherall
aec9cb7393 Update version to 2.1.0.3
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@84337 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-09-16 23:33:19 +00:00
Tuna Aksoy
c4952e1f1a RM-1611 (RU: a few improvements of translation)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@83347 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-09-04 13:23:03 +00:00
Gloria Broadbent
a08e24a5c7 RM-1680: RUSSIAN bundle with fixes to ticket RM-1680 based on EN bundle 81508
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@81516 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-08-26 15:53:20 +00:00
Tuna Aksoy
825364a6df 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.2@80336 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-08-18 15:43:34 +00:00
Tuna Aksoy
d7bc1be19e RM-1652 (Classified Records capabilities are never used)
* Fixed failing unit test

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@80313 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-08-18 12:35:11 +00:00
Tuna Aksoy
dbf820577e RM-1652 (Classified Records capabilities are never used)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@80299 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-08-18 10:19:35 +00:00
Gloria Broadbent
6cfb06f5ac RUSSIAN: Russian updated files based on EN-rev79092. This bundle also includes fixes for RM-1611
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@79265 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-08-12 11:12:52 +00:00
Tuna Aksoy
081002479f Reverted to revision 76845
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@78815 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-08-01 13:56:43 +00:00
Tuna Aksoy
829385e0d8 RM-1611 (RU: a few improvements of translation)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@78811 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-08-01 13:32:29 +00:00
Roy Wetherall
9b7550e1fb RM-1630: Error on manage references page
* regression caused by performance improvements



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@77709 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-23 00:58:52 +00:00
Roy Wetherall
96a333a3b8 Rollback checked in config
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@76852 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-18 04:57:11 +00:00
Roy Wetherall
c6d561065b Additional unit test to check extended security with cache is working as expected.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@76851 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-18 04:55:59 +00:00
Roy Wetherall
8967083669 RM performance enhancements
* serach improvements
  * in-place record browse improvements
  * saved search via file plan browse improvements



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@76850 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-18 04:17:45 +00:00
Roy Wetherall
0930d75f3e Root container cache to improve unfiled record browse performance
* relates to RM-1594 and RM-1595



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@76673 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-17 04:44:34 +00:00
Roy Wetherall
a0916c1bd0 Merged HEAD to BRANCHES/V2.1.0.x:
75186: RM Performance Improvements





git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@76601 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-16 04:45:57 +00:00
Roy Wetherall
06c378b431 Update module version to 2.1.0.2
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@76599 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-16 02:18:28 +00:00
Roy Wetherall
1c280f0e0e Merged HEAD to BRANCHES/V2.1.0.x:
75102: RM Performance testing



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@76598 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-16 02:10:46 +00:00
Roy Wetherall
f838c103e8 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



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@76597 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-16 02:00:27 +00:00
Roy Wetherall
153cd48616 Merge HEAD to BRANCHES/V2.1.0.x:
* 74458 - RM Performance Improvements
              * general file plan browse rendering in around half the previously recorded times for around 500 records (need to scale up)
	      * unessesary bottle neck removed from record detail page rendering (see RM-1461)
              * other general improvements
              * TODO .. hasFrozenChildren, getNextDisposition, TransferNodeIndicator, HeldBy .. all traverse up or down record/record folder hierarchy in ways that don't scale
              * fix to disposition lifecycle job that failed all when one failed .. this explains why the job appeared not to work on occasion

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.1.0.x@76475 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-15 00:48:34 +00:00
Tuna Aksoy
ab1fef152c RM-1589 (Unable to access the node browser information for RM nodes in Share UI)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2@76377 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-07-14 07:14:35 +00:00