4906 Commits

Author SHA1 Message Date
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
dandds
e709de1d49
Merge pull request #792 from dod-ccpo/style-updates
Style updates
2019-05-01 11:44:24 -04:00
George Drummond
77aaf301c2
Merge pull request #790 from dod-ccpo/dod-notice
Add DoD Disclaimer
2019-05-01 11:40:19 -04:00
George Drummond
73d4bdcd4e
Remove empty span 2019-05-01 11:29:40 -04:00
George Drummond
d1898e2e38
Be more specific about transitions 2019-05-01 11:26:16 -04:00
dandds
035d24f55d fix errors from rebase 2019-05-01 11:00:01 -04:00
dandds
4cde4d88d1 Style updates to portfolio team page:
- right align environment toggle
- fix environment toggle text, add caret icons
- display user permissions correctly
2019-05-01 10:51:32 -04:00
dandds
5a23ca7abe less space between action items 2019-05-01 10:50:06 -04:00
dandds
7bf5ac09e2 Update box shadow for panels.
Box shadow value should be stored and referenced as a variable.
2019-05-01 10:50:06 -04:00
dandds
bb06735c83 updates to styles on app settings page:
- global: more bottom padding for panels
- app description textarea has no width contraint, constrained heigh
- fix extra padding in panel footers
- larger form columns for app name and description
- remove deprecated environment list
- do not need extra right padding on nested list items
2019-05-01 10:50:06 -04:00
dandds
41a191b1fc triangle marker for open environments 2019-05-01 10:50:06 -04:00
dandds
1484473bd7 updates to portfolio landing page
- darker gray for breadcrumbs and subheads
- larger font size for subheads
- updated toggle for environmnets list per-application
- more padding for application row
2019-05-01 10:50:06 -04:00
dandds
106fe17aa7 adjust alert headers 2019-05-01 10:50:06 -04:00
dandds
4d5ddb447e updates to application environment and member table styling 2019-05-01 10:50:06 -04:00
George Drummond
950d9adb79
Fix link firefox button hover transition 2019-05-01 10:49:49 -04:00
dandds
48ef664f41 more padding for portfolio application sections 2019-05-01 10:47:22 -04:00
dandds
4e7fcb7aea dark gray for breadcrumb nav in portfolios 2019-05-01 10:47:22 -04:00