| 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. |