Marliana Lara
e509bbfbb3
Update lookups to use useRequest hook
2020-05-18 12:38:07 -04:00
Marliana Lara
71ef219ffb
Add inventory source edit form
2020-05-18 10:15:00 -04:00
Marliana Lara
4e8bbdaae7
Add inventory source details
2020-05-11 15:58:45 -04:00
Marliana Lara
58c85ab03f
Add cache timeout and inventory file validation
2020-05-07 23:26:31 -04:00
Marliana Lara
4b53875a71
Clear inv src subform values when source value changes
...
* Test that inv file field resets when project value changes
* Remove project and inv file path from API request when type is SCM
* Update checkbox tooltip to accept node proptypes
* Format option field tooltips
2020-05-07 08:57:08 -04:00
Marliana Lara
b717aabcc9
Add inventory source add form
2020-05-05 17:00:37 -04:00
Marliana Lara
75b54d2c14
Add unit tests to check for deleted details
2020-04-23 15:34:23 -04:00
Marliana Lara
a2c3027bd7
Display a "Deleted" label for prompt view node details
2020-04-23 13:08:16 -04:00
Marliana Lara
2524e8af47
Separate prompted modal section with divider and fix user word-wrap
2020-04-14 15:08:37 -04:00
Marliana Lara
f957ef7249
Add webhook fields to wf node job template detail
2020-04-14 15:07:32 -04:00
Marliana Lara
4551859248
Add WF details to workflow node view
2020-04-14 15:04:21 -04:00
Marliana Lara
8714bde1b4
Wrap entire date/time string in <Trans> tag
2020-04-14 11:08:12 -04:00
Marliana Lara
28b84d0d71
Use delete operator instead of destructuring
2020-04-14 11:08:12 -04:00
Marliana Lara
c6111fface
Partition base resource into defaults and overrides
2020-04-14 11:08:12 -04:00
Marliana Lara
98e8a09ad3
Add JT details to wf node modal
2020-04-14 11:08:11 -04:00
Marliana Lara
8587461ac9
Fix loading bug in User view
2020-04-13 14:19:16 -04:00
Marliana Lara
189a10e35a
Fix playbook error message and JT save bug
2020-04-07 17:01:53 -04:00
Marliana Lara
c2ba495824
Prevent project lookup from firing requests on every render
2020-04-06 16:50:10 -04:00
Marliana Lara
ae021c37e3
Add inventory source prompt details
2020-04-03 14:56:20 -04:00
Marliana Lara
86b49b6fe2
Mark login button for translation
2020-04-02 14:19:13 -04:00
Marliana Lara
d1b5a60bb9
Add project node details
2020-04-02 13:09:24 -04:00
Marliana Lara
4704e24c24
Fetch full resource object and replace the matching node
2020-04-01 15:21:42 -04:00
Marliana Lara
c18aa90534
Add timeout detail to node view modal
2020-03-31 13:39:05 -04:00
Marliana Lara
5cba34c34d
Use styles to add prompt header spacing
2020-03-31 12:05:13 -04:00
Marliana Lara
caaefef900
Add modal to show a preview of node prompt values
2020-03-30 17:31:50 -04:00
Marliana Lara
979f549d90
Disable launch button when there are zero nodes
2020-03-26 10:16:33 -04:00
Marliana Lara
5a45a62cb3
Hookup WF documentation button to visualizer toolbar
2020-03-25 17:44:34 -04:00
Marliana Lara
abfeb735f0
Add launch button to workflow visualizer
2020-03-24 17:42:22 -04:00
Marliana Lara
ad7498c3fc
Fix bugs related to Job Template labels and tags
...
* Use default PF select toggle behavior
* Fix label submit when no inventory provided
2020-03-23 17:06:38 -04:00
Marliana Lara
53c8c80f7f
Fix JT form edit save bug when inventory has no value
2020-03-20 16:37:33 -04:00
Marliana Lara
9e00337bc1
Rename useSelected hook and update error modal condition
2020-03-20 10:54:59 -04:00
Marliana Lara
72672d6bbe
Move useSelect to shared util directory
2020-03-20 10:54:59 -04:00
Marliana Lara
51f52f6332
Translate aria labels
2020-03-20 10:54:58 -04:00
Marliana Lara
11b2b17d08
Add associate modal to nested inventory host list
2020-03-20 10:54:55 -04:00
Marliana Lara
eb28800082
Fix nested project schedule breadcrumb
2020-03-18 13:17:42 -04:00
Marliana Lara
676b29346c
Switch side nav to dark theme
2020-03-10 16:40:34 -04:00
Marliana Lara
2cb5046ec6
Throw an error when host inventory doesn't match parent inventory
2020-03-10 15:33:39 -04:00
Marliana Lara
e816f73ecf
Show content error when the top-level inventory and host inventory do not match
2020-03-10 14:24:59 -04:00
Marliana Lara
87396f968c
Use variables for inventory breadcrumb path segments
2020-03-10 13:02:14 -04:00
Marliana Lara
b7d2d6ad89
Add Inventory Group Host Add form
2020-03-09 19:58:31 -04:00
Marliana Lara
0f5b694514
Fix form action button layout
2020-03-09 14:56:39 -04:00
Marliana Lara
25f4aa19b7
Add disassociate inventory group host modal
2020-03-06 17:48:12 -05:00
Marliana Lara
4c6191041c
Fix credential form action button layout
2020-03-06 11:12:09 -05:00
Marliana Lara
3d5a002676
Remove all inventory route logic from Host screens
2020-03-06 01:36:38 -05:00
Marliana Lara
bb6d9af90b
Create nested inventory host route files and components
2020-03-06 01:35:58 -05:00
Marliana Lara
da94b2dc9e
Add InventoryHostAdd route file
2020-03-06 01:25:07 -05:00
Marliana Lara
9d449c419b
Fix bug where Inv Host Add form doesn't save due to form error
2020-03-05 10:58:06 -05:00
Marliana Lara
2b48e43946
Add Inventory Group Host list
2020-03-03 12:01:25 -05:00
Marliana Lara
3bf1ad3028
Move HostToggle into shared components directory
2020-02-27 09:56:21 -05:00
Marliana Lara
deced917cf
Refactor HostListItem into functional component and add test for host toggle
2020-02-26 15:27:19 -05:00
Marliana Lara
033848a605
Refactor Hosts into functional component
2020-02-26 15:10:17 -05:00
Marliana Lara
37a33f931a
Add completed jobs subtab to all resources
...
* Resources include: Host, InventoryHost, Inventory, SmartInventory, Template, and
WFTemplate
* Move JobList into top-level shared component directory
2020-02-25 21:50:31 -05:00
Marliana Lara
255fd0a9cb
Align modal buttons to the left
2020-02-25 10:12:58 -05:00
Marliana Lara
9310d59e0a
Use PF color variables in HostStatus bar
2020-02-21 15:33:13 -05:00
Marliana Lara
f2e1e71302
Remove tab and button style overrides
2020-02-21 15:33:11 -05:00
Marliana Lara
9013dcfea7
Move status icon into separate directory
...
* Remove ButtonGroup export
2020-02-20 15:29:47 -05:00
Marliana Lara
4ebc2573a3
Remove DataList component overrides
2020-02-20 15:21:34 -05:00
Marliana Lara
fe9b03a189
Move ButtonGroup into CodeMirrorInput directory
2020-02-20 15:19:10 -05:00
Marliana Lara
d2f6c367f0
Remove alert modal styles
2020-02-20 15:19:08 -05:00
Marliana Lara
34b717d00c
Remove vertical separator
2020-02-20 15:16:14 -05:00
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