Commit Graph

660 Commits

Author SHA1 Message Date
richard-dds
7ecc836033 Merge pull request #213 from dod-ccpo/fix-new-workspace-redirect
Redirect to projects/new after FV-related request approval
2018-08-24 16:09:06 -04:00
richard-dds
4cb2447edb Simplify ListItemsUnique check 2018-08-24 15:26:55 -04:00
richard-dds
66877b46bd Ensure that project environment names are unique 2018-08-24 13:53:25 -04:00
richard-dds
da5dbc5bdd Redirect to new project form after FV approval 2018-08-24 13:53:25 -04:00
richard-dds
27601300aa Simplify BA code valdiation 2018-08-24 12:01:34 -04:00
richard-dds
52f577aea6 Merge pull request #208 from dod-ccpo/formatting
Python formatting
2018-08-24 10:35:25 -04:00
richard-dds
b34fb66695 Extract a variable to avoid some strange formatting 2018-08-24 10:16:33 -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
daa8634cb4 Format project 2018-08-23 16:25:36 -04:00
richard-dds
8806705bc3 Merge pull request #206 from dod-ccpo/multiple-environments
Allow a user to add multiple environments when creating a project
2018-08-23 16:15:00 -04:00
richard-dds
8c0bd133ce Merge pull request #207 from dod-ccpo/fix-poc-form-email
Pull workspace owner information from Information About You Step
2018-08-23 15:02:13 -04:00
richard-dds
e97fbde054 Attempt to pull workspace owner details from form 2018-08-23 14:18:19 -04:00
richard-dds
8d6c64f990 Remove unused import 2018-08-23 12:03:46 -04:00
dandds
f32a3eb90d move task order concerns into that domain class 2018-08-23 10:26:43 -04:00
dandds
8aa6185c91 don't need to explicitly add the task order when saving the related request 2018-08-23 10:15:19 -04:00
dandds
e30d4e238c expect CLIN data with no commas from the financial verification form 2018-08-23 10:11:00 -04:00
dandds
40320baf10 fix requests methods after rebase 2018-08-23 09:28:08 -04:00
dandds
5850002d2a remove mutable default argument 2018-08-23 09:18:25 -04:00
dandds
db2abac340 add TODO 2018-08-23 09:18:25 -04:00
dandds
217183c142 submitting final financial verification is a top-level Requests method 2018-08-23 09:18:25 -04:00
dandds
f1ec71fe42 set pending CCPO review status on request with complete financial information 2018-08-23 09:16:40 -04:00
dandds
d66a496fbc financial verification should create or find a Task Order for the request 2018-08-23 09:15:54 -04:00
dandds
e3631da8ea request can update financial verification data 2018-08-23 09:11:21 -04:00
dandds
f2dbed1ef1 add new task order fields 2018-08-23 09:11:21 -04:00
dandds
6c67166e86 persist partial financial form data if task order number not found 2018-08-23 09:11:21 -04:00
richard-dds
dd80b9c558 Formatting 2018-08-22 17:07:08 -04:00
richard-dds
8ac271e83e Create environments while creating project 2018-08-22 17:06:13 -04:00
richard-dds
fc07ef5230 Validate and filter environment_names form input 2018-08-22 17:06:13 -04:00
montana-mil
70cc82a1e7 Merge pull request #202 from dod-ccpo/redirect-non-ccpo-to-requests
Redirect non-ccpo users to requests page after CAC or dev login
2018-08-22 16:32:43 -04:00
dandds
eb3b5848ec Merge pull request #201 from dod-ccpo/annual-spend-threshold
make annual spending threshold available to request templates
2018-08-22 15:25:15 -04:00
Montana
1522c42683 Redirect non-ccpo users to requests after login 2018-08-22 15:11:44 -04:00
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