Commit Graph

604 Commits

Author SHA1 Message Date
Ana Bozianu
2e39b26c6a RM-4619 - add the rm search aspect when a record folder is created via conversion 2017-02-27 20:11:01 +02:00
Ana Bozianu
0b81dd90d6 RM-4619 - after doing the automated conversion the record component identifier is editable 2017-02-27 17:51:16 +02:00
Ana Bozianu
92fa327f1e RM-4619 - updated unit tests 2017-02-27 16:17:22 +02:00
Ana Bozianu
764b13d473 RM-4619 - convert the folder nodes before setting identifier 2017-02-27 12:41:39 +02:00
Tom Page
64d6075ab6 RM-4308 Merge release/V2.5 into master. 2017-02-24 16:04:02 +00:00
Tom Page
9094b483d0 RM-4308 Merge release/V2.4 into release/V2.5. 2017-02-24 13:09:13 +00:00
Tom Page
c3aaa264f0 Merge release/V2.4.0.x into merge/MNT-17512_AuditManagePermissions. 2017-02-24 10:19:44 +00:00
Tom Page
ac65ee7758 MNT-17512 Minor fixes after review.
Add new service method to security bean. Add early exit from audit event
finding loop. Tidy javadoc and remove some blank lines.
2017-02-24 08:05:11 +00:00
Tom Page
78ac6f5261 Merge MNT-17512_AuditPermissionChanges into release/V2.4. 2017-02-23 17:00:35 +00:00
Tom Page
7dab46ad40 MNT-17512 Add audit events for changes to inherited permissions. 2017-02-23 12:06:09 +00:00
Tom Page
6616f0c572 MNT-17512 Allow partial updates to audit events.
This is required so that the multiple calls to add permission and remove
permission do not overwrite each other within the transaction (e.g. if
there are permissions for multiple authorities being added, or if a
permission is being changed for a user).
2017-02-23 10:51:46 +00:00
Tom Page
f83a6d7373 MNT-17512 Fix compilation for Java 7. 2017-02-23 08:32:11 +00:00
Tom Page
57f1566907 MNT-17512 Revert debugging change to RecordsManagementAuditServiceImpl.java. 2017-02-23 08:26:49 +00:00
Tom Page
9d52279f4e MNT-17512 Add auditing of RM permission changes. 2017-02-22 16:34:25 +00:00
Tom Page
8b1012312b Update year to 2017 on license headers. 2017-02-21 14:23:31 +00:00
Tom Page
ba5c28586b RM-4681 Fix typo and add behaviour for moving RM items. 2017-02-15 04:03:58 +00:00
Tom Page
82e4a280da RM-4681 Add behaviours to restrict where rm items can be created.
Record categories can only go in the file plan, or under other record
categories. Record folders can only have categories as a primary parent,
and holds or transfers as secondary parents.
2017-02-14 16:19:45 +00:00
Ana Bozianu
c44acc37a2 RM-4673 - delete unused import 2017-02-13 19:24:20 +02:00
Ana Bozianu
eee6fe572b RM-4673 - moved try catch in the create method so we can use the group name and fixed an update attribute bug
(cherry picked from commit 9a47da1e6ff050144629ebdd1692bcf9ee35bb56)
2017-02-13 19:20:30 +02:00
Ana Bozianu
c61e180dba RM-4673 - added try catch to handle concurrent attempt to create group
(cherry picked from commit 4e49223ae6f6900b98c5c3e9fe54fe479062639d)
2017-02-13 19:20:23 +02:00
Ana Bozianu
f04022c036 Merge branch 'feature/RM-4572_CreateRecordResponseContainsWrongName' into 'master'
Feature/rm 4572 create record response contains wrong name

See merge request !12
2017-02-07 14:53:36 +00:00
Ana Bozianu
249705c21f RM-4619 - moved the fileplan component check back 2017-01-30 17:03:41 +02:00
Ana Bozianu
6c2f58e734 Revert "RM-4619 - added the fileplan component check back but in different place"
This reverts commit abfc606428.
2017-01-30 16:53:58 +02:00
Ana Bozianu
d0401ea569 RM-4619 - doing the conversion at first event 2017-01-30 14:35:23 +02:00
Ana Bozianu
abfc606428 RM-4619 - added the fileplan component check back but in different place 2017-01-30 12:54:37 +02:00
Ana Bozianu
c52e2a7cf5 RM-4619 - added cm:folder as accepted type and do the conversion onCommit - request doesn't have full info 2017-01-30 12:05:48 +02:00
Ana Bozianu
444218a539 RM-4619 - moved code to existing onCommit method 2017-01-29 17:37:05 +02:00
Tuna Aksoy
68420493b0 Merge branch 'master' into feature/Update_Alfresco_Dependencies_5_2_d 2017-01-28 20:27:16 +00:00
Ana Bozianu
f1d6e5a7b6 RM-4619 - moved the conversion to the specific types before the type check 2017-01-26 12:05:17 +02:00
Tom Page
3ac2ffc1ae Merge branch 'feature/MNT-16881_PermissionHierarchyCheck' into 'master'
MNT-16881 Check permission hierarchy using PermissionModel.

See merge request !28
2017-01-25 15:17:34 +00:00
Tom Page
32e9282534 MNT-16881 Check permission hierarchy using PermissionModel.
Use the permission group hierarchy to determine whether the configured
permissions imply the queried permission or not.
2017-01-24 11:30:26 +00:00
Tuna Aksoy
b9103bc8cd Updated Alfresco dependency for RM Community (Repo -> 5.2.e, Share -> 5.2.d) 2017-01-23 23:01:31 +00:00
Tuna Aksoy
c3504f3590 RM-4576 (Completed records can be modified) 2017-01-20 22:58:43 +00:00
Silviu Dinuta
6bb893f42e RM-4568: extended upload method to support relativePath creation and
minor change in specification
2017-01-19 16:53:19 +02:00
Tom Page
d7a221270b Merge branch 'feature/RM-4262_ClassificationGuideJavaAPIInterface' into 'master'
Feature/rm 4262 classification guide java api interface

RM-4262 Create Java public API interface for classification guide CRUD.

Also update the yaml file slightly.

See merge request !3
2017-01-17 16:00:09 +00:00
Tom Page
fab097de01 RM-4262 Remove the ClassificationGuideQueryParams class.
We can just use the generic QueryParams class instead.

Also rename SortField to QueryField, as it might later be used for
e.g. filtering too.
2017-01-17 09:17:58 +00:00
Tom Page
e3ce2dedad RM-4262 Refactor common code for making paged queries. 2017-01-16 14:24:51 +00:00
Tuna Aksoy
65699e34c3 RM-4586 (Record can be declared a record) / RM-4587 (Folder in collaboration site can be declared a record) 2017-01-09 20:52:33 +00:00
Tom Page
b83b86c6ef RM-4586 Remove a couple of instances of string concatenation in debug logging.
Note that many other instances in this file cannot be improved as the same
message is also needed for an exception message.
2017-01-09 15:54:09 +00:00
Tuna Aksoy
33bcab147b Fixed review comment. 2017-01-09 14:46:33 +00:00
Tuna Aksoy
abc1d120fd Fixed review comments. 2017-01-09 14:41:48 +00:00
Tuna Aksoy
3609b0a3f1 RM-4586 (Record can be declared a record) / RM-4587 (Folder in collaboration site can be declared a record) 2017-01-09 11:59:27 +00:00
Ana Bozianu
c97cdda5dd RM-4572 - check if node still exists 2017-01-07 20:56:14 +02:00
Ana Bozianu
91406b0ccf RM-4572 - make the record id editable only in the transaction the record is created 2017-01-07 15:55:34 +02:00
Ana Bozianu
38622af676 RM-4572 - executed the action on first event 2017-01-04 19:18:39 +02:00
Ana Bozianu
0f00c63ac1 RM-4436 and RM-4549 - unit tests for record api 2017-01-04 17:57:10 +02:00
Tuna Aksoy
4462899fb1 RM-4570 (Update license headers) 2017-01-02 19:45:32 +00:00
Tuna Aksoy
4cb59970d0 RM-4570 (Update license headers) 2017-01-02 19:21:21 +00:00
Tuna Aksoy
3d7661746c Updated license headers 2017-01-01 11:52:56 +00:00
Oana Nechiforescu
6cd060ae9c Merge merge/upgradeTestDataFrom25 into master. 2016-12-23 13:38:53 +02:00