Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

Releases: juju/juju-gui

2.1.8

01 Jul 20:31
@bac bac
Compare
Choose a tag to compare
  • Add support for Juju 2 API.
  • Various UI fixes.

2.1.7

16 Jun 09:15
Compare
Choose a tag to compare
  • Provide API clients for Romulus services in the app object.
  • Last user-facing clean up on text for svc2app
  • Update the unit list item to be a reusable component.
  • Implement initial API calls for plans and terms.
  • Change services to applications in bundle export for Juju 2
  • Split jujulib.
  • Rename jem to jimm.
  • Fixes and improvements to property handling
  • User facing s/service/application/g.
  • Implement the "make uitest" target.
  • Services are now called applications.
  • Remove the nested YUI node_modules folder that bloats the dist since the npm3 update
  • Tweak release docs

2.1.6

09 Jun 04:00
Compare
Choose a tag to compare
  • Moved model creation into the User Profile.
  • Bundle export files now have the model name and date.
  • Switching between models with uncommitted changes now displays a confirmation dialogue.
  • (Fix) Bundle icons are now properly displayed.
  • (Fix) Focus on header search input when opening midpoint.
  • (Fix) Focus on charm details content when opening.
  • (Fix) Reset panels when switching between models.
  • (Fix) Do not send RPC calls when websocket is closing.

2.1.5

17 May 13:46
Compare
Choose a tag to compare
2.1.5 Pre-release
Pre-release
  • Add tests for when env should/should not connect.
  • Improve testing around search result IDs.
  • Load the gui when conected to JEM and there are no models
  • Allow clicking outside of a panel to close it.
  • Only close the notifications when the close button is clicked.
  • Move account and profile sections so they can be displayed along mid-point views.
  • Update shadows

2.1.4

16 May 16:00
Compare
Choose a tag to compare
2.1.4 Pre-release
Pre-release
  • Fix various problems with bundle links in search results.
  • Show inspector in Machine View
  • Destroy any model
  • Fix icon urls for charms and bundles in the profile page.
  • Tweak the position of the import and export buttons on mobile
  • Destroy confirmation position

2.1.3

13 May 13:53
Compare
Choose a tag to compare
2.1.3 Pre-release
Pre-release
  • Choose controller by the cloud and region
  • Connect when gisf and not using a sandbox model.
  • Fix deployed commit summary
  • Move notification list up in z-index.
  • Fix entity file links.
  • Deployment form validation
  • Fix display of login buttons.
  • Handle zero templates
  • Fix some rendering issues with the header and profile
  • Handle webhandler errors
  • Give series move room on search results
  • WSGI app: remove API path leftovers.
  • Fixed duplicate tag ids
  • Improve socket template handling.
  • Added inspector relation details view
  • Implement macaroon authentication.
  • Implement missing, location related, JEM client API calls.
  • Set UUID on model create
  • Fix logout when disconnected
  • Disconnected flag
  • Update static urls
  • Add series to the search results.
  • Update sysdeps for xenial
  • Moved the import and export buttons to the top of the canvas
  • Allow models to be destroyed
  • Avoid duplicating cookies, use localStorage when possible
  • Updated juju.js jem commands and tests for v2.
  • Update styling for environment switcher
  • Get Vanilla assets to load locally
  • Update search style in masthead
  • Set the model names correctly
  • Deployment flow updates again
  • Replace calls to listEnvs with listModelsWithInfo.
  • Add Xenial to list of supported series.
  • Restyle the services/machines switcher
  • Do not re-open deployment flow after initial commit
  • Allow switching to a model from the unconnected state.
  • Only commit changes when in existing model with gisf
  • Mobile spike
  • Create a new model from the profile page.
  • Improve env layer handling of models.
  • Saner lint and test targets.
  • Allow for three digit unit counts.
  • Allow credentials to be deleted
  • Update the link to the demo in the README
  • Save jem user after listing models on load
  • Get deployment flow back up and running
  • Add account page
  • Apply cloud vanilla theme
  • The breadcrumb should be shown in gisf mode
  • Added credentials forms for more clouds.
  • Use LXD with Juju 2.0
  • Hook up the model name field to the deploy command
  • Add service icon to unit inspector header.
  • Implement the ModelManager.ModelInfo client API call.

2.1.2

13 May 13:54
Compare
Choose a tag to compare
  • Set the base asset path in the GUI to match Juju 2
  • Provide defaults when model information is missing.
  • Fix env switcher layout in Firefox.
  • Update config.js.go for new staticURL and fix broken paths
  • Combine the two deploy buttons into one
  • Add assets staticURL
  • Change profile link to use a click handler.
  • Mention staticURL in GUI in Juju docs.
  • Style the deployment form inputs to appear like the latest designs
  • Fix the buttons on the model switcher
  • Don't try and display the env name when logging in.
  • Updates to the deployment flow to match the latest designs
  • Skip connecting to a model on load
  • Index templates: collect JavaScript errors.
  • UI cleanups and fixes
  • Add more prop types
  • Inspector updates
  • Store templates in JEM
  • Handle differences between JEM and JES models.
  • List templates in the deployment flow via the API.
  • Add macaroons to config if provided
  • Add commit flow
  • Add listTemplates API call to juju.js.
  • Fix react registration problem in embedded GUI.
  • Add choose cloud and add credentials deploy steps
  • Fix Makefile typo
  • Update and standardise buttons and links
  • Add panel component for deployment flow
  • Remove related charms from entity data request.
  • Remove hardcoded charmstore URL.
  • Wrap test logic around rendering the breadcrumb.