mabashian
|
daeb5a8de8
|
Only disable single notification row when toggling, not all rows
|
2020-08-20 14:24:05 -04:00 |
|
mabashian
|
681b765b9a
|
Adds support for toggling approval notifications on orgs and wfjts
|
2020-08-20 13:36:32 -04:00 |
|
mabashian
|
c0cb1dee91
|
Adds workflow detail tab to workflow results
|
2020-08-19 13:55:42 -04:00 |
|
mabashian
|
1e9a71a2e4
|
Run prettier
|
2020-08-13 11:55:57 -04:00 |
|
mabashian
|
98b7f3b618
|
Support workflow prompting on launch
|
2020-08-13 11:36:58 -04:00 |
|
mabashian
|
4a3e4af0d9
|
Updated import/export names for consistency
|
2020-08-04 15:29:59 -04:00 |
|
mabashian
|
b145f97e0e
|
Handle form submission errors that may be deeply nested in the return object
|
2020-08-04 14:30:42 -04:00 |
|
mabashian
|
4ce2235f68
|
Fix rbac on Add button on User Access/Team Roles lists
|
2020-08-04 08:49:51 -04:00 |
|
mabashian
|
460ce7fcfa
|
Updates OrganizationLookup to use useRequest
|
2020-07-31 12:01:55 -04:00 |
|
mabashian
|
d8af8baae3
|
Converts NotificationList to functional component and now uses useRequest
|
2020-07-31 10:49:27 -04:00 |
|
mabashian
|
dcaab9bc8b
|
Converts ResourceAccessList to functional component
|
2020-07-30 10:10:56 -04:00 |
|
mabashian
|
ccecd90015
|
Convert InventoryGroupsList to use useRequest and useSelected hooks
|
2020-07-29 15:07:06 -04:00 |
|
mabashian
|
b35aa1ac83
|
Converts OrganizationTeamList to use useRequest in preparation for advanced search
|
2020-07-29 13:12:10 -04:00 |
|
mabashian
|
98e44de7a1
|
Update capitalization to match PF guidelines
|
2020-07-29 11:45:58 -04:00 |
|
mabashian
|
b11f2f017f
|
Update capitalization to match PF guidelines
|
2020-07-29 11:44:17 -04:00 |
|
mabashian
|
9d8a177c75
|
Update capitalization to match PF guidelines
|
2020-07-29 11:43:28 -04:00 |
|
mabashian
|
7d8963388f
|
Update capitalization to match PF guidelines
|
2020-07-29 11:41:16 -04:00 |
|
mabashian
|
3e0d0ec62d
|
Update capitalization to match PF guidelines
|
2020-07-29 11:39:32 -04:00 |
|
mabashian
|
a34953cd6c
|
Update list to use useSelected, useRequest, useDeleteItems hooks
|
2020-07-29 11:32:08 -04:00 |
|
mabashian
|
48b29352d7
|
Converts InventorySourcesList to use useRequest in preparation for advanced search
|
2020-07-29 10:08:45 -04:00 |
|
mabashian
|
8addc6bb59
|
Converts JobTemplatesList to use useRequest in preparation for advanced search
|
2020-07-29 09:48:54 -04:00 |
|
mabashian
|
e343c9698d
|
Converts ProjectsList to use useRequest in preparation for advanced search
|
2020-07-29 09:09:27 -04:00 |
|
mabashian
|
bc02321689
|
Adopt useSelected
|
2020-07-29 08:45:06 -04:00 |
|
mabashian
|
2409bc5ee3
|
Converts WorkflowJobTemplatesList to use useRequest in preparation for advanced search
|
2020-07-28 17:13:56 -04:00 |
|
mabashian
|
f775ed3f77
|
Converts UserList to functional component
|
2020-07-28 16:22:51 -04:00 |
|
mabashian
|
721c8d98f8
|
Prevents debug messages from being logged while tests are running
|
2020-07-28 13:13:00 -04:00 |
|
mabashian
|
8b2c98ffde
|
Fixes console errors thrown about React state updates being be wrapped into act(...) on the job template add form
|
2020-07-28 12:08:40 -04:00 |
|
mabashian
|
1faaba4e6c
|
Fixes console errors thrown about React state updates being be wrapped into act(...) on the inventory form
|
2020-07-28 12:05:02 -04:00 |
|
mabashian
|
7e8d0b5883
|
Fixes console errors thrown about isValid on the workflow job template form
|
2020-07-28 11:49:17 -04:00 |
|
mabashian
|
e6e79227e5
|
Fixes console errors thrown about isValid on the credential form
|
2020-07-28 11:26:48 -04:00 |
|
mabashian
|
45286ebf41
|
Fixes bug where help icon showed up beneath the form label. I believe the labelIcon prop was added in a recent update of PF and is what we should be using.
|
2020-07-23 10:43:10 -04:00 |
|
mabashian
|
3c27e1ca12
|
Revert "Gets rid of custom form reset function in favor of formik's resetForm in credential form"
This reverts commit 26fa94dc6f1f1c1306c32ba571eb2899e516b0a0.
|
2020-06-16 16:16:30 -04:00 |
|
mabashian
|
8aa6e9466f
|
Fixes credential type dropdown item sort issue where Vault appeared after VMware
|
2020-06-16 16:16:30 -04:00 |
|
mabashian
|
9180334908
|
Adds a bit more unit test coverage around credential add/edit save functionality, making sure that we're making the correct calls with the correct payloads.
|
2020-06-16 16:16:30 -04:00 |
|
mabashian
|
9d63b679f9
|
Gets rid of custom form reset function in favor of formik's resetForm in credential form
|
2020-06-16 16:16:30 -04:00 |
|
mabashian
|
d5578d9744
|
Only render subform if cred type inputs.fields exists. This fixes a bug where an error was thrown when a custom credential type without an input configuration existed in the database.
|
2020-06-16 16:16:30 -04:00 |
|
mabashian
|
7fefea31c0
|
Removes nested ternary in CredentialField validate param by moving logic out to a function and making it a little more readable.
|
2020-06-16 16:16:30 -04:00 |
|
mabashian
|
b5ce1fe2f3
|
Changes CredentialSubForm to TypeInputsSubForm
|
2020-06-16 16:16:30 -04:00 |
|
mabashian
|
3dfc9328a9
|
Dynamically render credential subform fields based on options responses for each credential type
|
2020-06-16 16:16:30 -04:00 |
|
mabashian
|
781b675837
|
Upgrade jquery to 3.5.1
|
2020-06-16 14:44:17 -04:00 |
|
mabashian
|
5e3ce7b7ea
|
Update ngToast to most recent version
|
2020-06-16 14:44:16 -04:00 |
|
mabashian
|
34dd034f7c
|
Upgrades to the latest angular-tz-extensions
|
2020-06-16 14:44:16 -04:00 |
|
mabashian
|
d5fcf733f0
|
Upgrades to the latest angular-codemirror
|
2020-06-16 14:44:16 -04:00 |
|
mabashian
|
8d63ebf0e0
|
Upgrade to the latest angular-scheduler
|
2020-06-16 14:44:16 -04:00 |
|
mabashian
|
57a6c8d693
|
Manually bumps websocket-extensions to 0.1.14 in awx/ui
|
2020-06-08 14:29:52 -04:00 |
|
mabashian
|
142c0da9f0
|
Manually bumps websocket-extensions to 0.1.14
|
2020-06-08 14:14:59 -04:00 |
|
mabashian
|
66df922956
|
Wrap credential form submission code in useRequest to avoid the "unmounted component" errors we've seen if we try to push a new route onto the history but the coomponent is already unmounted.
|
2020-06-02 12:06:13 -04:00 |
|
mabashian
|
b01e312b8f
|
Remove unnecessary sleep
|
2020-06-01 16:08:44 -04:00 |
|
mabashian
|
78ade1d99d
|
Build inputSourcesMap using an array reduce method instead of forEach with a local variable.
|
2020-06-01 15:55:18 -04:00 |
|
mabashian
|
5367bc4d3b
|
Adds test coverage for cred plugin prompt
|
2020-06-01 14:46:13 -04:00 |
|
mabashian
|
df069f3874
|
Adds prop type checking to a few components that were missing it. Adds basic test coverage for credential plugin field and selected components. Adds foundation for credential plugin prompt component tests (more coverage to come in a later commit).
|
2020-06-01 14:46:13 -04:00 |
|
mabashian
|
e927680cc2
|
Fix linting errors
|
2020-06-01 14:46:13 -04:00 |
|
mabashian
|
4b95297bd4
|
Adds basic credential plugin support to relevant fields in the static credential forms.
|
2020-06-01 14:46:13 -04:00 |
|
mabashian
|
068d9660b3
|
Addresses npm audit security report vulnerabilities with http-proxy which is a dependency of some of our dependencies.
|
2020-06-01 14:40:33 -04:00 |
|
mabashian
|
d6f7692a7d
|
Upgrade patternfly deps to latest stable versions
|
2020-05-18 15:46:48 -04:00 |
|
mabashian
|
c4d9b81c55
|
Fixes bug where all_parents_must_converge was not being set for new or existing approval nodes.
|
2020-05-18 15:16:05 -04:00 |
|
mabashian
|
da1a19ce88
|
Fixes pathing after aliases removed
|
2020-05-18 15:06:20 -04:00 |
|
mabashian
|
67b826b438
|
Moves credential mocks out to data json files
|
2020-05-18 14:25:36 -04:00 |
|
mabashian
|
428527052c
|
Use credential type value from hook value instead of accessing it directly
|
2020-05-18 14:23:47 -04:00 |
|
mabashian
|
4a9d39c3fa
|
Adds support for GCE credentials in credential form(s)
|
2020-05-18 14:23:47 -04:00 |
|
mabashian
|
f29144ba91
|
Fixes bug where all_parents_must_converge was not being set for new or existing approval nodes.
|
2020-05-18 13:23:57 -04:00 |
|
mabashian
|
be0a7a2aa9
|
Pass route contents as child instead of using render prop
|
2020-04-15 14:33:35 -04:00 |
|
mabashian
|
d0d8d1c66c
|
Fix schedule edit prop types error thrown on schedule prop
|
2020-04-15 14:33:35 -04:00 |
|
mabashian
|
8a8a48a4ff
|
Fix prop types on schedule edit
|
2020-04-15 14:33:35 -04:00 |
|
mabashian
|
b0aa795b10
|
Remove rogue console.logs
|
2020-04-15 14:33:35 -04:00 |
|
mabashian
|
017064aecf
|
Adds support for editing proj/jt/wfjt schedule
|
2020-04-15 14:33:35 -04:00 |
|
mabashian
|
188b23e88f
|
No need to pass undefined explicitly. view will be undefined if it's not passed
|
2020-04-09 10:28:25 -04:00 |
|
mabashian
|
63bed7a30d
|
Fixes issue where job type redirects weren't firing correctly
|
2020-04-09 10:28:25 -04:00 |
|
mabashian
|
9d6fbd6c78
|
Updates launch button tests to reflect passing empty object rather than null for launch payload without prompts
|
2020-04-08 16:10:02 -04:00 |
|
mabashian
|
edb4dac652
|
Pass empty params to launch endpoint rather than null to alleviate 400 error when launching a JT with default creds.
|
2020-04-08 16:10:02 -04:00 |
|
mabashian
|
f734918d3e
|
Removes withRouter from breadcrumbs in favor of hooks
|
2020-04-08 09:48:16 -04:00 |
|
mabashian
|
7feac5ecd6
|
Updates routes in breadcrumbs so they no longer use the render prop
|
2020-04-08 09:17:46 -04:00 |
|
mabashian
|
193ec21149
|
Converts most of our route render prop usage to children
|
2020-04-08 09:17:46 -04:00 |
|
mabashian
|
14e62057da
|
Fix linting error by not using index in key
|
2020-04-08 09:12:32 -04:00 |
|
mabashian
|
c881762c97
|
Upgrades pf deps to latest
|
2020-04-07 18:07:47 -04:00 |
|
mabashian
|
0389e72197
|
Adds workflow job id to approval header link to match up with what's displayed on the jobs list
|
2020-04-03 13:39:06 -04:00 |
|
mabashian
|
0732795ecc
|
Rows in the wfjt node form templates list should only be disabled if the user cannot start the job.
|
2020-04-03 13:27:28 -04:00 |
|
mabashian
|
33a699b8ae
|
Display form errors on new lines if there are multiple
|
2020-03-31 10:57:30 -04:00 |
|
mabashian
|
288ce123ca
|
Adds resources_needed_to_start to the list of keys for error message handling
|
2020-03-30 17:04:17 -04:00 |
|
mabashian
|
c7b23aac9b
|
Removes static run on string options and opts for the more dynamic ux pattern already adopted in the old UI
|
2020-03-30 15:37:56 -04:00 |
|
mabashian
|
b4ea60eb79
|
Fixes issue where repeat frequency was not displaying correctly for schedules that only run once
|
2020-03-30 15:37:56 -04:00 |
|
mabashian
|
24c738c6d8
|
Moves generation of today and tomorrow strings out of the return of the ScheduleForm
|
2020-03-30 15:37:56 -04:00 |
|
mabashian
|
0c26734d7d
|
Move the construction of the rule object out to it's own function
|
2020-03-30 15:37:56 -04:00 |
|
mabashian
|
d9b613ccb3
|
Implement schedule add form on JT/WFJT/Proj
|
2020-03-30 15:37:56 -04:00 |
|
mabashian
|
a8f56f78e9
|
Remove unused touched and error props
|
2020-03-26 14:11:22 -04:00 |
|
mabashian
|
f7ad3d78eb
|
Fixes issues with organization when saving the project form.
Changes helperTextInvalid prop type to node which matches more closely with what the upstream PF component supports.
|
2020-03-26 13:57:11 -04:00 |
|
mabashian
|
77e99ad355
|
Adds aria-label to some buttons without text
|
2020-03-26 12:58:45 -04:00 |
|
mabashian
|
2274b4b4e4
|
Upgrade jest and babel-jest to latest (v25)
|
2020-03-18 09:44:25 -04:00 |
|
mabashian
|
6db6fe90fd
|
Adds error div to toggle fields built using form generator so that errors can be shown underneath the toggle
|
2020-03-17 15:27:16 -04:00 |
|
mabashian
|
a0937a8b7c
|
Bumps eslint from 5.6 to 6.8
|
2020-03-17 13:44:33 -04:00 |
|
mabashian
|
61600a8252
|
Adds aria-labels to links without descernible inner text
|
2020-03-16 10:39:21 -04:00 |
|
mabashian
|
abe8153358
|
Remove rogue console
|
2020-03-13 16:38:46 -04:00 |
|
mabashian
|
43abeec3d7
|
Mark img aria-labels for translation
|
2020-03-13 11:25:47 -04:00 |
|
mabashian
|
bd8886a867
|
Adds lang attr to html tag in ui next app
|
2020-03-13 11:21:25 -04:00 |
|
mabashian
|
bd68317cfd
|
Adds aria-label attrs to buttons without inner text
|
2020-03-13 11:13:28 -04:00 |
|
mabashian
|
6c7ab97159
|
Adds aria-label attrs to img elements
|
2020-03-10 16:12:29 -04:00 |
|
mabashian
|
8077c910b0
|
Adds lang attr to installing template
|
2020-03-10 16:10:51 -04:00 |
|
mabashian
|
ecc68c1003
|
Adds lang attr to html tag to specify default language for the application
|
2020-03-10 15:33:31 -04:00 |
|
mabashian
|
dd5f25186b
|
Fixes bug where user with edit permissions on a credential but no permissions on the credentials org would be denied access to the form in the UI.
|
2020-03-10 13:31:55 -04:00 |
|
mabashian
|
6dd4d04bf5
|
Move label out to styled component. Removes dependency on internal pf classes.
|
2020-03-06 14:56:17 -05:00 |
|