-
Notifications
You must be signed in to change notification settings - Fork 19
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
Save full width of page on server #1386
Conversation
e004d17
to
90efdf1
Compare
90efdf1
to
4527afb
Compare
I've added video to prove that it works. Please review @juliushaertl @mejo- @max-nextcloud and run pipeline I will work on tests after initial review |
4527afb
to
8f8e63d
Compare
rebased, fixed merge conflicts and disabled checkbox for users without edit permission. Please review |
8f8e63d
to
99dd3ef
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.
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.
Sorry, meant to request changes 😉
@mejo- all fine, I will do everything. No way to wait this changes before migration to Pinia? 🙏 |
Sorry, pinia PR just got merged 😬 |
6b3e294
to
06c95e6
Compare
Hello there, We hope that the review process is going smooth and is helpful for you. We want to ensure your pull request is reviewed to your satisfaction. If you have a moment, our community management team would very much appreciate your feedback on your experience with this PR review process. Your feedback is valuable to us as we continuously strive to improve our community developer experience. Please take a moment to complete our short survey by clicking on the following link: https://cloud.nextcloud.com/apps/forms/s/i9Ago4EQRZ7TWxjfmeEpPkf6 Thank you for contributing to Nextcloud and we hope to hear from you soon! (If you believe you should not receive this message, you can add yourself to the blocklist.) |
06c95e6
to
052682a
Compare
@mejo- @juliushaertl mates, how can I understand what thee root cause of Behat tests failure? How can I run this tests locally to debug failure? |
@Koc I'm pretty sure it's unrelated, but let's see. Given that your local Nextcloud instance is available under |
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.
Only some minor comments and suggestions to fix the behat tests left. Really nice that you already provided behat tests 🫶
Cypress tests are already there and sufficient. The comment in
collectives/cypress/e2e/pages.spec.js
Line 262 in 63eba49
// Reload to check persistence with browser storage |
f0ac972
to
c83955e
Compare
Signed-off-by: Konstantin Myakshin <[email protected]>
c83955e
to
39c51e6
Compare
There was a bug in the test and code 😄 . Now all green except Cypres |
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.
Really nice, thanks for your work @Koc ❤️
📝 Summary
Currently we are storing "Full width" inside local storage. This means, that this setting not shares between users and browsers. Would be nice to make this setting persistent on db level like in Confluence.
🖼️ Screenshots
full-width-persistent.mp4
🚧 TODO
🏁 Checklist
npm run lint
/npm run stylelint
/composer run cs:check
)