History | View | Annotate | Download (5.5 kB)
astakos: Adapt to new project/app scheme
astakos: Identify projects with a uuid
Introduce field `uuid'; use it to refer to projects in the API and themanagement commands.
astakos: Update project-list help text
Cleanup project status description in management command project-list.
astakos: Simplify project schema
Applications now point to a project (rather than an extra model Chain).A Project is created upon submitting an application; it always points toa single `reference' application.
Model Chain is kept as a sequence to generate project ids.
Fix stale import statements
Commit 7cfc0ce moved code from webproject to snf_django. This commitfixes some stale imports that skipped renaming.
snf-django: Move ListCommand to snf-django
snf-webproject contained the generic ListCommand, and because of this ithad a dependency from snf-django-lib. This commit moves this command fromsnf-webproject to snf-django-lib and removes this dependency. Also,...
astakos: Filter project listing by name or owner
Use a custom way to retrieve and filter project data; ListCommand isnot suitable when multiple tables must be consulted.
Update astakos listing commands
Refs: #3346
Preserve owner info when modifying project
An admin can modify a project, i.e. create an application based ona previous application. We distinguish the initial applicant, calledthe `owner', from the user who submitted the current application,called the `applicant'....
Fix some messages
Unify and rename project management commands
pep8 improvements
Encode unicode strings in str
Improve project command help messages
Show project applicant info
Edit project management command help messages
Fix formatting of projects
Refix project list formatting
Unify astakos management command formatting
Changes in project management commandsto better expose a pending application
Remove call to uenc
Chain-based project management commands
Fix encoding handling in astakos commands
Change status in project_list
Optimize project-list query
Note that select_related() does not automatically bring`related_name's, such as ProjectApplication.project.Need to specify select_related('project'), which brings`project' (but not `owner', or other related field).
Change projects, eliminate development migrations
Change Project's state field and ProjectMembershipHistory's person field;replace all migrations starting 0015 with a single new one.
Need to check for missing data migrations.
Change layout of project-list
Better output for project-list
Project deactivation/termination
Single model for ProjectApplication & Definition - Membership sync
Allow follower application with same deifinition name approvement
Update project-list command
Fix sequence of project applications & project search
Progress VII
Progress VI