-
Notifications
You must be signed in to change notification settings - Fork 16
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
feat: create embeddable UUID #463
Conversation
Thanks for the pull request, @Ian2012! Please note that it may take us up to several weeks or months to complete a review and merge your PR. Feel free to add as much of the following information to the ticket as you can:
All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here. Please let us know once your PR is ready for our review and all tests are green. |
tutoraspects/templates/aspects/apps/superset/pythonpath/create_assets.py
Show resolved
Hide resolved
tutoraspects/templates/openedx-assets/assets/dashboards/Instructor_Dashboard.yaml
Outdated
Show resolved
Hide resolved
d8b2a74
to
dc98040
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.
Yeah this makes a lot more sense to me, thanks! I have a fix for the tests running out of disks in #462
dc98040
to
7e4b6fd
Compare
@bmtcril cherry-picking your commit for CI to pass |
3743edb
to
e08e24a
Compare
tutoraspects/plugin.py
Outdated
("SUPERSET_ADMIN_EMAIL", "[email protected]"), | ||
("SUPERSET_LMS_EMAIL", "[email protected]"), |
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'm thinking that we should probably change these to invalid email addresses by default so no one gets accidentally emailed private questions about sites. Asking around Axim right now for ideas.
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.
We can update the default to be lms-admin@{{lms_host}}
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 think we can just go with superset/[email protected]
since it will never resolve and cause errors if anyone tries to use it.
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.
Ready
e08e24a
to
cef50fd
Compare
@Ian2012 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future. |
Description
This PR fixes #448
This PR generate idempotent embeddable UUIDs for the dashboards, the UUID used is the same as the dashboard UUID