-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Changes to show SPA/PWA tab for no data screen #20910
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
Conversation
@AltamashShaikh can you update the UI test screenshot? https://github.com/matomo-org/matomo/actions/runs/5330108976/jobs/9656459310?pr=20910#step:3:848 |
@michalkleiner Just waiting for other TagManager PR to merge and will update the UI, I added this for review since its the end of sprint and would like to get this issue completed and get early feedback on it |
@michalkleiner Updated UI screenshot |
@AltamashShaikh the UI test might need some more love ❤️ Seems some timeouts are missing to wait until the tab animation finished and also the filename of the container in the code block might differ from run to run. Might be good to dynamically replace that name with a static name, so the test can actually pass. |
@sgiehl Was able to fix the tests using timeout and replaced container with a static name for tests |
😮 seems like the stars aligned for this PR and all UI tests passed! 👍 |
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.
Tested locally and works as expected. Since the majority of the content is coming from MTM anyway I'm happy with this.
e5450b1
to
56a8024
Compare
The errors occured in UI demo screenshot tests
* Changes to show SPA/PWA tab for no data screen * UI screenshot updated * test cases updated * New textual changes * Updated UI screenshot and plugin reference * Fix for UI test * UI testcase fixed * Added timeout for spa UI test * Removed unwanted text from translation * Updated UI screenshot * TagManager commit reverted * Fix possible javascript errors if materialize isn't loaded fast enough The errors occured in UI demo screenshot tests --------- Co-authored-by: sgiehl <stefan@matomo.org>
* Changes to show SPA/PWA tab for no data screen (#20910) * Changes to show SPA/PWA tab for no data screen * UI screenshot updated * test cases updated * New textual changes * Updated UI screenshot and plugin reference * Fix for UI test * UI testcase fixed * Added timeout for spa UI test * Removed unwanted text from translation * Updated UI screenshot * TagManager commit reverted * Fix possible javascript errors if materialize isn't loaded fast enough The errors occured in UI demo screenshot tests --------- Co-authored-by: sgiehl <stefan@matomo.org> * Updated CorePluginsAdmin * Updated submodule * Blank commit to trigger stalled tests * Updated UI screenshots --------- Co-authored-by: sgiehl <stefan@matomo.org> Co-authored-by: Ben <ben.burgess@innocraft.com>
Description:
Changes to show SPA/PWA tab for no data screen.
Requires: matomo-org/tag-manager#647, matomo-org/tag-manager#649
Fixes: #PG-2845
Review