Skip to content
This repository has been archived by the owner on Jan 24, 2023. It is now read-only.

Releases: cloudfoundry/stratos

2.3.0

29 Apr 07:37
a728011
Compare
Choose a tag to compare

Full Changelog

This release contains a number of fixes and improvements:

Fixes:

  • Service instance names should be limited to 50 chars #3262
  • Metrics Charts: CPU usage tooltip should round value #3336
  • Allow apps in "offline while updating" state to be started#3332
  • Manage Users - space table filtering does not work “Search by space name” #3329
  • Make it clearer that you can manage roles for multiple users #3250
  • Register an endpoint arrow misaligned #3221
  • Fix exception when navigating away from the first deploy app step #3277
  • Ensure we don't try to get length of undefined endpoint description #3274
  • Fix null exception after creating a space in an new org #3351
  • Fixes double requests when single cf connected for lists with cf filter #3313
  • Fix auto select of single items in multi filter list #3306
  • Ensure an empty errorResponse gets picked up as a jetstream error #3301
  • Validate entity names locally #3296
  • Application Environment Variables fixes & improvements #3286
  • Hide app vars tab if user is not a space developer #3247
  • Limit card titles to two-lines with ellipsis/fade out #3241
  • Fix CLI info formatting #3237
  • Add Route: Use correct label for submit button #3231
  • Fix for cancel broken on add route #3228
  • Fix display of generic error bar #3214
  • Only show + icon when we have at least one connected CF #3211
  • Cannot deploy application from folder upload #3188
  • Fix issue where only first 100 services were shown in service marketplace #3161
  • Fix marketplace provisioning for asynchronous services #3086

Improvements:

  • App Deploy: Add Public GitLab Repository support #3239
  • Add a routes list to the CF tabs, Routes Refactor & Route Bug Fixes #3292
  • Add deployment info for apps deployed via docker & fix info for local/archive apps #3291
  • Add service plan list to service pages #3275
  • Add Org and Space status bar to Org/Space Cards #3265
  • Add service provider name to marketplace service card #3268
  • Add link to dashboard in service instance table #3267
  • Add confirmation dialog to Restage app #3263
  • Add support for JSON Schemas when binding services to applications #3050
  • Scalability Improvements: Handle large number of apps in cf dashboards #3212
  • Support prometheus-boshrelease as a metrics endpoint #3202
  • Show better error message on login screen when account locked #3235
  • Helm Chart Service port configuration improvements #3264
  • List Multifilter Improvements #3270
  • Stratos can now be deployed as a CF App using docker image #3294
  • Create stable docker image #3307
  • About Page Title customization support #3356
  • Make the table multi actions more obvious #3251
  • Use SHA256 to compare SSH public key fingerprint #3249
  • Show refresh button for latest modified application lists #3213
  • Improve focus & tabbing #3288
  • Tidy up CLI login info #3269
  • Reduce size of Docker All-in-one image #3261
  • Remove global manage apps link #3259
  • Add user has roles filter to users tables #3258
  • Deploy App: Add notification toast #3242
  • Update app instance cell data when scaling up #3133

2.3.0 Release Candidate 3

11 Feb 20:07
a728011
Compare
Choose a tag to compare
Pre-release

2.3.0-rc.3

2.3.0 Release Candidate 2

07 Feb 11:45
b4fa724
Compare
Choose a tag to compare
Pre-release

2.3.0-rc.2

2.3.0 Release Candidate 1

18 Jan 17:28
29d0740
Compare
Choose a tag to compare
Pre-release

2.3.0-rc.1

DepCache

02 Jan 11:43
6d7fd1e
Compare
Choose a tag to compare
DepCache Pre-release
Pre-release

Used to hold cached dependencies for builds

2.2.0

03 Jan 17:22
a746aff
Compare
Choose a tag to compare

Full Changelog

This release contains a number of fixes and improvements. It introduces the first set of Extension points to allow
users to take Stratos and extend it with new functionality. Initial documentation is available here. Additionally, when a metrics endpoint is connected, Cloud Foundry cell information is now shown in the Application Instances tab. A Cloud Foundry cells table and Cell summary pages have also been added to the Cloud Foundry section.

Fixes:

  • Can't create an org then space #3093
  • Fix issue where app status showed old info after successful deploy #3115
  • Use our fork of go-flags to avoid dependency problems #3145

Improvements:

  • Extenstions: Add initial extensions support #2962
  • When deleting certain entities force user to input name of entity #3118
  • Usability: Deletion of an app should not allow deletion of "shared" routes and services #3034
  • User menu improvements #3136
  • Delete App Stepper: Disable delete of routes and services that are bound to other app/s #3129
  • Metrics Charts: If only one series in chart don't show legend #3124
  • Deploy Application: Ensure when leaving the stepper with a successfully deployed app the app state is correct #3021
  • Endpoints Table: For non-cf endpoints show - instead of \(x\) no #3123
  • Endpoints Table: Only show 'Admin' check icon for cf endpoints #3132
  • Ensure CF Cells info is shown for non cf admins #3121
  • Add helm chart labels #3110
  • Cf Cell: Applications list #3107
  • Make instance termination more resilient #3103
  • Remove rogue self dependency #3100
  • Metrics: Add CF Cells view #3099
  • Ensure we handle orgs with no users correctly #3098
  • Metrics: Add Prometheus Job Information #3082
  • Metrics: Add support for query_range #3081
  • Extensions: Add example of extension points #3048

2.1.2

23 Oct 14:20
Compare
Choose a tag to compare

Full Changelog

This release fixes an issue with a broken backend dependency, where the pinned version that was being used is no longer available. If deploying from Helm, use the 2.1.1 Release as it is not affected.

  • Fix go-flags dependency pinned version broken #3071

2.1.1

25 Sep 21:25
74090ba
Compare
Choose a tag to compare

Full Changelog

This is a bug fix release that addresses the following issues:

Fixes:

  • App wall filtering can stop working with some filter combinations #3043

  • Can not connect a metrics endpoint #3035

  • Backend build issue due to the pinned commit for a dependency being removed #3060

  • Metrics: Wrong job can be matched up when there are multiple jobs #3057

2.1.0

18 Sep 13:50
a82510d
Compare
Choose a tag to compare

Full Changelog

Release highlights:

  • Stratos frontend can be pre-built before pushing to Cloud Foundry to enable AOT and reduce push time
  • SSO support refinements with the ability to now connect a Cloud Foundry endpoint using SSO in addition to SSO login to Straos itself
  • Ability to specify manifest overrides when deploying an application
  • Ability to optionally specify Client ID and Client Secret when registering an endpoint
  • Add ability to restage an application
  • Endpoints list now shows logged in user's username and whether they're an admin
  • Switched to new Stratos logo for login and about pages
  • Backend improvements to make it easier for developers to develop with
  • Security fixes

Fixes:

  • Diagnostics can report incorrect migrations #2965
  • Backend should only gzip static responses #2925
  • Incorrect deployment type when deployed as a CF App #2858
  • Space Scoped Services are absent in the Select Service when the correct space/org is selected #2829
  • I can not get service information #2814
  • Fix security vulnerability CVE-2018-3774 introduced by nested dependency #2851
  • Fix issues with cookie not being marked as secure or http only with sqlite session store #2911
  • Update cache-control header #2910
  • Upgrade angular to 6.1.1 to fix security vulnerability #2850
  • Fixes and improvement for the diagnostics page #2860
  • Fix several manage user role bugs #2826
  • Diagnostics does not show GitHub details when cloned via HTTPS #3007

Improvements:

  • Endpoint list: Show logged in user's username and whether they're an admin or not. #2827
  • Allow front-end to be pre-built #2838
  • Deploy App Manifest overrides #2924
  • Add restage to application page. #2828
  • Extend endpoint registration UI to support Client ID and Client Secret #2920
  • Use new Stratos logo on splash/login and about page #2919
  • Scalability: Change application list in service instance table row from vertical to chip list #2896
  • Scalability: Convert space apps list from local to remote #2893
  • Use official CF Stratos logo #2892
  • SSO - Enable SSO for all deployment mechanisms #2873
  • SSO: Add an option to the setup screen to enable SSO #2963
  • SSO: Add initial SSO doc #2945
  • SSO: Add flag to indicate if an endpoint has been configured for SSO #2939
  • SSO: Add SSO Config options to Helm chart #2934
  • SSO: Allow a Cloud Foundry endpoint to be connected with SSO login #2928
  • SSO: Link tokens rather than copying them #2916
  • Add check to make sure DB Schema migrations have completed #2977
  • Extensions: Allow new side nav items to be added #2950
  • Extensions: Tidy up customizations and fix logo customization #2948
  • Improve GitHub error handling #2946
  • Harden app delete e2e test to reduce chance of concurrency failures #2942
  • Show 'other apps bound to service instance' warning on delete app service instance step #2918
  • Harden the service wall instance card #2908
  • Restructure go backend (with source moves) #2854
  • Improvements to simplify dev experience with go backend #2861
  • Added word break to the log viewer #2823
  • Remove all tokens associated with a cnsi on unregister, also fix e2e #2821

2.0.1

16 Aug 13:04
Compare
Choose a tag to compare

Full Changelog since 2.0.0

This is a bugfix release that fixes an issue that prevents Stratos from correctly building in certain environments.

Fixes:

  • Upgrade to a versioned release of rxjs-websockets #2791