Commit Graph

302 Commits

Author SHA1 Message Date
Vincent Fiduccia ce6746f21b
Drop storagepools and backuptargets 2017-08-07 11:54:31 -07:00
Vincent Fiduccia 05bd283d3c
rmrf swarm and mesos 2017-07-31 15:22:36 -07:00
Westly Wright 8cd95ffd57
Add check for open modals on route transistions 2017-07-21 11:53:41 -07:00
Vincent Fiduccia 6d5ce64b41
Make component names more consistent 2017-07-07 18:56:33 -07:00
Vincent Fiduccia 28ee5584cb
Combined Add Container/Service again 2017-06-30 17:06:08 -07:00
Vincent Fiduccia cc8a5f91fb
Grand container/scaling group unified theory, part 4 2017-06-14 01:18:58 -07:00
Vincent Fiduccia 10d4956609
Grand container/scaling group unified theory, part 1 2017-06-14 01:18:57 -07:00
Vincent Fiduccia 0060babd4b
Combine add host and template 2017-06-05 01:23:29 -07:00
Westly Wright 9715d040eb
remove host-template keys route 2017-06-01 16:59:19 -07:00
Westly Wright f641558e81
More changes for new host workflow 2017-06-01 16:58:07 -07:00
Westly Wright 4cb9456975
wip new hosts page 2017-06-01 16:58:07 -07:00
Westly Wright 3d6a8de86d
add new host templates route 2017-06-01 16:58:06 -07:00
Vincent Fiduccia 71ae6d1d34
Split env/env templates 2017-05-24 12:31:15 -07:00
Vincent Fiduccia f50cf05624
Reorganize API keys 2017-05-08 11:53:41 -07:00
Westly Wright 1e313b37fb
remove unneeded host detail routes 2017-05-01 08:35:16 -07:00
Westly Wright b53e0fee98
remove unneeded container detail routes 2017-05-01 08:35:16 -07:00
Westly Wright f5ab4d642f
remove unneeded service routes 2017-05-01 08:35:16 -07:00
Vincent Fiduccia df41052370
Keyboard shortcuts 2017-04-21 13:51:06 -07:00
Westly Wright d5b42877c0
Add host template key route 2017-04-11 15:51:25 -07:00
Vincent Fiduccia 0d3edbd29c
Stuff 2017-04-10 14:57:57 -07:00
Vincent Fiduccia 26c293813d
K8s dashboard 2017-03-28 02:04:12 -07:00
Vincent Fiduccia 90dc78bdec
K8s, organization, stack graphs 2017-03-27 01:42:42 -07:00
Vincent Fiduccia 41fe33215c
DNS list/new/edit WIP 2017-03-27 01:42:42 -07:00
Westly Wright 0b3c59d9fb
Add missing route back in 2017-03-24 10:13:02 -07:00
Vincent Fiduccia a8aad41750
Renaming madness 2017-03-20 23:53:23 -07:00
Vincent Fiduccia 36e86a712e
Reorganize nav 2017-03-20 14:57:28 -07:00
Vincent Fiduccia 5bd8380a4e
Containers vs Services 2017-03-15 14:46:45 -07:00
Westly Wright 0085005728
tweak folder names 2017-03-14 16:46:51 -07:00
Westly Wright d03b66aa32
init cloud routes 2017-03-14 16:46:50 -07:00
lvuch 76412d7cc4 style guide route 2017-03-06 17:02:38 -07:00
Vincent Fiduccia 98c6618cf7
More hosts, start stacks 2017-03-06 01:53:34 -07:00
Vincent Fiduccia 2f18583006
Portainer UI 2017-03-04 02:41:50 -07:00
Westly Wright 9a3efe9da7
Add user settings page 2017-02-23 15:14:39 -07:00
Westly Wright 12d6f7ac62
Add Conatiner Cloud user registration system 2017-02-10 17:02:54 -07:00
Vincent Fiduccia 73c9627663
Secrets 2017-01-27 02:24:46 -07:00
Vincent Fiduccia e5b3865b0a
New Admin->Process screens 2017-01-16 00:10:52 -07:00
Vincent Fiduccia 9eaebb1ab9 Trim down k8s 2017-01-06 17:09:55 -07:00
Vincent Fiduccia cfec4833d5 Webhooks (#954)
* Webhook receivers
2016-12-27 16:33:04 -07:00
Vincent Fiduccia 204bfd1a6f Custom certified flags (rancher/rancher#6999) 2016-12-09 11:22:21 -07:00
Vincent Fiduccia bf148a8db4 HA cluster status page 2016-12-08 20:14:50 -07:00
Vincent Fiduccia 8928a2f9f3 Update for new swarm (#922) 2016-11-28 13:09:40 -07:00
Vincent Fiduccia eaad7c3fd0 Remove HA, use script (#917) 2016-11-24 01:44:15 -07:00
Vincent Fiduccia 55edf52499 Show balancer info 2016-11-01 15:12:29 -07:00
Vincent Fiduccia 1ac76b2759 More infra stacks 2016-10-27 15:55:17 -07:00
Vincent Fiduccia b1d69c5b60 Add Project Template 2016-10-27 15:55:03 -07:00
Westly Wright 2963707fb0 Add saml auth flow 2016-10-14 17:55:46 -07:00
Westly Wright ddcd4a7569 Update ember to 2.9-beta.4 and bring in lacsso modals 2016-10-03 20:57:57 -07:00
Vincent Fiduccia 07dafbc99a Fix help page for forum software changes 2016-09-08 15:08:43 -07:00
Vincent Fiduccia 3e70d8135f Service log (#836)
* Service log
2016-09-07 16:23:40 -07:00
Vincent Fiduccia 042ddf3a3f s/{env,environment,environmentId}/{stack,stack,stackId}/g 2016-08-30 14:13:21 -07:00
Vincent Fiduccia e521d85e61 Telemetry option (#832)
* Telemetry and Feedback opts

* Typo

* Text tweaks

* Only get feedback for OSS

* Opt in text

* Don't blow up if there's no locale
2016-08-29 15:36:47 -07:00
Westly Wright 036d42aef7 Add new snapshot timeline (#800) 2016-08-01 21:27:30 -07:00
Vincent Fiduccia cd08839049 K8s tweaks (#789) 2016-07-20 10:51:22 -07:00
Vincent Fiduccia 253650717a Deployment and ReplicaSet support 2016-07-15 15:48:00 -07:00
Vincent Fiduccia ea94be3673 Deployment WIP 2016-07-15 14:14:15 -07:00
Vincent Fiduccia ff4a66f286 Backup stuff 2016-06-14 13:43:03 -07:00
Vincent Fiduccia 04f45de016 Azure AD support 2016-06-11 23:16:40 -04:00
Vincent Fiduccia 8ddebc3861 Add support for new backup/snapshot volumes api (#719) 2016-06-09 14:04:41 -04:00
Vincent Fiduccia 97d8a1e6f0 Add new rancher machine catalog style page
(rancher/rancher#4856)
2016-06-03 10:09:46 -07:00
Vincent Fiduccia 4da5d33a7a Use new machine driver resources 2016-05-17 12:15:11 -07:00
Vincent Fiduccia a208c8ebf8 More i18n (#645)
* More i18n

* Bugs, i18n

* More i18n

* More i18n
2016-05-10 11:21:56 -07:00
Vincent Fiduccia 7402968f05 Merge 625 2016-05-02 12:39:12 -07:00
lauren Vuchetich c1da32be7e Styleguide (#613) 2016-05-02 12:06:18 -07:00
Vincent Fiduccia 67135812c3 Incorporate Mesos changes from #618 2016-05-02 00:30:12 -07:00
Vincent Fiduccia 2a10611de9 WIP: Orchestration ready/waiting page 2016-04-29 14:14:20 -07:00
Vincent Fiduccia eb91ee03a9 Move swarm code to its own tab 2016-04-29 14:14:20 -07:00
Vincent Fiduccia 3001136dec Allow addons to add nested routes (#607)
* component routing hook enhancement
* Tweak and reorganize
2016-04-20 18:11:21 -07:00
Westly Wright 154a0d6bfd Refactor hosts page to move from route to componetns (#591)
Add functionality to allow users to load remote ui for custom driver
pages.
2016-04-14 16:33:21 -07:00
Vincent Fiduccia 2a2bacd339 Add additional-routes hook 2016-04-13 15:37:28 -07:00
Vincent Fiduccia 3d0a60d401 Edit Certificate (rancher/rancher#1928, rancher/rancher#3376) (#592) 2016-04-11 23:43:26 -07:00
Vincent Fiduccia b2f9e7dbdc WIP: HA 2016-04-06 19:36:36 -07:00
Vincent Fiduccia c6969256e1 Swarm waiting page 2016-03-25 22:11:27 -07:00
Vincent Fiduccia 311fc47239 More Swarm 2016-03-16 00:50:09 -07:00
Vincent Fiduccia 64541dc2fa Swarm support 2016-03-15 23:53:41 -07:00
Vincent Fiduccia 456e44dfd2 bugs 2016-03-15 19:26:17 -07:00
Vincent Fiduccia ce9e335997 Host ports display (rancher/rancher#1628) 2016-03-15 16:55:34 -07:00
Westly Wright 19c9444e87 Remove some disabled properties to match the ux of audit-logs ux
(rancher/rancher#3306)

Add project url to catalog template if it exists
rancher/rancher#3897

Swap row link for name link in process logs table in prep for more changes coming

Add external links to resource type on Process Logs

Add 404 handler and route
rancher/rancher#1506

Add stack description on stack detail page
 Also fix color issue with host descriptions
rancher/rancher#555

Remove tooltip from container-dot, add tooltip to host container name
rancher/rancher#1415

Add 10 min timer to authenticated to check for github auth token expire
rancher/rancher#255

Add link to rancher AMIs for amazon to ec2 add host
rancher/rancher#1520

Add option to use non-secure http for github enterprise auth
rancher/rancher#1410
2016-03-15 13:11:59 -07:00
Vincent Fiduccia 4f29cb47a9 Tweak API page, add user API keys 2016-03-11 22:21:24 -07:00
Westly Wright a7618c6d74 Change submodule term to point to rancher forked repo.
Update submodule dependencies

Add alt action for shell and logs to launch in new window
(rancher/rancher#2360)

Change new window name to _blank

Change isConsole to more generic isPopup

Add padding to shell popup

Add some extra height to logs view when in modal

fix styling on log popup

Add new vm logs and vm shell popup
2016-03-09 12:33:14 -07:00
Vincent Fiduccia 7e7a79f281 Promote catalog tab from sub to top-level nav 2016-03-09 10:41:23 -07:00
Vincent Fiduccia 32c1c2a5d1 K8s fixes & page-header, machine driver mixin->extend 2016-03-07 18:22:32 -07:00
Westly Wright 93ab66ce38 Refactor settings page
* break individual sections into there own components and let them handle the saving of there own data
2016-03-03 11:35:10 -07:00
Westly Wright ce0b1b1179 Upgrade Ember to 2.3 and refactor to remove deprecations. 2016-03-02 11:03:15 -07:00
Vincent Fiduccia 0f34c09181 Wait for K8S to be ready 2016-03-02 01:27:30 -07:00
Vincent Fiduccia 81a99dea66 Kubectl tab 2016-02-24 17:27:49 -07:00
Westly Wright f631c662c1 Remove subpod collapse functionality
Refactor theme toggler to use actions not click
rancher/rancher#3546

Add confirmation for deactivating stacks and services
rancher/rancher#3532

Add new hover over top nav -> display sub-nav functionality

Refactor admin processes to use run.later rather then setInterval

Fix right click issue on tooltips with action menus
* Reset the resource-actions model so the next time a right click occurs the menu will show
2016-02-23 15:58:10 -07:00
Vincent Fiduccia 1fe2f69c85 jshint 2016-02-23 10:53:00 -07:00
Vincent Fiduccia 91074491a8 Reorganize Environment add/edit/display 2016-02-23 10:42:56 -07:00
Vincent Fiduccia 2ce8f98590 Namespace management 2016-02-23 10:42:56 -07:00
Vincent Fiduccia f818c8ed73 k8s change event support 2016-02-23 10:42:51 -07:00
Vincent Fiduccia a78c46284e # This is a combination of 3 commits.
# The first commit's message is:
Namespace filter

# This is the 2nd commit message:

WIP

# This is the 3rd commit message:

WIP
2016-02-23 10:42:14 -07:00
Vincent Fiduccia 79f50be17c WIP 2016-02-23 10:41:34 -07:00
Vincent Fiduccia be386b477b More K8s support 2016-02-11 12:31:12 -07:00
Vincent Fiduccia ce155e17dc Make projectId part of the URL 2016-02-11 12:27:45 -07:00
Vincent Fiduccia 443a2592f1 Initial K8s tab support 2016-02-11 12:27:31 -07:00
Vincent Fiduccia acfafdb892 Allow escape key to pass through to shell/console 2016-01-28 16:57:39 -07:00
Vincent Fiduccia 3999275a3e Interface for addons to provide custom machine drivers 2016-01-23 00:04:23 -07:00
Vincent Fiduccia df452796cf Bug fixes 2016-01-21 17:22:15 -07:00
lvuch 8abb4711aa updating routre for api and registry 2016-01-20 15:16:49 -07:00
lvuch 3c6b2d465a footer and help section but help tab is hidden so wes can work on it 2015-12-21 16:12:19 -07:00
Westly Wright 67018f295a Add Audit Logs 2015-12-17 11:25:52 -07:00
Westly Wright 53f3a98648 Break the host settings into a generic settings page
* Componentize host settings
* Add vm and catalog settings
* Add catalog filter on the catalog page
2015-12-10 18:26:09 -07:00
Vincent Fiduccia 471f065bf3 OpenLDAP auth config support 2015-12-09 15:18:16 -07:00
Vincent Fiduccia 0de3be7958 VM supoprt 2015-12-04 17:46:57 -07:00
Westly Wright 788d5393f1 Update to service details pages for ext and alias services
* 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#)
2015-11-24 16:08:34 -07:00
Vincent Fiduccia 215bce7d90 Link ports 2015-11-22 20:56:42 -07:00
Vincent Fiduccia 6112eba0a1 Storage Pool display and Add Volume 2015-11-19 18:41:59 -07:00
Vincent Fiduccia a04ba77e1f Much tweaks 2015-11-13 01:42:44 -07:00
Vincent Fiduccia 92a92a95a3 Fix admin host route, add startOnCreate for stacks 2015-11-12 01:19:35 -07:00
Westly Wright 6dd4142d43 Add labels route to host details 2015-11-11 14:33:46 -07:00
Vincent Fiduccia 1e370fd073 Breadcrumbs, navigation, tweaks 2015-11-11 02:35:18 -07:00
Vincent Fiduccia 4b215b681b Reskin catalog, move launch to standalone page 2015-11-06 00:23:12 -07:00
Westly Wright fc570d9854 Initial for new ui 2015-11-03 11:12:25 -07:00
Westly Wright 6ef5c4b5d7 Add button to view the child process in API 2015-10-26 16:36:35 -07:00
Vincent Fiduccia f059779688 External service, edit services 2015-10-23 09:44:29 -07:00
Vincent Fiduccia 2606e0458b Catalog bugfixes
- 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
2015-10-19 10:40:56 -07:00
Westly Wright e111245426 Add the catalog app. 2015-10-15 11:21:38 -07:00
Andrew Ayers ec29d3a0c3 Reformatted code per @vincent99 to 2 space indentation, re-implemented code to getImages(), handled "200 OK / x-error-*" responses properly, replaced Base64 encoding with proper call to btoa(), also general code clean-up.
Signed-off-by: Andrew Ayers <andrew.ayers@nobistech.net>
2015-10-05 13:31:02 -07:00
Justin Canington 523418413f Adding Ubiquity Hosting interface
Signed-off-by: Justin Canington <justin.canington@nobistech.net>
2015-10-05 13:25:34 -07:00
Vincent Fiduccia 88a99f0f50 Generic support for other Machine drivers 2015-09-23 10:16:47 -07:00
arion 6f345eba62 Added processes tab to admin pages. 2015-09-21 12:05:22 -07:00
Vincent Fiduccia abd863e31d Local Auth support & Account management 2015-09-04 01:33:44 -07:00
Vincent Fiduccia d9b9b55e44 Certificates WIP 2015-08-19 11:52:58 -07:00
Vincent Fiduccia 8a9067d56a More github identity support 2015-08-13 14:54:46 -07:00
Vincent Fiduccia b9a8c7cd4b GitHub identity support 2015-08-12 18:04:52 -07:00
Vincent Fiduccia 7d89708dae More LDAP 2015-08-05 16:22:04 -07:00
Vincent Fiduccia cf95c77502 More refactor 2015-08-05 16:22:04 -07:00
Vincent Fiduccia 660463a595 Initial LDAP refactor & support 2015-08-05 16:22:04 -07:00
Vincent Bernat bf03e7537d Add Exoscale host provider
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.
2015-07-17 10:22:36 -07:00
Vincent Fiduccia 45b4eb6776 Bug Fixes 2015-07-09 17:37:19 -07:00
Vincent Fiduccia d067e55468 Load Balancer Service host/path mapping 2015-07-08 16:02:40 -07:00
Vincent Fiduccia 8acfc43ea3 Remove standalond LB 2015-07-08 01:30:55 -07:00
Vincent Fiduccia 1f6897b930 Ember 1.13: Service edit 2015-07-07 18:23:24 -07:00
Vincent Fiduccia 79ef757e66 Ember 1.13: Environments/Services 2015-07-07 14:44:46 -07:00
Vincent Fiduccia 02da8257d8 Ember 1.13: Edit host 2015-07-07 00:23:54 -07:00
Vincent Fiduccia d63e724151 Ember 1.13: Edit container 2015-07-06 19:19:12 -07:00
Vincent Fiduccia b09c5a2530 Ember 1.13: Container logs & shell 2015-07-06 17:00:03 -07:00
Vincent Fiduccia 97e417f45e Ember 1.13: Containers 2015-07-06 13:42:03 -07:00
Vincent Fiduccia 84b64bc259 Ember 1.13: About screen, deprecate cattle.* 2015-07-05 20:07:51 -07:00
Vincent Fiduccia 92b662a862 Ember 1.13: Registry add 2015-07-04 15:40:05 -07:00
Vincent Fiduccia 9866c399ed Ember 1.13: Registry list/detail/edit 2015-07-03 13:43:57 -07:00
Vincent Fiduccia 1ca3264596 Ember 1.13: Update projects (environments) 2015-07-03 00:10:03 -07:00
Vincent Fiduccia 6eae445b38 Ember 1.13: No click on outside of modals 2015-07-01 16:21:51 -07:00
Vincent Fiduccia 65568033d8 Ember 1.13: Growl service, APIKey edit as stateless modal 2015-07-01 16:06:09 -07:00
Vincent Fiduccia 80d2cf4eb2 Ember 1.13: Split out app/utils/cattle, apikeys, projects 2015-06-30 01:15:20 -07:00
Vincent Fiduccia 1cc7ec3275 s/project/stack/g 2015-06-29 13:00:00 -07:00
Vincent Fiduccia 90afecfee2 Project -> Stack 2015-06-26 01:37:40 -07:00
Vincent Fiduccia 289f6053b5 Use cookie for auth instead of header
- Move github, session, cookies to service
2015-06-16 18:26:01 -07:00
Vincent Fiduccia 133eee429e No IEs allowed 2015-06-14 15:41:06 -07:00
Vincent Fiduccia cd7092451b Welcome splash 2015-06-12 17:53:07 -07:00