-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🎨 Study dispatcher messages improvements #4229
🎨 Study dispatcher messages improvements #4229
Conversation
…ntication_popup Elisabettai traefik routes authentication popup
…parc-simcore into study_dispatcher_messages
Codecov Report
@@ Coverage Diff @@
## master #4229 +/- ##
=========================================
- Coverage 83.8% 79.8% -4.1%
=========================================
Files 976 399 -577
Lines 41981 20700 -21281
Branches 965 173 -792
=========================================
- Hits 35221 16524 -18697
+ Misses 6539 4127 -2412
+ Partials 221 49 -172
Flags with carried forward coverage won't be shown. Click here to find out more.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can give you more details tomorrow :-)
services/web/server/src/simcore_service_webserver/studies_dispatcher/_constants.py
Outdated
Show resolved
Hide resolved
services/web/server/src/simcore_service_webserver/studies_dispatcher/_studies_access.py
Show resolved
Hide resolved
@pcrespov, the tests of the study_dispatcher need to be updated, it is clear to me why the CI is failing, see here. For |
@elisabettai Let's check that tomorrow together |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
JS part lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice
35d9948
to
549bc81
Compare
services/web/server/src/simcore_service_webserver/studies_dispatcher/_studies_access.py
Show resolved
Hide resolved
Code Climate has analyzed commit 6de66c4 and detected 0 issues on this pull request. View more on Code Climate. |
Kudos, SonarCloud Quality Gate passed!
|
What do these changes do?
When a non-logged in user try to access a template shared with everyone (but requiring log in) will now see a clearer and shorter message.

The login button has been made more prominent by giving it the "strong color" and by moving it to the first position (left-most button).
Related issue/s
How to test
In a local deploy, publish a template and share it with Everyone, then try to access it without being logged in.
Note: in the
.env
file,WEBSERVER_STUDIES_ACCESS_ENABLED
needs to be1
Notes
Also small frontend change at @odeimaiz.
DevOps Checklist