Commit Graph

161 Commits

Author SHA1 Message Date
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
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
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
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