Skip to content

1.64.0

Choose a tag to compare

@matusdrobuliak66 matusdrobuliak66 released this 08 Jan 14:22
ce9dc59

What's Changed

  • 🗑️ cleanup after adding logstreaming by @bisgaard-itis in #5064
  • ✨Docker pull script uses --ignore-pull-failures flag by @sanderegg in #5076
  • 🐛Dynamic autoscaling creates new machines indefinitely due to bad specifictions of service by @sanderegg in #5077
  • 🐛♻️ Comp backend: progress of a processing container is now limited to 99% by @sanderegg in #5080
  • ♻️ director-v2 no longer captures all env vars by @GitHK in #5082
  • ♻️ Maintenance: updates env-vars in api-server ⚠️ by @pcrespov in #5083
  • 🎨 App design and Web presence alignment by @jsaq007 in #5065
  • 🐛 Puppeteer fix: Card selection by title by @ignapas in #5092
  • ✨services can now be shut down when the credits limits are reached ⚠️ by @GitHK in #5058
  • 🐛Dask-Sidecar: improper detection of GPUs on multi-GPU machines if log-driver is improperly set by @sanderegg in #5093
  • ♻️ Add debug logs for unknown issue by @GitHK in #5098
  • ♻️ sim4life.io release monitor - moved to staging by @mrnicegyu11 in #5095
  • ♻️✨Comp backend: refactor progress + allow internal progress bar to use weights by @sanderegg in #5084
  • ♻️ Remove WSL-related Makefile integration by @mrnicegyu11 in #5097
  • 🔨 Adding playwright framework with first test by @matusdrobuliak66 in #5072
  • ✨🎨 Preferences: Inactivity and Concurrency by @ignapas in #5024
  • 🎨 Only show “credits” col in usage table if wallets by @jsaq007 in #5105
  • 🐛 Avoids credit transaction on unsuccesful payment (⚠️ devops) by @pcrespov in #5106
  • 🐛 PO center should be visible in all products #5052 by @jsaq007 in #5107
  • 🐛Correctly handle file type of on-demand clusters by @sanderegg in #5101
  • payments service: notification of payments to the front-end via socketio by @pcrespov in #5057
  • 🐛 Fix log streaming issues by @bisgaard-itis in #5104
  • Fix env-var naming in docker-compose.yml ⚠️ (DEVOPS) by @mrnicegyu11 in #5099
  • ♻️ improving sim4life e2e test by @matusdrobuliak66 in #5113
  • Storage/handle file overwrite by @sanderegg in #5108
  • payments service enables notifications via sio by @pcrespov in #5109
  • ⬆️ Updates OAS invitations service by @pcrespov in #5128
  • ♻️Maintenance/remove minio-sdk by @sanderegg in #5120
  • 🐛 Fix project inactivity parsing inside webserver by @GitHK in #5127
  • 🐛Bugfix/autoscaling does not scale above limit by @sanderegg in #5129
  • 🐛 🎨 Fix log lag and profiling middleware by @bisgaard-itis in #5126
  • 🎨 Adds address+country as required in the request form by @pcrespov in #5134
  • 🎨 Update marker.io project ID to enable GitHub integration by @elisabettai in #5139
  • 🐛 Fixes listing in billing center 🚨 by @ignapas in #5140
  • 🐛 e2e: update TIP test with new electrode selector tissue name by @elisabettai in #5142
  • 🐛 Publishing as Tutorials - PO TESTER and ADMIN by @jsaq007 in #5143
  • ✨Clusters-keeper: allow for custom boot scripts (⚠️ devops) by @sanderegg in #5141
  • 🐛 Billing center: Various fixes by @ignapas in #5145
  • 🐛 Bugfix/instrumentation queue by @matusdrobuliak66 in #5122
  • 🔨 e2e/adding rut test by @matusdrobuliak66 in #5135
  • ✨Computational backend: allow to set custom ec2 tags (⚠️ devops) by @sanderegg in #5147
  • ✨add preference to allow data collections form services by @GitHK in #5112
  • 🐛 Bugfix/computation of credits by @matusdrobuliak66 in #5151
  • ♻️ Adding additional checks to RUT + 🐛 Setting RabbitMQ message TTL by @matusdrobuliak66 in #5150
  • Bump actions/setup-python from 4 to 5 by @dependabot in #5153
  • 🐛 Less stringent regex for AWS tag value by @sanderegg in #5155
  • 🐛 fix dynamic-sidecar preferences save and before shutdown event ordering by @GitHK in #5156
  • 🐛 Collaborators can save the state of a project by @GitHK in #5158
  • 🎨 UI updates - 🐛 bug fixes by @jsaq007 in #5111
  • ♻️ servicelib.fastapi tools and rabbitmq.rpc errors interface by @pcrespov in #5157
  • ✨Monitoring tools: CLI to monitor what is going on by @sanderegg in #5162
  • 🐛Computational backend: ensure log level is set properly + increased tracing by @sanderegg in #5164
  • ✨Computational backend: timeout pipeline if WAITING_FOR_CLUSTER state takes more than 10 minutes by @sanderegg in #5163
  • ✨Monitoring tools: show more information about computational clusters by @sanderegg in #5165
  • 👋 remove codeclimate by @sanderegg in #5166
  • ♻️ Put less noise to RUT logging by @matusdrobuliak66 in #5170
  • ✨ Extending logging while starting new style dynamic services by @GitHK in #5171
  • ⬆️ tools repo-wide upgrade by @sanderegg in #5173
  • ✨ dynamic services with pricing plans add labels for autoscaling by @GitHK in #5089
  • ✨Adds reserved disk space to dynamic-sidecar by @GitHK in #5161
  • 🐛 fix dynamic-sidecar inactivity response when user service reply is not formatted correctly by @GitHK in #5174
  • ♻️ disable noisy logger for background tasks form dynamic sidecar by @GitHK in #5175
  • ♻️ do not send heartbeat as soon as the service is started by @GitHK in #5168
  • 🎨 Add retries to storage client inside nodeports by @GitHK in #5176
  • 🐛e2e testing: replacement of sleepers using Playwright (preparation for upscaling of ext clusters) by @sanderegg in #5167
  • ♻️track via dynamic-scheduler ⚠️ by @GitHK in #5136
  • ✨ Inactivity (front-end part) by @ignapas in #5130
  • 🐛 Add install-ci Make recipe in playwrigt e2e tests by @bisgaard-itis in #5182
  • Bump github/codeql-action from 2 to 3 by @dependabot in #5186
  • Bump actions/setup-node from 4.0.0 to 4.0.1 by @dependabot in #5183
  • Bump actions/download-artifact from 3 to 4 by @dependabot in #5184
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #5185
  • 🐛 Cannot share study and 🎨 Various style fixes by @jsaq007 in #5172
  • ♻️ redirect starting of a dynamic service via dynamic scheduler by @GitHK in #5181
  • 🐛 fix issue with pulling inputs for GUEST users by @GitHK in #5188
  • 🐛 Bring back progress for duplicating studies by @jsaq007 in #5191
  • 🐛 Bugfix/adding rabbitmq checks by @matusdrobuliak66 in #5190
  • ♻️ Aligned default timeout with the old client by @GitHK in #5194
  • ✨Dynamic backend: Allow the use of EC2 instance types and properly fuse their resources by @sanderegg in #5189
  • 🐛Dynamic scheduler is using the wrong information for hardware info by @sanderegg in #5196
  • ⚗️Dynamic backend: need more CPUs for dy-proxy by @sanderegg in #5197
  • 🐛⚗️Computational backend: tasks in UNKNOWN state are sometimes only temporarily in that state by @sanderegg in #5195
  • ✨ Add metrics endpoint to api server (⚠️ DEVOPS) by @bisgaard-itis in #5193
  • 🐛 Studies cant be opened by @jsaq007 in #5200
  • 🎨 xmas image by @jsaq007 in #5202
  • 🐛Hotfix: Dynamic-backend shall work even if resources were initially empty by @sanderegg in #5205

Full Changelog: v1.63.0...v1.64.0
Release Issue: #5090