Commit Graph
100 Commits
Author SHA1 Message Date
Marliana Lara 590199baff Remove ListActionButton component 2020-02-13 15:36:17 -05:00
Marliana Lara 3b9dd3ba8c Remove ActionButtonCell component 2020-02-13 15:25:25 -05:00
Marliana Lara 446021cf22 Remove Switch component 2020-02-13 15:25:22 -05:00
Marliana Lara ca85020b26 Use PF Chip and ChipGroup components 2020-02-11 12:50:25 -05:00
Marliana Lara 5d2912605f Remove PF style overrides from card, breadcrumb, sidenav, tooltip, and modal components 2020-02-11 12:50:12 -05:00
Marliana Lara 69049a4427 Convert elapsed days into hours and add unit test 2020-02-11 10:19:23 -05:00
Marliana Lara debbac5c78 Use date object to format elapsed time 2020-02-10 14:25:34 -05:00
Marliana Lara b00249b515 Add job event summary toolbar 2020-02-10 12:47:23 -05:00
Marliana Lara 43e1b4a7db Max host form field tooltip should not enable field 2020-02-07 14:30:33 -05:00
Marliana Lara d250dd0cd6 Adjust ansi colors to complement the host status bar 2020-02-06 14:12:49 -05:00
Marliana Lara 028a0a9279 Adjust host status colors 2020-02-06 11:21:14 -05:00
Marliana Lara 4be7cf66ec Add host status bar 2020-02-05 19:57:55 -05:00
Marliana Lara 6d792a8234 Style job output navigation control bar 2020-02-05 12:33:30 -05:00
Marliana Lara 48fa5bb2cd Upgrade PatternFly dependencies 2020-01-31 12:10:06 -05:00
Marliana Lara 1c7afb66f7 Fix host job sparkline links 2020-01-28 15:09:01 -05:00
Marliana Lara de75592f2a Refactor Teams and Team components 2020-01-28 12:26:40 -05:00
Marliana Lara 9cb7b0902a Fix org team link url 2020-01-28 12:26:21 -05:00
Marliana Lara 84f056294d Fix unit test error in HostAdd 2020-01-23 17:54:06 -05:00
Marliana Lara b906f8d757 Add delete button to user details 2020-01-23 17:53:34 -05:00
Marliana Lara 2fae523fd4 Add delete button to team details 2020-01-23 17:53:08 -05:00
Marliana Lara afc1f85668 Update job template detail unit tests 2020-01-23 13:59:20 -05:00
Marliana Lara 6efa751157 Add DeleteButton component to job template details 2020-01-23 13:58:49 -05:00
Marliana Lara 10131432b5 Refactor job template detail into functional component 2020-01-23 13:52:29 -05:00
Marliana Lara 3b430c8bdf Add delete to project details 2020-01-23 12:13:12 -05:00
Marliana Lara 627dae6580 Add delete button to organization details 2020-01-23 12:12:15 -05:00
Marliana Lara 6d8b843ad0 Upgrade to babel 7.8.0 2020-01-22 15:03:02 -05:00
Marliana Lara 00a9e42001 Wrap floating loading text in a card 2020-01-22 13:36:15 -05:00
Marliana Lara fc5363a140 Replace loadHost with an IIFE 2020-01-22 12:25:43 -05:00
Marliana Lara d33bbdd4f6 Add inventory host edit form 2020-01-22 11:06:45 -05:00
Marliana Lara 0952bae09f Replace withRouter with react-router hooks in RoutedTabs 2020-01-21 10:06:46 -05:00
Marliana Lara d549c217bb Fetch new inventory on location change 2020-01-16 22:55:47 -05:00
Marliana Lara 946c16916f Remove form card header close button 2020-01-16 13:47:02 -05:00
Marliana Lara 06ce5a16ce Show credential type link if it's managed by tower 2020-01-16 09:14:37 -05:00
Marliana Lara 15c665ea52 Add Credential Detail view
* Add Credential and CredentialDetail unit tests
* Add credential_type mock data
2020-01-16 09:14:30 -05:00
Marliana Lara 6ec96a8f4f Update detail components to use ActionButtonWrapper 2020-01-09 10:53:17 -05:00
Marliana Lara 6c3e42a1ac Reset selected list after successful delete 2019-12-19 13:41:40 -05:00
Marliana Lara f461a46155 Use credential_types from credential.summary_fields to display "Type" column 2019-12-19 10:36:38 -05:00
Marliana Lara eee84b1af7 Fetch credential types and options only on initial render 2019-12-19 10:36:38 -05:00
Marliana Lara c4ff27cedb Add Credential List and unit tests 2019-12-19 10:36:36 -05:00
Marliana Lara 5d35506b0c Add Inventory Host Add form 2019-12-12 13:58:22 -05:00
Marliana Lara 4c89568d71 Apply radio selection to ALL selected groups in modal
* Use semantic html to describe modal list
* Move nested try/catch block
* Remove deprecated type fields
* If delete fails, keep selected list checked
2019-12-10 12:29:33 -05:00
Marliana Lara 5d1f322cd1 Add Inventory Groups list 2019-12-05 08:55:50 -05:00
Marliana Lara 9cdb281f06 Check inventory use permissions to disable workflow inventory lookup 2019-11-27 16:42:57 -05:00
Marliana Lara 42b019d8c8 Check inventory use permissions to disable workflow inventory lookup 2019-11-27 11:36:51 -05:00
Marliana Lara 1b50895738 Use short circuit operator in favor of ternary conditional 2019-11-25 11:17:37 -05:00
Marliana Lara faa0802d97 Update breadcrumb and fetch new hosts when url changes 2019-11-21 11:36:18 -05:00
Marliana Lara fa144aa98f Add Inventory Host list and unit tests
* Add Inventory Host Add route
* Fix host disabled loading switch bug
2019-11-21 11:36:17 -05:00
Marliana Lara ea4e98c52a Move Switch into shared component directory and update tests 2019-11-21 11:36:12 -05:00
Marliana Lara c13c5b6c13 Hide overflow chip in filter tags component 2019-11-13 13:45:50 -05:00
Marliana Lara 7cc0041aa8 Remove our implementation of Chip and ChipGroup in favor of PatternFly's component 2019-11-12 12:44:56 -05:00
Marliana Lara 5319659d58 Address PR feedback
* Set local_path default value to empty string
* Make playbook directory required
* Update unit tests
2019-11-11 15:38:52 -05:00
Marliana Lara e4721d7722 Add project manual scm type subform 2019-11-07 13:30:30 -05:00
Marliana Lara 6fee0db17b Fix right margin and padding to 0px on body el 2019-11-05 14:48:04 -05:00
Marliana Lara 0f32161df0 Pull credential api request outside of ProjectEdit 2019-11-05 12:40:34 -05:00
Marliana Lara ecf340f722 Add Project Edit test coverage 2019-11-04 09:16:31 -05:00
Marliana Lara d77040a7a9 Add Project Edit form and refactor how the form handles credentials 2019-11-03 21:28:10 -05:00
Marliana Lara a8140e86d7 Encapsulate each scm type subform in its own component 2019-10-31 19:00:55 -04:00
Marliana Lara ae349addfe Resolve credential type id and retrieve scm_type choices from OPTIONS 2019-10-31 16:38:32 -04:00
Marliana Lara 31fdd5e85c Add scm refspec to project detail and remove org id from top level shared component 2019-10-31 16:38:32 -04:00
Marliana Lara e4bde24f38 Add project add form and tests 2019-10-31 16:38:32 -04:00
Marliana Lara 9c019e1cc0 Add organization and credential lookups 2019-10-31 16:38:31 -04:00
Marliana Lara 2b6cfd7b3d Handle undefined schedule value in job detail component 2019-10-29 11:24:11 -04:00
Marliana Lara 5ac2211ef4 Merge pull request #3875 from marshmalien/5048-missing-job-details
Handle undefined schedule value in job detail component
2019-10-21 16:23:19 -04:00
Marliana Lara 9c9bf0ed84 Handle undefined schedule value in job detail component 2019-10-21 16:13:52 -04:00
Marliana Lara e5184e0ed1 Fix workflow results detail panel responsive style 2019-10-14 13:50:59 -04:00
Marliana Lara 6282b5bacb Style empty list placeholder text inline 2019-10-14 13:11:31 -04:00
Marliana Lara 4b83bda306 Wrap phrase for translation and update test 2019-10-09 22:24:50 -04:00
Marliana Lara 7fc4e8d20a Add project detail and unit tests 2019-10-09 22:24:49 -04:00
Marliana Lara e97fc54deb Add class to StatusIcon wrapper and fix merge conflicts 2019-09-26 11:50:38 -04:00
Marliana Lara 76325eefd3 Expand job detail tests to verify more fields
* Update job detail tests to use large mock job data source
* Move mock job data source into a shared file
* Update OrgAccess snapshot due to DetailList style change
2019-09-25 16:39:05 -04:00
Marliana Lara 4b8a06801c Add missing job detail fields and status icons 2019-09-25 16:35:29 -04:00
Marliana Lara ad2e58cd43 Align the top of the modal to a fixed distance from the top of the
browser
2019-09-11 11:48:17 -04:00
Marliana Lara e53c979344 Show changed status when the status is both ok and changed 2019-09-10 17:09:25 -04:00
Marliana Lara 2527a78874 Combine host and job status icons into one generic status icon 2019-09-10 17:06:53 -04:00
Marliana Lara 871f2cf9c5 Add host event modal tests and code cleanup 2019-09-10 16:29:25 -04:00
Marliana Lara 25aa9bc43e Change empty state text 2019-09-06 12:52:44 -04:00
Marliana Lara a79de2b4ed Fix existing test failures 2019-09-06 12:44:11 -04:00
Marliana Lara 7480baf256 Add host event modal 2019-09-06 12:43:53 -04:00
Marliana Lara 5babab7af4 Add host status icon and pull status styles into separate file 2019-09-06 12:43:17 -04:00
Marliana Lara b77160f575 Fix broken tests due to JobTemplateForm changes 2019-08-26 15:01:06 -04:00
Marliana Lara 156d03fa45 Add playbook select and project field validation 2019-08-26 15:00:59 -04:00
Marliana Lara 45a69551f1 Change JT form project field into a single select input 2019-08-16 13:05:12 -04:00
Marliana Lara 748bf63d4e Move job event line styles into a shared dir
Set a field to avoid setState warnings

Fix lint errors
2019-08-13 17:06:24 -04:00
Marliana Lara 475645f604 Add JobOutput tests 2019-08-13 17:05:47 -04:00
Marliana Lara 74ef0e7abf Refactor MenuControls as a functional component
* Fix lint errors
2019-08-13 17:05:47 -04:00
Marliana Lara 2aa38e84dd Add guard clause to loadMoreRows and style tweaks 2019-08-13 17:05:46 -04:00
Marliana Lara 161c7706bc Add InfiniteLoader to fetch rows as needed 2019-08-13 17:05:46 -04:00
Marliana Lara da92889323 WIP - react virtualizer 2019-08-13 17:05:45 -04:00
Marliana Lara 859c364fbe Add MenuControl tests 2019-08-13 17:05:44 -04:00
Marliana Lara 408b38174a Add job output menu controls component 2019-08-13 17:05:44 -04:00
Marliana Lara 3c96968ee0 Add link to organization inventory list 2019-07-29 12:36:30 -04:00
Marliana Lara fb0c82598f Address PR feedback 2019-07-09 12:37:50 -04:00
Marliana Lara 7afaacb5e3 Add Job Template Add form skeleton and test 2019-07-03 15:44:52 -04:00
Marliana Lara b06421b870 Rename TemplateForm to JobTemplateForm 2019-07-03 15:44:52 -04:00
Marliana Lara 5e6562023d Merge pull request #295 from marshmalien/job-template-directory-name
Job template directory name
2019-06-26 15:10:33 -04:00
Marliana Lara 14280ec53b Update launch button hover styles 2019-06-26 14:51:27 -04:00
Marliana Lara edef496583 Update job template breadcrumb content 2019-06-26 14:49:10 -04:00
Marliana Lara cfc0a4771f Update the JT Edit directory, file, and component names 2019-06-26 14:45:35 -04:00
Marliana Lara f6ddb72482 Add key to ansible select options test 2019-06-26 14:41:38 -04:00
Marliana Lara a503529d05 Merge pull request #291 from marshmalien/skeleton-template-edit-form
Skeleton template edit form
2019-06-26 10:33:22 -04:00