Skip to content

Allow users to log into multiple projects on same provider

Fixes #100 (closed).

Note to reviewer(s): the diff is fairly large because I renamed our 'fundamental' data structure (which is used in a zillion places) from Provider to Project. If you look at the commits separately you'll see that a86e6f is mostly just a search-and-replace operation. 5c1909 contains most of the refactoring work (e.g. removal of Project.name (used to be Provider.name) and introduction of ProjectIdentifier as a replacement 'handle' for a project).

Edited by Julian Pistorius

Merge request reports