Commit Graph

4525 Commits

Author SHA1 Message Date
Roy Wetherall
0f51fe7386 Add folder for RM 2.0 branch.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.0@35927 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-05-01 06:49:06 +00:00
Roy Wetherall
a2375a26fe RM Build Scripts:
* Reorganised parent and child property files so same values reused
  * Added build number to properties (included on artifact names)
  * Added simple root project task to bundle AMP's into zip for distribution (ready for QA)



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@35444 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-04-19 23:34:48 +00:00
Roy Wetherall
9955abc7db RM Bugs:
* Create new reference now working
  * RM admin console link hidden untill RM site created



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@35442 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-04-19 21:30:01 +00:00
Roy Wetherall
8414911186 RM Bugs:
- 'Create Reference' edit button now appears in UI (record picker is still broken)
 - Download action shouldn't show for nonElectronic documents
 - Delete action appears on frozen nodes - linked delete action in UI to delete capability



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@35406 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-04-19 06:35:48 +00:00
Roy Wetherall
4c7c011ca8 RM Bugs:
- Images not showing in search results
  - Undeclared saved search showing record folders 
  - Records eligable for destruction saved search is showing already ghosted records
  - rma:transferring aspect added to objects being transferred
  - Records eligable for transfer saved search is showing transferring and transfered records
  - Grandle explodedDeploy target updated to copy 'web' source



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@35352 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-04-18 08:16:09 +00:00
Roy Wetherall
09a0f50882 RM Bugs:
* Edit details Ui action now reflects user's capabilites correctly
 * Fixed up a couple of behaviours that don't execute when non-admin user (run as system user since admin may not be rm admin)
 * Transfers not appear in docLib filter correcetly
 * File UI action now reflects the user's capability correctly.
 * Renamed 'group' capabilities to 'private' as this more accurately reflects what it means.
 * Added composite capability implementation ... allows us to futher consolidate some of the edge cases and will allow us to break down further some of the existing capabilities .. this makes is much easier to see and understand exactlly what each capability is doing
 * Refactored current 'group' capabilities .. replacing with pure spring config where appropriate .. much clearer what they are doing (and fixed up where they wheren't doing exactlly the right thing)
 * Moved the remaining group capabilities impl's with the other capability impl's .. we are now down to 8 custom capability implementations .. down from 50+ .. and these havily borrow from the base classes where they can ... makes maintenance MUCH easier!
 * more unit tests
 * used new 'private' capability technique to break up FileRecord capability ... it's now clear what it is doing and could be corrected easily



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@35350 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-04-18 04:58:51 +00:00
Roy Wetherall
9d7fe7fd4a RM Bug Fixes:
* Fixed up issues seen during QA security knowledge transfer session
  * hard coded "Read" evaluation in DocLib js is overridden in RM to account for "ReadRecord" ... not ideal solution but no other option for the moment
  * property pages now show for non-admin users
  * actions on toolbar showing and hidding correctly when capabilities missing
  * other actions showing and hiding correctly when capabilities missing
  * view details UI action to capability link now working correctly
  * some unit test monkeying
  * gradle scripts have 'explodedDeploy' taget which does deploys content of AMP (or at least what would be the contents of the AMP) to the exploded web apps ... speeds up dev time heaps!



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@35251 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-04-16 02:59:54 +00:00
Roy Wetherall
e767ce187a RM Unit Tests:
* Removed web script tests dependancy on DOD test data
  * refactor base RM test and placed common utils in common class
  * base rm web script class created
  * unit tests refactored (still some work on the older tests required)
  * junit conflict resolved

RM Bug Fixs:

  * user rights view working again
  * fix from Erik so RM admin console works



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@35190 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-04-12 07:20:20 +00:00
Roy Wetherall
f70eb812bc RM Build Scripts and Tests:
* moved RM tests into separate folder structure
 * updated Gradle scripts with test source locations and dependancies .. 'gradlew test' will now attempt to execute the unit tests (even if they fail!)
 * eclipse project dependancies updated so unit tests execute within the RM eclipse project
 * TODO get the unit tests working reliabily! (still lots of refactoring of old tests to do)



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@35093 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-04-05 03:01:22 +00:00
Roy Wetherall
b0180e599a RM Build Scripts:
* generated gradle wrapper scripts for windows and linux
 * build tasks can now be called using 'gradlew' and any required Gradle dependancies will automatically be downloaded.  Gradle is not required to be installed.
 * hopefully 'gradlew' can be used by Bamboo as a command task, as it doesn't have native Gradle support installed
 * updated ReadMe.txt with new information



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@35068 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-04-04 02:47:07 +00:00
Roy Wetherall
3ce8f10fc9 RM Bugs:
* legacy dod:series class causing issues on a clean install when accessing the custom properties
  * updated read me



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34911 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-30 07:00:02 +00:00
Roy Wetherall
640773922a RM build scripts:
* deployAmp tasks configured to use the TOMCAT_HOME and APP_TOMCAT_HOME evnVars for the rm-server and rm-share projects respectively. (so things work easily when using the DevEnv)

  * ReadMe.txt added with steps to setup and use the RM gradle scripts (will copy this up to the RM 2.0 site on ts as well)



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34910 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-30 05:12:49 +00:00
Roy Wetherall
445c9bb6c3 RM build sciprts:
* Missing test dependancy



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34909 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-30 05:02:40 +00:00
Roy Wetherall
1423bc64ce RM build script:
* Error handling corrected



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34908 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-30 03:38:50 +00:00
Roy Wetherall
286763563d RM build scripts:
* Error message has incorrect variable references



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34907 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-30 03:25:05 +00:00
Roy Wetherall
da53994d23 RM Build Scripts:
* Ripped out Gradle Tomcat package, now deploys to configured tomcats
  * Tidyed up configuration, all the important stuff is done in the sub-project property files now
  * testing from deploy all the way down to unpacking the dependancies



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34880 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-29 09:05:16 +00:00
Roy Wetherall
08a96c0ed0 RM biuld scripts:
* mmt depedancy added
  * war dependancies tidyied up
  * config improved
  * install amp working
  * use of tomcat plugin (soon to be removed because it is unable to run two instances of tomcat at the same time)
  * checkin to store current setup before refactor (again)



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34877 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-28 23:58:11 +00:00
Roy Wetherall
372ceff749 RM: Build scripts
* war expanded in entirety and dependancies used as needed
  * Eclipse projects now building
  * Eclipse runtime helthier since have access to expanded WAR 'config' files on projects classpath
  * Custom Groovy task class added to construct AMP's
  * AMPs for both server and client build as part of the standard java 'assemble' task (called during 'build')
  * TODO check AMPs deploy
  * TODO extract properties
  * TODO construct correct Jar and Amp names based on version, etc



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34706 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-23 07:54:45 +00:00
Roy Wetherall
96075afea4 RM: Latest updates to build scripts and Eclipse projects
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34705 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-23 05:16:03 +00:00
Roy Wetherall
0edede13d1 RM: Build script updates
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34686 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-22 10:29:57 +00:00
Roy Wetherall
be5b7a8d5a RM: Added various ignores so that build artififacts and dependancies are not shown in SVN modified lists
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34679 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-22 03:16:17 +00:00
Roy Wetherall
96421f1f64 RM: Adding dependancy folders and updated build properties
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34678 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-22 02:57:42 +00:00
Roy Wetherall
1516161f68 Initial check-in of code into RM HEAD and first pass at Gradle build scripts.
NOTE: the build scripts arn't fully working yet!



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34677 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-22 02:23:49 +00:00
Roy Wetherall
24a50011ae Fix typo in folder name!
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@34676 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-22 01:36:56 +00:00
Roy Wetherall
e3725634bd Added new SVN structure for RecordsManagement SVN archive
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmangement/HEAD@34674 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2012-03-21 19:33:53 +00:00