mabashian
61c38eabf8
Revert inadvertent variable name changes in old ui app
2019-12-04 17:58:56 -05:00
mabashian
37a1e5d9b0
First pass workflow viz
2019-12-04 17:58:56 -05:00
mabashian
a56686ca77
Adds missing semicolons to make linter happy
2019-11-26 15:59:19 -05:00
mabashian
7e82f0fad7
Only show the days to keep input on the scheduler for system jobs that require it. Hides this field for cleaning up tokens and sessions.
2019-11-26 15:05:45 -05:00
mabashian
8ff413efc0
Adds link to docs on container groups add/edit forms to match instance groups. Updates instance groups link.
2019-11-21 11:05:06 -05:00
mabashian
f89db3586b
Adds id attribute to logout button
2019-11-20 10:42:37 -05:00
mabashian
68a6315626
Adds react-hooks eslint rules and fixes a few warnings
2019-11-11 14:56:25 -05:00
mabashian
8bfbd85cf9
Adds eslint-plugin-react-hooks as a dev dep
2019-11-11 14:25:04 -05:00
mabashian
ab4fba7ce9
Address PR feedback. Refactors a bit of unit test coverage to move away from testing state. Re-organized some of the structure of the user list tests to be slightly more efficient.
2019-11-11 11:57:39 -05:00
mabashian
deb6e58397
Adds Users list, forms and details. Adds password form field.
2019-11-11 10:43:56 -05:00
mabashian
823a74c98b
Prettier
2019-11-08 14:18:44 -05:00
mabashian
c294a63f32
Updates a couple of team list checkbox tests to test the UI rather than state/props internals. Fixes bug where select all was selected on load.
2019-11-08 12:44:45 -05:00
mabashian
84bce530dc
Adds organization field to team form. Adds edit button to team list items.
2019-11-08 12:44:45 -05:00
mabashian
6acd3c98b7
Updates stale copy pasta. Org -> Team
2019-11-08 12:44:45 -05:00
mabashian
1e80b2e295
Adds basic teams list and add/edit forms. The edit button on the list rows and the org lookup in the form are both missing and will be added in a later commit.
2019-11-08 12:44:45 -05:00
mabashian
4e31bdd2d2
Removes changes to serializer that added type to host recent jobs. Addresses Switch styling issues on host list items.
2019-11-06 09:35:45 -05:00
mabashian
d5e9716ceb
Move CardHeader styled component(s) outside of render functions. Refactors host options calls out to it's own function.
2019-11-06 09:35:45 -05:00
mabashian
01963b0ee7
Add host list, add/edit forms, and details
2019-11-06 09:35:45 -05:00
mabashian
e9728f2a78
Update snapshot after rebase
2019-10-30 20:11:11 -04:00
mabashian
64776f97cf
Prettier formatting
2019-10-30 19:13:35 -04:00
mabashian
fc080732d4
Add breadcrumb for template access tab
2019-10-30 19:13:35 -04:00
mabashian
d02364a833
Configures access tabs for job template, project, inventory and smart inventory details views.
2019-10-30 19:13:34 -04:00
mabashian
35c27c8b16
Tweak ActionButtonCell definition and export
2019-10-29 14:45:05 -04:00
mabashian
d06b0de74b
Revert 6282b5bacb
2019-10-29 11:24:11 -04:00
mabashian
72d19b93a0
Prettier formatting
2019-10-29 11:01:04 -04:00
mabashian
01788263e2
Hide delete button on job details from users without proper permissions
2019-10-28 17:50:32 -04:00
mabashian
8daceabd26
Removes close button from footer of host details modal
2019-10-28 17:38:28 -04:00
mabashian
8fbfed5c55
Fix org teams empty list text
2019-10-28 17:21:14 -04:00
mabashian
7b1158ee8e
Fix failing unit tests due to missing scm_revision key
2019-10-28 15:31:03 -04:00
mabashian
d8814b7162
Add displayName so that ActionButtonCell can be referenced in tests
2019-10-28 15:11:58 -04:00
mabashian
9af3fa557b
Fix merge conflict fallout. Remove stale edit click handler.
2019-10-28 15:11:58 -04:00
mabashian
e0d8d35090
Adds edit buttons to Templates, Inventories, Organizations, and Projects list items when the user has edit capabilities.
2019-10-28 15:04:02 -04:00
mabashian
07a5e17284
Link to project and inventory from job template details
2019-10-24 16:36:19 -04:00
mabashian
583d1390d2
Remove close button from Project and Job Template details views
2019-10-24 16:17:37 -04:00
mabashian
638f8eae21
Hook up notifications tab on projects
2019-10-24 15:48:12 -04:00
mabashian
b319f47048
Adds revision to project list row items. Adds ClipboardCopyButton component to allow the user to copy the full revision to the clipboard.
2019-10-24 09:11:05 -04:00
mabashian
e64b087e9f
Revert 6282b5bacb
2019-10-21 11:55:12 -04:00
mabashian
f34bd632d8
Adds unit test coverage for add button rbac on several lists
2019-10-08 16:10:55 -04:00
mabashian
d239d55d2a
Failed delete string pluralization
2019-10-08 15:15:13 -04:00
mabashian
d9ad906167
Adds basic inventory list and scaffolding for inv/smart inv details+related tabs
2019-10-08 15:09:32 -04:00
mabashian
8acd4376d9
Removes restriction on scrolling for output fewer than 50 lines
2019-10-08 14:15:25 -04:00
mabashian
cb4a3a799e
Prevent usage of mousewheel on spinner elements
2019-10-07 11:28:51 -04:00
mabashian
d6a0f929a8
Fix merge conflict fallout
2019-10-04 15:10:02 -04:00
mabashian
c9e889ca82
Removes residual references to org from project list components. Assign IDs to project and jt related tabs after array has been finalized.
2019-10-04 15:06:06 -04:00
mabashian
f502fbfad6
Put project related tabs in the correct order
2019-10-04 15:06:06 -04:00
mabashian
b8fe3f648e
Add projects list and scaffolding for project details+tabs
2019-10-04 15:06:06 -04:00
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