leigh-mil
2665094136
Apply max width to all input elements.
...
Update form class with better name and add form-conrainer--narrow class.
2020-02-19 11:42:03 -05:00
leigh-mil
881bf3220c
fix formatting
2020-01-31 11:57:15 -05:00
leigh-mil
8d30fd4cfb
Remove extra </div>
2020-01-31 11:52:15 -05:00
Hannah Brinkman
70faa4c42e
Merge branch 'staging' into grid-styling
2020-01-22 15:55:12 -05:00
graham-dds
3cf9fdac76
Add frontend validation for TextInput()s
...
- Add input validation regexes to input_validations.js
- Add those validators to text fields without validaiton
2020-01-22 15:20:18 -05:00
hmbrink
8c0e88c5c4
Topbar, Portfolio Header, & Content alignment
2020-01-20 17:03:18 -05:00
leigh-mil
a5194d6f70
Remove PPoC files
2020-01-17 10:49:05 -05:00
leigh-mil
da398bf1ff
Add status labels to portfolio managers table.
...
Update PortfolioRole.display_status() to return same type of data as
ApplicationRole.display_status().
2020-01-10 10:25:55 -05:00
leigh-mil
a6fcd0c76f
Fix styling on member forms.
...
Include flash message when portfolio manager is added.
Fix submit button text
2020-01-10 10:25:55 -05:00
leigh-mil
ff3e585dfe
Initial formatting and styling of portfolio managers table. Deleted unused css
2020-01-10 10:25:55 -05:00
leigh-mil
667554dba4
Update styling on portfolio admin page, update portfolio form to include description
2020-01-06 15:55:07 -05:00
leigh-mil
8710028256
Fix factories and seed sample script
...
Update display of defense component on portfolio settings page
2020-01-06 13:08:57 -05:00
leigh-mil
dad54ec139
Create new migration to convert column type of defense_component from
...
string to array
2020-01-06 13:08:56 -05:00
leigh-mil
2b884f2c85
Remove route, tests, and template code for deleting a portfolio
2019-12-18 12:22:14 -05:00
graham-dds
9de90d796d
Rename audit log feature flag config variable
2019-10-21 11:36:53 -04:00
graham-dds
2720240903
Conditionally render logs on AUDIT_LOG_FEATURE_TOGGLE
2019-10-21 10:32:58 -04:00
dandds
4f8cbc2b68
Delete unused Jinja macros and rearrange templates.
...
Templates and fragments that relate to specific resources (portfolios,
applications, task orders) should reside in directories named for the
relevant resource. This also matches the way the application routes are
distributed among modules named for each resource type.
2019-09-25 11:19:56 -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
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
George Drummond
c640495a06
Fix permissions display
2019-06-12 15:39:25 -04:00
George Drummond
c612862036
Fix permission
2019-06-11 11:30:37 -04:00
George Drummond
cad43af455
Portfolio archiving
2019-06-11 11:30:37 -04:00
richard-dds
d4b65ec34c
Always use Portfolio name in header
2019-06-04 13:44:51 -04:00
leigh-mil
3e07d95969
Refactor Pagination macro
2019-05-22 13:08:44 -04:00
dandds
e2f495973f
Merge pull request #781 from dod-ccpo/route-rearrange
...
Route rearrange
2019-04-22 11:17:15 -04:00
dandds
78ba6afba0
rename and rearrange some portfolio route functions
2019-04-22 07:20:08 -04:00
Montana
29bb1aaf9c
Clean up unused template imports
2019-04-19 11:49:41 -04:00
leigh-mil
1aaf4421ab
Remove unnecessary savebutton vue component and create SaveButton Macro
2019-04-06 16:57:12 -04:00
leigh-mil
8b10732ac9
Use base form and save button on all forms
2019-04-06 16:57:12 -04:00
dandds
c7ac967870
present flash message when new portfolio member is added
2019-03-26 15:49:06 -04:00
dandds
ca0c280ac5
fix mistake from rebase
2019-03-26 15:48:31 -04:00
dandds
878a31ba19
style and template updates for adding a new portfolio user
2019-03-26 15:48:31 -04:00
dandds
ccaad6cbbc
cannot go to next new portfolio member page if form invalid
2019-03-26 15:46:48 -04:00
dandds
e6fd32f612
phone number should be optional on add new portfolio member form
2019-03-26 15:46:48 -04:00
dandds
ec794abbf2
more styling for new portfolio member modal
2019-03-26 15:46:48 -04:00
dandds
1bc434be8c
multi-step form modal with basic implementation for adding new member
2019-03-26 15:46:48 -04:00
Montana
dd4dc9de86
Render dropdowns for permissions
2019-03-26 14:41:49 -04:00
dandds
7d5e615e6a
render portfolio admin page panels based on access perms of user
2019-03-22 14:27:53 -04:00
Montana
fc65c19306
basic table
2019-03-20 15:30:19 -04:00
George Drummond
e3bd965916
View Primary Point of Contact (PoC)
2019-03-18 15:12:39 -04:00
Montana
5d4bc5719b
Show 'Not Selected' if there is no defense component
2019-02-27 11:18:45 -05:00
Montana
0b33a67d29
Default defense component to None
2019-02-27 10:55:15 -05:00
Montana
91db12140e
Show defense component on portfolio admin screen
2019-02-26 11:29:18 -05:00
Patrick Smith
8da39f7125
Update pagination links on portfolio activity log
2019-02-12 17:53:42 -05:00
leigh-mil
bfb216a0d0
Change name of template to admin.html
2019-02-12 08:43:35 -05:00