Releases: ITISFoundation/osparc-simcore
Releases Β· ITISFoundation/osparc-simcore
Staging JellyBeans2
What's Changed
- β»οΈπ¨
api-server: fixes mypy issues and add type-check step in CI by @pcrespov in #4094 - β¨Maintenance: enable mypy in storage by @sanderegg in #4086
- β»οΈ Ensure log level is passed to the frontend by @sanderegg in #4090
- β¨ Metrics: add simcore_user_agent in service_started/service_stopped metric by @sanderegg in #4092
- π Fix s4l-lite e2e test by @odeimaiz in #4101
- ποΈ Removes
coverallsfor test coverage by @pcrespov in #4099 - β»οΈ
webserver: fixes mypy issues inversion_controlplugin by @pcrespov in #4102 - β¨Webserver: Allow to disable auto-start of dynamic services by @sanderegg in #4103
- β¨ Frontend: Panddy PoC by @odeimaiz in #4091
- β¬οΈMaintenance: update mypy to 1.2.0 by @sanderegg in #4108
- β¨ Frontend: Disable Services Auto Start by @odeimaiz in #4109
- β»οΈ
webserver: fixes mypy issues inmeta_modelingplugin by @pcrespov in #4113 - π¨β»οΈ Fixes mypy issue after upgrade by @pcrespov in #4118
- ποΈMaintenance: Fix Regex DOSes by @sanderegg in #4121
- β»οΈ introducing structured logging (part 1) (
β οΈ devops) by @matusdrobuliak66 in #4114 - π¨ Frontend: Landing Page PoC II by @odeimaiz in #4119
- Bump codecov/codecov-action from 3.1.1 to 3.1.2 by @dependabot in #4130
- β»οΈ SonarCloud issues in
director-v2anddynamic-sidecarby @GitHK in #4125 - β»οΈ SonarCloud
webserver.exporterby @GitHK in #4126 - β»οΈClusters: make non dev feature, disabled by default (
β οΈ ) by @sanderegg in #4129
Full Changelog: staging_JellyBeans1...staging_JellyBeans2
Release Issue: #4135
Staging JellyBeans1
What's Changed
- π Dask gateway: Fix raised exception when service or task is not found by @sanderegg in #4060
- β»οΈ Maintenance/removing-old-json-schemas π¨ by @matusdrobuliak66 in #3966
- π¨ Frontend: more Icons in Dashboard's toolbar by @odeimaiz in #4061
- π¨ Frontend: Improvements to tagging functionality by @odeimaiz in #4052
- π¨ Maintenance: missing updates in schemas by @pcrespov in #4066
- π coroutine not awaited in director-v2 by @GitHK in #4070
- β»οΈβ¬οΈ Maintenance/removing pydantic constraints by @matusdrobuliak66 in #4065
- π fix e2e: ti-plan test by @odeimaiz in #4078
- π enhancing release workflow + adding hotfix template by @matusdrobuliak66 in #4083
- β¬οΈ Maintenance: database libraries and π pep-0257 for doc by @pcrespov in #4062
- β»οΈ director-v2 uses one dy-sidecar API client per sidecar by @GitHK in #4085
- π added missing header to legacy dynamic service containers by @GitHK in #4088
- β¨ catalog service: New CLI with settings command and β»οΈ cleanup meta (
β οΈ devops) by @pcrespov in #4093 - π Frontend: Fix Service's More options view by @odeimaiz in #4096
- β¨Frontend: Landing page PoC by @odeimaiz in #4077
- β»οΈ Add Devops notes to PR template by @mrnicegyu11 in #4025
- ποΈ Removes deprecated
codecovby @pcrespov in #4098 - β»οΈπ¨
catalog: fixes mypy issues and add type-check step in CI by @pcrespov in #4095
Full Changelog: staging_Mithril6...staging_JellyBeans1
Release Issue: #4115
1.51.2
1.51.1
ποΈ Hotfix
- β¨ Partially cherry-picks #4024: Implements services listing for nih-portal (1/2) by @pcrespov
- β¨ Partially cherry-picks #4038: Is683/view link can open a project with a single service (2/2) by @pcrespov
- π Partially cherry-picks #4041: filetypes in webserver API are case insensitive by @pcrespov
- β»οΈ Partially cherry-picks #4056: Refactors service listing queries by @pcrespov
- pg tests pass by @pcrespov
Commits: master...hotfix_v1_51_x
Release Issue: #4082
Staging Mithril6
What's Changed
- β»οΈ Maintenance/small cleaning after python upgrade by @matusdrobuliak66 in #4047
- β¨ Frontend:
Shared withfilter in Dashboard by @odeimaiz in #4050 - π updates last modified timestamp when the project is opened by @matusdrobuliak66 in #4029
- β»οΈ Dask: maintenance, refactor, upgrade by @sanderegg in #4051
- β»οΈ Api server: improve job creation speed by @sanderegg in #4053
- π Dask: fix issue with disappearing workers by @sanderegg in #4057
- π Fix GC taking too much time to stop services by @GitHK in #4040
- β»οΈ Refactors service listing queries and ποΈ drops
service_latestcache table by @pcrespov in #4056
Full Changelog: staging_Mithril5...staging_Mithril6
Release Issue: #4058
Staging Mithril5
What's Changed
- β»οΈ Frontend: Notifications cleanup by @GitHK in #4004
- β¨ Gateway-server: add ENV variable to change how many CPUs/RAM is advertised by each sidecar by @sanderegg in #4019
- β¨Add simcore_user_agent and product_name to user service labels by @GitHK in #3990
- β»οΈDask gateway: add missing variables + change deprecated calls by @sanderegg in #4022
- π¨Frontend: Update services from Dashboard UX by @odeimaiz in #4011
- π Fix: Download Study Data from Firefox by @odeimaiz in #4026
- π Sometime docker timestamps are not parsed correctly by @sanderegg in #4003
- β¨ποΈ Implements services listing for nih-portal (1/2) (
β οΈ devops) by @pcrespov in #4024 - πDask: Handle when gateway is offline by @sanderegg in #4033
- β¨ Is683/view link can open a project with a single service (2/2) by @pcrespov in #4038
- π¨ Frontend: Update services UX II by @odeimaiz in #4031
- π filetypes in webserver API are case insensitive by @pcrespov in #4041
- π¨ Maintenance/upgrade python version to 3.10 by @matusdrobuliak66 in #4010
- π Frontend: minors 30.03 RM by @odeimaiz in #4045
- πποΈ Dask gateway: clusters cannot be deleted after usage by @sanderegg in #4036
- π fixes broken node progress by @GitHK in #4049
- β»οΈ e2e: improve error reporting by @sanderegg in #4048
Full Changelog: staging_Mithril4...staging_Mithril5
Release Issue: #4054
1.51.0
What's Changed
- β¬οΈ Autoscaling: requirements update by @sanderegg in #3916
- π¨ Is3635/service settings jsonschemas by @pcrespov in #3703
- π Fixes
/scheduled_maintenanceentrypoint by @pcrespov in #3926 - β¨Progress is now sent to the FE when closing a study by @GitHK in #3919
- β¨ Frontend: Responsive Navigation Bar by @odeimaiz in #3925
- Bump minimist, mkdirp and extract-zip by @dependabot in #3927
- β¨ Adds entrypoint to check invitation and get associated email by @pcrespov in #3856
- β¨ S4L e2e: wait for S4L Splash Screen to disappear by @odeimaiz in #3933
- β¨Frontend User registration: Check Invitation email from token by @odeimaiz in #3935
- β¬οΈ Maintenance/reqs upgrade (test/tools & service security patch) (
β οΈ devops) π¨ by @matusdrobuliak66 in #3928 - π Using a more proper message type by @GitHK in #3936
- β¬οΈ Removing fastapi constraints + upgrade by @matusdrobuliak66 in #3945
- π Doc conventions, π¨ issue templates and β»οΈ error messages by @pcrespov in #3930
- π Attempt to avoid connection pool running out of connections by @GitHK in #3947
- π Fix issue parsing service without resources by @GitHK in #3942
- β¬οΈ Maintenance: upgrade dask libraries by @sanderegg in #3949
- π Fix stop container log fetching edge case by @GitHK in #3956
- β¨Adding rabbitmq based RPC for IPC between services by @GitHK in #3909
- π¨ Upgrading pip version by @matusdrobuliak66 in #3957
- β¨ Frontend: Organization details by @odeimaiz in #3955
- β¨ User Notifications (
β οΈ devops) π¨ by @odeimaiz in #3937 - β»οΈ FastAPI long running unique tasks resume if running by @GitHK in #3948
- β¨ Frontend: Ask for confirmation before demoting an Organization to Viewer by @odeimaiz in #3961
- π¨ Frontend: Improve UX for "Download of Study Data" by @odeimaiz in #3963
- β»οΈ add osparc-gateway-server to repo (
β οΈ DEVOPS) by @sanderegg in #3960 - β»οΈAutoscaling: set default termination time of EC2 instance to 1 minute by @sanderegg in #3970
- β¬οΈβοΈ Bump traefik version by @mrnicegyu11 in #3967
- π Fix: Thumbnail width on Large Card by @odeimaiz in #3973
- π Bug/autoscaling datetime failure by @pcrespov in #3976
- π Maintenance: adds status badges and adds new fields in template forms for bug issues by @pcrespov in #3978
- π raising agent limit to 1G by @GitHK in #3972
- β¬οΈ CI: upgrade ubuntu/buildx by @sanderegg in #3979
- β¨ Is3940/public api can run a job on a given cluster (part 1) by @pcrespov in #3958
- ποΈ add more logging to GC by @GitHK in #3982
- ποΈ Fix GC error while trying to close service by @GitHK in #3985
- β¨ Frontend: File Picker: Abort file upload button by @odeimaiz in #3980
- β»οΈ Maintenance: cleanup catalog by @sanderegg in #3983
- π¨ Frontend: Improve anonymous' UI by @odeimaiz in #3988
- β¨ Error pages when published studies dispatcher fails, access rights fixes and plugin refactoring by @pcrespov in #3962
- π Fix: Service Catalog filter by type by @odeimaiz in #3995
- π¨ Frontend: auto-start service when double clicking in service by @odeimaiz in #4000
- π Bugfix: Let users make Services Public by @odeimaiz in #3997
- β¨ Is829/jlab login required by @pcrespov in #4001
- β¨ Personalized resources: Allow override of computational service needed resources (
β οΈ devops) by @sanderegg in #3989 - π Is812/email case insensitive v2 (
β οΈ devops) π¨ by @matusdrobuliak66 in #3998 - β»οΈ director-v2 SchedulerData legacy data format update by @GitHK in #4005
- πDocker buildx 0.10.2 does not resolve correctly ENVs in docker-compose labels section by @sanderegg in #4016
- β¨Extends web-server OAS with nih-sparc specific entrypoints by @pcrespov in #3984
- π¨ Maintenance: Is3942/issue templates releases by @pcrespov in #4015
- πCATALOG_SERVICES_DEFAULT_RESOURCES missing a S in docker-compose by @sanderegg in #4017
Full Changelog: v1.50.0...v1.51.0
Releases Issue: #4023
Staging Mithril4
What's Changed
- π Is812/email case insensitive v2 (
β οΈ devops) π¨ by @matusdrobuliak66 in #3998 - β»οΈ director-v2 SchedulerData legacy data format update by @GitHK in #4005
- πDocker buildx 0.10.2 does not resolve correctly ENVs in docker-compose labels section by @sanderegg in #4016
- β¨Extends web-server OAS with nih-sparc specific entrypoints by @pcrespov in #3984
- π¨ Maintenance: Is3942/issue templates releases by @pcrespov in #4015
- πCATALOG_SERVICES_DEFAULT_RESOURCES missing a S in docker-compose by @sanderegg in #4017
Full Changelog: staging_Mithril3...staging_Mithril4
Staging Mithril3
What's Changed
- π¨ Frontend: auto-start service when double clicking in service by @odeimaiz in #4000
- π Frontend: Let users make Services Public by @odeimaiz in #3997
- β¨ Permalinks: login required to open non-public permalink by @pcrespov in #4001 (ITISFoundation/osparc-issues#829)
- β¨ Personalized resources: Allow override of computational service needed resources (
β οΈ devops) by @sanderegg in #3989
Full Changelog: staging_Mithril2...staging_Mithril3
Release issues #4009
Staging Mithril2
What's Changed
- β»οΈ Maintenance: add osparc-gateway-server to repo (
β οΈ DEVOPS) by @sanderegg in #3960 - β»οΈ Autoscaling: set default termination time of EC2 instance to 1 minute by @sanderegg in #3970
- β¬οΈβοΈ Maintenance: Bump traefik version by @mrnicegyu11 in #3967
- π Frontend: Fixes thumbnail width on Large Card by @odeimaiz in #3973
- π Autoscaling: fixes autoscaling datetime failure by @pcrespov in #3976 [π to
v1.50.1] - π Maintenance: adds status badges and adds new fields in template forms for bug issues by @pcrespov in #3978
- π Agent: raising agent limit to 1G by @GitHK in #3972
- β¬οΈ Maintenance CI: upgrade ubuntu/buildx by @sanderegg in #3979
- β¨ Public API: Is3940/public api can run a job on a given cluster (part 1) by @pcrespov in #3958
- π Resources Management: add more logging to GC by @GitHK in #3982 [π to
v1.50.2] - π Resources Management: Fix GC error while trying to close service by @GitHK in #3985 [π to
v1.50.2] - β¨ Frontend: File Picker: Abort file upload button by @odeimaiz in #3980
- β»οΈ Maintenance: cleanup catalog by @sanderegg in #3983
- π¨ Frontend: Improve anonymous' UI by @odeimaiz in #3988
- β¨ Studies Permalinks: Error pages when published studies dispatcher fails, access rights fixes and plugin refactoring by @pcrespov in #3962
- π Frontend: Fixes service Catalog filter by type by @odeimaiz in #3995
Full Changelog: staging_Mithril1...staging_Mithril2
Release Issue: #4002