* For external services add host name/ips if present (rancher/rancher#2798)
* Add links to detailed service pages (rancher/rancher#2781)
* Add width to labels th to accomidate 'started-once' label (rancher/rancher#)
- Fix category uniqueness
- Fix crash server if catalog API unavailable
- Fix selecting no version after one is selected
- Select the default version if set & exists
- Scroll to top when an error is shown
- Stack description not required
- Cancel button when no version selected
- "Create" instead of "Save"
- Update ember-api-store for less deprecations
Exoscale is a Swiss cloud provider and one of the provider currently
supported in Docker Machine. Its addition in Rancher UI follows a logic
similar to Amazon EC2 with a multi-step wizard:
1. Ask for credentials.
2. Grab the list of security groups.
3. Ask which security group to use and propose to create the default
one if it doesn't exist.
4. Create the default security group if requested.
5. Grab the instance profiles and available disk sizes.
6. Let the user choose a name, instance profile and disk size.
Currently, only one availability zone is available. Therefore, there is
no drop-down list to choose one.
While there is several images available, we enforce the use of Ubuntu
Trusty. It would be possible to let the user choose, but this needs some
work to know which images would work and which wouldn't.
The default ingress rules also include the Docker daemon port. Docker
Machine needs it for the first time installation.
- Focus container name on add container
- Hide OS info until bug is fixed where it always shows ubuntu
- Don't blow up if cpuInfo or diskInfo are empty objects
- Fix round button press states
- Show tip on skipping delete confirmation
- Change the alternate action key to Cmd/Meta for Mac/Linux
- Hide copy to clipboard for empty values
- Fix updating of host<->container mapping on resource.change
- Fix bug where hosts show up twice when one is added
- Fix API key delete/alt-key delete
- Rearrange routes so that underlying pages stay rendered
- Send notification on build to slack
- Remove zones from view, componentize dot view
- Add host dialog
- Only show the Access Control settings if admin
- Fall back to host state if agent state not available
- Fix random login fail in Firefox
- Show error messages from Torii
- Reorganize user/org labels to make clearer
- Add support for cpuShares, devices and restartPolicy
- Move more things under pods
- Reorganize build scripts for future auto-updating /latest URL on CDN
- Feature: `RANCHER_ENDPOINT=` to README.
- Feature: Return of the loading spinner.
- Fix: Editing a container with volumes causes infinite recursion in `serialize()`.
- Change: Rename Container `Console` action to `Execute Shell` to disambiguate with actual console.
- Fix: Host-Only network disappears from Network droppdown if Create Container is shown more than once.
- Change: Move requested host ID from request URI to query param.
- Feature: alt+click on delete buttons will bypass the confirmation.
- Change: Move all host/container actions to `{{action-button}}` component.