DSD-DBS / capella-collab-manager

A web app for collaboration on Capella (MBSE) projects
https://dsd-dbs.github.io/capella-collab-manager/
Apache License 2.0
23 stars 5 forks source link

feat: Trigger feedback dialog after login #1829

Closed MoritzWeber0 closed 1 month ago

MoritzWeber0 commented 1 month ago

As a result of https://github.com/DSD-DBS/capella-collab-manager/pull/1828, the feedback interval doesn't trigger the dialog anymore after login, only after refresh if logged in. This can be an issue for users which don't use the CCM often since they have to login each time. This PR makes sure that the dialog is also triggered after login.

Also fixes another bug that the request to the backend was triggered twice.

github-actions[bot] commented 1 month ago

A Storybook preview is available for commit 74ed3a5e5f230ce87cc04aff1a83e4a8d5290c39. ➡️ View Storybook ➡️ View Chromatic build ✅ Captured 42 snapshots. No changes detected.

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 84.01%. Comparing base (1c547f3) to head (0405134). Report is 5 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1829 +/- ## ======================================= Coverage 84.01% 84.01% ======================================= Files 194 194 Lines 6455 6455 Branches 713 713 ======================================= Hits 5423 5423 Misses 876 876 Partials 156 156 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 1 month ago

This report was generated by comparing a5a7d74 with 1c547f3. If you would like to check difference, please check here.

success

ArtifactName: reg

✨✨ That's perfect, there is no visual difference! ✨✨

item count
pass 266
change 0
new 0
delete 0
sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

github-actions[bot] commented 1 month ago

This report was generated by comparing 74ed3a5 with 1c547f3. If you would like to check difference, please check here.

success

ArtifactName: reg

✨✨ That's perfect, there is no visual difference! ✨✨

item count
pass 266
change 0
new 0
delete 0