Commit Graph
100 Commits
Author SHA1 Message Date
mabashian 5b71681494 Fixes test warnings where state updates were being triggered after component unmounts 2021-04-30 15:34:39 -04:00
mabashian f63312c811 Prevent multi credential state updates from happening after unmount 2021-04-30 15:34:39 -04:00
mabashian 6f7d594d0f Fix linting errors 2021-04-28 12:59:54 -04:00
mabashian cc5a73aeb9 Fixes React does not recognize the ouiaId prop on a DOM element warning in NotificationTemplateList test 2021-04-28 12:59:54 -04:00
mabashian 04ca1cb1a3 Fixes Invalid prop credential.id of type number supplied to CredentialEdit, expected object warning in CredentialEdit test 2021-04-28 12:59:54 -04:00
mabashian 94b9892a1b Fixes bug with workflow form test throwing warning about Failed prop type: The prop value.name is marked as required in OrganizationLookup, but its value is undefined 2021-04-28 12:59:54 -04:00
mabashian 61f0edc5e8 Fix Each child in a list should have a unique "key" prop warnings in unit tests 2021-04-28 12:59:54 -04:00
mabashian 86aad8b910 Fix warning thrown about CodeDetail rows prop 2021-04-27 15:26:59 -04:00
mabashian 9bfbf8d556 Fixes bug deleting the last workflow survey question 2021-04-22 16:30:47 -04:00
mabashian 968c056057 Fix typo in test mock 2021-04-21 14:47:08 -04:00
mabashian c48fbec30c Fixes bug where users could not delete a single inventory source 2021-04-21 14:42:38 -04:00
mabashian fe4440f7e9 Hide teams option when adding access role to a team 2021-04-20 17:29:10 -04:00
mabashian 07d08b57d1 Fixes typo 2021-04-20 13:12:31 -04:00
mabashian 9540ed4364 Fixes bug where credential form checkboxes were erroneously checked 2021-04-20 13:00:44 -04:00
mabashian 3cbb516bac Fixed changelog 2021-03-19 18:07:51 -04:00
mabashian 467536f93f Prevent users from selecting credentials that prompt for passwords on workflow nodes and schedules 2021-03-19 18:04:23 -04:00
mabashian 112bab274d Fixes linting errors 2021-03-19 17:21:16 -04:00
mabashian 9b3aa60468 Only attempt to fetch event options on non workflow jobs 2021-03-19 16:52:26 -04:00
mabashian 1d01efa024 Adds data-cy attributes to some login components 2021-03-19 15:55:22 -04:00
mabashian 854da96976 Add line to changelog 2021-03-19 15:12:18 -04:00
mabashian 3211323a4e Adds support for html in custom login text 2021-03-19 15:06:51 -04:00
mabashian 2d396927dd Adds identifiers to credential details 2021-03-19 14:59:17 -04:00
mabashian 54e2608cf4 Adds identifier to credential type options 2021-03-19 14:50:07 -04:00
mabashian 44cd8819f4 Remove CollapsibleSection as it's no longer used in the app. Adds ouiaId's to various buttons. 2021-03-19 14:33:06 -04:00
mabashian 385ef0b0a4 Adds ouiaId's to output page control buttons 2021-03-19 11:27:43 -04:00
mabashian 6495779e40 Fix bug where output was not loading after job finished and cancel button was shown instead of delete 2021-03-19 10:48:05 -04:00
mabashian 65bdf0baf7 Add support for replace/revert on secret credential fields 2021-03-19 09:59:13 -04:00
mabashian 8dec13a25d Adds ouiaId's to session modal and buttons 2021-03-18 16:58:07 -04:00
mabashian eb4dca9dc1 Fix padding on output search 2021-03-18 14:15:14 -04:00
mabashian 74460fa2d7 Adds ouiaId's to output page buttons 2021-03-18 14:08:55 -04:00
mabashian ac06f9e432 Fix output search styling 2021-03-18 14:08:34 -04:00
mabashian 2c8d524b1a Revert "Fix output search styling"
This reverts commit 46728a0931.
2021-03-18 14:07:44 -04:00
mabashian 46728a0931 Fix output search styling 2021-03-18 14:07:13 -04:00
mabashian 73fb332af3 Adds line to changelog for output pagination 2021-03-18 09:57:11 -04:00
mabashian 16ad68a6b0 Fix typo after merge conflict 2021-03-18 09:53:50 -04:00
mabashian 88c4feb3ae Fix test after updating page index 2021-03-18 09:53:50 -04:00
mabashian f65839ec8f Move loading spinner inside output panel 2021-03-18 09:53:50 -04:00
mabashian 8e0a22c766 Fix page number when only fetching one row 2021-03-18 09:53:50 -04:00
mabashian c0fb2ddbdc Adds ability to cancel jobs from output page back in 2021-03-18 09:53:50 -04:00
mabashian d60bec8155 Use delete item hook for job output delete 2021-03-18 09:53:50 -04:00
mabashian 98da019d12 Add support for filtering and pagination on job output 2021-03-18 09:53:50 -04:00
mabashian 0345a0c8e2 Remove Start from linter ignore array 2021-03-09 08:30:40 -05:00
mabashian 65c71b812e Mount with contexts now that i18n is used on workflow start node 2021-03-09 08:30:40 -05:00
mabashian 510b4197ac Mark start node for translation 2021-03-09 08:30:40 -05:00
mabashian 6a32164438 Adds support for ouiaId's on copy buttons 2021-03-08 16:11:22 -05:00
mabashian 811186308c Adds note to changelog about notification toasts 2021-03-08 15:23:39 -05:00
mabashian d96383b317 Fixes bug where some toasts would reappear after being closed 2021-03-08 15:22:08 -05:00
mabashian 83a9c3470e Adds toast to notification template list whenever test notification finishes 2021-03-08 15:22:08 -05:00
mabashian 9b1d6ab441 Adds ouiaId to inventory warning 2021-03-03 13:38:12 -05:00
mabashian e9d524ebc0 Space out the inventory warning 2021-03-03 13:36:06 -05:00
mabashian 75746f2c69 Adds warning message to inventory step when launching wfjt or creating node with wfjt 2021-03-03 13:20:30 -05:00
mabashian 1f93d3ad69 Adds tests for workflow save error handling. Removes unnecessary code that was attempting to remove credentials from a new node. 2021-03-02 14:27:48 -05:00
mabashian a293a60d5c Disable job templates in node modal that are missing inv or project 2021-03-01 11:47:34 -05:00
mabashian cb3f7b9ef5 Remove duplicate ouia id 2021-02-25 11:15:56 -05:00
mabashian 1c7fbc2806 Adds ouia id's to typeahead select components 2021-02-25 11:15:10 -05:00
mabashian 40c6b346c1 Adds note to changelog about pending workflow approval count 2021-02-18 09:43:44 -05:00
mabashian 1c61fafbc7 Add pending approvals badge to application header 2021-02-18 09:42:51 -05:00
mabashian afe36974de Fix a few unit test console warnings 2021-02-18 09:14:15 -05:00
mabashian 051efa4a19 Adds unit test coverage for input rendering on credential edit 2021-02-17 09:56:48 -05:00
mabashian e26015a084 Fix bug where credential inputs were not filled on edit 2021-02-16 18:50:24 -05:00
mabashian f6bddfd336 Fix linting error in CopyButton test 2021-02-15 11:33:38 -05:00
mabashian a691caf346 Disable inventory copy button when inventory has sources. Refactor copy button props since tooltip is now handled by the ActionItem component. 2021-02-15 11:19:01 -05:00
mabashian 5ba6d14e4d Show job and skip tags on job detail view 2021-02-10 13:42:27 -05:00
mabashian 1a5cdd05c5 Adds more test coverage around Prompted Values and when those fields get shown 2021-02-02 18:58:08 -05:00
mabashian bb67d62d81 Adds variables to track showing limit/job type/scm branch/verbosity fields in Prompted Values 2021-02-02 18:58:08 -05:00
mabashian a9288c82fc Adds missing verbosity detail. Adds flag for showing the diff mode detail. 2021-02-02 18:58:08 -05:00
mabashian 5a70989ff5 Hide Prompted Fields section when tags/skip tags are prompted but have no values 2021-02-02 18:58:08 -05:00
mabashian 56139423d9 Use PF variables where possible in styles 2021-02-02 18:58:08 -05:00
mabashian ffd9a239ba Fix prompted values section of schedule details and updated PromptDetail to match ScheduleDetail prompt UX 2021-02-02 18:58:08 -05:00
mabashian d461090415 Adds support for github enterprise auth methods in ui_next 2021-01-29 13:09:27 +01:00
mabashian f738f52c5c Remove credential password mapping in favor of using keys that the api accepts 2021-01-19 16:56:23 -05:00
mabashian 90caea2273 Separate vault password from id with vertical separator 2021-01-19 13:49:01 -05:00
mabashian 7f78018386 Fix job relaunch where credentials are needed 2021-01-19 11:34:19 -05:00
mabashian fb62e0ec2c Revert changes to isValid 2021-01-19 09:59:18 -05:00
mabashian 448e49ae43 Add support for password prompting on job launch 2021-01-19 09:59:18 -05:00
mabashian 6a7f7a0256 Move smart inventory button out to it's own component to properly handle kebabification 2021-01-15 14:50:41 -05:00
mabashian bb2248cb24 Adds tooltip around host filter lookup when an organization is not selected 2021-01-15 14:14:34 -05:00
mabashian fa6de04e79 Remove object import as its not used 2021-01-15 14:14:34 -05:00
mabashian 87604749b7 Adds smart inventory button on host list 2021-01-15 14:14:34 -05:00
mabashian dcd79cdb98 Swap underscores for hyphens in qs namespace strings 2021-01-07 13:19:05 -05:00
mabashian c0690cddc8 Display source workflow job when available on job details view 2021-01-07 09:32:59 -05:00
mabashian 0b3d9b026d Adds created/modified details to several areas 2021-01-04 16:17:46 -05:00
mabashian 4ea757c91a Move jt/wfjt created/modified details to the end right before the full width details 2021-01-04 15:04:34 -05:00
mabashian 8f8c4e6b7b Wrap permissions v. running tooltip contents so that they appear on different lines 2020-12-22 13:08:56 -05:00
mabashian e4c708f458 Disable cancel button when one or more selected jobs is not running. Separate messaging for jobs that you don't have permission to cancel v. jobs that cannot be canceled because they aren't running. 2020-12-22 13:08:56 -05:00
mabashian 4d448510b4 Fixes bug where navigating from one survey question form directly to another wasn't reloading the form. 2020-12-18 12:19:14 -05:00
mabashian f44faf4e61 Fix issue with broken survey question edit breadcrumb by altering the url scheme 2020-12-18 12:19:14 -05:00
mabashian 82f6799c34 Wrap breadcrumb function in useCallback to prevent infinite requests on org tabs 2020-12-17 09:19:44 -05:00
mabashian 3d03c473d6 Change Type to Notification type since this endpoint has both type and notification_type attributes. 2020-12-16 14:55:19 -05:00
mabashian a345675a97 Cleanup handling of extra_vars in workflow node prompting 2020-12-16 09:46:00 -05:00
mabashian d95373f2b7 Fixes bug where page would crash on preview step if extra vars was malformed 2020-12-16 09:46:00 -05:00
mabashian 6abc981a5e Wrap the sparkline down to the next line instead of overflowing 2020-12-16 09:46:00 -05:00
mabashian 0ac38ef5fc Fix run step title 2020-12-16 09:46:00 -05:00
mabashian ca1e597a4d Adds blanket error handling to visualizer save process 2020-12-16 09:46:00 -05:00
mabashian 7a3382dd76 Fix initial multiplechoice survey question value when no default present. 2020-12-16 09:46:00 -05:00
mabashian b7c729c96f Adds ID's to prompt wizard steps 2020-12-16 09:46:00 -05:00
mabashian 1be1fad610 Fixes display of multi-select survey question fields 2020-12-16 09:46:00 -05:00
mabashian a0afe0bdb7 Fix disabled prop on notification button 2020-12-16 09:20:30 -05:00
mabashian e9a51c0bcc Fix casing on quick search labels 2020-12-16 09:20:12 -05:00
mabashian d58b4807d9 Disable copy button while copy request is outstanding 2020-12-16 08:52:38 -05:00