Tuna Aksoy
f28ab68609
Merge branch 'feature-2.3/RM-4162_MergeToV2.3' into release/V2.3
...
# Conflicts:
# rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml
# rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/action/impl/CopyMoveLinkFileToBaseAction.java
# rm-server/test/java/org/alfresco/module/org_alfresco_module_rm/test/integration/issue/IssueTestSuite.java
# rm-server/test/java/org/alfresco/module/org_alfresco_module_rm/test/integration/record/RecordTestSuite.java
2016-10-04 22:56:45 +01:00
Tuna Aksoy
a429101955
Extracted RM Community REST API code to a separate project
2016-10-04 12:28:39 +01:00
Ana Bozianu
0005e0021f
RM-4012 - rebamed to fileplan components and used nodes service
2016-10-04 13:01:19 +03:00
Ana Bozianu
5678eb87f0
RM-4012 - added the ig rest api
2016-10-03 14:35:20 +03:00
Tom Page
483bb55a13
Let git handle line endings for us.
2016-09-23 14:36:49 +01:00
Tom Page
e0cc131aa8
Let git handle line endings for us.
2016-09-23 10:38:16 +01:00
Tom Page
bbf9580519
Let git handle line endings for us.
2016-09-23 10:34:36 +01:00
Tom Page
b08d4a788e
Let git handle line endings for us.
2016-09-21 14:55:10 +01:00
Tom Page
d57d024474
Let git handle line endings for us.
2016-09-21 14:53:15 +01:00
Ana Bozianu
0a084b2f60
Merge release/2.5 into master
2016-09-21 15:12:01 +03:00
Ana Bozianu
4d2fc69747
Merge release/V2.4 into release/V2.5
2016-09-21 14:33:23 +03:00
Ana Bozianu
a4030ba15d
Merge release/V2.3 into release/2.4
2016-09-21 11:58:40 +03:00
Tuna Aksoy
a234bab816
Merge branch 'release/V2.5' into 'master'
...
Merge changes from release/V2.5 into master
See merge request !509
2016-09-20 23:27:32 +01:00
Tuna Aksoy
fa74649d2f
RM-3902 (RM 2.5 Community Release)
2016-09-20 16:05:40 +01:00
Roxana Dina
62a1570f27
RM-3913 FIXMEs should have JIRAs assigned to them.
...
Mention issue number next to Fixme's.
2016-09-06 16:00:49 +03:00
Roy Wetherall
152a6c3484
RM-3027: Remove extended security when a record is copied
2016-08-22 17:17:43 +01:00
Roy Wetherall
8ce7296712
RM-3074: Deleted creators cause failures when declaring records
2016-08-22 15:06:43 +01:00
Roy Wetherall
1e9d873506
RM-3074: missing file
2016-08-19 10:20:09 +01:00
Roy Wetherall
03f26a0bd2
RM-3074: Review comments
2016-08-17 10:53:40 +10:00
Roy Wetherall
656909148f
Merge branch 'master' of gitlab.alfresco.com:records-management/records-management into feature/remove-dynamic-authorities
2016-08-15 13:15:24 +10:00
Roy Wetherall
ee51bd896a
RM-3074: Integration tests
...
* including fix for ghosted records being visible in collab sites
2016-08-15 13:14:53 +10:00
Roy Wetherall
8e18af430a
Merge V2.4 to master
2016-08-12 09:02:32 +10:00
Roy Wetherall
8ada1e3245
Merge 4.2.0.1 to 2.4.1
2016-08-12 08:51:14 +10:00
Roy Wetherall
c325875ab7
RM-3074: Unit test for records with renditions
2016-08-11 10:48:31 +10:00
Roy Wetherall
f7222748ff
RM-3074: Rename getReader and getWriter methods
2016-08-09 15:06:48 +10:00
Roy Wetherall
c27b7b60a9
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
2016-08-09 12:01:16 +10:00
Roy Wetherall
737678aecd
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.
2016-08-09 11:20:50 +10:00
Roy Wetherall
2b9e7f1dd9
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
2016-08-09 10:27:16 +10:00
Roy Wetherall
3d36795bcc
RM-3074: Refactor so read and write groups are reused independantly based on review comments
2016-08-08 12:31:44 +10:00
Roy Wetherall
860e25de6c
RM-3074: review comments
2016-08-08 11:04:30 +10:00
Roxana Lucanu-Ghetu
c0c0c225c0
Created a property for AlfrescoRuntimeException instead ot the message.
2016-08-04 11:09:15 +10:00
Roxana Lucanu-Ghetu
32bd60328f
Moved check for content to be done on commit.
2016-08-04 11:08:53 +10:00
Roxana Lucanu-Ghetu
649cb7fc3f
Added check to allow creating only records inside a record folder.
2016-08-04 11:08:36 +10:00
Roy Wetherall
425e1d8d4c
MNT-16535: non admin users can't file email records via outlook integration
2016-08-04 10:47:20 +10:00
Roy Wetherall
ccfd4a12f0
Merge branch 'master' of gitlab.alfresco.com:records-management/records-management into feature/remove-dynamic-authorities
2016-08-03 10:34:45 +10:00
Ana Bozianu
5b1b95e71b
Merge branch 'feature/RM-3708_LDAP_startup_error' into 'master'
...
Feature/rm 3708 ldap startup error
RM-3708 - [LDAP] Exception "NodeRef may not be null for calls to NodeService" is thrown in logs
The error is thrown when the application tries to run the disposition jobs as "$\{audit.rm.runas\}". When the value is not present in any property file the value is not interpreted.
This only reproduces when using some authentication chains because the authentication service is not reliable to check if a person exists. Some implementations of it just return true (AuthenticationServiceImpl) and some of them, in the best case scenario, reach person service to make the check.
As a fix I replaced authentication service with person service.
See merge request !378
2016-08-02 15:38:21 +01:00
Roy Wetherall
beafb4fbb3
RM-3074: Remove unnecessary files
2016-08-02 20:07:13 +10:00
Roy Wetherall
6c55a67335
Merge branch 'master' of gitlab.alfresco.com:records-management/records-management into feature/remove-dynamic-authorities
2016-08-02 11:21:40 +10:00
Roy Wetherall
43a961237e
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
2016-08-02 11:20:55 +10:00
Roy Wetherall
6756f0f841
RM-3074: unit testing of extended security service impl
2016-08-01 15:06:42 +10:00
Roy Wetherall
a9ceab5424
RM-3074: Add exact group match
...
* ensure that hash match is backed up with exact match
* fill out JDoc
2016-08-01 13:40:06 +10:00
Roy Wetherall
b536b31858
RM-3074: Find groups and handle clashes
...
* refactor how existing groups are found
* name with index
* handle hash clahses
2016-08-01 12:41:25 +10:00
Roy Wetherall
18bf4594ff
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
2016-08-01 11:18:51 +10:00
Roy Wetherall
f76b7df53c
RM-3074: Initial refactoring of the extended security service implementation
2016-07-29 13:04:23 +10:00
Ana Bozianu
ade55de992
RM-3708 - replaced authentication service with person service
2016-07-28 10:20:24 +03:00
Roy Wetherall
8a2553c082
RM-3649: missing changes
2016-07-27 11:26:21 +10:00
Roy Wetherall
47149bdb57
RM-3649: missed hard coded error messages
2016-07-26 13:07:21 +10:00
Roxana Dina
ca77b1c782
RM-3265 Explore test failures cause. Introduce "kinds" property in moveRecordFolderCapability bean.
2016-07-12 16:32:47 +03:00
Roxana Dina
081e8faecd
Merge branch 'release/V2.4' of ssh://gitlab.alfresco.com/records-management/records-management into RM-3265_NoOptionToMoveADestroyedRecordFolder
2016-07-12 16:06:49 +03:00
Roxana Lucanu-Ghetu
588155bc33
Merge RM-3450_SDFCIntegration into feature/RM-3450_SFDCIntegration_MergeToMaster
2016-07-12 11:47:10 +03:00