Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added new features for the Ansible UI move to the Automation tab #13526

Merged
merged 3 commits into from
Jan 31, 2017

Conversation

lgalis
Copy link
Contributor

@lgalis lgalis commented Jan 16, 2017

Added new features for the Ansible UI move to the Automation tab

Links [Optional]

https://www.pivotaltracker.com/n/projects/1937457/stories/137618573

This PR is required for ManageIQ/manageiq-ui-classic#170

@lgalis
Copy link
Contributor Author

lgalis commented Jan 16, 2017

@miq-bot add_label ui, enhancement, wip

@lgalis
Copy link
Contributor Author

lgalis commented Jan 25, 2017

@dclarizio - please review

@lgalis lgalis changed the title [WIP] Added new features for the Ansible UI move to the Automation tab Added new features for the Ansible UI move to the Automation tab Jan 25, 2017
@lgalis
Copy link
Contributor Author

lgalis commented Jan 25, 2017

@miq-bot remove_label wip

- :name: Ansible Tower
:description: Everything under Ansible Tower
:feature_type: node
:identifier: ansible_tower
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am really against us hardcoding this as ansible_tower. It should be reflected as AutomationManager, or, perhaps ExternalAutomationManager. The UI should never code to a specific provider but instead to the abstraction layer above it. cc @dclarizio @chessbyte

Copy link
Contributor Author

@lgalis lgalis Jan 27, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Fryguy - I agree - I had Automation Manager first, then discussed with @dclarizio and changed it to ansible_tower. I can change this to automation manager rather than external, and we can name the internal something else.

@lgalis lgalis force-pushed the move_ansible_ui_to_automation_main branch 3 times, most recently from b3e7207 to a4ac3f1 Compare January 27, 2017 18:04
@lgalis
Copy link
Contributor Author

lgalis commented Jan 27, 2017

@Fryguy - updated

- :name: Configured Systems
:description: Everything under Configured Systems accordion
:feature_type: node
:identifier: automation_manager_cs_filter_accord
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lgalis Should this be abbreviated to _cs_? I'm asking because

  1. the ones below, like automation_manager_configured_system_control are not abbreviated, and I feel it should be consistent.
  2. Abbreviation of cs for configured_system can be confused with configuration_script. Down below, configuration_script is spelled out (for view: automation_manager_configuration_script_control)

- :name: Create Service Dialog
:description: Create Service Dialog
:feature_type: admin
:identifier: automation_manager_configscript_service_dialog
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and this one is different in another way

- :name: View
:description: View Configured Systems
:feature_type: view
:identifier: automation_manager_cs_filter_accord_view
Copy link
Member

@Fryguy Fryguy Jan 30, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One more _cs_

@lgalis lgalis force-pushed the move_ansible_ui_to_automation_main branch from a4ac3f1 to 9a674bc Compare January 30, 2017 23:03
@miq-bot
Copy link
Member

miq-bot commented Jan 31, 2017

Checked commits lgalis/manageiq@7afe4b6~...33ae947 with ruby 2.2.6, rubocop 0.47.1, and haml-lint 0.20.0
0 files checked, 0 offenses detected
Everything looks good. 🏆

@lgalis
Copy link
Contributor Author

lgalis commented Jan 31, 2017

@Fryguy - please review

@Fryguy Fryguy merged commit c40655c into ManageIQ:master Jan 31, 2017
@lgalis lgalis deleted the move_ansible_ui_to_automation_main branch January 31, 2017 14:57
@chessbyte chessbyte added this to the Sprint 54 Ending Feb 13, 2017 milestone Jan 31, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants