48 Commits

Author SHA1 Message Date
dandds
da74cfd708 create system request review when request is automatically approved because its financial info was found in EDA 2018-11-05 15:27:33 -05:00
dandds
66a10f2d2f create system request reviews when request is automatically accepted for financial verification 2018-11-05 15:02:01 -05:00
richard-dds
13363ee925 Assert more specific details about the job 2018-10-30 17:05:49 -04:00
richard-dds
85034185bc Handle request status event transitions 2018-10-29 14:57:25 -04:00
richard-dds
22cbca5951 Remember if finver form is extended 2018-10-23 11:45:09 -04:00
dandds
c4b7fdc015
Merge pull request #350 from dod-ccpo/coverage-#160694116
Coverage #160694116
2018-10-15 09:04:47 -04:00
dandds
12307769d4 rerun formatter for pretty 3.6.6 numbers 2018-10-09 10:55:21 -04:00
richard-dds
7a800507dd Remove duplicate test 2018-10-08 14:47:45 -04:00
richard-dds
2568387902 Add tests for RequestsAuthorization 2018-10-08 12:05:15 -04:00
Patrick Smith
99a745904f Allow having multiple internal comments on a request 2018-09-24 13:52:50 -04:00
richard-dds
0ddbeaf176 Domain method for adding an internal comment 2018-09-11 16:41:09 -04:00
dandds
6859d562d6 requests domain method for rejecting request with appropriate status 2018-09-11 13:27:15 -04:00
dandds
68a32e0a08 requests domain method for advancing a request to the next stage 2018-09-11 11:20:59 -04:00
dandds
d38261f439 associate ccpo user to request review 2018-09-10 16:42:42 -04:00
dandds
ebac93bc23 run reformatter 2018-09-10 11:22:59 -04:00
dandds
24cbb90ce2 ccpo can request changes on a request 2018-09-10 11:17:47 -04:00
dandds
c4e9971206 distinguish final CCPO approval from acceptance of initial request 2018-09-10 10:29:04 -04:00
dandds
14d03e7e66 requests domain can approve a request for financial verification 2018-09-10 10:29:04 -04:00
dandds
1e0523ebf6 new request statues events should be associated with latest revision 2018-09-04 16:15:36 -04:00
dandds
cc7ddd9468 update to use request revisions 2018-09-04 16:14:53 -04:00
richard-dds
3af630e4dd Return pendulum instance from last_submission_timestamp 2018-09-04 13:09:27 -04:00
richard-dds
6af50b78b0 Implement Request.last_submission_date 2018-09-04 12:47:17 -04:00
Patrick Smith
d785f19b5b Enforce authorization when getting a request 2018-08-30 14:45:39 -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
dandds
43f1866783 record invalid task order number on the request body 2018-08-27 09:29:40 -04:00
richard-dds
daa8634cb4 Format project 2018-08-23 16:25:36 -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
260560699e limit valid request submission statuses 2018-08-20 10:18:47 -04:00
dandds
293aba230b fix PT #159889979, allow resubmission of previously submitted form 2018-08-20 09:42:31 -04:00
dandds
920ad1c554 Requests.status_count can be scoped to creator 2018-08-15 11:43:12 -04:00
dandds
e97fdbf140 implement real KPI counts 2018-08-14 16:57:27 -04:00
dandds
4c587864ef add Requests method for counting all requests with a given status 2018-08-14 16:23:41 -04:00
Patrick Smith
e1da908f93 Use helper method for allowing submission 2018-08-09 09:42:25 -04:00
richard-dds
d307a255b1 Fix some issues from a tricky merge 2018-08-08 15:46:16 -04:00
richard-dds
47957384fc
Merge branch 'master' into request-creator-name 2018-08-08 15:28:36 -04:00
dandds
2b56ce6260 use existing Requests function for creator check 2018-08-08 14:11:54 -04:00
dandds
1a5800cbc5 Requests domain module can determine if user can view request 2018-08-08 13:53:35 -04:00
richard-dds
e99ddd491a Create Request.creator relationship
- Rename creator_id to user_id
2018-08-08 13:43:52 -04:00
richard-dds
49b9fca793 Use Enum for request statuses 2018-08-07 16:41:47 -04:00
richard-dds
52bd76e6ee Use proper status names for requests 2018-08-07 15:32:24 -04:00
dandds
033578fa21 implement database sessions for test factories 2018-08-07 15:23:50 -04:00
richard-dds
fef66f335e requests fixture no longer needed 2018-08-06 14:27:35 -04:00
dandds
45b47c41bf update tests for Flask 2018-08-02 16:03:54 -04:00
richard-dds
4291b614c9 Add request domain tests and factories 2018-07-31 11:49:06 -04:00