Releases
v1.17.0
Compare
Sorry, something went wrong.
No results found
Added
β¨ UX/UI: New Features in Frontend (#2617 , #2611 , #2606 , #2575 , #2565 , #2538 , #2527 , #2517 , #2498 , #2474 )
β¨ UX/UI: Middle Mouse Button Enables Panning (#2564 )
β¨ Run dynamic services via dynamic-sidecar (ποΈ OPS + CI action) (#1887 )
β»οΈ β¨ adding nodeports support to dynamic-sidecar (#2509 )
β¨ Replacing dynamic sidecar proxy with Caddy (#2597 )
β¨ Dask-sidecar advertise cluster identifier if available on the local docker engine (#2505 )
β¨ Handling of staging hotfixes (#2649 )
β¨ Add postgres readiness check (#2600 )
β¨ Enhancement: Allow node port to get set value (#2605 )
β¨ Add project version control (database only) (#2519 )
β¨ Adding tracing in fastapi-based services (β οΈ devops) (#2558 )
β¨ β¬οΈ β»οΈ Adds tracing tooling in servicelib (#2553 )
β¨ β»οΈ π serviceslib[fastapi] and projects tables validation scripts (#2550 )
β¨ Add clusters api (#2502 )
β¨ Add Project snapshots for metamodeling (#2429 )
β¨ Scheduler: add table for user/group clusters (#2499 )
β¨ Allow threading for dask (#2486 )
β¨ Allow more scicrunch RRIDs as classifiers (#2110 )
β¨ Added script to generate metrics about additional services in docker registry (#2491 )
βοΈ Add experimental dev-features for test-users (#2534 )
βοΈ β¨ Add experimental project version control API (#2529 )
β¨ Added instructions for deploying local registry
β¨ β»οΈ Maintenance: add consistency scripts (#2531 ,#2533 )
Changed
β‘οΈ faster webserver with_dbs tests (#2467 )
β»οΈ β‘οΈ trying to boost CI speed (#2510 )
β»οΈ UI/UX: Workbench improvements (#2562 ,#2604 )
β»οΈ UI: Improve guided mode editor (#2440 )
β»οΈ Frontend: Study Editor redesign (#2590 , #2571 )
β»οΈ Frontend: Show the Theme Switcher also in the Login Page (#2483 )
β»οΈ Frontend: Reactivate snapshots (#2536 )
β»οΈ Improve public API (#2616 )
β»οΈ Replace auto-generated storage python client (#2578 )
β»οΈ Servicelib tools: json serialization (#2582 )
β»οΈ Refactors webserver module director_v2 and breaks dependency cycles (#2567 )
β»οΈ Ensure director-v2 waits on dask-scheduler (#2514 )
β»οΈ π₯
Ensure director v2 restarts only for code change (#2598 )
β»οΈ Refactors and disables snapshots (#2523 )
β»οΈ Maintenance/refactors servicelib (#2516 )
ποΈ β¨ Enhancement/connect director to dask (β οΈ devops) (#2418 )
β»οΈ Update Frontend to new checkpoints and checkout (#2544 )
β»οΈ Update settings api server (#2563 )
β»οΈ Show more verbose errors: Log retrieve call failure (#2574 )
β»οΈ Maintenance/enhance consistency checks (#2535 )
β»οΈ If available get the scheme of the X-Forwarded-Proto header (#2537 )
β»οΈ Node ports package: remove globals for user, project and node ids (#2487 )
β»οΈ Validate passwordLength and add fields to validator manager (#2478 )
β»οΈ π Slideshow is persistent, guided mode is less buggy: Make oSPARC-S4L M2 ready (#2555 )
βοΈ pydantic model classes factory and other utils (#2515 )
β¬οΈ upgrades testing&tooling dependencies (#2547 )
β¬οΈ Maintenance/week 38 dependencies (#2545 )
β¬οΈ Bump path-parse from 1.0.6 to 1.0.7 (#2481 )
β¬οΈ upgrade traefik to 2.4.13 (#2479 )
β¬οΈ Bump codecov/codecov-action from 2.0.3 to 2.1.0 (#2540 )
β¬οΈ upgrades testing and tooling dependencies (#2475 )
β¬οΈ Bump codecov/codecov-action from 2.0.2 to 2.0.3 (#2513 )
β¬οΈ Bump actions/setup-node from 2.3.1 to 2.4.1 (#2557 )
β¬οΈ upgrade insecure requirements (#2485 )
β¬οΈ updates pip-tools==6.4.0 and pip~=21.3 (#2592 )
Fixed
π Fix zoom/scroll workbench (#2632 )
π Correctly display buttons in guided mode (#2506 )
π Fixes several issues in director-v2 integration test (#2626 )
ππ₯
ensure director has started before getting services (#2609 )
π Fixes unhandled exception when parsing an invalid string (#2608 )
π Fix 3D e2e (#2601 )
π Activate tracing in aiohttp-based services (#2559 )
β»οΈ Maintenance: diverse fixes (codestyle, openapi, dockerignore) (#2593 )
π β»οΈ Better context cleanup (#2586 )
π Fixing nodeports_v2 port.set() race condition (#2587 )
π Dynamic services log issues with missing resources when scheduled (#2566 )
π fixes pylint weird issue with scripts folder (#2577 )
π Bugfix: handle error when webserver disconnects an already disconnected socket (#2551 )
π bugfix: Copy thumbnail only if exists (#2548 )
π Fix webserver 11 unittest (#2495 )
π β»οΈ Ensure sidecar mode is rightfully set (#2503 )
π Fix undecodable characters in filenames in archiving_utils.py (#2473 )
π fixes issue with interactive services removal (#2507 )
β¬οΈ π pylint upgrade and fixes (#2524 )
π Fix director-v2 flaky unit tests (#2526 )
π Fix dynamic-sidecar integration issues (#2468 )
π fixing push to docker hub (#2469 )
π bugfix fails to copy studies with lots of data (#2542 )
π added missing service (#2471 )
π₯
check if row exists before parsing (#2508 )
π Fix Service Catalog tags filter (#2541 )
π₯
ensure project.ui.slideshow is None (#2496 )
π bugfix: Catalog filter (#2539 )
π Dynamic sidecar issue: use X-Forwarded-Proto if available (#2492 )
π Bugfix: do not invalidate currentStudyId from cache (#2532 )
ππ Fix failing e2e tests (#2490 )
π Fix bug: Set envvar BUILD_TARGET in correct location (#2470 )
π Fix bug in ask scheduler: set bound folders inside container without long path (#2512 )
π use correct service_tag query parameter (#2619 )
π fix unit test (#2624 )
π Fixes deploy hotfix on staging
π Fixes UI linter
π Fixes socket signal name
Removed
β»οΈ Remove celery sidecars (β οΈ devops) (#2528 )
β»οΈ Removes deprecated snapshots (#2581 )
You canβt perform that action at this time.