| | 4 | |
| | 5 | Steps to complete this will follow (somewhat) in the following order. |
| | 6 | |
| | 7 | Change package_group table to membership. |
| | 8 | * model migration. |
| | 9 | * simplify revisioning |
| | 10 | * Remove any sqlalchemy releations from groups. |
| | 11 | * change logic functions |
| | 12 | |
| | 13 | |
| | 14 | Single type per group |
| | 15 | * migration add type to group table. |
| | 16 | |
| | 17 | Add capacity table |
| | 18 | * model migration. |
| | 19 | * add to logic functions. |
| | 20 | |
| | 21 | Allow other objects to be added to groups. |
| | 22 | * change logic functions |
| | 23 | |
| | 24 | Adapt thedatahub.org to use new model. |
| | 25 | * move auth groups over to groups/members |
| | 26 | * change user_object roles to use groups? keep user object roles for time being. |
| | 27 | * make create update package/group put the correct items in the group/members/capacity tables. |
| | 28 | * work out how ui works. |
| | 29 | |
| | 30 | Create model for dgu. |
| | 31 | * adapt auth functions to use auth. |
| | 32 | * adapt package_create/update group_create/update to fill in the correct capacties/members. |
| | 33 | |
| | 34 | Adapt Iati, and potentially other custom instances. |