Bug 8095 - Back-port flexible roles and user groups from OMP
Back-port flexible roles and user groups from OMP
Status: RESOLVED FIXED
Product: OJS
Classification: Unclassified
Component: Framework
3.0a
All All
: P3 normal
Assigned To: PKP Support
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-01-23 06:27 PST by Jason Nugent
Modified: 2014-03-20 16:21 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 Jason Nugent 2013-01-23 06:27:34 PST

    
Comment 1 Jason Nugent 2013-01-23 07:00:03 PST
make assistant role id generic
https://github.com/pkp/pkp-lib/commit/85c50cf8146228b2fa51540be63b701093f1309f
Comment 2 Jason Nugent 2013-01-23 07:05:02 PST
make assistant role id generic
https://github.com/pkp/omp/commit/50b294c5e19f665eb287257b143e0455ad8a9948
Comment 3 Jason Nugent 2013-01-24 09:15:05 PST
rename MANAGER and READER onstants, begin refactor of PKPRole
https://github.com/pkp/pkp-lib/commit/2a2cfc8fc3731f184a9e78f6d472829f164525bf
Comment 4 Jason Nugent 2013-01-24 09:20:03 PST
refactor Role class, change _JOURNAL_MANAGER constant to _MANAGER
https://github.com/pkp/ojs/commit/cefec8cd5017cd4b419c757d0f0382199db0bdfc
Comment 5 Jason Nugent 2013-01-24 09:30:03 PST
refactor _PRESS_MANAGER and _READER role constants
https://github.com/pkp/omp/commit/78995b69f828a96993803cccbad312a15bfd7a10
Comment 6 Jason Nugent 2013-01-25 06:45:03 PST
refactor role class, redefine _READER constant, change _MANAGER constant, methods.
https://github.com/pkp/ocs/commit/7f5a59c4a6737c328dd644016630f9ba340936c6
Comment 7 Jason Nugent 2013-01-25 09:20:03 PST
backport Role refactor to Harvester
https://github.com/pkp/harvester/commit/0b9bcea76149d8a3fca4ce49a6c27a8ca72b2fc8
Comment 8 Jason Nugent 2013-01-28 11:30:04 PST
remove press-specific setting from schema
https://github.com/pkp/pkp-lib/commit/f022f035345fe2bf62501cb7cd1f7a3784663fb1
Comment 9 Jason Nugent 2013-01-28 11:30:05 PST
introduce pkp-lib default locale file for user groups
https://github.com/pkp/pkp-lib/commit/9e9eb7a74e66ff2fa2eeef98fffb10fd44a39b8b
Comment 10 Jason Nugent 2013-01-28 11:30:05 PST
migrate admin user/manager role creation to pkp-lib
https://github.com/pkp/pkp-lib/commit/c583b570b4e3f0fdcef2c63ef639bab1c3cb052f
Comment 11 Jason Nugent 2013-01-28 11:35:02 PST
rename press_id column in user_group_stage table
https://github.com/pkp/omp/commit/d27ee6cff5aa0535e4959217c451d36d9aed7556
Comment 12 Jason Nugent 2013-01-28 11:35:02 PST
use pkp-lib default locale file; installer updates
https://github.com/pkp/omp/commit/8fe994c2783757fa144e211864982d75ba2eb636
Comment 13 Jason Nugent 2013-01-29 09:55:02 PST
create user groups and intial stage assignments at Context level
https://github.com/pkp/pkp-lib/commit/ea7a96f4774f08c90765a1bed6c24ce55b3c2863
Comment 14 Jason Nugent 2013-01-29 09:55:04 PST
migrate workflow ids and paths
https://github.com/pkp/pkp-lib/commit/586e75dbfa690bad160620994ca0b9ae498bf01e
Comment 15 Jason Nugent 2013-01-29 10:00:04 PST
remove migrated code from OMP codebase
https://github.com/pkp/omp/commit/cbc7faabb8e7a0f506d31d074fe4404084e26e98
Comment 16 Jason Nugent 2013-01-29 10:02:13 PST
migrate stage assignment functions, ug/stage deletion code
https://github.com/pkp/pkp-lib/commit/51e21023fadb048fcebf0068460b7a0b2fac7e8c
Comment 17 Jason Nugent 2013-01-29 10:05:02 PST
include user group creation/deletion and stages for journal creation and deletion
https://github.com/pkp/ojs/commit/e0d3f3bc68afab5920c167773999c219595b4b1c
Comment 18 Jason Nugent 2013-01-29 10:05:03 PST
include user groups and stages in OJS schema
https://github.com/pkp/ojs/commit/8f790d7ac4c0cf158957d9fa341d22b9ddc361d7
Comment 19 Jason Nugent 2013-01-29 10:05:03 PST
migrate/create locale keys
https://github.com/pkp/ojs/commit/d276312c7e0282197679ae46242c55a43b5c9213
Comment 20 Jason Nugent 2013-01-29 10:15:01 PST
migrate helper methods for workflow path/id resolution
https://github.com/pkp/pkp-lib/commit/7a33961a39b8978d8f6e3d0b25644e26c91f5b3b
Comment 21 Jason Nugent 2013-01-31 12:25:02 PST
add locale keys for roles to pkp-lib
https://github.com/pkp/pkp-lib/commit/db7ec4452754cef89bfd72730e91f17a116936da
Comment 22 Jason Nugent 2013-01-31 12:25:02 PST
port getRoleNames method to new format, update locale keys
https://github.com/pkp/ojs/commit/143ca1a11b84dd9a0768a9b443f38c097ed32d5d
Comment 23 Jason Nugent 2013-02-04 07:40:03 PST
Remove OJS UserGroupDAO class
https://github.com/pkp/ojs/commit/ada4b11ae13083c844256440683b482ec304dd21
Comment 24 Jason Nugent 2013-02-04 07:40:03 PST
move remaining OMP UserGroupDAO functionality to pkp-lib
https://github.com/pkp/pkp-lib/commit/5676fa728fee7331afa42c03bf0d553163aad3af
Comment 25 Jason Nugent 2013-02-04 07:45:02 PST
Remove OMP UserGroupDAO class
https://github.com/pkp/omp/commit/05b3b44ae029dfbb68f14f594526d455d4640b52
Comment 26 Jason Nugent 2013-02-07 11:50:02 PST
locale key tweaks for groups
https://github.com/pkp/pkp-lib/commit/c230f4a46dba671e0e9b2711f2cb06cc00218ee5
Comment 27 Jason Nugent 2013-02-07 11:50:02 PST
quell warnings when creating a group with no stage assignments
https://github.com/pkp/pkp-lib/commit/9b098038fd57e6de8baf1c41a3fb5b471ba24f72
Comment 28 Jason Nugent 2013-02-07 11:55:03 PST
user group XML tweaks for OJS roles
https://github.com/pkp/ojs/commit/77e7d0348ce12d19a683bc086cf9cf1ca34cbf15
Comment 29 Jason Nugent 2013-02-07 11:55:03 PST
locale tweaks for groups
https://github.com/pkp/ojs/commit/e8a4818fc16d18e2d1a8f5b12e16651449c0b193
Comment 30 Jason Nugent 2013-02-07 11:55:03 PST
add migration code for roles -> user groups during upgrade
https://github.com/pkp/ojs/commit/7be8e5253119b89924e0e47bf1400500fcecda90
Comment 31 Jason Nugent 2013-02-14 10:35:03 PST
move groups/roles grid locale keys from OMP
https://github.com/pkp/pkp-lib/commit/601f9adf4ac6756bbb8ba0c7c04b2d03e267d4ad
Comment 32 Jason Nugent 2013-02-14 10:40:03 PST
migrate roles grid from OMP
https://github.com/pkp/pkp-lib/commit/df4a90110c8f3a9fd7191b359a2f48bac5f4a472
Comment 33 Jason Nugent 2013-02-14 10:40:03 PST
add missing reader role information
https://github.com/pkp/pkp-lib/commit/e88b53bda7e0ec73dd763dc2bf13fc2b4d9c4d87
Comment 34 Jason Nugent 2013-02-14 10:40:03 PST
port users grid from OMP
https://github.com/pkp/pkp-lib/commit/cca31520cc641d5bae2195734da246c266ec7a1a
Comment 35 Jason Nugent 2013-02-14 10:45:02 PST
fix locale key name
https://github.com/pkp/ojs/commit/2e50eae9704108a1485adb2e8c1d6dc52f57eb1b
Comment 36 Jason Nugent 2013-02-14 10:45:02 PST
introduce site access options form
https://github.com/pkp/ojs/commit/421a38e26aef6d2b154cfcbc7cffa66e2868caf2
Comment 37 Jason Nugent 2013-02-14 10:45:03 PST
load JS handlers for forms
https://github.com/pkp/ojs/commit/2b9d11201bf8b88eca722c23fdaa84254058be8e
Comment 38 Jason Nugent 2013-02-14 10:45:03 PST
new locale keys
https://github.com/pkp/ojs/commit/99257b03bf711491aabb2f1166729c5a860ef745
Comment 39 Jason Nugent 2013-02-14 10:45:03 PST
add access op to handler
https://github.com/pkp/ojs/commit/6a27d2c073107af90803bcdbc1017d224b7a9927
Comment 40 Jason Nugent 2013-02-14 10:55:01 PST
remove ported locale keys
https://github.com/pkp/omp/commit/1fd1d22ae23472927ee18128385474a81350e3b5
Comment 41 Jason Nugent 2013-02-14 11:00:02 PST
remove user access grids ported to pkp-lib
https://github.com/pkp/omp/commit/1f6cf6307a11b14b65fd5d5b5f329d037198f5fe
Comment 42 Alec Smecher 2013-02-26 13:15:02 PST
Dashboard to OJS
https://github.com/pkp/omp/commit/d43842b7c6bcbb6fa67613b2f901367e8e7580bf
Comment 43 Alec Smecher 2013-02-26 13:25:02 PST
Dashboard to OJS
https://github.com/pkp/omp/commit/61770a9ab818f4fb71bc40ae244ba4660b243caa
Comment 45 Alec Smecher 2013-02-26 13:40:02 PST
Dashboard to OJS
https://github.com/pkp/omp/commit/03bbd3b18f910b6ee8a61d18884c794c0ad7b79c
Comment 48 Alec Smecher 2013-02-26 13:55:02 PST
Dashboard to OJS
https://github.com/pkp/omp/commit/d36bebf3e11d77c0d1cc517078621852b516ab7e
Comment 50 Alec Smecher 2013-02-26 14:05:01 PST
Dashboard to OJS
https://github.com/pkp/omp/commit/335ca3e6f84da9a8790b681c07cbc294448ab5dd
Comment 51 Alec Smecher 2013-02-26 14:25:03 PST
Dashboard to OJS
https://github.com/pkp/omp/commit/03bbd3b18f910b6ee8a61d18884c794c0ad7b79c
Comment 53 Alec Smecher 2013-02-26 14:25:03 PST
Dashboard to OJS
https://github.com/pkp/omp/commit/335ca3e6f84da9a8790b681c07cbc294448ab5dd
Comment 55 Alec Smecher 2013-02-26 14:25:04 PST
Dashboard to OJS
https://github.com/pkp/omp/commit/d43842b7c6bcbb6fa67613b2f901367e8e7580bf
Comment 56 Alec Smecher 2013-02-26 14:55:01 PST
Dashboard to OJS
https://github.com/pkp/ojs/commit/2fa94f07319ac969642fa4ec7d38df3d9c0ca9c3
Comment 57 Jason Nugent 2013-02-28 06:30:02 PST
give section editors a distinct role id
https://github.com/pkp/ojs/commit/9c7379a07a55cba3443f4fb04a6cfeb488b34bb2
Comment 58 Jason Nugent 2013-10-28 07:38:03 PDT
include migration of stage assignments
https://github.com/pkp/ojs/commit/b72c37c3fbf5f5e86da79f3d190416b999912961
Comment 59 Jason Nugent 2013-10-28 07:40:02 PDT
include migration of stage assignments
https://github.com/pkp/ojs/commit/73b150c1e8013dc7ca5036279f62d7105053a8e5
Comment 60 Jason Nugent 2014-02-04 05:47:02 PST
add upgrade SQL to switch manager role id
https://github.com/pkp/omp/commit/dde4f1a1f48800fed6fa3dc4b6d0f142c1dcde66
Comment 61 beghelli 2014-03-20 16:16:02 PDT
Moved filter to lib, deleted unnused cell template
https://github.com/pkp/omp/commit/6ac8bcdb1ff5b47db27a14756983c08a1bf7c219
Comment 62 beghelli 2014-03-20 16:21:02 PDT
Moved filter to lib, deleted unnused cell template
https://github.com/pkp/omp/commit/9423c3d7c9095557e1aaab1ea91f68f4ba9c0746