~twom/launchpad:oci-project-basic-views

Last commit made on 2019-11-28
Get this branch:
git clone -b oci-project-basic-views https://git.launchpad.net/~twom/launchpad
Only Tom Wardill can upload to this branch. If you are Tom Wardill please log in for upload directions.

Branch merges

Branch information

Name:
oci-project-basic-views
Repository:
lp:~twom/launchpad

Recent commits

22aa91e... by Colin Watson

Add constraint to IOCIProject.name

There's already a constraint on IOCIProjectName.name, but duplicating it
here avoids an OOPS when editing an OCIProject in the web UI.

8ea7924... by Colin Watson

Use OCIProjectNameSet.getOrCreateByName in the factory too

f48f59d... by Colin Watson

Add basic index and edit views for OCIProject

LP: #1847444

5430fd0... by Colin Watson

Prefer display_name in Person* abstractions

I was otherwise going to have to add the older "displayname" form in
some new places, which didn't seem like the way forward.

2d7a6e1... by Colin Watson

Add PersonOCIProject

This is analogous to PersonProduct and PersonDistributionSourcePackage,
and helps us represent Git repositories for a person on an OCI project.

LP: #1847444

d921f65... by Tom Wardill

Fix failing distribution test

635ea87... by Tom Wardill

Remove interface declaration for ociprojectname entirely

689f5e6... by Tom Wardill

Don't export this yet

6e6544c... by Tom Wardill

Add more test, inherit in the right place

2c4646f... by Tom Wardill

Better AssertionError