Commit Graph

3433 Commits

Author SHA1 Message Date
Tom Page
0e3336e45b Merge release/V2.0.1.x into release/V2.0. 2016-09-12 08:26:37 +01:00
Tuna Aksoy
7b532ba9a9 Merge branch 'hotfix-2.3/RM-3309-V2.3.0.8' into 'release/V2.3.0.x'
Hotfix 2.3/rm 3309 v2.3.0.8

You have already seen the changes, but worth a quick look before merging onto V2.3.0.x

See merge request !483
2016-09-11 16:25:00 +01:00
Tom Page
a8d4d5947d Merge release/V2.2.1.x into release/V2.2. 2016-09-09 10:46:18 +01:00
Tom Page
b93ed805bd Merge release/V2.1 into release/V2.2. 2016-09-09 10:46:07 +01:00
Tom Page
c95732351c Merge release/V2.1.0.x into release/V2.1. 2016-09-09 10:43:07 +01:00
Tom Page
7b6fe688df Merge release/V2.0 into release/V2.1. 2016-09-09 10:42:44 +01:00
Roy Wetherall
f9ef2cd585 RM-3074: Initial refactoring of the extended security service implementation
RM-3074: Added root group and zones

* added root inplace group, created on start-up if not already there
* all groups created in RM zone
* fixed up file plan permission unit test and removed ignore from test
suite
* removed delimeters from groups names to keep length to a min

RM-3074: Find groups and handle clashes

* refactor how existing groups are found
* name with index
* handle hash clahses

RM-3074: Add exact group match

* ensure that hash match is backed up with exact match
* fill out JDoc

RM-3074: unit testing of extended security service impl

RM-3074: groups assigned to RM roles, not authorities

* IPR groups are now assigned to RM roles rather than the individual
authorities
* more unit tests

RM-3074: Remove unnecessary files

RM-3074: review comments

RM-3074: Refactor so read and write groups are reused independantly based on review comments

RM-3074: Inplace move no longer needs to modify extended security

* inplace move no longer needs to store and reset extended security
* no need to clear extended security when assoc is removed
* a couple of extra checks to inplace move integration test

RM-3074: place common logic to get readers and writers of a node in one place

* added getReadersAndWriters method to extended permission service
* refactored calling services, consolidating code into one location
* extended unit test

Note: getFullAuthenticatedUser has been removed from writers list as it
makes no logical sense since you must be a writer in order to perform
these operations in the first place.

RM-3074: Rename set/remove methods on extended security interface

* create deprecated service interface to tidy things up
* create set method and deprecate exisiting
* crate remove method and deprecate exisiting
* remove deprecation warnings in code

RM-3074: missing file

Change in project structure

RM-3074: Rename getReader and getWriter methods

RM-3074: Unit test for records with renditions

RM-3074: Integration Tests, including BDT test helpers to simplify code

RM-3074: Integration tests

* including fix for ghosted records being visible in collab sites

Add completeEvent method

RM-3074: Review comments

RM-3074: Contributor didn't get write in-place access as expected

* owner derived from cm:creator was not added to writer list
* fully authenticated user in base test was being set incorrectly
* transaction executed outside authentication in BDT classes

RM-3074: missing file

RM-3074: Fixup community integration tests

RM-3074: Fixed failing test

RM-3074: Test group reuse

RM-3074: Deleted creators cause failures when declaring records

RM-3074: Fix unit tests

RM-3074: Remove extended security when a record is copied

Add AlfMock to help backport unit tests

RM-3074: Compile tests with 1.8

RM-3074: Fix integration test

RM-3074: Fix integration tests
2016-09-09 14:00:38 +10:00
Tom Page
452aa2c706 Let git handle line endings for us. 2016-09-08 16:27:21 +01:00
Tom Page
9c9fa0b01f Let git handle line endings for us. 2016-09-08 16:27:10 +01:00
Tom Page
69df1c115b Let git handle line endings for us. 2016-09-08 16:26:57 +01:00
Tom Page
1025d14726 Let git handle line endings for us. 2016-09-08 16:26:46 +01:00
Tom Page
bc2b03f9ff Let git handle line endings for us. 2016-09-08 16:26:36 +01:00
Tom Page
5e06d669f1 Let git handle line endings for us. 2016-09-08 16:26:23 +01:00
Roxana Dina
51e4e0307f Merge branch 'master' of ssh://gitlab.alfresco.com/records-management/records-management 2016-09-08 10:31:27 +03:00
David Webster
f99cb82c16 Fix project reference. 2016-09-07 10:33:40 +01:00
David Webster
cbefc75b13 README updates to clarify community instructions 2016-09-07 10:07:37 +01:00
Tom Page
66abd53f93 Revert "Introduce end-of-line normalization"
This reverts commit e442cd1a7b.
2016-09-07 08:32:18 +01:00
Mihai Cozma
e442cd1a7b Introduce end-of-line normalization 2016-09-07 10:18:51 +03:00
Roxana Dina
7fd78f9768 RM-3913 FIXMEs should have JIRAs assigned to them.
Mention issue number next to Fixme's.
2016-09-06 16:00:49 +03:00
Tom Page
a250dc5d0f Merge release/V2.5 into master. 2016-08-31 12:10:47 +01:00
Tom Page
612fd53671 Merge release/V2.5.0.x into release/V2.5. 2016-08-31 12:08:36 +01:00
Tom Page
f74535e635 Update versions to 2.5.0.1-SNAPSHOT ready for next hotfix release. 2016-08-31 11:58:47 +01:00
alfresco-build
6ca480e670 [maven-release-plugin] prepare for next development iteration 2016-08-29 01:38:02 +01:00
alfresco-build
572d3c504d [maven-release-plugin] prepare release V2.5.0 2016-08-29 01:37:59 +01:00
Tom Page
46e029717e Update version to 2.6-SNAPSHOT. 2016-08-26 10:03:21 +01:00
Roy Wetherall
68fe93395c Merge branch 'master' of gitlab.alfresco.com:records-management/records-management into feature/remove-dynamic-authorities 2016-08-22 17:18:11 +01:00
Roy Wetherall
f2cbb3628a RM-3027: Remove extended security when a record is copied 2016-08-22 17:17:43 +01:00
Roy Wetherall
b05298f7d1 RM-3027: Fix unit tests 2016-08-22 16:32:43 +01:00
Roy Wetherall
3bd4d2d74b RM-3074: Deleted creators cause failures when declaring records 2016-08-22 15:06:43 +01:00
Roy Wetherall
7d30c1e9b0 RM-3074: Test group reuse 2016-08-22 08:43:30 +01:00
Tom Page
8044fb346c Merge release/V2.4 into master.
No-op merge of version number increase.
2016-08-22 08:38:26 +01:00
Tom Page
16e4096518 Merge release/V2.4.0.x into release/V2.4. 2016-08-22 08:37:10 +01:00
Roy Wetherall
79d2285bcb RM-3027: Fixed failing test 2016-08-19 13:03:19 +01:00
Roy Wetherall
5364779912 RM-3074: Fixup community integration tests 2016-08-19 12:21:50 +01:00
Roy Wetherall
9aa85d22a0 Merge branch 'master' of gitlab.alfresco.com:records-management/records-management into feature/remove-dynamic-authorities 2016-08-19 10:20:28 +01:00
Roy Wetherall
da05682d91 RM-3074: missing file 2016-08-19 10:20:09 +01:00
Roy Wetherall
c6f4561f8c RM-3074: Contributor didn't get write in-place access as expected
* owner derived from cm:creator was not added to writer list
* fully authenticated user in base test was being set incorrectly
* transaction executed outside authentication in BDT classes
2016-08-19 10:19:48 +01:00
gbroadbent
790adce309 JAPANESE: Updated bundle based on EN-rev2016-08-16 2016-08-18 14:02:28 +01:00
gbroadbent
c4c6f2ef8c FRENCH: Updated bundle based on EN-rev2016-08-16 2016-08-18 11:31:08 +01:00
Roy Wetherall
73124cb633 Merge branch 'master' of gitlab.alfresco.com:records-management/records-management into feature/remove-dynamic-authorities 2016-08-17 10:54:02 +10:00
Roy Wetherall
caeee2dafa RM-3074: Review comments 2016-08-17 10:53:40 +10:00
gbroadbent
4e03c1cdcd DUTCH: Updated Bundles based on EN-rev2016-08-09 2016-08-16 23:26:22 +01:00
gbroadbent
09cbc71d5b BRAZILIAN PORTUGUESE: Updated Bundles based on EN-rev2016-08-09 2016-08-16 23:03:06 +01:00
gbroadbent
054fcc6880 SIMPLIFIED CHINESE: Updated Bundles based on EN-rev2016-08-09 2016-08-16 22:06:42 +01:00
gbroadbent
3cc5f62fdb RUSSIAN: Updated Bundles based on EN-rev2016-08-09 2016-08-16 21:48:43 +01:00
gbroadbent
92526a5091 NORWEGIAN BOKMAL: Updated Bundles based on EN-rev2016-08-09 2016-08-16 21:20:34 +01:00
gbroadbent
d71123581e ITALIAN: Updated Bundles based on EN-rev2016-08-09 2016-08-16 13:06:58 +01:00
gbroadbent
09543f827c GERMAN: Updated Bundles based on EN-rev2016-08-09 2016-08-16 12:33:15 +01:00
gbroadbent
cf75ea0d78 SPANISH: Updated Bundles based on EN-rev2016-08-09 2016-08-16 11:35:52 +01:00
gbroadbent
bd5e2ac510 SPANISH: Updated Bundles based on EN-rev2016-08-09 (reverted from commit 4f8488aa52) 2016-08-16 11:28:00 +01:00