Commit Graph

5622 Commits

Author SHA1 Message Date
Roy Wetherall
ea6e47bf1a RM-775: rmscript action appears in collaboration site rule UI
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54800 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-02 23:23:11 +00:00
Roy Wetherall
76880e4aa0 RM: Fix unit test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54762 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-02 10:40:20 +00:00
Roy Wetherall
a104557a28 RM-740: Audit "view audit" action
* View audit, start audit, stop audit and clear audit are all now audited actions.
  * further improvements to the service code
  * event list sorted in audit UI



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54741 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-02 08:07:23 +00:00
Roy Wetherall
fd84a4d905 RM-853: File Record audit event is absent
* file, move, copy and link are all now present in the event drop down
  * they are all audited as separate events



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54738 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-09-02 05:38:26 +00:00
Jared Ottley
4aa64013e8 [RM-799] Can't Move folders. Make the file utility method public. Folder moves need to call the method to update any record children.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54727 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-30 19:44:17 +00:00
Jared Ottley
5d0285ca86 [RM-885] Copy action works incorrectly for folders and subcategories. Add policy for record categories that does not allow them to be copied into record folders.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54726 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-30 19:16:46 +00:00
Jared Ottley
4f1b1d61c0 [RM-885] Copy action works incorrectly for folders and subcategories. Add policy to not allow copy record folder into another record folder.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54724 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-30 19:03:43 +00:00
Jared Ottley
d0a9e6d63f [RM-795] Can't copy/link to record. Links failed because during the RM permission check the applicationContext was being lost. The applicationContext was used to get the internal NodeService bean so that RM could skip additional permission checks beyond the ones that RM was already doing. The bean was already injecting the internal nodeServce bean in the spring bean config. Removed the ApplicationAwareContext and the bean lookup to use the already injected nodeService fixes linking.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54721 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-30 16:44:42 +00:00
Tuna Aksoy
2b36489aeb Updated the dependency to ENTERPRISE-HEAD build #1449
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54702 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-30 10:38:00 +00:00
Roy Wetherall
5f5746400b RM: Fix build
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54679 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-30 02:14:22 +00:00
Roy Wetherall
50c8869c40 RM-853: File Record audit event is absent
* refactored audit events to be spring configurable, registerable beans
  * adjusted how actions are audited
  * added missing action I18N labels
  * adjusted how audit events are stored against the transaction so that more than one is recorded per transaction (previously it was the last event to happen that was recorded)
  * unit test running and share tested



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54678 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-30 00:54:23 +00:00
Jared Ottley
6963a50287 [RM-795] Can't copy/link to record. Reworked Copy policies. The record aspect is now not copied. A new Unique Record Identifier is generated on for the copy. Other record properties are generated when the record is copied into new record folder. Removed old copy behaviour. Behaviour filter is now added to the policy. The filter is used to disable the id check at the end of copy (on commit) so that a new id can be added to the copy.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54675 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-29 20:16:27 +00:00
Jared Ottley
eae029e265 [RM-795] Can't Copy/Link Record. Add IdentifierService to RecordsManagementServiceRegistry.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54673 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-29 18:57:30 +00:00
Jared Ottley
6b4d21d7d6 [RM-823] Hold folder is empty for all users except admin. Read permission check is hardcoded in doclist-lib.js. RM now overrides this library's main method to allow ReadRecords checks.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54600 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-28 22:49:43 +00:00
Tuna Aksoy
69def1c4e4 Revert the updated SOLR and Test dependencies for RM
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54595 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-28 17:28:26 +00:00
Tuna Aksoy
219a41c6db Updated SOLR and Test dependencies for RM
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54594 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-28 16:59:07 +00:00
Tuna Aksoy
7280be18aa RM-826 (Import data set dashlet does not work)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54577 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-28 13:36:53 +00:00
Tuna Aksoy
c89a221086 RM-826 (Import data set dashlet does not work)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54574 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-28 13:15:33 +00:00
Craig Tan
665012c957 RM-853 File Record audit event is absent
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54561 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-28 11:37:18 +00:00
Tuna Aksoy
681ea5f101 Try fixing the failing rm build on the server
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54553 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-28 10:46:42 +00:00
Tuna Aksoy
ac491d0042 Try fixing the failing rm build on the server
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54550 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-28 10:32:20 +00:00
Gethin James
887b5950d6 Upgraded the gradle wrapper
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54536 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-28 07:58:51 +00:00
Roy Wetherall
a8f216fb5c RM: Fix build
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54532 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-28 01:35:14 +00:00
Tuna Aksoy
7514819fbc RM-864 (Cannot update the metadata of a folder with a custom property)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54524 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-27 20:38:39 +00:00
Tuna Aksoy
6640cda3a2 RM Dependency update (Updated the dependency to ENTERPRISE-HEAD build #1439)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54482 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-27 10:13:28 +00:00
Roy Wetherall
ba902f5fd3 RM: fix failing unit test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54473 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-27 07:05:25 +00:00
Roy Wetherall
6aac0fce36 RM-876: Wrong RM version(actual: 2.0.2, must be: 2.0.3).
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@54472 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-27 06:13:20 +00:00
Roy Wetherall
d14434f141 RM-817: Error: "Unknown aspect specified in query: rma:unpublishedUpdate" in alfresco with RM
* ensure the job doesn't execute before the RM content model is loaded



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54461 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-26 10:00:17 +00:00
Roy Wetherall
c060e948c0 RM-452: RM seurity context will break core Alfresco if Alfresco's public services change
* unit test to show this working
  * added package for issue specific unit tests
  * fix to file plan service so that isFilePlanComponent works for non file plan artifacts



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54460 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-26 09:45:17 +00:00
Roy Wetherall
cc18dc8a75 RM: Fixed null pointer error noticed during testing
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54459 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-26 05:46:34 +00:00
Roy Wetherall
4f4a5c13be RM-802: Errors if user doesn't have read and file permissions on root-node
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54413 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-23 01:43:11 +00:00
Roy Wetherall
3b6da48a3a RM-831: No actions for Completed/Reopened Record on Details page
* hard coded READ permission check causes RM all kinds of issues



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54412 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-23 00:59:40 +00:00
Tuna Aksoy
cf171d2ff9 RM-858 (RM Set Property Value text field is missing on return to the rules edit page)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54312 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-20 22:19:26 +00:00
Tuna Aksoy
6ebe5462cc RM-847 (Rename Undeclared Records in Saved Search)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54279 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-20 12:49:35 +00:00
Craig Tan
2b75f6a362 RM-697 The set property action should be available when creating a RM rule
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54278 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-20 12:34:29 +00:00
Tuna Aksoy
0cb86f8995 RM-854 (Edit name in File Plan doesn't seem to work)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54275 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-20 11:46:44 +00:00
Tuna Aksoy
6c960e4b38 Removed unnecessary log information from build.gradle
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54247 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-19 16:23:42 +00:00
Tuna Aksoy
dc1f3b6442 Added some log information in order to find out the reason of the failing tests on the server
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54245 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-19 16:04:23 +00:00
Tuna Aksoy
62ec0caeb0 Added some log information in order to find out the reason of the failing tests on the server
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54244 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-19 16:00:34 +00:00
Tuna Aksoy
1a2b342eac Fixes the following bugs:
- RM-249 (Disposition steps sequence can be violated)
- RM-790 (Cannot delete disposition schedule step)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54223 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-19 08:37:48 +00:00
Tuna Aksoy
54dd25f6ab RM Dependency update (Updated the dependency to build #243)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54211 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-17 15:14:05 +00:00
Tuna Aksoy
a8ad377da0 RM-832 (It's impossible to Update Disposition As of Date)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54210 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-16 21:12:48 +00:00
Tuna Aksoy
72b00c8548 RM-843 (Undo Cutoff is available after next disposition step is completed)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54209 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-16 19:07:16 +00:00
Tuna Aksoy
2507a6b7ce RM-282 (Search with NOT operator in the beginning performs as without NOT operator)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54175 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-15 21:01:04 +00:00
Brian Remmington
d219788b1c ALF-19670: Need license file at root of each public project
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54170 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-15 18:11:54 +00:00
Craig Tan
f043defc3d RM-776 Send e-mail action missing from RM rules UI
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54158 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-15 12:22:48 +00:00
Roy Wetherall
0438a8e6ad RM: prevent publication of changes if node no longer exists
* fix occasional build failure



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54106 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-15 06:57:48 +00:00
Roy Wetherall
08f4bddd65 RM: Remove build warnings
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54103 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-15 06:32:10 +00:00
Roy Wetherall
8d7a5bcd5c RM-784: Possible to create categories/folders with the same identifier
* started out adding a RM query DOA so canned queries could be added .. turned out this wasn't required, but it's a handy
   bit of framework to have in place for the future so I've left it in with an example query and unit test.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54102 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-15 06:25:18 +00:00
Tuna Aksoy
4f44bd5f88 Fixed the following issues
- RM-829 (Could not cut off folder if it's contain a record)
 - RM-830 (It's impossible to undo Cut Off for folders and records)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@54093 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2013-08-14 19:39:19 +00:00