Commit Graph

5339 Commits

Author SHA1 Message Date
Tuna Aksoy
05d46df501 RM-240 (In the RM Console: Can add two events of the same name)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@42527 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-10-11 13:49:12 +00:00
Roy Wetherall
ad19167c70 Fix up unit test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@42413 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-10-08 02:10:44 +00:00
Roy Wetherall
4b2e4230dd RM-499: Collabarator can add categories when they should not be able to
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@42412 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-10-08 00:24:15 +00:00
Roy Wetherall
4e433635df RM InPlace Prototype:
* permission mapping improvements ... allows filling and declaration of unfiled records
  * actions of 'records' in doc lib are shown as restricted rm list
  * "Record" banner is shown in doc lib if content is a record (this differs from the normal record view where the undeclared status is shown, this isn't relevant for a content user)
  * linked to many record folders indicator not shown unless it really is linked to many record folders
  


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/INPLACE@42374 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-10-05 06:03:21 +00:00
Roy Wetherall
6b54f8f9f8 RM: Inplace filing prototype
* extension of seciruty service to allow management of extended readers
  * extended reader maintained within file plan hierarchy 
  * support ready for removal (ie move) and overlapping of readers in hirearchy (maintained in reference counting map)
  * general rename to "Unfiled Records" rather than "New Records"
  * File plan unfiled records filter
  * Unit tests
  * Correct permissions on created unfiled container (file for admin as per file plan root)
  * record readers dynamic authority applied to file plan components on bootstrap and creation



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/INPLACE@42063 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-27 07:12:52 +00:00
Kazuyuki Kono
ba48894b8a RM-472: Spelling errors in Management Console (Events)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@41757 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-19 04:40:28 +00:00
Roy Wetherall
58bb845f42 RM: In-place filing prototype WIP
* dynamic authority set ReadRecord permission on new record and ViewRecord capability on containing file plan
 * dynamic 'Record Readers' authority working correctly (checking whether current user is contained in the users/groups snap shoted as readers when the document was made a record)
 * unit test showing document in collab site being made a record and the existing collab user having record read permissions without being added to the RM site or given an RM role.
 * this check-in is sufficient to demonstrate that collaboration users can create records and view them without having to introduce any form of noticable mapping between the RM and Collab sites.  (relates to RM-485)



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/INPLACE@41708 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-18 08:16:53 +00:00
Roy Wetherall
7b9912626c RM: Transparent records management prototype WIP
* Create Record service and refactor
  * Add 'createRecord' method that preserves origional location(s) of the content
  * Add content readers information to record on extended security aspect
  * Experimental dynamic authority
  * DM action to 'create' record
  * Behaviour and methods to create and get new record container



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/INPLACE@41707 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-18 02:15:16 +00:00
Tuna Aksoy
78951cc280 Changed the test according to the test file plan
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41682 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-17 15:04:21 +00:00
Tuna Aksoy
94db43b6bd * Marked the "site" and "unloadedonly" parameters on the GET DataSet URI as optional
* Fixed the code for the getting the data set if a site name is not provided

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41645 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-17 08:53:33 +00:00
Roy Wetherall
df4fb14338 RM: Spanish translation
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@41638 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-17 05:11:54 +00:00
Tuna Aksoy
15bcee05c8 Adding the new test data set to the test context.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41633 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-16 20:30:02 +00:00
Tuna Aksoy
65e4c7707e Bug fix for removing loaded data sets
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41632 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-16 19:43:42 +00:00
Tuna Aksoy
d4d164f765 Example file plan for the unit tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41631 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-16 19:42:21 +00:00
Tuna Aksoy
26737c520f * Added new methods to the data set service
* Added/changed the tests
* Added new aspect
* Changed the REST API for getting the list of data sets

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41625 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-14 21:25:49 +00:00
Tuna Aksoy
c6af92d1a5 Reverted the code commits from r41534
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41556 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-13 10:14:10 +00:00
Tuna Aksoy
0e6bda384d Added a new custom aspect for filtering the loaded data sets in the UI
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41534 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-12 16:41:57 +00:00
Tuna Aksoy
6e9f69cdc3 DataSetServiceImplTest fixed
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41496 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-12 07:58:43 +00:00
Tuna Aksoy
873a0efa3f Tests for the DataSetService and the REST APIs (RM-486, RM-487, RM-488)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41490 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-11 21:51:53 +00:00
Roy Wetherall
16352bedd8 RM-496: Incorrect behavior on Move action
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@41403 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-10 04:56:32 +00:00
Tuna Aksoy
6c061c9f7a Code refactoring and bug fixing for:
* RM-486 (RM Data Set Service)
 * RM-487 (REST API to retrieve details of available RM data sets)
 * RM-488 (REST API to import a RM data set into a file plan)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41341 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-06 20:00:42 +00:00
Tuna Aksoy
a1ecaedf15 RM-488 (REST API to import a RM data set into a file plan)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41315 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-06 10:46:05 +00:00
Tuna Aksoy
9b6397d3e9 RM-487 (REST API to retrieve details of available RM data sets)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41314 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-06 10:42:42 +00:00
Tuna Aksoy
315eb8ce16 RM-486 (RM Data Set Service)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41313 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-06 10:40:18 +00:00
Roy Wetherall
7060a5911c RM-494: Access when changing type in Records Management 2.0
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@41307 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-06 07:15:26 +00:00
Roy Wetherall
9edc24ea36 RM-495: Search for Workflow Group Assignee does not work
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@41305 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-06 05:00:51 +00:00
Roy Wetherall
b3a55b168e RM-492: RMMetaDataGet: Namespace prefix Alfresco is not mapped to a namespace URI
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@41263 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-09-05 06:05:09 +00:00
Roy Wetherall
f288e47d8a Creating new branch from https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/DEV/INPLACE@41025 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-30 07:07:00 +00:00
Roy Wetherall
b79cb65c0b Merged BRANCHES/V2.0-BUG_FIX to HEAD:
40344: RM-477: RM 2.0 does not work with SOLR
       * first pass at supporting SOLR in RM2
       * currently requires reimplementation of permissionServiceImpl due to visibility of methods and member variables
       * job execution delayed to try and prevent start up errors
       * fetchSOLR task added to gradle to retrieve SOLR zip from Maven (could do with some scripts to help with setup for module)
       * TODO more testing and refinement of solution
   40383: RM: Fix unit test
   40656: Updated ReadMe.txt
   40696: RM-439: Folders have no File to... option
   40778: RM-434: The user has all rights for audit once "Access Audit" capability is added to him
   40784: RM-482: RM .classpath files have local library references
   40785: RM: Remove .settings dir for Eclipse projects
       * See RM-482
   40786: RM:  Set svn:ignore for generated eclipse project files
   40800: RM-434
   40904: It was not possible to edit/delete a custom meta data
   40920: Disabled the delete button for custom meta data
   40948: RM-438: Custom metadata fields and Special Types aren't available in Email Mappings
   41021: RM-438: Custom metadata fields and Special Types aren't available in Email Mappings
       * ensured the 'group' information was being passed to property-menu (so the custom and dynamic record meta-data is available)
       * also tweaked audit in the same way
       * removed code to add custom meta-data props as no longer needed
   41023: Merged HEAD to BANCHES/V2.0-BUG-FIX:
        40944: Adds Spanish RM translation



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@41024 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-30 07:00:47 +00:00
Tuna Aksoy
76ef6c3f33 It was not possible to edit/delete a custom meta data
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@40904 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-26 20:54:37 +00:00
Roy Wetherall
4806ecab33 RM: Set svn:ignore for generated eclipse project files
* See RM-482



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@40786 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-23 00:54:39 +00:00
Roy Wetherall
fc7079edfa RM: Remove .settings dir for Eclipse projects
* See RM-482



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@40785 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-23 00:49:17 +00:00
Roy Wetherall
69f7413b6a RM-482: RM .classpath files have local library references
* hard coded projects have been removed from archive
* use "gradle eclipse" task to generate repository and share eclipse project with local references
* updated ReadMe.txt



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@40784 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-23 00:35:51 +00:00
Tuna Aksoy
60815cf587 RM-439: Folders have no File to... option
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@40696 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-21 16:58:04 +00:00
Tuna Aksoy
4b0a7bf084 Updated ReadMe.txt
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@40656 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-21 11:00:25 +00:00
Roy Wetherall
6500aa47ce RM: Fix unit test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@40383 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-14 10:13:33 +00:00
Roy Wetherall
3d2a5a0c8c RM-477: RM 2.0 does not work with SOLR
* first pass at supporting SOLR in RM2
  * currently requires reimplementation of permissionServiceImpl due to visibility of methods and member variables
  * job execution delayed to try and prevent start up errors
  * fetchSOLR task added to gradle to retrieve SOLR zip from Maven (could do with some scripts to help with setup for module)
  * TODO more testing and refinement of solution



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@40344 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-13 05:45:17 +00:00
Roy Wetherall
6f99e4963e RM: Merged V2.0-BUG-FIX to HEAD
* Updated to latest



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@39968 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-08-01 05:54:40 +00:00
Roy Wetherall
23920d760a Merged 2.0 to 2.0.1:
- 39506: RM-467: It's possible to copy folder to the root of the file plan 



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@39593 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-23 07:05:07 +00:00
Roy Wetherall
03445f71bd RM: Update properties of 2.0.1 build
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@39592 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-23 07:00:31 +00:00
Roy Wetherall
df9dbbd33a RM: Removal of System out's and replace with logging.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@39591 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-23 06:45:59 +00:00
Roy Wetherall
4c088728b1 RM-452: RM seurity context will break core Alfresco if Alfresco's public services change
* core method security no long redefined within the rm module
 * rm method security defined in a properties file
 * can be overridden/extended by adding rm-method-security.properties to alfresco/extension



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@39590 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-23 06:08:10 +00:00
Roy Wetherall
6682005e6e RM-467: It's possible to copy folder to the root of the file plan
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@39506 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-20 01:08:25 +00:00
Roy Wetherall
9ca6967e05 Merged V2.0 to V2.0-Bug-Fix:
- 39403: RM-459: It's possible to move/copy record directly to the category root 
  - 39297: RM-452: RM seurity context will break core Alfresco if Alfresco's public services change 
  - 39225: RM-447: Webdav: users that have edit /delete permissions cannot edit / delete record 
  - 39224: RM-433: Creation of new reference failed 



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@39404 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-18 00:53:58 +00:00
Roy Wetherall
8460fedec4 RM-459: It's possible to move/copy record directly to the category root
* Unable to copy/move record into filePlan root
  * UI no longer errors if record is present in file plan root, allowing user to fix data



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@39403 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-18 00:37:07 +00:00
Roy Wetherall
e8fe0ffd36 RM-449: It's possible to move folder to another folder
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@39297 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-16 05:10:09 +00:00
Roy Wetherall
d423133ee8 RM-447: Webdav: users that have edit /delete permissions cannot edit / delete record
* the checkout/checkin RM security interceptor override bean was incorrectly name, out of date and had the wrong RM permissions!



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@39225 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-13 04:25:44 +00:00
Roy Wetherall
f77261a8e3 RM-433: Creation of new reference failed
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@39224 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-13 03:41:31 +00:00
Roy Wetherall
d24a7f8ff4 git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0-BUG-FIX@39145 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 2012-07-12 00:30:48 +00:00
Roy Wetherall
6c7ad81fac RM-432: Undeclared frozen records cannot be found thru 'Frozen records' search in 'Saved Searches' section
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@39051 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-07-11 06:57:58 +00:00