-
Notifications
You must be signed in to change notification settings - Fork 3
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
Add about dialog to dashboard #1082
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1082 +/- ##
==========================================
+ Coverage 54.69% 54.82% +0.12%
==========================================
Files 105 105
Lines 7696 7696
==========================================
+ Hits 4209 4219 +10
+ Misses 3228 3221 -7
+ Partials 259 256 -3 ☔ View full report in Codecov by Sentry. |
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.
Looks good to me, but I don't really understand how the code to hide / show the dialog works. I'm sure it's fine.
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 had the same question Dave had about that one bit of Vue TS (given that I've not worked with Vue). The OpenApi code generation seems very cool... I'll have to look more into how that code generation works. All seems good though!
e9d1e6a
to
5cc9617
Compare
5cc9617
to
53ed84b
Compare
53ed84b
to
006eb3b
Compare
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.
@djjuhasz @mcantelon ready for another review if you have some time. Check #1062 (comment) for more details and screenshots.
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.
Looks good to me @jraddaoui 👍
- Update API generated code and client to include about service. - Add info icon to the header to open a dialog with about information. - Show information from the about API endpoint (version, pres. system, child workflow names), include the same text from the homepage and buttons to documentation, license and contributing. Unrelated changes: - Make sure padding is not added to the body when a dialog is shown. - Bold "Enduro" in the header to match dialog. - Update homepage text to match dialog. - Redirect to signin page after API authentication error.
006eb3b
to
6ecb34b
Compare
child workflow names), include the same text from the homepage and
buttons to documentation, license and contributing.
Unrelated changes:
Refs #1062.