1730 Commits

Author SHA1 Message Date
Montana
1522c42683 Redirect non-ccpo users to requests after login 2018-08-22 15:11:44 -04:00
richard-dds
63d2e222a9
Merge pull request #197 from dod-ccpo/workspaces2
Create workspaces and projects
2018-08-22 15:10:20 -04:00
dandds
6401ca4007 make annual spending threshold available to request templates 2018-08-22 15:04:12 -04:00
luis cielak
7fc31f6475 Add header grow class for distributed layout 2018-08-22 13:55:13 -04:00
luis cielak
3daf702302 Begin styling environmnet item 2018-08-22 13:55:13 -04:00
luis cielak
6747ef2659 Updates to tooltip heading and add text to remove icon 2018-08-22 13:55:13 -04:00
luis cielak
5616fa4f11 Adjust block list title alignmnet when there is a tooltip 2018-08-22 13:55:13 -04:00
Andrew Croce
3c20053268 remove unnecessary mounted function 2018-08-22 13:29:25 -04:00
richard-dds
9875a11860 Workspace now response to .members 2018-08-22 11:49:05 -04:00
richard-dds
379461e6fb Get Workspace.owner from role, not from request creator 2018-08-22 11:38:10 -04:00
andrewdds
feb070eaab
Merge pull request #193 from dod-ccpo/fix/tooltip-accessibility
Accessibility fixes for tooltip
2018-08-22 11:26:15 -04:00
richard-dds
287fcf7e3e Factor out _create_workspace_role 2018-08-22 11:24:55 -04:00
richard-dds
50e2666c3c Move Projects and Environments into their own files 2018-08-22 11:24:39 -04:00
Andrew Croce
c6397c34ec spend table markup 2018-08-22 11:17:13 -04:00
Andrew Croce
b2be63dd0f spend table styles 2018-08-22 11:16:57 -04:00
richard-dds
1b7b024bd7 Remove outdated comment 2018-08-22 11:10:29 -04:00
Andrew Croce
eccd9c98f4 table style fixes 2018-08-22 11:06:18 -04:00
Andrew Croce
3406a90539 Increase h3 size globally 2018-08-22 11:05:52 -04:00
richard-dds
3eb9076b03 Add Authorization.is_in_workspace 2018-08-22 11:05:51 -04:00
Andrew Croce
eb04321277 Toggler component 2018-08-22 11:05:37 -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
9dd1a417e0 Re-introduce pytest-env 2018-08-21 20:25:10 -04:00
richard-dds
e0ebce1448 Remove unused import 2018-08-21 20:21:58 -04:00
richard-dds
ee94784ac9 Fix bug that attempted to create duplicate workspaces 2018-08-21 20:21:10 -04:00
richard-dds
9669a42b9a Workspaces.get requires user 2018-08-21 20:21:10 -04:00
richard-dds
bfe901d6d8 Fix test 2018-08-21 20:21:10 -04:00
richard-dds
6236999caf Fix migration so that we can downgrade 2018-08-21 20:21:10 -04:00
luis cielak
3c5c2b8b5e Add action footer and some styles 2018-08-21 20:21:10 -04:00
luis cielak
c5013f9028 Resolve conflcits 2018-08-21 20:21:10 -04:00
richard-dds
be47b2dea0 Add some badly-placed tooltips to new project form 2018-08-21 20:21:10 -04:00
richard-dds
020e1b9cb0 Allow user to create new fields for environment names
Currently only one of them is being created.
2018-08-21 20:21:10 -04:00
richard-dds
67700e13ba Show alert when workspace is new 2018-08-21 20:21:10 -04:00
richard-dds
5203690748 Create new project 2018-08-21 20:21:10 -04:00
richard-dds
7c21e64c51 WIP projects templates 2018-08-21 20:21:10 -04:00
richard-dds
18cd1b4473 Approve request, create workspace after fin. verification 2018-08-21 20:21:10 -04:00
richard-dds
81619e07eb Try to decouple financial verification tests from Reqeusts internals 2018-08-21 20:21:10 -04:00
richard-dds
4d4e90f482 Remove eralchemy and print_schema 2018-08-21 20:21:10 -04:00
richard-dds
2b7798d03b Formatting 2018-08-21 20:21:10 -04:00
richard-dds
99d0f9a667 Create workspace and project in seed.py 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
95f7fb2026 Add workspace in seed.py 2018-08-21 20:21:10 -04:00
richard-dds
92553f3b39 Add Workspaces.get_many 2018-08-21 20:21:10 -04:00
richard-dds
7d165e45d3 Authorize user in Workspaces.get 2018-08-21 20:21:10 -04:00
richard-dds
ee17ca6633 Add Workspace.roles 2018-08-21 20:21:10 -04:00
richard-dds
43263f35cc Fix workspace_role workspace relationship 2018-08-21 20:21:10 -04:00
richard-dds
a438e409ba Refactor workspace tests 2018-08-21 20:21:10 -04:00
richard-dds
59e1b2fe69 Commit workspace 2018-08-21 20:21:10 -04:00
richard-dds
eea769e637 Add workspace and workspace role to db 2018-08-21 20:21:10 -04:00