Commit Graph
100 Commits
Author SHA1 Message Date
John Mitchell ede1260675 fix merge conflicts and failing test 2020-08-06 13:21:00 -04:00
John Mitchell 36585ad74e Move Search to hooks and excise PF Dropdown in favor of Select 2020-08-06 13:21:00 -04:00
John Mitchell dc2bf503d1 Add AdvancedSearch propTypes and defaultProps 2020-08-06 13:21:00 -04:00
John Mitchell 2229d43e8b fix duplicate variable and key usng array index issues 2020-08-06 13:21:00 -04:00
John Mitchell 5ffc2e4188 Updates to support advanced search changes:
- make set type and lookup prefixes/suffixes on searchColumns explicitly defined
- send possible search keys from options requests on (most) lists
2020-08-06 13:21:00 -04:00
John Mitchell b46a87209a Add advanced search to UI 2020-08-06 12:17:49 -04:00
John Mitchell 00b3ff6e51 update snapshot and tooltip test 2020-07-20 14:06:14 -04:00
John Mitchell bfaa2abd31 update pf to 09 2020 release 2020-07-20 13:42:14 -04:00
John Mitchell 07ff3139d6 final fixes to tests and linting for pf v4 react upgrade 2020-06-23 09:37:50 -04:00
John Mitchell 28e0ee8b7d fix a few tests with issues due to pf v4 react upgrade 2020-06-23 09:37:33 -04:00
John Mitchell 92937d1384 make divider show up between breadcrumbs 2020-06-23 09:37:20 -04:00
John Mitchell 9aab085b77 pin pf react core prerelease version to exact in package.json 2020-06-23 09:37:08 -04:00
John Mitchell 29bc6c8b48 make all detail view tabs full width - remove card close button pattern and move to back to resource pattern 2020-06-23 09:36:54 -04:00
John Mitchell f161617755 add headingLevel prop to pf title components 2020-06-23 09:36:44 -04:00
John Mitchell bb1687642c add in pre-release pf dep to fix issue with tests failing and fix the tests 2020-06-23 09:36:32 -04:00
John Mitchell 9f625d61f5 remove unused pf react token dependency 2020-06-23 09:36:20 -04:00
John Mitchell 173d058d88 make tabs of the project detail view card full width 2020-06-23 09:36:05 -04:00
John Mitchell a5576d2ae9 fix issue where searchbar was always the mobile version at all widths 2020-06-23 09:35:53 -04:00
John Mitchell 957c0b31bf initial round of jest fixes post v4 update, more aria-labels for modals, more i18nHash filtering to rid warnings, fix of malformed ToolbarContent import, update snapshots 2020-06-23 09:35:36 -04:00
John Mitchell 826b03b78e make prettier adjustments to things the pf v4 codemod tool broke 2020-06-23 09:35:21 -04:00
John Mitchell 781869a436 adjust styled components for data toolbar overrides with new pf v4 names 2020-06-23 09:35:04 -04:00
John Mitchell 25916d983e update page header toolbar component names to new pf v4 names 2020-06-23 09:34:49 -04:00
John Mitchell c762545c47 add aria label prop for alert modal pf component 2020-06-23 09:34:28 -04:00
John Mitchell e49a99e0f6 after running pf code mod tool to auto update files to conform to v4 and a few manual tweaks 2020-06-23 09:34:04 -04:00
John Mitchell 475b733890 first pass of tweaks needed to compile pf v4 branch 2020-06-23 09:33:39 -04:00
John Mitchell 2a922861c3 update pf deps to v4 2020-06-23 09:33:25 -04:00
John Mitchell 1d3efecd99 make job id search use number field 2020-05-11 14:57:31 -04:00
John Mitchell 7782b1ddf4 adds description-based search to templates list 2020-05-05 15:20:21 -04:00
John Mitchell 9a891794d9 add defaults to qs instead of passing as additional params to api request 2020-05-05 14:55:39 -04:00
John Mitchell 697b0c634d add additional merge params test, remove unnecessary span container from search chips 2020-04-29 16:53:08 -04:00
John Mitchell fd91c8e329 update project type search to scm_type 2020-04-29 16:53:08 -04:00
John Mitchell 6f80e5b67b use labels in chips for select based filters 2020-04-29 16:53:08 -04:00
John Mitchell 3b84ff7002 remove unnecessary nesting translate directive from license partial 2020-04-24 15:35:56 -04:00
John Mitchell b1b6af4ad5 make sure right endpoint is getting called for notification pagination 2020-04-24 15:32:14 -04:00
John Mitchell eb12f45e8e add ngToast disable on timeout for log agg notifications, and disable test button until active test completes. 2020-04-13 11:43:59 -04:00
John Mitchell 88ca4b63e6 update configure tower in tower test ui for log aggregator form 2020-04-13 11:43:59 -04:00
John Mitchell 6eeb32a447 excise withRouter from function components 2020-04-08 10:59:57 -04:00
John Mitchell ce30594b30 update inventory and host routes to being child-based instead of render prop based 2020-04-06 15:05:11 -04:00
John Mitchell 2021c2a596 remove unnecessary eslint ignore comics, replace react router use with hooks where possible in inventories 2020-04-06 14:38:33 -04:00
John Mitchell ecd1d09c9a add breadcrumb config for inv host facts and groups 2020-04-06 14:38:33 -04:00
John Mitchell 7dbde8d82c fix linting errors and add note to host groups disassocation modal 2020-04-06 14:38:33 -04:00
John Mitchell 4e64b17712 update hosts groups api GET to all_groups 2020-04-06 14:38:33 -04:00
John Mitchell cc4c514103 add association and disassociation of groups on invhostgroups/hostgroups lists 2020-04-06 14:38:33 -04:00
John Mitchell ab8726dafa move associate modal and disassociate button up to components for use across screens 2020-04-06 14:38:33 -04:00
John Mitchell ab36129395 add inventory host groups list and host groups lists 2020-04-02 15:02:41 -04:00
John Mitchell cb7257f9e6 update email option notification to select
- delete radio_group option from form generator
2020-03-23 17:04:07 -04:00
John Mitchell 16e672dd38 correct form submission errors for credential form 2020-03-19 15:10:10 -04:00
John Mitchell 4bec46a910 add facts views to host and inv host detail views and update enable fact storage checkbox option and detail language 2020-03-19 15:01:02 -04:00
John Mitchell c850148ee3 change duplicate IDs where possible 2020-03-17 14:08:13 -04:00
John Mitchell 7547793792 add organization to template views in old and new ui 2020-03-12 15:45:47 -04:00
John Mitchell c1ab118481 remove unnecessary org rest calls for notifcation tabs on proj wfjt 2020-03-06 16:04:16 -05:00
John Mitchell 3952be9429 add notification and access tabs to wfjt 2020-03-06 16:04:16 -05:00
John Mitchell c261d6acf0 update multi select credential logic vault credential logic, add notice, and update multicred tests 2020-03-03 15:16:57 -05:00
John Mitchell b57405b696 assorted schedule list fixes:
- remove pagesection and card from component...move to where called for root list
- remove unnecessary placeholder schedule tab on job template detail
2020-03-02 10:00:27 -05:00
John Mitchell 5fdf6cf60f simplify conditional checking if schedules tab should be shown on proj detail 2020-03-02 09:35:34 -05:00
John Mitchell c1c382a941 update ScheduleList api read to single prop 2020-03-02 09:22:32 -05:00
John Mitchell 989ef3538e add test for conditional show/hide of schedules tab for project detail view 2020-02-27 15:20:50 -05:00
John Mitchell 4db3e823bf add schedule list to proj, jt and wfjt 2020-02-27 15:05:46 -05:00
John Mitchell e706e0a2e2 update directory structure of schedule list files 2020-02-27 12:37:37 -05:00
John Mitchell fd3f410cc6 fix conflict 2020-02-21 13:43:09 -05:00
John Mitchell f14eb4327d remove unnecessary imports 2020-02-21 10:50:13 -05:00
John Mitchell 4ebd721cc5 remove card padding overrides to project add form 2020-02-21 10:50:13 -05:00
John Mitchell 21a92176b9 Update NodeTypeStep form to new FormLayout components 2020-02-21 10:50:13 -05:00
John Mitchell ad04b02e24 update project edit test to make sure there is a local_path value set 2020-02-21 10:50:13 -05:00
John Mitchell bc0511fe66 fix user form non submission error 2020-02-21 10:50:13 -05:00
John Mitchell 1accb9f939 fix warnings by correctly clearing out cred input values 2020-02-21 10:50:13 -05:00
John Mitchell 9253f16e36 update prettyier 2020-02-21 10:50:13 -05:00
John Mitchell 42387166bf update encrypted value display on detail and form views 2020-02-21 10:50:13 -05:00
John Mitchell 0b5f892193 update FormLayout styling 2020-02-21 10:50:13 -05:00
John Mitchell 1a0d36a6fd migrate FormFullWidthLayout from var field to calling forms 2020-02-21 10:50:13 -05:00
John Mitchell cf3ed0dc88 update prettyier 2020-02-21 10:50:13 -05:00
John Mitchell 8d26d7861e add credential form and add edit routes 2020-02-21 10:50:13 -05:00
John Mitchell 8e0ad2ef6e add cred access tab and update credentials routing 2020-02-21 10:50:13 -05:00
John Mitchell 0aba4c36af move FormField label proptype check to FormField component 2020-02-21 10:50:13 -05:00
John Mitchell 44cd199078 add text area option to FormField component 2020-02-21 10:50:13 -05:00
John Mitchell ce909093c0 update expanding container to trigger height check when any child changes 2020-02-21 10:50:13 -05:00
John Mitchell df13a8fea9 update forms from FormRow to using FormLayout components 2020-02-21 10:50:13 -05:00
John Mitchell ff823c9fdb update forms to useField fomik hook 2020-02-21 10:49:19 -05:00
John Mitchell 8d4d718f7d add redirect to login on 401 2020-01-17 13:41:06 -05:00
John Mitchell 9ecb704e10 fix prettier issues 2020-01-14 13:28:53 -05:00
John Mitchell 1b726a1b2f fix malformed search key column array on project lookup 2020-01-14 13:28:44 -05:00
John Mitchell edc65cdc36 update breakpoint for mobile-ifying search 2020-01-13 16:05:01 -05:00
John Mitchell 3684975ef9 remove todo label-ify search dropdown note 2020-01-13 16:04:15 -05:00
John Mitchell bbf9c13952 update select-based items to utilize labels 2020-01-13 12:10:36 -05:00
John Mitchell 15cb92d58e update sort iconography 2020-01-10 16:27:13 -05:00
John Mitchell 78cc2742b2 fix prettier 2020-01-10 16:27:13 -05:00
John Mitchell 959d5058fc add limit search key to jobs list 2020-01-10 16:27:13 -05:00
John Mitchell acf54e6102 remove created by/modified by search keys from ig lookup 2020-01-10 16:27:13 -05:00
John Mitchell 4a9979e2db fix issue with checkbox state of select based search key 2020-01-10 16:27:13 -05:00
John Mitchell 1e344bdf8a more ui_next search pr feedback:
- updae .filter().length calls to .find()
- fix ProjectList errors
2020-01-10 16:27:13 -05:00
John Mitchell 3cdf274bdb update search based on pr feedback:
- fix InventoryHost list inadverdent breakage due to merge conflict
- update label__name search key to labels__name
- always snap to page 1 when a search happens
- udpate capitalization of keys to be consistent
- remove isDefault from sort col items in tests
2020-01-10 16:27:13 -05:00
John Mitchell 068de221c1 second pass double checking all keys show up in the lists they should 2020-01-10 16:27:13 -05:00
John Mitchell 30b6e318cc swap column types use of shape for exact and fix warnings it found 2020-01-10 16:27:13 -05:00
John Mitchell 2c1648f9c9 fix issues with unit tests based on search changes 2020-01-10 16:27:13 -05:00
John Mitchell 2c953ed7d0 add keys to search on lookups 2020-01-10 16:27:13 -05:00
John Mitchell 2d00623c16 update search keys for various lists in the mvp 2020-01-10 16:27:13 -05:00
John Mitchell 51a6ba14f1 support 1 item in sortColumns 2020-01-10 16:27:13 -05:00
John Mitchell 6edd879a43 add support for number, boolean, and option-based searches 2020-01-10 16:27:13 -05:00
John Mitchell a31661ce08 utilize new DataToolbar experimental patternfly components 2020-01-10 16:27:13 -05:00
John Mitchell c69d497093 remove debugger statement 2020-01-10 16:27:13 -05:00