Skip to content

1.29.0

Choose a tag to compare

@Surfict Surfict released this 14 Jul 10:19
75afd7f

Added

  • ✨ Improve logging when un/archiving files and 2x faster compression times (#3175)
  • ✨ Is638/client cancellation (#3155)
  • ✨ log message passes project_id (#3158)
  • ✨♻️ Storage refactoring step3 (#3144)## Changed
  • ✨ Show company logo (#3126)
  • ♻️ ✨ Is638/adds CLI to dynamic-sidecar (round 2) (#3152)
  • ✨ Storage: allow creation of multipart presigned upload links (#3021)
  • ✨🐛 Various (#3140)
  • ✨ App Mode: Run upstream dependencies for dynamic services (#3057)
  • ✨ Is621/api server exposes GET /solvers//releases//jobs/*/outputs/logfile (⚠️ devops) (#3051)
  • ✨dynamic-sidecar limits all spawned containers (⚠️ devops) (#2988)
  • ✨ Support enums and validate arrays (#3053)
  • ✨ Show extra info on array's tooltip (#3059)
  • return links with scheme in X-Forwarded-Proto if available (#3173)
  • ✨ Frontend: Branding (#3159)
  • Add support for underscores in DYNAMIC_SIDECAR_DOCKER_IMAGE_RE (#3139)
  • ✨ Add deprecation date in backend/pgSQL (#3127)
  • Enhancement/storage refactoring step2 (#3100)
  • Is621/director2 adds routes to access logfile (#3067)
  • Use jupyterlabs sim4life in the e2e (#3068)
  • e2e: test sim4life-dy (#3060)
  • 📝 Adds citation.cff [skip actions] (#3056)

Changed

  • ♻️ Is638/dy sidecar refactoring (round 6) (#3179)
  • ♻️ Is638/dynamic sidecar (round 5), OECs, 🔨 OAS swagger with servers (#3165)
  • ♻️ Is638/dynamic sidecar refactors layout (round 4) (#3156
  • ♻️ Is638/dynamic sidecar refactors tests (round 3) (#3154)
  • ♻️ refactor dv-2 dy-sidecar's API client (#3121)
  • ♻️🔨 Is638/dynamic sidecar refactoring (round 1) (#3147)
  • 🐛 ♻️ Is3125/gc review (#3130)
  • ♻️ Maintenance: Re-enable caching in github CI workflow (#3124)
  • 🐛/♻️ Maintenance: keep track of tasks run in fire and forget fashion (#3120)- )## Fixed
  • ♻️ refactor dy-sidecar volume searching (#3110)
  • ♻️🐛 Constraint dynamic-sidecar to spawned node after creation (#3104)
  • ♻️ Maintenance: renamed travis tests to heavy load (#3099)
  • ♻️ Maintenance: remove node ports v1 (#3098)
  • ♻️ Enhancement/storage refactoring part 1 (#3077)
  • ♻️ Is621/api server (preparation) (#3072)
  • ♻️ Maintenance/rclone flaky test (#3050)
  • ♻️ Maintenance: Removed deprecation warnings and marks flaky tests (#3085)
  • Bump actions/setup-node from 3.3.0 to 3.4.0 (#3180)
  • updates pip-tools (#3075)

Fixed

  • 🐛 Is638/ fixes dy-sidecar docker-compose process down command and timeout (#3182)
  • 🐛 Regression fix: computational services always restarting (#3176)
  • 🐛 Is638/fixes cancel on disconnect (#3164)
  • fix database upgrade of data (#3167)
  • Codestyle fix
  • Bugfix: docker-compose does not take --volume
  • 🐛 Minor bug fixes (#3163)
  • 🚑️ Is638/tmp disable cancellation (#3161)
  • 🐛 Meta fixes (#3150)
  • adds container cleanup before starting and after closing (#3153)
  • 🐛 Frontend: Service related bug fixes (#3149)
  • 📝 Adds rabbit ss1d example script for public-api [skip actions] (#3138)
  • ⬆️ Maintenance: upgrade dask libraries (#3135)
  • TI Landing page (#3136)
  • (de)serialize bootOptions (#3133)
  • 🐛 Dy-Sidecar fix use wait_for instead of async_timeout for running subtasks (#3129)
  • 🔨 Maintenance/pyupgrade code base targeting py3.9 (#3122)
  • dy-sidecar: missing fixture correction (see PR#3118)
  • remove unnecessary traefik labels (#3118)
  • 🐛 Fix dy-sidecar gets multiple same placement constraints (#3117)
  • 🐛 Fixes FileLink validation legacy format (#3114)
  • boot options injected to all containers (#3102)
  • CI: fix setup-node caching failing
  • cache in setup-python failing (#3097)
  • ⬆️ Maintenance: fixes downstream upgrades and reduces version dispersion (#3092)
  • fixes failing test (#3094)
  • ⬆️ Maintenance/security update httpx (#3087)
  • Bump actions/setup-node from 3.2.0 to 3.3.0 (#3088)
  • 🐛⚠️ New R_CLONE_ENABLED env var and fix contraints in compose-spec for side-car (#3084)
  • Adjust Makefile Hints for Releasing to Production (#3079)
  • Fix the state detection logic for the dy case (#3076)
  • Add the apparently missing delay and some more screenshots. (#3074)
  • 🐛 Fix file-picker downstream service notification issues (#3058)
  • 🐛🔨 Maintenance: fixes log-level of server in boot and bumpversion commit failure (#3070)