Skip to content

Releases: ITISFoundation/osparc-simcore

Staging Chinchilla1

14 May 10:27
390c9be

Choose a tag to compare

Staging Chinchilla1 Pre-release
Pre-release

Fixed

  • Fixes timeout in storage when copying data:
    • Storage metadata file updater does not need a trailing /
    • list_objects_v2 is much faster with a / at the end of Prefix (#2329)
  • Ensure services outputs are updated in frontend when database restarts (#2323)
  • Remove access to non defined variable (#2316)
  • Re-enabled SC_COMP_SERVICES_SCHEDULED_AS passed to computational services (#2330)

Changed

  • 🏗️ maintenance:
    • upgrades httpx/respx (#2327)
    • upgrades minio (#2326)

Added

  • script can delete any specific project (#2328)

1.10.1

07 May 13:30
c73e7fc

Choose a tag to compare

Fixed

  • remove super tight timeout in calling catalog dags endpoints (#2322)

Changed

  • Upgrade to GitHub-native Dependabot configuration (#2306)
  • Optimize catalog services endpoint reactivity (#2313)
  • UI/UX: Minor improvements (#2317)

Staging Schwarznasenschaf4

07 May 12:23
c73e7fc

Choose a tag to compare

Pre-release

Fixed

  • remove super tight timeout in calling catalog dags endpoints (#2322)

Changed

  • Upgrade to GitHub-native Dependabot configuration (#2306)
  • Optimize catalog services endpoint reactivity (#2313)
  • UI/UX: Minor improvements (#2317)

1.10.0

05 May 08:05
77537d4

Choose a tag to compare

Fixed

  • monkey_patches an issue with Pydantic causing PageLinks validation to fail (#2298)
  • Fix/storage project copy (#2301)
  • Fixes validation diagnostics (#2303)
  • e2e: workaround: try-catch json parsing (#2289)
  • Minor fix on diagnistics settings (#2288)
  • 🏗️ Fix/docker compose for portainer (#2287)
  • e2e: workaround: print status resp if it's not what expected (#2284)
  • fixes and issue with e2e utils (#2311)
  • e2e: fix delete study (#2310)
  • cleaner compatible with pagination (#2312)

Added

  • Adds dynamic-sidecar osparc service (🏗️actions required) (#2271)
  • Pagination:
    • Templates pagination (#2292)
    • Studies pagination (#2273)
    • bugfix: infinite studies paginated requests (#2294)
    • Project pagination (backend) (#2268)
  • Resizeable Folders Tree (#2290)
  • Services update (#2285)
  • Provide study link in Sharing (#2286)
  • added locust facilities with more workers (#2314)
  • Dynamic dataset viewers ITISFoundation/osparc-issues#343:
    • Studies dispatcher requires registered user (⚠️ devops) (#2282)(#2279).

Changed

  • 🏗️ maintenance: security updates (#2307)
  • Cancel services request (#2302)
  • e2e: wait for all templates (#2299)
  • Refactoring storage: removed s3wrapper (#2295)
  • Scroll bars: Increase contrast (#2297)
  • [Security] Bump node-notifier from 8.0.0 to 8.0.2 in /tests/e2e (#2206)
  • two lines max for study title (#2296)
  • 🏗️ Upgrades testing and tooling requirements (#2291)
  • [Security] Bump y18n from 3.2.1 to 3.2.2 (#2247)
  • 🏗️ maintenance: upgrades docker and docker-compose tooling (⚠️ devops) (#2267)

Staging Schwarznasenschaf3

04 May 12:55
77537d4

Choose a tag to compare

Pre-release

Fixed

  • fixes and issue with e2e utils (#2311)
  • e2e: fix delete study (#2310)
  • cleaner compatible with pagination (#2312)

Added

  • added locust facilities with more workers (#2314)

Staging Schwarznasenschaf2

03 May 14:19
0af11b5

Choose a tag to compare

Pre-release

Fixed

  • monkey_patches an issue with Pydantic causing PageLinks validation to fail (#2298)
  • Fix/storage project copy (#2301)
  • Fixes validation diagnostics (#2303)
  • e2e: workaround: try-catch json parsing (#2289)
  • Minor fix on diagnistics settings (#2288)
  • 🏗️ Fix/docker compose for portainer (#2287)
  • e2e: workaround: print status resp if it's not what expected (#2284)

Added

  • Adds dynamic-sidecar osparc service (🏗️actions required) (#2271)
  • Pagination:
    • Templates pagination (#2292)
    • Studies pagination (#2273)
    • bugfix: infinite studies paginated requests (#2294)
    • Project pagination (backend) (#2268)
  • Resizeable Folders Tree (#2290)
  • Services update (#2285)
  • Provide study link in Sharing (#2286)

Changed

  • 🏗️ maintenance: security updates (#2307)
  • Cancel services request (#2302)
  • e2e: wait for all templates (#2299)
  • Refactoring storage: removed s3wrapper (#2295)
  • Scroll bars: Increase contrast (#2297)
  • [Security] Bump node-notifier from 8.0.0 to 8.0.2 in /tests/e2e (#2206)
  • two lines max for study title (#2296)
  • 🏗️ Upgrades testing and tooling requirements (#2291)
  • [Security] Bump y18n from 3.2.1 to 3.2.2 (#2247)
  • Studies dispatcher requires registered user (⚠️ devops) (#2282)(#2279)
  • 🏗️ maintenance: upgrades docker and docker-compose tooling (⚠️ devops) (#2267)

1.9.1

29 Apr 11:49

Choose a tag to compare

Fixes

  • Hotfix: validation diagnostics (#2303)

1.9.0

23 Apr 12:08
4fefd8f

Choose a tag to compare

Fixed

  • Fixes project validation of FileLinks (#2254)
  • Hotfix v1.8.x: imported wrong ValidationError (#2243)
  • Fixes web API entry: reverted :export to :xport (to be investigated!) (#2238)
  • Fix on pg client connections: removes limitation of 1 connection per request (#2245)
  • public API (#1865) [only available in staging]:
    • fix download outputs (#2275)
    • fixes env_prefix for director2 in api-server (#2270)
    • fixes 'Name or service not known' error in API (#2255)
  • Storage cannot release db connection (#2265)

Added

  • Adding SDS export format as FormatterV2 (#2218) and fixes libmagic install via Docker (#2251)
  • Public API: connects runner and create job (#1865, #2220)
  • added script for maintenance and cleaning of projects (#2274)
  • UI: Collapse inputs and Dashboard confirmation (#2236)
  • UI: Confirmations page (#2252)
  • Status entrypoints for backend services (#2258)

Changed

  • Adds timestamp when duplicating and importing (#2250)
  • Update hotfix docs (#2249)
  • Scheduler: use Director-v2 as scheduler and distribute tasks through Celery (#2164)
  • reduce randomness of the test
  • Changes unarchive_dir and tests unarchive+prune algorithm (#2262)
  • pgbouncer service to enhance interaction with pg database was finally discarded
    • remove pgbouncer and increase pg clients (#2269)
    • Allow a direct connection to postgres from webserver for LISTEN/NOTIFY channel (#2257)
    • Add pgBouncer in front of postgresql (#2253)
    • Pg bouncer issue with storage (#2263)
  • Separate webserver tests to improve CI speed (#2259)

Staging Schwarznasenschaf1

19 Apr 08:55
4fefd8f

Choose a tag to compare

Pre-release

Fixed

  • public API (#1865):
    • fix download outputs (#2275)
    • fixes env_prefix for director2 in api-server (#2270)
    • fixes 'Name or service not known' error in API (#2255)
  • Storage cannot release db connection (#2265)

Added

  • added script for maintenance and cleaning of projects (#2274)
  • UI: Collapse inputs and Dashboard confirmation (#2236)
  • UI: Confirmations page (#2252)
  • Status entrypoints for backend services (#2258)

Changed

  • reduce randomness of the test
  • Changes unarchive_dir and tests unarchive+prune algorithm (#2262)
  • pgbouncer service to enhance interaction with pg database was finally discarded
    • remove pgbouncer and increase pg clients (#2269)
    • Allow a direct connection to postgres from webserver for LISTEN/NOTIFY channel (#2257)
    • Add pgBouncer in front of postgresql (#2253)
    • Pg bouncer issue with storage (#2263)
  • Separate webserver tests to improve CI speed (#2259)

Staging RedPanda5

06 Apr 15:34
dcece28

Choose a tag to compare

Staging RedPanda5 Pre-release
Pre-release

Fixed

  • Fixes project validation of FileLinks (#2254)
  • Hotfix v1.8.x: imported wrong ValidationError (#2243)
  • Fixes web API entry: reverted :export to :xport (to be investigated!) (#2238)
  • Fix on pg client connections: removes limitation of 1 connection per request (#2245)

Added

  • Adding SDS export format as FormatterV2 (#2218) and fixes libmagic install via Docker (#2251)
  • Public API: connects runner and create job (#1865, #2220)

Changed

  • Adds timestamp when duplicating and importing (#2250)
  • Update hotfix docs (#2249)
  • Scheduler: use Director-v2 as scheduler and distribute tasks through Celery (#2164)