Commit Graph
100 Commits
Author SHA1 Message Date
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
mabashian ad20d6c93f Configure advanced search on notification templates list 2020-12-15 17:09:35 -05:00
mabashian 77da8c6994 Adds copy button to notification templates list rows 2020-12-15 17:09:35 -05:00
mabashian a2d5d9e320 Display 'System' for user role resource name when summary_fields.resource_name not present 2020-12-15 17:07:49 -05:00
mabashian 70b90dbb24 Fix console being thrown in Dashboard test 2020-12-15 17:01:55 -05:00
mabashian 889eb2331c Adds support for GitHub, Azure AD, Google and SAML auth to the UI 2020-12-08 17:28:03 -05:00
mabashian 86d289c375 Adds dataCy id's to app/token details 2020-12-08 14:26:36 -05:00
mabashian f2c86cc962 Fix tests after delete button cleanup 2020-12-08 14:12:57 -05:00
mabashian 97837a05e6 Add messaging that certain fields are only available in success modal 2020-12-08 13:54:58 -05:00
mabashian 1a270bfc8b Removes token edit button from details. Removes unnecessary request/props that were used to determine whether a user could delete a token. 2020-12-08 13:38:55 -05:00
mabashian f7a51fe658 Change Name strings to Application name in user token search/sort dropdowns 2020-12-08 13:15:48 -05:00
mabashian 920eda9999 Show token/refresh token/expires in modal after successful token add 2020-12-08 13:15:48 -05:00
mabashian 957ab9bf7c Show client id/secret in modal after successful application add 2020-12-08 13:15:48 -05:00
mabashian 7ff82db691 Fix login after source variables change 2020-12-07 12:26:39 -05:00
mabashian 8a8bfc5176 Convert Login.jsx to functional component in preparation for social auth integration 2020-12-07 12:26:39 -05:00
mabashian 24f3499bd9 Hide edit/delete buttons on group details view for users that don't have permissions 2020-11-23 16:20:24 -05:00
mabashian f81f6cf114 Remove fullWidth prop from machine credential detail field as it's not needed 2020-11-23 11:45:59 -05:00
mabashian 81bccc1c7f Display machine credential in job details when present 2020-11-23 11:41:07 -05:00
mabashian d3928a0c0f Get rid of onExpand but keep isExpanded on side nav 2020-11-18 11:34:54 -05:00
mabashian ef1da5d5de Wrap status label in a div so that it doesn't vertically stretch with it's parent. 2020-11-17 17:05:49 -05:00
mabashian 76c39e38c0 Update snapshot after adding cannotDelete prop to ToolbarDeleteButton 2020-11-17 09:18:59 -05:00
mabashian 8cd4d06903 Hide the delete button on workflow approval details when job is pending 2020-11-17 08:42:35 -05:00
mabashian 8c263f17ab Adds data-cy attributes to the fields in the workflow approval details 2020-11-17 08:42:35 -05:00
mabashian a4e4f0aa98 Show 'Deleted' when the source workflow job is deleted in workflow approvals list/details 2020-11-17 08:42:35 -05:00
mabashian ebf9bf429c Add description to the list of default search keys on workflow approvals list 2020-11-17 08:42:35 -05:00
mabashian 30e461c18e Fix basic name filtering on workflow approvals list 2020-11-17 08:42:35 -05:00
mabashian b8b3424c1f Prevent users from attempting to delete pending approvals 2020-11-17 08:42:35 -05:00
mabashian 929be1652a Move all mock workflow approvals out to data.workflowApprovals.json 2020-11-17 08:42:35 -05:00
mabashian 2be5ae3b2d Remove old TODO 2020-11-17 08:42:35 -05:00
mabashian aba14bfb8c Combine approve/deny modals into one modal 2020-11-17 08:42:35 -05:00
mabashian a9c3484387 Move approval action buttons from rows to to level list actions. UX updates to the display of the status. 2020-11-17 08:42:35 -05:00
mabashian ee7f73623f Adds /#/workflow_approvals list and details and allows users to approve or deny workflow approvals from these interfaces 2020-11-17 08:42:35 -05:00
mabashian 3052e2077d Import WorkflowJobTemplateEdit from the correct place 2020-11-03 14:29:11 -05:00
mabashian 514cba6467 Convert WorkflowJobTemplate to functional component 2020-11-03 10:14:30 -05:00
mabashian 2e93d9f022 Fix failing license test after rhCreds was changed to subscriptionCreds 2020-10-30 16:40:00 -04:00
mabashian 3c1cc7fcef Fix failing license test after rhCreds was changed to subscriptionCreds 2020-10-26 10:14:16 -04:00
mabashian d27c482e5e Pass actual error to ContentError so it can be displayed 2020-10-20 11:16:38 -04:00
mabashian 34e85dea8b Check for existence of data.next before checking it 2020-10-20 11:16:38 -04:00
mabashian 6df173ce1d Update return structure of readInputSources to match what the edit component is expecting. This also required me to make corresponding updates to the detail component so that it matched. 2020-10-20 11:16:38 -04:00
mabashian e6a1ad0127 Ran prettier 2020-10-20 11:16:38 -04:00
mabashian c3c7e120c8 Removes use of Trans tag in favor of t/i18n 2020-10-20 11:16:38 -04:00
mabashian 81822dfd1c Adds an upper limit on recursive calls set statically in the method at 5. 2020-10-20 11:16:38 -04:00