Commit Graph

  • cd999f52ac Merge pull request #721 from dod-ccpo/app-perms-bug leigh-mil 2019-03-26 14:24:04 -04:00
  • cf1b30d6ca Use url_for leigh-mil 2019-03-26 13:28:44 -04:00
  • 81635ae979 Add tests to check the TO nested routes leigh-mil 2019-03-26 12:01:44 -04:00
  • a6c60fc588 Unstyled Save Button Montana 2019-03-20 11:38:56 -04:00
  • 72aac68a37 Add Archive User button Montana 2019-03-20 09:54:08 -04:00
  • 0d30b81ec5 Use if/else to avoid multiple queries leigh-mil 2019-03-26 10:36:23 -04:00
  • b5571000fe Update tests - remove references to Workspace, use url_for, and check to make sure time_updated does not change on the application leigh-mil 2019-03-26 10:33:20 -04:00
  • 5d2b8556ed Check that user has portfolio and invite perms to revoke or resend invites leigh-mil 2019-03-25 15:54:40 -04:00
  • d152034e1b Add in check to make sure that user has portfolio and app perms leigh-mil 2019-03-25 15:54:10 -04:00
  • 2cb5cf6b9d Merge pull request #720 from dod-ccpo/access-decorator dandds 2019-03-25 12:44:45 -04:00
  • 21af2b8ce9 separate control structures for task_order_id and portfolio_id in decorator dandds 2019-03-22 14:47:42 -04:00
  • 7d5e615e6a render portfolio admin page panels based on access perms of user dandds 2019-03-22 14:27:53 -04:00
  • dc2781ec82 more specificity in decorator exceptions test dandds 2019-03-22 13:05:37 -04:00
  • 6a18109bdd catch individual errors in authorization decorator test dandds 2019-03-22 12:41:29 -04:00
  • 601ca1c655 fix access logs and add request method dandds 2019-03-22 11:48:59 -04:00
  • 776bdffa52 Merge pull request #719 from dod-ccpo/fix-icon montana-mil 2019-03-22 11:08:23 -04:00
  • 746a5834c1 only pass one func to exception kwarg in access decorator dandds 2019-03-22 06:05:59 -04:00
  • 905f03342d remove permission from access decorator exception args dandds 2019-03-21 19:04:58 -04:00
  • 828d46bae9 fix tests in CI with CRL config option dandds 2019-03-21 18:54:23 -04:00
  • e07640db57 add messages to all route access decorators dandds 2019-03-21 18:53:07 -04:00
  • 078264bec7 add access tests for all access-protected routes dandds 2019-03-21 13:04:01 -04:00
  • 9fb6299680 update portfolio context processor dandds 2019-03-21 09:35:58 -04:00
  • dff72422f0 log access attempts in access decorator dandds 2019-03-21 07:23:49 -04:00
  • 4a0dd2d432 remove unused domain methods and arguments dandds 2019-03-20 13:22:27 -04:00
  • de7c69bde7 apply access decorator to routes dandds 2019-03-20 10:47:13 -04:00
  • 0ea21fbb9b remove access checks from domain methods dandds 2019-03-19 10:47:53 -04:00
  • 5caa2cbbf4 Fix positioning of info icon Montana 2019-03-21 16:18:38 -04:00
  • 1974c89e9c Merge pull request #714 from dod-ccpo/ccpo-permission-sets dandds 2019-03-21 13:27:31 -04:00
  • 7ab5e0ba58 Merge pull request #716 from dod-ccpo/portfolio-admin-users-table montana-mil 2019-03-21 10:24:26 -04:00
  • 4364b40980 Disconnect applications team page link Montana 2019-03-21 09:43:27 -04:00
  • 8234037b11 Add tests for has_permission_sets Montana 2019-03-20 15:05:50 -04:00
  • 762c111751 Move template logic to route function Montana 2019-03-20 14:26:19 -04:00
  • f89fb9d416 Green items are not all links Montana 2019-03-20 13:25:49 -04:00
  • c4b4cc0912 update atat-wide permission sets dandds 2019-03-20 16:52:32 -04:00
  • 0f9662e2f2 restore audit log access test dandds 2019-03-19 06:19:58 -04:00
  • 7c5e931c67 throw error for missing permission_sets in PermissionSets.get_many dandds 2019-03-19 06:11:35 -04:00
  • 366ada5a90 check sitewide perms for portfolio access, restore ccpo tests dandds 2019-03-19 06:06:02 -04:00
  • bec5d11bfe users have permission sets for site-wide perms dandds 2019-03-18 16:42:53 -04:00
  • 27314b8120 Merge pull request #711 from dod-ccpo/pdf-signature-verification George Drummond 2019-03-20 15:35:55 -04:00
  • 45b0bf9976 Styling Montana 2019-03-19 10:56:54 -04:00
  • f1060db200 Add (you) Montana 2019-03-18 17:07:42 -04:00
  • fc65c19306 basic table Montana 2019-03-18 16:30:12 -04:00
  • 5572452cc0 Test for invalid signature George Drummond 2019-03-20 15:24:48 -04:00
  • 73414d50e3 Merge pull request #717 from dod-ccpo/poc-isnt-viewer George Drummond 2019-03-20 14:35:09 -04:00
  • 96355c4352 CRL checker handles expired certificates George Drummond 2019-03-20 11:16:55 -04:00
  • 37ab26862a Memoize parsed openssl cert George Drummond 2019-03-20 11:05:57 -04:00
  • eafb000d58 Just return a boolean response rather than a string George Drummond 2019-03-19 14:05:00 -04:00
  • 1024ee0cf2 Test is handed in CRL checker George Drummond 2019-03-19 11:12:58 -04:00
  • 3690d98260 CRL check is passed in and not hard coded George Drummond 2019-03-19 10:34:53 -04:00
  • 03812e77e4 Standardize variable naming George Drummond 2019-03-19 09:52:27 -04:00
  • cb222b1bd0 Use is rather than == George Drummond 2019-03-19 09:44:50 -04:00
  • 68d33ed558 Remove comment George Drummond 2019-03-19 09:43:57 -04:00
  • f2ae591c87 Verify PDF signatures George Drummond 2019-03-07 13:30:54 -05:00
  • d7a2fb8948 current_user isn't for this route anymore George Drummond 2019-03-20 13:09:19 -04:00
  • 2d73911081 Declare specific permissions in test George Drummond 2019-03-20 13:06:22 -04:00
  • 3d2f8b16e0 Merge pull request #709 from dod-ccpo/resend-invites-fix montana-mil 2019-03-20 11:29:20 -04:00
  • 3464de340d View Primary Point of Contact (non-PoC) George Drummond 2019-03-20 10:36:31 -04:00
  • a179210727 Add tests leigh-mil 2019-03-15 15:06:35 -04:00
  • 3012e3b364 Merge pull request #713 from dod-ccpo/view-primary-point-of-contact George Drummond 2019-03-19 11:19:52 -04:00
  • 6905ccc737 Merge pull request #715 from dod-ccpo/diable-debug-seed-roles dandds 2019-03-19 10:36:05 -04:00
  • 3af849c035 disable debug output in seed_roles.py dandds 2019-03-19 10:26:23 -04:00
  • b127978f23 Merge pull request #710 from dod-ccpo/fix-crl-sync-config dandds 2019-03-18 16:40:10 -04:00
  • e3bd965916 View Primary Point of Contact (PoC) George Drummond 2019-03-18 13:41:24 -04:00
  • a1a8f13fb6 Merge pull request #712 from dod-ccpo/resend-follow-up George Drummond 2019-03-18 13:49:07 -04:00
  • 2cce348411 Add in translations George Drummond 2019-03-18 11:17:42 -04:00
  • d16d233145 Update text on confirmation button George Drummond 2019-03-18 11:13:28 -04:00
  • d0522303d5 Update invite flash copy George Drummond 2019-03-18 10:08:30 -04:00
  • e2bf820de6 Check if invite cannot be resent before raising error leigh-mil 2019-03-14 14:51:32 -04:00
  • 6d43153785 Merge pull request #708 from dod-ccpo/use-noaccesserror montana-mil 2019-03-18 09:39:57 -04:00
  • 13bc7f56b0 Merge pull request #701 from dod-ccpo/portfolio-perms dandds 2019-03-18 08:40:35 -04:00
  • 32a705d1d3 Move NotFoundError into the lookup method leigh-mil 2019-03-15 14:33:38 -04:00
  • 79feb16072 Merge pull request #700 from dod-ccpo/crl-failover montana-mil 2019-03-15 14:56:03 -04:00
  • 23584da57b changes to increase test branch coverage dandds 2019-03-15 14:41:24 -04:00
  • 8cd6138e71 Merge pull request #704 from dod-ccpo/fix-reporting-anchor-link leigh-mil 2019-03-15 14:24:43 -04:00
  • 4ec9ead1ac Update atst/domain/authnid/crl/__init__.py dandds 2019-03-15 14:22:13 -04:00
  • 410b0fc112 add missing crl sync config option to k8s clusters dandds 2019-03-15 13:33:23 -04:00
  • f24710f263 Merge pull request #705 from dod-ccpo/so-redirect leigh-mil 2019-03-15 10:36:57 -04:00
  • 8a3c65ff25 Merge pull request #707 from dod-ccpo/clin-trailing-zeros-fix leigh-mil 2019-03-15 10:06:48 -04:00
  • 458a99ea4b Merge pull request #702 from dod-ccpo/form-fix-existing-portfolio leigh-mil 2019-03-15 09:51:04 -04:00
  • 0a2e5607b9 fix migration downgrades dandds 2019-03-15 07:14:09 -04:00
  • 0e48191d75 fix tests fromm rebase dandds 2019-03-14 15:18:13 -04:00
  • f99156c0cb fix permissions typo in template dandds 2019-03-14 15:09:09 -04:00
  • 762d2289a3 rename portfolio_role -> permission_sets join table, remove older roles property dandds 2019-03-14 14:57:27 -04:00
  • b0e48134b0 trim old permissions list dandds 2019-03-14 14:53:07 -04:00
  • 79cb7ac2eb use first_or_none utility for finding portfolio role dandds 2019-03-14 14:24:41 -04:00
  • ad56ddc60e implement PermissionSets.get_many for getting multiple permission sets by name dandds 2019-03-14 13:47:57 -04:00
  • ee37a5543a organize portfolio permission sets by domain dandds 2019-03-14 08:50:38 -04:00
  • 78aa2dfcc6 permission set names should be constants on the domain class dandds 2019-03-14 06:46:40 -04:00
  • d3c3209fc0 cleanup unused portfolio roles dandds 2019-03-13 11:24:03 -04:00
  • 1a122c5335 rename role -> permission_set everywhere dandds 2019-03-13 10:25:50 -04:00
  • 720c227c32 remove frontend role selection for edit member dandds 2019-03-13 10:11:30 -04:00
  • 0eb2d4fa3c remove frontend role selection for new member dandds 2019-03-13 08:33:59 -04:00
  • 0c2ab6fb7a remove portfolio_role direct relationship to role dandds 2019-03-13 05:56:59 -04:00
  • 44a4d98978 switch portfolio authorization to rely on new permission sets dandds 2019-03-11 17:25:35 -04:00
  • 6805041b13 portfolio role knows its entire permissions list dandds 2019-03-10 15:21:52 -04:00
  • 8af3986a2d set portfolio member permission sets dandds 2019-03-07 20:11:39 -05:00
  • 798eb7e1b0 first cut of portfolio permission sets dandds 2019-03-07 09:35:30 -05:00
  • 31bcb662b5 add join table between portfolio_roles and roles dandds 2019-03-07 06:22:23 -05:00
  • b711330b9e Merge pull request #703 from dod-ccpo/ko-review-design-fixes leigh-mil 2019-03-14 20:27:00 -04:00
  • 0c29914623 Merge pull request #706 from dod-ccpo/typo-fix leigh-mil 2019-03-14 20:16:10 -04:00