Commit Graph
100 Commits
Author SHA1 Message Date
mabashian 4a801c60b9 Cleanup and changes to the way approval templates are created 2019-08-27 15:30:49 -04:00
mabashian 83f9681941 Fix jshint errors 2019-08-27 15:30:47 -04:00
mabashian e0cdc4ff80 Approval drawer cleanup and workflow node form UX cleanup 2019-08-27 15:30:46 -04:00
mabashian 1d814beca1 Fix linting error 2019-08-27 15:30:45 -04:00
mabashian 0720857022 Add initial support for workflow pause approve 2019-08-27 15:30:44 -04:00
mabashian 3079b54d31 Reverts data list toolbar back to 50/50 width on normal lists but maintains full width on lookups. 2019-08-22 15:34:30 -04:00
mabashian 5549dac17d Hook up delete on jobs list. Add more comprehensive error handling on delete in organization and template lists. 2019-08-22 11:22:46 -04:00
mabashian 531a7b2c05 Add support for processing extra vars that come in string or object form. Small bug fixes for extra var corner cases in workflow nodes. 2019-08-21 13:34:41 -04:00
mabashian 4747be7014 Fixes bug in wf prompt modal by checking extra vars type before processing 2019-08-20 09:36:36 -04:00
mabashian 2de87dcef0 Fix prompt modal tab spacing when job launched from within jt form. 2019-08-20 09:35:19 -04:00
mabashian 3d98d98d3c Moves tooltip and link logic out to the sparkline from the job status icon 2019-08-08 11:53:47 -04:00
mabashian fba0da4c58 Fix linting 2019-08-07 16:16:57 -04:00
mabashian 6a7481a27c Prettier again 2019-08-07 14:52:40 -04:00
mabashian a57f2ca2bf Run prettier 2019-08-07 14:46:41 -04:00
mabashian 37e5b6b134 Add sparkline tests 2019-08-07 14:44:16 -04:00
mabashian 0bd9d4abaf Change awxSwitch class prefix to atSwitch to match component name 2019-08-07 11:22:28 -04:00
mabashian 993855f70a Remove restriction on toggling dynamic hosts on/off from the host form view. 2019-08-07 11:15:42 -04:00
mabashian c71068fa1c Create at-switch directive. Use it in all the places 2019-08-07 11:10:08 -04:00
mabashian c4700998af Swap text-based on and off toggles to non-text based 2019-08-07 11:05:58 -04:00
mabashian 19d2c8c634 Adds sparkline to templates list 2019-08-06 15:51:27 -04:00
mabashian 521ecc883b Fix jshint errors 2019-08-03 09:26:50 -04:00
mabashian 688f14a0ee Fix summary popover on inventory list 2019-08-03 09:12:34 -04:00
mabashian b3002e0b9d Makes workflow start node width dynamic to account for languages other than english 2019-08-03 09:11:20 -04:00
mabashian 213df70419 Make notification form options regular font weight 2019-07-31 20:06:22 -04:00
mabashian 94b5bb8cf9 Ensure variable exists before calling toString on it to fix js error thrown when creating grafana notification 2019-07-31 14:15:13 -04:00
mabashian a6c50f6d20 Fix unit test endpoint to match notif admin request endpoint 2019-07-30 16:52:52 -04:00
mabashian df177d6dc3 Removes close behavior when clicking outside of modal and dialog components 2019-07-30 16:47:17 -04:00
mabashian 1121a2b623 Show notification menu to users with notification_admin team role 2019-07-30 16:18:39 -04:00
mabashian c1cf7b79e3 Rogue console be gone 2019-07-30 15:25:42 -04:00
mabashian 47c59d5211 Prevent clicks outside of prompt modal from closing the modal without saving. User will now need to explicity hit the X or Cancel buttons to close the modal prematurely. 2019-07-30 15:22:01 -04:00
mabashian b46db98b5a Removes some unused classes. Fix host desc ellipsis and responsiveness. Add desc to group hosts 2019-07-16 09:28:17 -04:00
mabashian 0f8c59523a Remove tooltips from host events in output 2019-07-11 12:07:28 -04:00
mabashian 12c0b80102 Prettify files 2019-07-01 13:51:13 -04:00
mabashian 1d2c21249b Show notification type in its own column 2019-07-01 13:49:38 -04:00
mabashian 8f74bad1c1 Roll back changes to test linting and unit test gating 2019-07-01 12:34:09 -04:00
mabashian 02d320de71 Commit to test linting and unit test gating 2019-07-01 12:04:45 -04:00
mabashian 5cb8bd34ac Adds make targets for linting/tests in ui_next. Modifies existing clean-ui target to clean ui_next as well. 2019-06-28 12:11:07 -04:00
mabashian b457926b38 Update usage instructions since paths have changed 2019-06-28 10:50:49 -04:00
mabashian 55ce409a12 Run prettier on all the files in awx/ui_next 2019-06-28 09:26:11 -04:00
mabashian 051bbcaeb5 Remove gitignore from awx/ui_next and add rules to base gitignore 2019-06-28 09:23:45 -04:00
mabashian 2de5fbdac7 Merge awx-pf into awx 2019-06-28 09:09:52 -04:00
mabashian 913e06b865 Fix user token application lookup column widths 2019-06-27 13:32:51 -04:00
mabashian af6ea1cc58 Notifications plural 2019-06-20 11:34:16 -04:00
mabashian f185d80b05 Fix border bottom on tabs 2019-06-20 11:33:15 -04:00
mabashian 0a5f29ad22 Add basic routing for templates 2019-06-20 10:57:04 -04:00
mabashian 164d305b51 More canAddWorkflowJobTemplate cleanup 2019-06-18 09:16:19 -04:00
mabashian 4d33e484d0 Fix field enablement on workflow form 2019-06-18 09:10:49 -04:00
mabashian 863d962ec2 Ensure inventory_obj is on scope before checking it 2019-06-17 07:40:08 -04:00
mabashian 3ea6171b54 Fixes bug where the delete inventory event would wipe or reset inventory form fields 2019-06-14 09:38:27 -04:00
mabashian 302d8589c9 Make extra vars read-only for users without edit role on some forms. Fixes console error thrown in launch modal if survey tab missing. 2019-06-14 09:37:37 -04:00
mabashian 01f51219a6 Fix linting errors 2019-06-14 09:22:16 -04:00
mabashian 38ea82bf3d Fixes bug where save changes modal was shown to user with execute permissions 2019-06-14 09:22:16 -04:00
mabashian effe7151eb Adds missing semi-colon 2019-06-12 22:13:45 -04:00
mabashian 0023591bb0 Removes unnecessary variable 2019-06-12 22:13:45 -04:00
mabashian 9c50609776 Always show search bar in smart inventory host filter modal 2019-06-12 22:13:45 -04:00
mabashian b83cef6ed7 Fixes links in various lists to maintain query params while navigating to edit form 2019-06-12 16:12:08 -04:00
mabashian c729b698dd Whitelist table elements for use in bootstrap popovers 2019-06-12 15:32:08 -04:00
mabashian e1de0a528d Adds some test coverage for host_filter queries 2019-05-08 14:59:04 -04:00
mabashian 11244f85a4 Adds missing semicolon 2019-05-08 10:05:02 -04:00
mabashian f524c94bad Fixes basic host filter searches 2019-05-07 14:43:53 -04:00
mabashian 90a86f53ba Fix display bug on host groups list 2019-05-02 17:13:17 -04:00
mabashian b754e0dbba Fix template sorting by project 2019-05-02 13:55:20 -04:00
mabashian 04d22a930d Fix inert event expand/collapse on refreshed job results 2019-05-02 10:43:56 -04:00
mabashian eaaad89a8c Removed inventory sorting from jobs list. Changed Last Run to Last Used in project sort filters. 2019-05-01 09:17:15 -04:00
mabashian b7e26b3507 Fix linting error 2019-04-26 13:15:37 -04:00
mabashian 3cd8d4f7e6 Adds more sort options to lists 2019-04-26 11:52:07 -04:00
mabashian 8cfe74a854 Code cleanup, renaming functions, use .all() on config promises 2019-04-26 11:02:16 -04:00
mabashian 7f452ee8d1 Add more sort options to new lists 2019-04-25 15:32:25 -04:00
mabashian e5dda696d7 Add new tests for rbac on some of the org pages 2019-04-24 10:10:14 -04:00
mabashian 82db7df6b3 Remove errant comment 2019-04-23 15:19:46 -04:00
mabashian f57876b6d9 Fix existing test failures 2019-04-23 14:55:06 -04:00
mabashian 38bb4f3f3c Fix merge conflicts 2019-04-23 13:27:00 -04:00
mabashian 5ae7cbb43a Add RBAC to org views 2019-04-23 13:19:34 -04:00
mabashian df87681e6d Fix linting errors 2019-04-23 12:20:08 -04:00
mabashian 621cc3f839 Fix rebase errors 2019-04-23 11:52:49 -04:00
mabashian e8d73babaf Rebase and incorporates feedback 2019-04-23 10:01:03 -04:00
mabashian 9880f1e124 Removes the need to pass default search params to the select resource step 2019-04-23 10:01:03 -04:00
mabashian a1002b03fa Add roles modal to org access list 2019-04-23 10:01:03 -04:00
mabashian 08fcdf0e25 Bumps Bootstrap to 4.3.1 2019-04-15 13:20:00 -04:00
mabashian 53f564068f Remove leftover isCompact references 2019-04-12 16:10:30 -04:00
mabashian e11c2df6b6 Remove expand/collapse from org access list 2019-04-12 16:10:30 -04:00
mabashian 9b0329021c Leverages awPopOverWatch to generate popover dynamically on workflow node templates help 2019-04-12 12:29:50 -04:00
mabashian 9e98058290 Check to make sure the activity stream button should be shown after refresh 2019-04-10 15:56:19 -04:00
mabashian 0caf1e8a3d Make root/all groups action bar a bit more responsive 2019-04-10 12:06:47 -04:00
mabashian 4f2443e7bb Ensures extra vars are converted to yaml before being passed along to prompt steps 2019-04-10 10:51:27 -04:00
mabashian c91cd606ed Corresponding UI changes for notifications tab and toggle permissions 2019-04-10 10:31:31 -04:00
mabashian fa3a41f25b Refresh the page after pendo flag changes to make change effective immediately 2019-04-05 10:48:53 -04:00
mabashian 7722f0ca08 Prevent on/off toggles from getting inadvertently trigged by enter key presses 2019-04-04 10:16:39 -04:00
mabashian d9d3c5d15f Adds comment explaining logic following the split on empty string in splitFilterIntoTerms 2019-04-03 16:56:36 -04:00
mabashian 47d6e5c028 Prevents replacing encoded quotes while searching against host filter 2019-04-03 16:50:45 -04:00
mabashian e99e97bcb8 Adds support for custom_virutalenv on inventory sources in the UI 2019-03-31 13:45:24 -04:00
mabashian 9b314a6f2f Upgrade pf react-core to 2.9.2 2019-03-26 11:49:41 -04:00
mabashian b394766075 Show manual project path when available 2019-03-21 10:45:16 -04:00
mabashian bed63b3690 Work on getting extra vars popout working on inv form 2019-03-20 08:36:52 -04:00
mabashian d30aed9231 Upgrades pf deps to latest 2019-03-19 16:41:26 -04:00
mabashian fc80470e5d Normalize event callback function names in search and sort components 2019-03-19 14:01:39 -04:00
mabashian 3596d776fc Refactor of DataListToolbar. Creates a number of smaller components used by the toolbar. Adds support for passing in an add button node to the toolbar. 2019-03-19 14:01:39 -04:00
mabashian b6bf68427a Remove unused variable 2019-03-06 17:40:33 -05:00
mabashian 502decf8fe Adds toggle for all/root groups to inventory groups view 2019-03-06 17:31:54 -05:00
mabashian 5e37882267 Remove errant console 2019-03-05 11:29:18 -05:00