Commit Graph
100 Commits
Author SHA1 Message Date
mabashian 177901eca6 Adds assertion to ensure that only one chip is shown when a checkbox list item is selected 2021-06-03 14:01:04 -04:00
mabashian c2c93e7a66 Fix unit test failures 2021-06-03 13:50:26 -04:00
mabashian 4c1b0297e7 Fixes bug where checkbox list item was selecting things twice 2021-06-03 09:48:20 -04:00
mabashian 134d84ded9 Adds unique ouiaId to MultiButtonToggle 2021-06-02 14:48:37 -04:00
mabashian 16a3f7c2df Properly validate multiple choice survey questions 2021-06-02 10:38:11 -04:00
mabashian ec78f5a9ec Add name/description to mock resources in tests 2021-05-27 16:18:03 -04:00
mabashian d711a9aed3 Mark string for translation 2021-05-27 16:11:19 -04:00
mabashian 4836a5b1a9 Extract strings 2021-05-27 15:57:00 -04:00
mabashian af162b6897 Use expandable section when description is longer than 512 characters to avoid making the wizard unusably long 2021-05-27 14:28:54 -04:00
mabashian ad5cc3a393 Adds click event to table row to handle selecting/unselecting checkbox/radio 2021-05-27 12:23:03 -04:00
mabashian 50de068a02 Refactor functions that check typed text in lookups 2021-05-27 11:09:06 -04:00
mabashian 4ec7ba0107 Adds support for typing values into single select lookups 2021-05-27 10:53:36 -04:00
mabashian fa7a459e50 Fixes bug where user/team role add modal state is not cleared on close 2021-05-27 10:51:46 -04:00
mabashian 4b4e57889e Remove unused disabled prop 2021-05-27 10:50:11 -04:00
mabashian f4ba87ea4f Fixes bug where users were unable to click on text next to checkboxes in modals 2021-05-27 10:47:31 -04:00
mabashian dc64da6f72 Adds resource name and description to launch and schedule prompt wizards 2021-05-27 10:45:38 -04:00
mabashian ff559a81db Remove eula checkbox from UI 2021-05-27 09:26:33 -04:00
mabashian e0e66e3818 Fixes bug where activity stream changes were displaying as [object object] 2021-05-25 15:23:15 -04:00
mabashian dd1bda3b67 Fix broken app container test 2021-05-25 08:06:06 -04:00
mabashian 82c3348b15 Only initialize pendo if the key is available 2021-05-24 17:34:00 -04:00
mabashian 9975d4764d Extract strings 2021-05-13 16:38:41 -04:00
mabashian 31907423ce Fixes bug where workflow approvals page would crash if deleted username was referenced 2021-05-13 16:37:04 -04:00
mabashian 0d17dfcd87 Pass config request through to subscription edit 2021-05-12 14:47:07 -04:00
mabashian 91134b2537 Remove erroneouos extra param 2021-05-12 14:47:06 -04:00
mabashian 3a56d2447c Adds support for pendo initialization across the app 2021-05-12 14:47:06 -04:00
mabashian 9b92d1584d Run prettier 2021-05-04 14:21:36 -04:00
mabashian 11d024abdb Adds missing code after rebase 2021-05-04 14:16:13 -04:00
mabashian 57433a59d7 Fix bug where changing credential field from plugin to string crashed application 2021-05-04 14:14:13 -04:00
mabashian 5ac4a9aca6 Fix bug with credential plugin code editor width 2021-05-04 14:09:39 -04:00
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