Commit Graph

120 Commits

Author SHA1 Message Date
Patrick Smith
6d04702dad Handle unauthorized error in workspace context
Previously, an `UnauthorizedError` raised when attempting to view an
workspace that you are not authorized for would show an error instead of
the "not found" page since a second `UnauthorizedError` would be raised
evaluating the context for the "not found" page.
2018-08-28 09:33:18 -04:00
richard-dds
6a681fc54a New view for creating a new workspace member 2018-08-27 16:08:31 -04:00
richard-dds
da971fe868 Invalid project form submission should still route to projects/new 2018-08-23 16:47:42 -04:00
richard-dds
8d6c64f990 Remove unused import 2018-08-23 12:03:46 -04:00
richard-dds
8ac271e83e Create environments while creating project 2018-08-22 17:06:13 -04:00
richard-dds
9875a11860 Workspace now response to .members 2018-08-22 11:49:05 -04:00
richard-dds
50e2666c3c Move Projects and Environments into their own files 2018-08-22 11:24:39 -04:00
richard-dds
e2e6e6da4d Redirect /workspaces/<id> to canonical URL 2018-08-22 10:10:24 -04:00
richard-dds
0469e061da Check permissions when attempting to create a project 2018-08-21 20:52:46 -04:00
richard-dds
9669a42b9a Workspaces.get requires user 2018-08-21 20:21:10 -04:00
richard-dds
5203690748 Create new project 2018-08-21 20:21:10 -04:00
richard-dds
0de8866919 workspace_projects route working 2018-08-21 20:21:10 -04:00
richard-dds
dcd69f6b9f Workspaces page working 2018-08-21 20:21:10 -04:00
richard-dds
92553f3b39 Add Workspaces.get_many 2018-08-21 20:21:10 -04:00
Patrick Smith
34d652f33a Add context processor to put allow accessing workspace in template 2018-08-21 14:52:06 -04:00
Patrick Smith
f8c3ac824a Refactor workspace domain class to match other domain objects 2018-08-21 14:51:10 -04:00
Andrew Croce
06caa21b58 add workspace report route 2018-08-20 14:39:11 -04:00
dandds
8ec27cbb31 pylint fixes 2018-08-02 16:14:18 -04:00
richard-dds
f8cee60baa Formatting 2018-08-02 13:44:54 -04:00
dandds
3a53fc122d switch workspace routes and templates to Flask and Jinja 2018-08-02 13:18:44 -04:00