Commit Graph

1579 Commits

Author SHA1 Message Date
dandds
6401ca4007 make annual spending threshold available to request templates 2018-08-22 15:04:12 -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
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
richard-dds
1b7b024bd7 Remove outdated comment 2018-08-22 11:10:29 -04:00
richard-dds
3eb9076b03 Add Authorization.is_in_workspace 2018-08-22 11:05:51 -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
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
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
18cd1b4473 Approve request, create workspace after fin. verification 2018-08-21 20:21:10 -04:00
richard-dds
2b7798d03b Formatting 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
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
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
richard-dds
8d58b2a7a0 WIP: created Project and Environment models 2018-08-21 20:21:10 -04:00
richard-dds
01778ada05 Add timestamps to workspace 2018-08-21 20:21:10 -04:00
dandds
c723c9b326 WIP: creating a workspace creates a workspace_role 2018-08-21 20:21:10 -04:00
dandds
75f41d4d2b remove workspaces task order association for now 2018-08-21 20:21:10 -04:00
dandds
ef153f5226 basic workspace model and repository implementation 2018-08-21 20:21:10 -04:00
patricksmithdds
0abaf8bd77 Merge pull request #194 from dod-ccpo/show-workspace-name-in-header
Show currently active workspace name in label
2018-08-21 16:42:36 -04:00
dandds
a2c1e12bac Merge pull request #191 from dod-ccpo/to-not-found-#159087193
Task Order number not found #159087193
2018-08-21 16:16:19 -04:00
Patrick Smith
0631b69503 Remove navigationContext variable 2018-08-21 14:54:31 -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
dandds
1a9606f2b8 TaskOrders gets EDA client from current Flask app 2018-08-21 14:10:24 -04:00
andrewdds
e38bc2fa63 Merge pull request #190 from dod-ccpo/ui/reports-summary-layout
Ui/reports summary layout
2018-08-21 10:23:38 -04:00
dandds
a50b855389 task_order_id -> task_order_number 2018-08-21 10:10:28 -04:00
dandds
0a6cbe7e03 warning alert for manually entering task order info on financial form 2018-08-21 09:22:39 -04:00
dandds
4c1ffecea5 basic task order number validation 2018-08-21 08:56:23 -04:00
dandds
42325d5a28 TaskOrders domain class can query EDA api via client 2018-08-20 16:09:08 -04:00
dandds
735b9b5179 show or hide manual TO fields based on query param 2018-08-20 15:51:32 -04:00
Andrew Croce
06caa21b58 add workspace report route 2018-08-20 14:39:11 -04:00
andrewdds
939d449ac3 Merge branch 'master' into dod_branch_labels 2018-08-20 14:09:46 -04:00
Andrew Croce
b3e82b3707 Add lists of other option choices 2018-08-20 14:07:46 -04:00
dandds
58435b4e0f Merge pull request #188 from dod-ccpo/x509-store-bug
fix multi-step certificate chain bug in CRL check
2018-08-20 13:49:35 -04:00
Andrew Croce
55bf70ddf7 add filter for getting label out of options list 2018-08-20 13:37:46 -04:00
Andrew Croce
6ef1914d2d import SERVICE_BRANCHES data into request form templates 2018-08-20 13:37:24 -04:00
patricksmithdds
6fd0312cf5 Merge pull request #186 from dod-ccpo/require-migration-select-fields
Add missing required validators
2018-08-20 13:32:31 -04:00
andrewdds
ef0dc75107 Merge branch 'master' into ui/review-and-submit 2018-08-20 13:02:47 -04:00