5172 Commits

Author SHA1 Message Date
rachel-dtr
dbdaf376a0 Cleaning up content 2019-05-06 15:22:17 -04:00
George Drummond
f314e9238d
Fix button copy 2019-05-06 15:21:27 -04:00
George Drummond
ef23b1d776
Move to a component 2019-05-06 15:18:53 -04:00
Montana
1759732d38 Add success banner
- The banner does not display which members were updated
2019-05-06 15:17:48 -04:00
Montana
9f266ea4e4 Update user permission sets
- adds two domain functions for application roles
2019-05-06 15:17:47 -04:00
Montana
de41afa935 Add form to template
- do not use None as a dropdown value because it was causing issues
- cleans up some comments
2019-05-06 15:16:48 -04:00
Montana
416ea1de82 Watch for changes on the options input, which is a grandchild of base-form 2019-05-06 15:16:48 -04:00
Montana
5692088837 Add Save Button to edit version of team table
-adds base form component
-Save button does not function properly yet
-alphabetizes imports on base-form
2019-05-06 15:15:03 -04:00
Montana
c1ae5129bc Add edit template with dropdown selectors 2019-05-06 15:15:03 -04:00
dandds
0da0f6a0ae WIP: use team form for application team page 2019-05-06 15:15:03 -04:00
dandds
926f89d975 Form for application team member table.
Nested form for each member, with child forms for environment roles and
permissions.
2019-05-06 15:15:03 -04:00
George Drummond
c3e4f2c6fe
Move to component 2019-05-06 14:33:06 -04:00
dandds
b0600a34db
Merge pull request #802 from dod-ccpo/accept-application-invite
Accept application invite
2019-05-06 14:30:54 -04:00
George Drummond
4fe42ceebb
Correct modal ID 2019-05-06 14:18:09 -04:00
George Drummond
c1acdd81c9
Fix message 2019-05-06 14:12:59 -04:00
George Drummond
44978248d4
Merge pull request #803 from dod-ccpo/edit-environment-save-fail-refactor
Edit environment save fail refactor
2019-05-06 13:54:30 -04:00
George Drummond
037fe09163
Delete environments from an application 2019-05-06 13:51:57 -04:00
rachel-dtr
7245be0550
Merge pull request #805 from dod-ccpo/tob-content
Updating Task Order Builder content through Funding
2019-05-06 13:10:01 -04:00
rachel-dtr
8c34146c0b Updating content up through Funding page 2019-05-06 11:16:11 -04:00
dandds
fa2f7f29f3 Do not scope environment access on applications.
Application users can see all environments on an application. Limiting
access to the CSP console for an an environment should be handled
differently.
2019-05-03 17:11:57 -04:00
dandds
59a02572ea Application users should have access to portfolio landing page.
- Adds override to portfolio landing page access check to see if user
  has access to any applications within the portfolio.
- Route for accepting an application invitation redirects directly to
  portfolio applications route.
- Tests ensure application user only sees apps the user has access to on
  the portfolio landing page.
2019-05-03 17:11:57 -04:00
dandds
8bd945d0d4 Applications.for_user returns user's portfolio applications.
The method has been updated to that, given a user and portfolio, it
returns the portfolio applications for which the user has an application
role.
2019-05-03 17:11:57 -04:00
dandds
a2ebdf78a0 Route for accepting an application invitation.
- Domain method for enabling an application role.
- Updated ApplicationRole model `history` property so that it serializes
  the `status` correctly
2019-05-03 17:11:57 -04:00
George Drummond
d8771accca
Merge pull request #804 from dod-ccpo/unassigned-ppoc
Unassigned ppoc
2019-05-03 15:04:42 -04:00
George Drummond
0e3217d3ac
Disable SaveButton if form is invalid 2019-05-03 14:53:02 -04:00
George Drummond
334f3d8ed3
Move js to form component 2019-05-03 14:48:27 -04:00
George Drummond
094550f99c
Our invalid forms are blocked via JS now 2019-05-03 14:23:47 -04:00
George Drummond
645c217fbe
Prevent submitting the form if invalid 2019-05-03 14:23:47 -04:00
George Drummond
430a6493f0
Get error state in edit environment name form working 2019-05-03 14:23:47 -04:00
George Drummond
2f75d3b245
Merge pull request #800 from dod-ccpo/prettier-scss
Replace sass-convert with prettier
2019-05-03 14:04:51 -04:00
George Drummond
9e4647254f
Run script/format with prettier 2019-05-03 14:01:24 -04:00
George Drummond
0996f254cb
Use prettier rather than sass-convert 2019-05-03 14:01:08 -04:00
dandds
6d31e09716
Merge pull request #797 from dod-ccpo/moar-style-updates
Moar style updates
2019-05-03 13:57:39 -04:00
George Drummond
360dab0a32
Add in check for removing the PPoC 2019-05-03 13:51:53 -04:00
George Drummond
f003baad7c
Failing test 2019-05-03 13:46:46 -04:00
dandds
4289554e76 Style and formatting updates to environments and team tables.
- Use the built-in grid system for columns.
- Add column heads to environments table.
- Add delete icon to environments table.
2019-05-03 12:44:05 -04:00
dandds
6f38d17fc1
Merge pull request #798 from dod-ccpo/sqlalchemy-echo
Make SQLALCHEMY_ECHO option independent of DEBUG for sqlalchemy logging.
2019-05-02 15:52:10 -04:00
dandds
b8a24c37c4 Make SQLALCHEMY_ECHO option independent of DEBUG for sqlalchemy logging. 2019-05-02 15:41:13 -04:00
George Drummond
cc7f28eb9c
Merge pull request #796 from dod-ccpo/script-format-output
Use list-different option for js prettier
2019-05-02 15:39:46 -04:00
George Drummond
9bfff9abf0
Merge pull request #793 from dod-ccpo/ie-button-color
Fix for IE "Continue" button color in DoD notice
2019-05-02 15:11:46 -04:00
George Drummond
f3a6bf9c47
Use list-different option for js prettier 2019-05-02 13:41:01 -04:00
dandds
e457e9a60d Style improvements to the add a new application page:
- fix size of description textarea
- place "remove" buttons closer to text input fields for environments
- add icon for "add another environment" link
2019-05-02 13:19:33 -04:00
dandds
bcde637553 Fix portfolio breadcrumb alignment.
Margins on home icon were pushing the portfolio home breadcrumb down.
2019-05-02 13:19:33 -04:00
dandds
752a3a8f28 Use solid/filled Font Awesome icons for consistency.
Some of the "open" icons are not in the free FA tier, so rather than mix
the two we should use solid icons everywhere.
2019-05-02 13:19:33 -04:00
George Drummond
abdbf4a14f
Fix for IE "Continue" button color in DoD notice 2019-05-02 09:52:23 -04:00
George Drummond
69ab412fcb
Merge pull request #791 from dod-ccpo/scss-standardization
SCSS standardization
2019-05-01 16:28:57 -04:00
George Drummond
be12e1ec58
Remove empty style definitions 2019-05-01 15:04:40 -04:00
George Drummond
21d2b5dba3
Run scss formatter 2019-05-01 12:44:46 -04:00
George Drummond
fc862b4f5b
Fix invalid scss 2019-05-01 12:43:56 -04:00
George Drummond
3acbecdf1a
Add in scss formatter 2019-05-01 12:43:56 -04:00