Bug 8319 - Expand archive to assistant roles
Expand archive to assistant roles
Status: RESOLVED FIXED
Product: OMP
Classification: Unclassified
Component: User Interface
1.1
All All
: P3 normal
Assigned To: PKP Support
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-07-16 16:55 PDT by Alec Smecher
Modified: 2013-08-08 15:09 PDT (History)
1 user (show)

See Also:
Version Reported In:
Also Affects:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alec Smecher 2013-07-16 16:55:43 PDT
For assistant roles, submissions with completed assignments should be shown.
Comment 1 Alec Smecher 2013-07-19 11:05:01 PDT
Correct roles for current archive implementation
https://github.com/pkp/omp/commit/8e50a6026971d09544d8a620be62742ec59d4d9a
Comment 2 Alec Smecher 2013-07-19 11:37:57 PDT
For omp-stable-1_0, the archives have been made invisible to all but editor/sub-editor/admin roles. For future releases, the data provider should be extended to provide access to past assigned submissions.
Comment 3 Alec Smecher 2013-07-19 11:38:02 PDT
Correct roles for current archive implementation
https://github.com/pkp/omp/commit/1b0af005dba2353cbb0cbd07ae4098fe2ed53462
Comment 4 Michael Thessel 2013-08-06 19:53:29 PDT
Created 2 pull requests:
https://github.com/pkp/pkp-lib/pull/46
https://github.com/pkp/ojs/pull/90
Comment 5 Alec Smecher 2013-08-07 15:02:02 PDT
Allow assistant roles to access the submission archive
https://github.com/pkp/ojs/commit/5add5cdc08f81740c35dea90546485cc262b7c41
Comment 6 Alec Smecher 2013-08-07 15:16:38 PDT
Implemented for OJS; needs porting to OMP.
Comment 7 Michael Thessel 2013-08-08 13:53:24 PDT
I added a pull request for the OMP port here: 

https://github.com/pkp/omp/pull/8
Comment 8 Alec Smecher 2013-08-08 15:09:10 PDT
Pulled, thanks!