mabashian
90451e551d
Add notifications to the breadcrumb config for templates
2019-10-04 09:48:38 -04:00
mabashian
2457926f0a
Refactor notifications list to be more generic. Hook notifictions tab up on JT details.
2019-10-04 09:48:38 -04:00
mabashian
ea2312259f
Bumps handlebars and uglify-js deps
2019-10-03 12:54:56 -04:00
mabashian
82505cd43a
Fix broken notif list snapshot
2019-10-03 12:19:50 -04:00
mabashian
616fe285fa
Unbind keydown listeners when Alert modals are closed.
...
This fixes a bug where attempting to hit enter in any sort of textarea would be ignored if the user had previously encountered an Alert modal while navigating throughout the application.
2019-10-01 12:38:43 -04:00
mabashian
4aeda635ff
Checks to make sure that OAUTH2_PROVIDER key is returned by api in settings options before attempting to use it. This fixes a bug where setting ACCESS_TOKEN_EXPIRE_SECONDS and AUTHORIZATION_CODE_EXPIRE_SECONDS manually in a file was causing the settings page to render improperly.
2019-10-01 10:17:33 -04:00
mabashian
52b8b7676a
Prevent text overlap on workflow nodes when an approval node is deleted
2019-09-30 13:38:46 -04:00
mabashian
a61306580a
Show error body when license application fails
2019-09-30 12:09:24 -04:00
mabashian
3182197287
Makes notification toggles more responsive on smaller screens.
2019-09-27 15:48:00 -04:00
mabashian
7eb7aad491
Adds approval toggles to wf and org notif lists
2019-09-27 15:48:00 -04:00
mabashian
518a25430d
Adjust unit test after adding conditional render to modals in launch button component
2019-09-27 13:47:13 -04:00
mabashian
bb474b0797
Only render the launch modals if errors are present. This addresses a local unit test failure.
2019-09-27 11:05:23 -04:00
mabashian
af90a78df5
Extends LaunchButton component to include support for relaunching. Adds relaunch button to jobs list and job detail view(s).
2019-09-27 10:37:46 -04:00
mabashian
f49d566f17
Update failed snapshot
2019-09-20 11:05:18 -04:00
mabashian
83e413b0bf
Fix prettier failures
2019-09-20 11:05:18 -04:00
mabashian
a6a50f0eb1
Changes InventoriesLookup to InventoryLookup and removes pluralization of lookup headers for Inventory and Project since only one can be selected.
2019-09-19 11:13:55 -04:00
mabashian
53992d41d5
Re-generate fontcustom .woff file. This should fix microsoft and google icon rendering on login modal.
2019-09-18 13:50:15 -04:00
mabashian
774a4e32cc
Fix management job column width issues
2019-09-17 13:45:20 -04:00
mabashian
8a29276a7d
Fix whitespace
2019-09-13 12:14:32 -04:00
mabashian
611f163289
Make sure that the license page under settings has creds available
2019-09-13 12:14:31 -04:00
mabashian
113622c05e
Moves initial system settings rest call out to resolve
2019-09-13 12:14:31 -04:00
mabashian
608567795d
Add support for looking up and selecting licenses on license page
2019-09-13 12:14:30 -04:00
mabashian
04f458c007
Cleanup inline styles
2019-09-13 12:14:29 -04:00
mabashian
38a7d62745
Add support for custom error messaging on license page
2019-09-13 12:14:28 -04:00
mabashian
53925f5e98
Tweaks to the ux for saved creds
2019-09-13 12:14:27 -04:00
mabashian
2474a3a2ea
Pull creds into license form if available via settings
2019-09-13 12:14:27 -04:00
mabashian
900fcbf87e
Add rh username and pass to license form
2019-09-13 12:14:26 -04:00
mabashian
d4b2cacb3e
Don't render the 404 not found page until the content's finished loading
2019-09-10 10:30:17 -04:00
mabashian
da43b9b84c
Prettify FilterTags
2019-09-10 10:08:42 -04:00
mabashian
f69f43e3ba
Upgrades lodash and angular-moment
2019-09-09 16:31:11 -04:00
mabashian
629e2e89b9
Fix linting error
2019-09-09 15:50:41 -04:00
mabashian
ea015190de
Display search key along with value in tag
2019-09-09 15:41:39 -04:00
mabashian
1f8f4e184b
Various UX improvements
2019-09-09 12:54:31 -04:00
mabashian
120190eb82
Ensure react 16.8 or greater is used
2019-09-03 12:24:13 -04:00
mabashian
7ae9e13321
A better fix for the tab bottom border
2019-08-29 16:19:54 -04:00
mabashian
7c81ec0df5
Linting cleanup. Also fixed error thrown to console around passing Link to the DropdownItem component.
2019-08-29 11:18:34 -04:00
mabashian
f229418ae2
Styles cleanup
2019-08-28 10:00:41 -04:00
mabashian
5f1f4bd109
Update Patternfly and Axios deps
2019-08-27 16:21:24 -04:00
mabashian
9f0307404e
Fix loading pending approval count on login
2019-08-27 15:38:14 -04:00
mabashian
3fa9497e3c
Various bug fixes and minor ux enhancements
2019-08-27 15:38:10 -04:00
mabashian
5fc3b2c3f5
Add timed out text to workflow job node. Change timeout to minutes and seconds.
...
Remove workflow template badge in approvals drawer.
2019-08-27 15:38:09 -04:00
mabashian
aac8c9fb04
Rename workflow approval migration. Add approval option back to workflow node form.
2019-08-27 15:36:32 -04:00
mabashian
73485b220e
fix jshint errors
2019-08-27 15:36:29 -04:00
mabashian
adf621d2cf
Timeout, socket and activity stream changes for workflow pause approve
2019-08-27 15:36:28 -04:00
mabashian
630f428d77
Cleanup a few jshint errors
2019-08-27 15:36:20 -04:00
mabashian
013792f0f8
Prompt bug cleanup. Filter workflow_approval jobs out of jobs list. Add initial support for timeout.
2019-08-27 15:36:20 -04:00
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