Commit Graph

1704 Commits

Author SHA1 Message Date
leigh-mil
91e41199b7 Update TO form based on new model 2019-06-05 12:58:33 -04:00
Montana
e4cbe892fc Use clin values to render budget information
- creates a relationship `clins` on task order model
- two properties on task order model to calculate budget amounts
2019-06-05 09:40:10 -04:00
Montana
b365c4bde4 Change name of TOSidebar to TotalsBox 2019-06-04 15:55:29 -04:00
Montana
a0a8c8e1f1 Use task order in TOSidebar macro 2019-06-04 15:55:29 -04:00
richard-dds
783281fade Merge pull request #853 from dod-ccpo/nav-changes
Portfolio navigation changes
2019-06-04 15:29:29 -04:00
richard-dds
b3e9a4827a Merge pull request #858 from dod-ccpo/sticky-to
Sticky CTA Header
2019-06-04 15:28:49 -04:00
richard-dds
d4b65ec34c Always use Portfolio name in header 2019-06-04 13:44:51 -04:00
richard-dds
93ecdeebef Change portfolio name to h1 2019-06-04 13:14:26 -04:00
richard-dds
11c258ef7d Invert icon active / inactive colors 2019-06-04 13:12:54 -04:00
George Drummond
dbbbacd24d Merge pull request #857 from dod-ccpo/new-portfolio-workflow
New Portfolio Workflow
2019-06-04 13:12:39 -04:00
George Drummond
f7562714cb Add New Portfolio Workflow 2019-06-04 13:10:42 -04:00
richard-dds
6456241289 Remove "Available budget" section 2019-06-04 13:02:33 -04:00
George Drummond
26c4ec0d05 Merge pull request #851 from dod-ccpo/modal-freezing
Fix modal freezing fix
2019-06-04 11:43:40 -04:00
richard-dds
04f2393c0c Add new icons 2019-06-04 11:01:42 -04:00
montana-mil
6e6b0f9256 Merge pull request #860 from dod-ccpo/to-review-page
Basic Task Order Review Page
2019-06-04 10:59:03 -04:00
Montana
582ddb865d Move to-sidebar into a macro 2019-06-04 10:13:55 -04:00
Montana
5fb44b39b0 Use default table styling for CLIN tables 2019-06-04 10:13:55 -04:00
Montana
2644133b76 More styling and content 2019-06-04 10:13:55 -04:00
richard-dds
be39ea88a3 Fix Applications active state 2019-06-04 10:10:01 -04:00
richard-dds
b138598e19 Remove portfolio breadcrumbs 2019-06-04 10:10:01 -04:00
richard-dds
e5546ba24e Reorganize portfolio nav, add applications link 2019-06-04 10:10:01 -04:00
George Drummond
b9c0f13228 Fix modal freezing fix 2019-06-04 09:55:57 -04:00
dandds
4f8e9cddc8 Merge portfolio members routes with invitations.
`portfolios.create_member` now just sends an invitation, so it should be
with the invitation routes. This also de-duplicates the function for
sending a portfolio invitation email.
2019-06-03 15:57:49 -04:00
richard-dds
79a118a95c Remove unused template 2019-06-03 14:37:44 -04:00
richard-dds
130fe08224 Reduce top padding 2019-06-03 14:30:14 -04:00
Montana
67be7d99a4 Replace ko_review template with new task order review
- deletes ko_review vue component
2019-06-03 14:19:04 -04:00
Montana
14a179a239 Add collapsible text component 2019-06-03 10:40:02 -04:00
Montana
ffa1163083 Initial route and template
- faked out text
- names of pretty much everything need to be changed
2019-06-03 10:39:34 -04:00
richard-dds
8302490194 Add StickyCTA impl to portfolio funding page 2019-05-31 16:25:40 -04:00
richard-dds
37ca94df42 Create reusable StickyCTA component 2019-05-31 16:25:40 -04:00
leigh-mil
7bec073f78 Delete things related to deleted columns and table 2019-05-31 13:07:03 -04:00
George Drummond
83adf1295c /home no longer redirects and has add portfolio button 2019-05-30 09:33:33 -04:00
leigh-mil
fc01fa6522 Merge pull request #849 from dod-ccpo/fix-remove-port-member
Fix removing portfolio member
2019-05-29 16:12:33 -04:00
leigh-mil
7e8407ba1d Use portfolio_role_id in delete member url instead of user_id 2019-05-29 15:59:19 -04:00
George Drummond
454181665c Fix deleting application members from the team page 2019-05-28 15:41:31 -04:00
dandds
96ae1bba9d Merge pull request #845 from dod-ccpo/app-settings-role-id
Use role ID for app settings table
2019-05-28 11:43:56 -04:00
dandds
43ea922218 Simplify environment role updates in app settings.
Use ApplicationRole.id instead of User.id in forms. This eliminates the
need for the function that checks whether a user is in a given
application, because looking up the application role will raise an error
if the user is not.
2019-05-24 13:35:00 -04:00
leigh-mil
48fbc1c997 Merge pull request #840 from dod-ccpo/update-team-members-count
Update team members number on app index page
2019-05-24 10:15:28 -04:00
dandds
7f745302ec Merge pull request #843 from dod-ccpo/app-team-role-id
Use application_role.id to reference users in team page forms.
2019-05-23 11:14:33 -04:00
leigh-mil
8980b04f7e Filter the roles relationship on applications to remove deleted roles 2019-05-23 11:07:54 -04:00
dandds
a332d1432e Use application_role.id to reference users in team page forms.
Membership in a resource should be decoupled from the users table.
2019-05-23 10:13:57 -04:00
dandds
4c4796ecc3 Merge pull request #841 from dod-ccpo/ppoc-role-id
Use portfolio_role.id for updating primary point of contact.
2019-05-23 10:11:33 -04:00
dandds
e3ace36466 Use portfolio_role.id for updating primary point of contact.
Our forms should rely on role IDs for displaying user information on the
portfolio page. This way they are decoupled from user table data and can
eventually rely on invitation user data where an invitation has been
sent but a user does not exist yet.
2019-05-22 15:59:04 -04:00
George Drummond
da6ac57812 Merge pull request #836 from dod-ccpo/sidebar
Applications users were invited to were not showing in the portfolios sidebar
2019-05-22 15:22:05 -04:00
leigh-mil
5e2f00b1c2 Add perms for viewing application log 2019-05-22 13:12:48 -04:00
leigh-mil
a65f758894 Add templates to display new audit events 2019-05-22 13:08:44 -04:00
leigh-mil
927d1b7925 Add audit log to app settings page 2019-05-22 13:08:44 -04:00
leigh-mil
3e07d95969 Refactor Pagination macro 2019-05-22 13:08:44 -04:00
George Drummond
6487fe91ba Applications users were invited to were not showing in the portfolios
sidebar
2019-05-22 11:19:13 -04:00
dandds
0cdba66b0c Merge pull request #829 from dod-ccpo/portfolio-role-display
Use portfolio_role entity to display and update portfolio member info.
2019-05-20 09:37:55 -04:00