Commit Graph

511 Commits

Author SHA1 Message Date
leigh-mil
3e3dfc5056 Remove inflect dependency 2019-09-09 14:51:59 -04:00
leigh-mil
7132edc1f1 Clean up html and move text into translations 2019-09-06 15:41:43 -04:00
leigh-mil
5c9dd71999 Update the environments section and delete unused templates 2019-09-06 15:30:53 -04:00
leigh-mil
a6caafada4 Update delete app button and section 2019-09-06 11:28:43 -04:00
leigh-mil
3428551cec Team members section read only version
- display all members in a table and list perms and environments
2019-09-06 10:43:05 -04:00
leigh-mil
93e7ed9828 Update name and description section 2019-09-05 18:14:01 -04:00
leigh-mil
5dbbe8d127 Add sticky header to App settings page 2019-09-05 18:14:01 -04:00
leigh-mil
7c7624f25e Move team routes to the settings file and delete files related to applications/team 2019-09-05 16:54:16 -04:00
leigh-mil
de74c1f533 Remove route for applications.team 2019-09-05 16:18:47 -04:00
leigh-mil
50ceaa39de Move team table into app settings page 2019-09-05 16:09:26 -04:00
leigh-mil
4d24f97ed7 Add optional label to text, options, phone, and multi-checkbox inputs
Use new optional attribute on fields that are optional
Update styling to fit optional label and update translations
2019-09-03 15:34:07 -04:00
leigh-mil
104a1d189c Merge pull request #1053 from dod-ccpo/fix-sidebar
Stickybits!
2019-08-30 18:15:57 -04:00
leigh-mil
8fa96fa2e1 Merge pull request #1040 from dod-ccpo/max-line-width
Max line width
2019-08-30 09:40:51 -04:00
leigh-mil
a6397bac35 Fix styling on sticky cta header so it extends the whole page in IE
remove unused row from header
2019-08-29 17:05:15 -04:00
leigh-mil
2938e48a65 Set max width on p elements and add in p tags where they were missing 2019-08-29 10:33:15 -04:00
graham-dds
1901172d6e Remove inset_form prop from text inputs 2019-08-27 15:59:51 -04:00
leigh-mil
666f237002 Update text input vue component so that it only shows the validation icon on mount when the form is not a form that is inset into a page 2019-08-19 10:28:20 -04:00
leigh-mil
725a45aea7 Merge pull request #1026 from dod-ccpo/team-settings-styling
Styling Bugs
2019-08-19 09:44:14 -04:00
leigh-mil
afb35b9b22 SaveButton on forms should stay disabled until the form is valid 2019-08-16 08:51:43 -04:00
leigh-mil
2fd148eda8 Use SaveButton macro and base-form vue component on app settings page
Use common translations for save button
2019-08-16 08:34:45 -04:00
leigh-mil
3026b41c4e Move app name and description to their own line 2019-08-15 14:16:19 -04:00
leigh-mil
71e72bcbcf If there are 0 envs, do not show the toggle arrow and disable the link 2019-08-06 10:19:54 -04:00
leigh-mil
12dc805465 Use dollar formatting 2019-08-02 16:19:42 -04:00
leigh-mil
4e71b6dcef Do not show edit TO button if user does not have perms or if TO is expired 2019-08-02 15:50:24 -04:00
leigh-mil
46a7702f4f Add containing div around to review fragment 2019-08-02 15:44:09 -04:00
leigh-mil
5adb2d016e Fix route in TO sign button to direct to the form review page and remove modal call 2019-08-02 15:39:08 -04:00
leigh-mil
6280fc3c08 Merge pull request #992 from dod-ccpo/hide-csp-links
Only show CSP link if user has access to the env
2019-08-01 14:54:27 -04:00
leigh-mil
277d41e003 Merge pull request #993 from dod-ccpo/perms-bug-fixes
Permissions bug fixes
2019-08-01 14:53:37 -04:00
leigh-mil
71dd0c9945 Merge pull request #991 from dod-ccpo/app-edit-perms
Show app settings and team links for users with app role only
2019-08-01 14:53:18 -04:00
leigh-mil
c37edef3fa Remove TO edit and sign buttons if user does not have edit TO perms 2019-08-01 12:01:35 -04:00
leigh-mil
4d4cacb767 Add check so that funding header icon is only shown if user has at least view perms for portfolio funding 2019-08-01 11:54:51 -04:00
leigh-mil
c67491fa4c Show csp link if current user is one of the env's users 2019-08-01 11:24:14 -04:00
leigh-mil
6dc5c14964 Use correct perms to show edit env form and remove unnecessary perms check to show links for app settings and team 2019-08-01 10:37:24 -04:00
richard-dds
136b97b23f Use new edit route 2019-07-30 14:06:40 -04:00
leigh-mil
2252f656d5 Remove non breaking spaces 2019-07-26 10:23:42 -04:00
leigh-mil
d5e6b11296 Update template to check if user has app settings perms for showing the form 2019-07-25 11:45:40 -04:00
leigh-mil
4826e8002b Rename route functions to be clearer 2019-07-18 10:31:45 -04:00
leigh-mil
72da5f36c3 Move common to review html into a fragment and delete unused submit confirmation macro and vue component 2019-07-18 10:31:45 -04:00
leigh-mil
e3c6b08d34 Remove old task order edit and update routes 2019-07-18 10:31:45 -04:00
leigh-mil
b2db53096f Rename routes 2019-07-18 10:31:45 -04:00
leigh-mil
45390835ed Add routes for first step of TO builder 2019-07-18 10:31:45 -04:00
leigh-mil
951845ca86 Merge pull request #969 from dod-ccpo/update-team-count
Update team count on apps page
2019-07-15 10:33:51 -04:00
leigh-mil
20286c9cd8 Merge pull request #968 from dod-ccpo/fix-funding-icon
Add update route to list of routes for showing the funding icon
2019-07-15 09:34:11 -04:00
leigh-mil
64b582d966 Use add_perms to only show button if user can create apps 2019-07-15 09:22:23 -04:00
leigh-mil
c4efa54a64 Count members instead of users 2019-07-14 17:03:26 -04:00
leigh-mil
833ec08ef4 Add update route to list of routes for showing the funding icon 2019-07-12 15:19:13 -04:00
leigh-mil
6a94b150ff Only show add TO button if user has create task order perms 2019-07-12 14:53:41 -04:00
leigh-mil
7545bb48a9 Make funding icon blue when viewing TO form 2019-06-20 11:03:33 -04:00
leigh-mil
a3a62b39fd Add check for user perms to show add TO button 2019-06-20 11:00:43 -04:00
George Drummond
d672f5792c Save as draft 2019-06-18 14:11:55 -04:00