Releases: ITISFoundation/osparc-simcore
Releases Β· ITISFoundation/osparc-simcore
Staging ResistanceIsFutile5
What's Changed
- β¨Autoscaling: have a buffer of machines always ready (part I) (
β οΈ devops) by @sanderegg in #3790 - β¨ UI: Frontend wording part I by @odeimaiz in #3801
- β¨UI.UX: Enhance registration/login process by @odeimaiz in #3806
Full Changelog: staging_ResistanceIsFutile4...staging_ResistanceIsFutile5
Staging ResistanceIsFutile4
What's Changed
- β¨ UI.Idle timer: close study after 30' by @odeimaiz in #3544
- β¨ UI:
nodeProgressin frontend by @odeimaiz in #3786 - β¨ UI: Study/Template/Service permissions by @odeimaiz in #3792
- β¨ UI: Sort Tags alphabetically by @odeimaiz in #3796
- π Fix broken output ports by @GitHK in #3798
- π Fixes error while pulling images by @pcrespov in #3795 (#3793)
Full Changelog: staging_ResistanceIsFutile3...staging_ResistanceIsFutile4
Staging ResistanceIsFutile3
What's Changed
- β¨ UI.Maintenance: tracker II by @odeimaiz in #3785
- β¨ Enhancement: improve progress messages by @sanderegg in #3773
- β¨ Invitations: invitations webserver check by @pcrespov in #3767, #3683
Full Changelog: staging_ResistanceIsFutile2...staging_ResistanceIsFutile3
1.42.0
What's Changed
- β¨ UI: wording Study/Project and Template/Tutorial by @odeimaiz in #3765
- β¨ Notifications: Maintenance scheduler by @odeimaiz in #3768
- π Login: Fixes invitation_required value in /config by @pcrespov in #3772 β
- π Dy-services: observation cycle cancellation by @GitHK in #3771
- π Dy-Services: service data is now saved based on project permissions by @GitHK in #3766
β¬οΈ Update e2e packages by @odeimaiz in #3762- β¨ Dy-Services: Add progress pulling services by @sanderegg in #3769
Revert "β¬οΈ Update e2e packages (#3762)" by @pcrespov in #3776- πβ¨ Groups.UI: promoting/demoting organization members by @odeimaiz in #3782
- π Login: Fixes
Unauthorizedduring login sessions by @pcrespov in #3775
Full Changelog: v1.41.0...v1.42.0
Staging ResistanceIsFutile2
What's Changed
β¬οΈ Update e2e packages by @odeimaiz in #3762- β¨ Dy-Services: Add progress pulling services by @sanderegg in #3769
Revert "β¬οΈ Update e2e packages (#3762)" by @pcrespov in #3776- πβ¨ Groups.UI: promoting/demoting organization members by @odeimaiz in #3782
- π Login: Fixes
Unauthorizedduring login sessions by @pcrespov in #3775
Full Changelog: staging_ResistanceIsFutile1...staging_ResistanceIsFutile2
Staging ResistanceIsFutile1
- β¨ UI: wording Study/Project and Template/Tutorial by @odeimaiz in #3765
- β¨ Notifications: Maintenance scheduler by @odeimaiz in #3768
- π Login: Fixes invitation_required value in /config by @pcrespov in #3772 β
- π Dy-services: observation cycle cancellation by @GitHK in #3771
- π Dy-Services: service data is now saved based on project permissions by @GitHK in #3766
Full Changelog: staging_ZeframCochrane5...staging_ResistanceIsFutile1
1.41.0
- π Dy-services: fixes dynamic sidecar with self signed certificates by @mrnicegyu11 in #3727
- β»οΈ Dy-services: more flexible dynamic scheduler internals by @GitHK in #3724
- β¨ Login.Invitations: new invitations service
1.0.0(β οΈ devops) by @pcrespov in #3710 (#3683) - π¨ CI: fixes flaky tests/unit/with_dbs/test_modules_redis.py::test_acquire_all_available_node_locks_stress_test by @GitHK in #3751
- π Login: fixes password reset by @pcrespov in #3753 (ITISFoundation/osparc-issues#823).
- β¨ Groups.UI: add email as User in product-everyone and Promote/Demote actions by @odeimaiz in #3750
- π Tags.UI: support null Tag description & Managers can Edit organization details by @odeimaiz in #3758
- π Access.UI: anonymous start by @odeimaiz in #3761
- π Agent: agent handles volumes with labels set to None by @GitHK in #3757
- β»οΈ Dy-services: fixing interface of WorkflowRunnerManager by @GitHK in #3755
- π UI: hide Loading Page by @odeimaiz in #3763
- π Tags: fixes webserver API; fails with null tag's descriptions by @pcrespov in #3760
- β¨ Products.Login: login-settings customizable per product (ποΈ DB change) by @pcrespov in #3759
- β¨π Autoscaling: async creation of machines by @sanderegg in #3747
- πβ¨ UI: Cookie text, Fit thumbnail height and hide Classifiers from s4l-lite by @odeimaiz in #3730
- β¨ Products: Is765/2fa settings per product (
β οΈ ποΈ devops) by @pcrespov in #3673 - β¨ Products: Is765/product group and vendor (ποΈ DB change) by @pcrespov in #3731
- β¨ Products.UI: Product group by @odeimaiz in #3734
- β¬ Upgrades: Bump json5 from 2.2.0 to 2.2.3 in /tests/e2e by @dependabot in #3735
- β¬ Upgrades: Bump actions/setup-node from 3.5.1 to 3.6.0 by @dependabot in #3738
- π Storage: Fix/storage skip invalid projects while listing by @pcrespov in #3740
- πβοΈ Dy-Services: Bugfix/is3531/try disabling keep alive when uploading by @sanderegg in #3737
- π¨ e2e: Add capability to use basicauth flags to e2e puppeteer by @mrnicegyu11 in #3745
- β¨ Products.UI: Contact-Us message for "product-stranger" users by @odeimaiz in #3744
- β¨ Autoscaling: send autoscaling status messages in RabbitMQ by @sanderegg in #3725
- β¨ Products.UI: Update all templates by @odeimaiz in #3748
- β¨ UI.Sharing: Make Sharing feature more prominent by @odeimaiz in #3713
- β»οΈ Dy-services: File Upload issue in AWS: add more informative logs by @sanderegg in #3717
- π Edit templates: missing lock when opening dashboard by @sanderegg in #3716
- β¨ Products: Is3705/product groups (ποΈ DB change) by @pcrespov in #3706
- πβ»οΈ UI.Access: Use AccessRights field instead of owner's email by @odeimaiz in #3719
- β»οΈπ Agent: bug fix and improvements (
β οΈ devops) by @GitHK in #3712 - β»οΈ Dy-services: [3/3] dynamic scheduler decoupling refactor by @GitHK in #3708
- π UI: fixes Lock on Study card & Update card by @odeimaiz in #3720
- β¨ Autoscaling: Allow creation of multiple EC2 instances by @sanderegg in #3722
- πβ»οΈ Autoscaling: small fixes by @sanderegg in #3723
- π UI: Fixes load More card, Cookie text, Text on Tag and Edit template by @odeimaiz in #3728
- β¨ Groups.UI: Groups Templates (and Services!) by Shared with by @odeimaiz in #3665
- π¨ CI: fixes test due to changes in scicrunch service API by @pcrespov in #3668
- β¨ Login: Is3318/resend 2fh handler (
β οΈ devops) by @pcrespov in #3658 - π Dy-services: report correct status on user service fail by @GitHK in #3610
- β¨ Deprecation.UI: Do not list deprecated or retired services by @odeimaiz in #3670
- π Dy-services: Adding metrics to dynamic-sidecar created services by @GitHK in #3666
- π Agent: agent rclone error is also included when logged by @GitHK in #3677
- π¨ CI: fixed test blocking CI in director-v2 unittests by @GitHK in #3680
- π Redis: Introduce timeout in project lock (a la aioredlock) by @sanderegg in #3675
- β¨ Login.UI: 2FA 2nd iteration by @odeimaiz in #3679
- β¬οΈποΈ Upgrades: Updates certifi following GHSA-43fp-rhv2-5gv8 by @pcrespov in #3682
- π Metrics: ensure instrumentation messages are treated only once by @sanderegg in #3685
- π Framework: add loading of self signed certs to director-v2 and webserver entrypoint.sh by @mrnicegyu11 in #3678
- β¨ Framework: disable Traefik sticky connection and Socket.IO long polling by @sanderegg in #3686
- β¨ Autoscaling: scale down nodes by @sanderegg in #3655
- β»οΈ Login: Is3669/access rights renaming by @pcrespov in #3674
- π¨ CI: fixes flaky tests with dynamic-sidecar by @GitHK in #3681
- β¨ S4L.UI: Remove non S4L-Lite relevant features by @odeimaiz in #3688
- π Maintenance: revert disabling of sticky connection by @sanderegg in #3695
- β»οΈ Maintenance: Is3515/ deprecates
servicelib.extract_and_validateby @pcrespov in #3691 - β»οΈ Dy-services: [1/3] dynamic scheduler structure refactor round by @GitHK in #3698
- π Storage: Wrong file destination path when copying a project by @sanderegg in #3700
- β¨ S4L.UI: s4l-lite expects only the sim4life-lite service by @odeimaiz in #3701
- β¨ Login.UI: Pop up Create Account dialog by @odeimaiz in #3696
- β»οΈ Maintenance: common redis client in service library by @sanderegg in #3689
- β»οΈ Dy-services: [2/3] dynamic scheduler structure refactor round by @GitHK in #3699
- β¨ Autoscaling: handle application restart and in parallel (
β οΈ devops) by @sanderegg in #3692 - π Login: Fix/auth resend during registration by @pcrespov in #3702
- π¨ e2e: Parallel testing by @odeimaiz in #3707
- β¨ Projects: Edit templates by @sanderegg in #3704
- β¬οΈ Bump decode-uri-component from 0.2.0 to 0.2.2 in /tests/e2e by @dependabot in #3645
- β¬οΈ Bump qs from 6.5.2 to 6.5.3 in /tests/e2e by @dependabot in #3644
- β»οΈ Autoscaling: one docker client by @sanderegg in #3654
- β¨ S4L-Lite: quick start by @odeimaiz in #3660
- πUI: iframe clipboard fix by @ignapas in #3657
- πUI: Nodes tree binding by @odeimaiz in #3662
Staging ZeframCochrane5
- π Dy-services: fixes dynamic sidecar with self signed certificates by @mrnicegyu11 in #3727
- β»οΈ Dy-services: more flexible dynamic scheduler internals by @GitHK in #3724
- β¨ Login.Invitations: new invitations service
1.0.0(β οΈ devops) by @pcrespov in #3710 (#3683) - π¨ CI: fixes flaky tests/unit/with_dbs/test_modules_redis.py::test_acquire_all_available_node_locks_stress_test by @GitHK in #3751
- π Login: fixes password reset by @pcrespov in #3753 (ITISFoundation/osparc-issues#823).
- β¨ Groups.UI: add email as User in product-everyone and Promote/Demote actions by @odeimaiz in #3750
- π Tags.UI: support null Tag description & Managers can Edit organization details by @odeimaiz in #3758
- π Access.UI: anonymous start by @odeimaiz in #3761
- π Agent: agent handles volumes with labels set to None by @GitHK in #3757
- β»οΈ Dy-services: fixing interface of WorkflowRunnerManager by @GitHK in #3755
- π UI: hide Loading Page by @odeimaiz in #3763
- π Tags: fixes webserver API; fails with null tag's descriptions by @pcrespov in #3760
- β¨ Products.Login: login-settings customizable per product (ποΈ DB change) by @pcrespov in #3759
- β¨π Autoscaling: async creation of machines by @sanderegg in #3747
Full Changelog: staging_ZeframCochrane4...staging_ZeframCochrane5
Staging ZeframCochrane4
- πβ¨ UI: Cookie text, Fit thumbnail height and hide Classifiers from s4l-lite by @odeimaiz in #3730
- β¨ Products: Is765/2fa settings per product (
β οΈ ποΈ devops) by @pcrespov in #3673 - β¨ Products: Is765/product group and vendor (ποΈ DB change) by @pcrespov in #3731
- β¨ Products.UI: Product group by @odeimaiz in #3734
- β¬ Upgrades: Bump json5 from 2.2.0 to 2.2.3 in /tests/e2e by @dependabot in #3735
- β¬ Upgrades: Bump actions/setup-node from 3.5.1 to 3.6.0 by @dependabot in #3738
- π Storage: Fix/storage skip invalid projects while listing by @pcrespov in #3740
- πβοΈ Dy-Services: Bugfix/is3531/try disabling keep alive when uploading by @sanderegg in #3737
- π¨ e2e: Add capability to use basicauth flags to e2e puppeteer by @mrnicegyu11 in #3745
- β¨ Products.UI: Contact-Us message for "product-stranger" users by @odeimaiz in #3744
- β¨ Autoscaling: send autoscaling status messages in RabbitMQ by @sanderegg in #3725
- β¨ Products.UI: Update all templates by @odeimaiz in #3748
Full Changelog: staging_ZeframCochrane3...staging_ZeframConchrane4
Staging ZeframCochrane3
- β¨ UI.Sharing: Make Sharing feature more prominent by @odeimaiz in #3713
- β»οΈ Dy-services: File Upload issue in AWS: add more informative logs by @sanderegg in #3717 [π
v1.40.2] - π Edit templates: missing lock when opening dashboard by @sanderegg in #3716
- β¨ Products: Is3705/product groups (ποΈ DB change) by @pcrespov in #3706 π¨
- πβ»οΈ UI.Access: Use AccessRights field instead of owner's email by @odeimaiz in #3719
- β»οΈπ Agent: bug fix and improvements (
β οΈ devops) by @GitHK in #3712 - β»οΈ Dy-services: [3/3] dynamic scheduler decoupling refactor by @GitHK in #3708
- π UI: fixes Lock on Study card & Update card by @odeimaiz in #3720
- β¨ Autoscaling: Allow creation of multiple EC2 instances by @sanderegg in #3722
- πβ»οΈ Autoscaling: small fixes by @sanderegg in #3723
- π UI: Fixes load More card, Cookie text, Text on Tag and Edit template by @odeimaiz in #3728