49 Commits

Author SHA1 Message Date
montana-mil
06968940b8
Merge pull request #218 from dod-ccpo/no-projects
Empty states and some permissions
2018-08-28 13:46:54 -04:00
Montana
a5f3061d99 Tests for viewing Add Project and Add Member buttons 2018-08-28 13:00:00 -04:00
dandds
389a5f50e7 remove extraneous monkeypatching in tests 2018-08-28 11:27:25 -04:00
Montana
be080ed205 Add new filter for rendering FileStorage name in case of invalid financial form submission 2018-08-27 14:22:44 -04:00
Montana
6df897191c Test that the pdf is attached 2018-08-27 13:08:05 -04:00
Montana
4f9e7c3408 Fix tests, add financial verification data fixture 2018-08-27 13:07:14 -04:00
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
ab8606004e
Merge pull request #212 from dod-ccpo/fix-ba-validation
Simplify BA code valdiation
2018-08-24 15:45:20 -04:00
richard-dds
da5dbc5bdd Redirect to new project form after FV approval 2018-08-24 13:53:25 -04:00
richard-dds
3025a10e57 Use valid BA code for financial verification tests 2018-08-24 13:17:06 -04:00
Montana
0da8aa6bab Only show Workspaces in the side nav if the current user has a workspace 2018-08-24 10:58:52 -04:00
richard-dds
daa8634cb4 Format project 2018-08-23 16:25:36 -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
dandds
e30d4e238c expect CLIN data with no commas from the financial verification form 2018-08-23 10:11:00 -04:00
richard-dds
bfe901d6d8 Fix test 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
dandds
a50b855389 task_order_id -> task_order_number 2018-08-21 10:10:28 -04:00
dandds
dd72c09a24 test extended financial verification and task order validation 2018-08-21 10:06:18 -04:00
richard-dds
a9d3449548 Change inaccurate test name 2018-08-15 11:28:48 -04:00
richard-dds
a588591485 urlencode form data for readability 2018-08-15 11:28:48 -04:00
richard-dds
93ac342f75 Also autopopulate POC info for new requests 2018-08-15 11:28:48 -04:00
richard-dds
d5d1265cd7 Fix linting errors 2018-08-15 11:28:48 -04:00
richard-dds
ee207f163c Fix tests 2018-08-15 11:28:48 -04:00
richard-dds
c6618c503b Create new template and form field 2018-08-15 11:28:48 -04:00
dandds
00909bb5c1 fix tests based on updates to financial form 2018-08-15 11:16:25 -04:00
dandds
6fa57c310a
Merge pull request #158 from dod-ccpo/over-one-mill-159007546
Over one mill 159007546
2018-08-13 11:19:29 -04:00
andrewdds
73205e9d90
Merge pull request #147 from dod-ccpo/ui/input-field-frontend-validation
Ui/input field frontend validation
2018-08-13 11:19:16 -04:00
dandds
37bb0c5d30 display alert on requests index page when requests are pending CCPO approval 2018-08-13 10:26:08 -04:00
dandds
1eb8e79f41 fix bug in request form review step, add more tests 2018-08-13 09:44:32 -04:00
Patrick Smith
0f4893242b Fix tests 2018-08-12 12:16:51 -04:00
dandds
0371c969e7
Merge pull request #153 from dod-ccpo/financial-verification-modal-159014770
Financial verification modal 159014770
2018-08-10 15:20:05 -04:00
dandds
239dcb90a1 autofill user data even if request does not exist yet 2018-08-10 11:16:27 -04:00
dandds
efee79a566 update request autopopulate to rely on creator 2018-08-09 15:01:43 -04:00
dandds
c25fa2f5d8 autopopulate the appropriate request form fields with current user info 2018-08-09 15:01:06 -04:00
dandds
5e5b357c7e add mechanism for initial modal display; fix financial verification modal display 2018-08-09 13:48:07 -04:00
Patrick Smith
edcd8bb921 Require PE id to be defined in financial verification form 2018-08-09 10:52:27 -04:00
richard-dds
d307a255b1 Fix some issues from a tricky merge 2018-08-08 15:46:16 -04:00
dandds
dec8d92076 update tests to rely on newest RequestFactory 2018-08-08 14:45:51 -04:00
dandds
337dd2414b catch bad request_id in request form GET 2018-08-08 14:05:59 -04:00
dandds
7b8934e0cb add Flask error handlers 2018-08-08 13:54:15 -04:00
dandds
2cfc142417 simple implementation of request view authorization 2018-08-08 13:54:15 -04:00
dandds
033578fa21 implement database sessions for test factories 2018-08-07 15:23:50 -04:00
dandds
b9f4a4be71 remove all references to tornado 2018-08-06 15:39:30 -04:00
dandds
61270fbb40 use user factory for testing 2018-08-06 15:03:09 -04:00
dandds
be079a62dc apply auth requirement to virtually all endpoints 2018-08-06 10:45:33 -04:00
richard-dds
7b5d76e260 Install pytest-flask as a dev package 2018-08-06 10:44:00 -04:00
dandds
45b47c41bf update tests for Flask 2018-08-02 16:03:54 -04:00