Tuna Aksoy
9b23b2cbde
RM-2396 (Upload record via WebDAV fails with org.alfresco.repo.security.permissions.AccessDeniedException)
2017-03-28 07:23:39 +01:00
Tuna Aksoy
5b7fbc5aa6
Merge branch 'release/V2.4' into merge-2.5/Merge_2332_2396
2017-03-15 16:38:37 +00:00
Tuna Aksoy
343cc06f7a
Merge branch 'feature-2.4/RM-2396_Record_upload_failure_via_webdav' into release/V2.4
2017-03-15 16:28:38 +00:00
Tuna Aksoy
472debefac
Fixed share port for local UI tests and also addressed review comment.
2017-03-15 14:39:57 +00:00
Ana Bozianu
adfe76c1a2
Merge release/V2.4 into release/V2.5
2017-03-15 13:05:23 +02:00
Ana Bozianu
d729a69922
RM-3265 - fix merge error
2017-03-13 14:53:21 +02:00
Ana Bozianu
ffc1fe1992
Merge feature-2.4/RM-3265_NoOptionToMoveADestroyedRecordFolder into
...
feature-2.4/RM-3265_MoveDestroyedRecordFolders
2017-03-13 14:25:18 +02:00
Tuna Aksoy
5aa3721b91
RM-2396 (Upload record via WebDAV fails with org.alfresco.repo.security.permissions.AccessDeniedException)
2017-03-13 01:01:33 +00:00
Tuna Aksoy
98628c75de
RM-2396 (Upload record via WebDAV fails with org.alfresco.repo.security.permissions.AccessDeniedException)
2017-03-12 21:00:19 +00:00
Tuna Aksoy
a9375ada87
RM-2396 (Upload record via WebDAV fails with org.alfresco.repo.security.permissions.AccessDeniedException)
2017-03-10 17:45:48 +00:00
Silviu Dinuta
fab6cdfe9b
RM-4163: added integration test for scenario provided by Roy and got the
...
fix from master
2017-03-09 16:27:50 +02: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
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
Mihai Cozma
0a1812ef4f
MNT 16971 Unable to set an read only alfresco rm
...
- remove commented code
2016-12-19 16:01:52 +02:00
Mihai Cozma
7bb51b1522
MNT-16971 Unable to set read only using property server.allowWrite=false
...
-fix transactions permission
-fix document library view
2016-12-19 15:52:26 +02:00
Oana Nechiforescu
a40fb40951
Merge remote-tracking branch 'origin/release/V2.4' into merge-2.5/Merge231ReleaseIn25
...
# Conflicts:
# rm-automation/src/main/java/org/alfresco/po/common/util/Utils.java
# rm-automation/src/main/java/org/alfresco/po/rm/browse/fileplan/Record.java
# rm-automation/src/main/java/org/alfresco/po/rm/details/category/DispositionBlock.java
# rm-automation/src/main/java/org/alfresco/po/rm/details/record/RecordActionsPanel.java
# rm-automation/src/main/java/org/alfresco/po/rm/dialog/AuthoritySelectDialog.java
# rm-automation/src/main/java/org/alfresco/po/rm/dialog/addrelationship/DeleteRelationshipPrompt.java
# rm-automation/src/main/java/org/alfresco/po/rm/dialog/addrelationship/SelectRecordDialog.java
# rm-automation/src/main/java/org/alfresco/po/rm/disposition/edit/steps/EditDispositionSchedulePage.java
# rm-automation/src/main/java/org/alfresco/po/share/page/Message.java
# rm-automation/src/main/java/org/alfresco/po/share/rules/RuleActions.java
# rm-automation/src/test/java/org/alfresco/dataprep/RecordsManagementService.java
# rm-automation/src/test/java/org/alfresco/test/BaseTest.java
# rm-automation/src/test/java/org/alfresco/test/TestData.java
# rm-automation/src/test/java/org/alfresco/test/integration/classify/BrowseClassifiedRecords.java
# rm-automation/src/test/java/org/alfresco/test/integration/classify/ClassifyRecord.java
# rm-automation/src/test/java/org/alfresco/test/integration/classify/EditClassification.java
# rm-automation/src/test/java/org/alfresco/test/integration/classify/SearchClassifiedDocuments.java
# rm-automation/src/test/java/org/alfresco/test/integration/classify/SearchClassifiedRecords.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/disposition_schedule/DispositionScheduleLinkedRecords.java
# rm-automation/src/test/java/org/alfresco/test/integration/smoke/RecordsDispositionSchedule.java
2016-11-15 18:04:48 +02:00
Oana Nechiforescu
28b213a1ec
Merge remote-tracking branch 'origin/release/V2.3' into merge-2.4/Merge231AfterReleaseIn24
...
# Conflicts:
# rm-automation/src/main/java/org/alfresco/po/common/util/Utils.java
# rm-automation/src/main/java/org/alfresco/po/rm/disposition/edit/steps/EditDispositionSchedulePage.java
# rm-automation/src/main/java/org/alfresco/po/share/rules/RuleActions.java
# rm-automation/src/test/java/org/alfresco/test/TestData.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/level2/addRelationship/AddRelationship.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/level2/audit/AuditAccess.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/level2/disposition_schedule/FoldersDispositionSchedule.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/level2/node_browser/NodeBrowser.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/level2/rules/CopyToRuleOnFolders.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/level2/rules/FileToRuleAppliedOnUnfiledRecords.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/level2/rules/LinkToRuleOnFolders.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/level2/rules/MoveToRuleOnFolders.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/level2/userDashboard/AdminDashboardMyDocumentsFilter.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/level2/versions/RecordVersions.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/BasicRulesIntegration.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/CreateCategories.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/CreateElectronicRecords.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/CreateFolders.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/CreateNonElectronicRecords.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/DeclareInPlaceRecord.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/DeclareVersionAsRecord.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/FileUnfiledRecords.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/RecordsDispositionSchedule.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/RecordsDispositionScheduleWithGhosting.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/RejectRecord.java
# rm-automation/src/test/java/org/alfresco/test/coreTests/smoke/SearchRecords.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/audit/AuditAccess.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/disposition_schedule/DispositionScheduleLinkedRecords.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/disposition_schedule/FoldersDispositionSchedule.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/node_browser/NodeBrowser.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/rules/CopyToRuleOnFolders.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/rules/FileToRuleAppliedOnUnfiledRecords.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/rules/LinkToRuleOnFolders.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/rules/MoveToRuleOnFolders.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/rules/RulesAppliedOnWholeFilePlan.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/rules/SetPropertyValueCollSiteAndFilePlan.java
# rm-automation/src/test/java/org/alfresco/test/integration/level2/userDashboard/AdminDashboardMyDocumentsFilter.java
# rm-automation/src/test/java/org/alfresco/test/integration/smoke/CreateCategories.java
# rm-automation/src/test/java/org/alfresco/test/integration/smoke/DeclareVersionAsRecord.java
# rm-automation/src/test/java/org/alfresco/test/integration/smoke/RecordsDispositionSchedule.java
# rm-automation/src/test/java/org/alfresco/test/integration/smoke/RecordsDispositionScheduleWithGhosting.java
# rm-automation/src/test/java/org/alfresco/test/integration/smoke/RejectRecord.java
# rm-automation/src/test/resources/coreTests.xml
# rm-automation/src/test/resources/testng.xml
2016-11-14 17:17:45 +02:00
Tom Page
4e6eae75a3
RM-2526, RM-4264 Merge release/V2.4 into release/V2.5.
2016-11-10 10:52:59 +00:00
Ana Bozianu
55fd1ec3c6
Merge merge-2.5/2.5.0.x_to_2.5 into release/V2.5
2016-11-09 14:41:13 +02:00
Roxana Lucanu-Ghetu
0cb9a8420c
Merge remote-tracking branch 'origin/release/V2.3' into merge-2.4/RM-2526
2016-11-08 17:35:25 +02:00
Tom Page
76ca5df8a8
RM-4247 Merge release/V2.4 into release/V2.5.
2016-11-08 13:25:45 +00:00
Tom Page
a631ebfaf3
RM-4247 Merge release/V2.3 into release/V2.4.
2016-11-07 16:12:20 +00:00
Ana Bozianu
4851c13c3c
Merge release/V2.5.0.x to release/V2.5
2016-11-07 17:18:23 +02:00
Ana Bozianu
ab85906adc
RM-4249 - workaround : replaced maxEntries with a positive value
...
(cherry picked from commit 995448081e
)
2016-11-03 15:30:21 +02:00
Ana Bozianu
46fa12486b
fixed "get pending reviews" solr query
...
(cherry picked from commit 3f75ea5d1d
)
2016-10-31 12:12:27 +02:00
Tom Page
49c74d6196
RM-2526 Merge release/V2.4 into release/V2.5.
2016-10-31 09:57:29 +00:00
Tom Page
a127afabe8
Merge merge-2.5/MNT-16852_HF_2.2.0.2 into release/V2.5.
2016-10-28 16:46:07 +01:00
Ana Bozianu
f6d63fd979
fixed "get pending reviews" solr query
...
(cherry picked from commit 3f75ea5d1d
)
2016-10-28 18:26:56 +03:00
Tom Page
1822924626
Merge release/V2.3 into release/V2.4.
...
RM-2526 Fix permissions issue getting disposition schedule.
2016-10-28 14:35:27 +01:00
Tom Page
ddb0c9d8e6
Merge release/V2.4 into release/V2.5.
2016-10-28 13:31:20 +01:00
Tom Page
d8ac78ee45
Merge merge-2.4/MNT-16852_HF_2.2.0.2_Merge into release/V2.4.
2016-10-28 09:31:09 +01:00
David Webster
ba2fab69b0
MNT-16852: Add unit tests for postProcessor permissions configuration
2016-10-27 11:31:03 +01:00
Tom Page
47e87e5ecb
Fix very minor issue with Javadoc strings.
2016-10-25 16:09:48 +01:00
Tom Page
7731f4e245
RM-2526 Merge release/V2.4 into release/V2.5.
2016-10-25 10:28:13 +01:00
David Webster
859afafee9
Merge 7289572a5dc380bab5dc53e09b802ad413869a58 from V2.3 to V2.4 w/ refactor for permissions post processor
2016-10-24 17:32:37 +01:00
roxana
8f8b0268f2
I've tweaked the tests a bit to handle daylight savings.
...
(cherry picked from commit 4aa3909035df63537ea17b101117394250225960)
2016-10-24 14:40:08 +01:00
roxana
ad995fe263
Added null check
...
(cherry picked from commit 72dec6f5ef58ab5d64e49e2c2e7d00a1b198354a)
2016-10-24 14:39:32 +01:00
roxana
4a912391df
When the last step of the current disposition is completed, no more calculation is needed.
...
(cherry picked from commit 606e91545c0725b5523770b1c3cb1cffd38c0ce0)
2016-10-24 14:39:27 +01:00