Commit Graph

47 Commits

Author SHA1 Message Date
Neil MacDougall 29245b6360 Minor improvements when embedded 2021-05-24 21:10:25 +01:00
Westly Wright d3d78e87c8
Upgrade Ember & Dependencies for LTS support >3.12
There are changes required for the ember upgrade but additional changes
for individual libs are also present. Commit has been squashed, see
individual commits if needed.

There are a bunch of HBS changes as well. These are to deal with a
couple new rules and there impact is low. The button one has bitten us a
few time so this seemed great to add IMO.

update ember 3.12.4

ember 3.13

fixes for new eslint rules

ember 3.13->3.14

ember3.14->3.16

ember3.16->3.20

3.20 lint rules

yarn upgrade

update ember-optional-feature

update deps that can go to patch versions

upgrade major versions that are possible

update ansi_up

only reset term var if we're not destroying

prevents new ember 'same computation' error

update async

upgrade dot-object

new-catalog - add set to deal with new warning
marked-down - drop call into next to ensure its called at the correct time

upgrade ember-assign

update ember-cli-clipboard

remove unused & deprecated ember-cli-release

remove unused drag-drop lib

use set on tracked prop

update ember-flatpickr && cli-test-loader

upgrade ember-href-to

update filesaver

update liquid-fire and ipaddr

upgrade jsondiffpatch

upgrade marked

upgrade semver

update xterm

Update ember-basic-dropdown

the library has changed quite a bit and no longer provides an addon for the content-item where we handling the click event to close the dropdown,
thus click events must be added manually to the items being clicked to close the dropdown.

udpate dompurify

fix page header project styles

Bump ember api store, remove npm-run-all

Autofix button types from hbs linting

this change looks large but only adds `type` button to any buttons that dont have a type, which should help to reduce weird side effects

more hbs lint changes for no-negate-condition

turned off a couple rules that could be too much to test right now
2020-10-07 16:52:22 -07:00
Westly Wright 2509327067
Add new classifier banner component
rancher/rancher#25694

add ui-banners to allowed settings

move banners to settings

refactor names on settings component

update ui-banners translation text
2020-04-21 14:34:24 -07:00
Cody Jackson 6718c4886e Addressing a number of ember deprecations
- Moved from Ember.$() to importing jquery.
- Moved from fn().on() to on(fn())
- Moved from fn().observes() to observer(fn())

This got /g/clusters from 27 warnings to 5 warnings for me.
2019-10-03 10:53:36 -07:00
Vincent Fiduccia 1d5dd2dd71
Unused redirect 2019-07-24 11:58:58 -07:00
Vincent Fiduccia 93f922b92d
eslint --fix 2018-07-20 11:47:19 -07:00
Vincent Fiduccia 54725f2022
eslint --fix 2018-06-29 17:20:46 -07:00
Westly Wright f4ad0eb89a
Replace bs dropdowns with ember-basic-dropdown 2018-05-03 17:19:44 -07:00
Westly Wright a2de4c8247
fix window.opener github auth issue 2018-03-07 12:09:22 -07:00
Westly Wright 7f52992244
more github auth round 2 2018-02-16 09:42:14 -07:00
Vincent Fiduccia 544c921a48
Load against new APIs 2017-11-17 02:24:08 -07:00
Westly Wright 8b10cb04ff
new modules and imports 2017-11-07 10:14:13 -07:00
Westly Wright e74755e96f
Fix bug with copy-to-clipboard in new api key creation modal 2017-08-29 16:00:01 -07:00
Vincent Fiduccia 4e6d7721e4
Add redirectTo query param 2017-05-01 11:31:32 -07:00
Westly Wright cc0f0c2ab3
Bug fixes for various things 2017-01-24 10:09:11 -07:00
Vincent Fiduccia 954b277909 System stacks flag and management on Environment edit 2016-10-03 22:15:04 -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 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
Westly Wright 78aecba2a9 Ember 2.6 upgrade (#766)
Refactor login views

Refactor out application view

Refactor out environments/new view

Refactor out k8s-tab view

Refactor out k8s rc and pods view

Refactor out k8s service view

Refactor out graph view to component

update components that use "didInitAttrs" for deprecation
2016-07-06 12:40:37 -07:00
Vincent Fiduccia 4da5d33a7a Use new machine driver resources 2016-05-17 12:15:11 -07:00
Vincent Fiduccia 3d0a60d401 Edit Certificate (rancher/rancher#1928, rancher/rancher#3376) (#592) 2016-04-11 23:43:26 -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 97dcd4098b Ember 2.x fixes 2016-03-03 11:37:11 -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 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 1782db23e4 PL support 2016-02-02 16:17:10 -07:00
lvuch 19158d1fd5 Add new tooltip component to better handle adding the action resource to
tooltips
2016-01-26 18:28:50 -07:00
Westly Wright 67018f295a Add Audit Logs 2015-12-17 11:25:52 -07:00
Vincent Fiduccia 0de3be7958 VM supoprt 2015-12-04 17:46:57 -07:00
Vincent Fiduccia 4b215b681b Reskin catalog, move launch to standalone page 2015-11-06 00:23:12 -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
Vincent Fiduccia bbc65a1c13 Performance improvements
- Rename `actions` in JSON to `actionLinks`
- Move actions from controllers to models, remove `{{#with}}s`
  (deprecated)
- Move resource-action-menus from a component per entry to a single
  global menu
- Disable transitioning resource polling except on resources that really
  need it
- Disable static/relative positioning based on content height (white
  boxes all the way to the bottom)
2015-10-07 10:20:05 -07:00
Vincent Fiduccia abd863e31d Local Auth support & Account management 2015-09-04 01:33:44 -07:00
Vincent Fiduccia 45b4eb6776 Bug Fixes 2015-07-09 17:37:19 -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 84b64bc259 Ember 1.13: About screen, deprecate cattle.* 2015-07-05 20:07: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 3869ef506c Redirect instead of popup for login, Github Enterprise 2015-05-26 23:20:17 -07:00
Vincent Fiduccia 7bb87ee24b Pods directory is deprecated 2015-03-30 17:15:35 -07:00