-
-
Notifications
You must be signed in to change notification settings - Fork 174
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
v3.0.0 beta #965
Comments
|
This comment has been minimized.
This comment has been minimized.
Thank you very much for your work @marcelklehr. I did some initial tests with beta-1. EnvironmentNC: 18.0.3 Working
Bugs
Nice-to-Have
If helpful I can take screenshots and/or videos... |
Regarding bookmarks Import: I've fixed the UI feedback issue.
This is intentional, as the bookmarks app does not allow duplicates. Instead bookmarks can be in multiple folders at once. 🤯
I've thought about that but wasn't sure, what would be most expected. What do you think? Adding imports to a new folder is quite simple technically. We could even import into the currently active folder. |
This comment has been minimized.
This comment has been minimized.
I'm totally fine ending up without duplicates after a second import. :-) I would import bookmarks into a new folder. When I'm right this is the way like Google Chrome and Firefox handle imports to, so people are used to it and you do not mess up your existing bookmarks. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
How has the order changed? 🤔 |
@marcelklehr, will you be able to provide another build with your latest changes? I can then do some more manual tests during the weekend... Is there already a plan when to release 3.0.0 final to app store? |
Let us know if you want any specific things tested. 👍 |
Thank you for taking on the acceptance testing! ❤️ I have not planned a fixed date for the release. It's ready when it's ready :) I will not introduce new features into the new release anymore, though.
I'll publish another beta then :) The main purpose of the beta phase is finding regressions stemming from the refactoring, of which you have caught quite a few already 👌, as well as testing public and private sharing. The following issues I could not reproduce, so far:
Details on these are appreciated. The following issues are 'wontfix' (at least for this release; feel free to open separate issue for these):
|
Thank you for your work, @marcelklehr!!! I will create new issues for the nice-to-have ones mentioned by me... |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Delete All Bookmarks
|
Import Bookmarks
|
This comment has been minimized.
This comment has been minimized.
Shared bookmarksI shared a single bookmarks folder to another user with enabled options to edit and share the bookmarks. The shared bookmarks are available for the user but the number of bookmarks is zero and the untagged bookmarks are empty although none of the bookmarks is tagged.
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I agree, but a new UI component will not make it into this release :)
Agreed. => Next release :)
This is deliberate as shared bookmarks are owned by a different user and thus do not count towards the usage limit, if one is set.
This is deliberate so far, as there is no simple way to query all shared bookmarks recursively, yet.
I like that! This would be possible if we only display the shared folders. => Next release. |
Nice to Have's
➕ You have shared a bookmark via url: Learning Python |
I thought about that, too. What would be your goal with that? |
It would be the easiest way I can think of to track which bookmarks I've shared besides the Obviously, this is quite presumptive, but you'll find Bookmark integration via system tags was originally proposed by this server tag discussion some time ago. |
Crazy example: I've shared a folder of bookmarks. Any bookmark with This could also be a way to move towards webhooks #900. Also, see this nextcloud dev request on Deck app tag integration with Flow app from 6 hours ago. |
This comment has been minimized.
This comment has been minimized.
I've deliberately left out sharing by tag, as during the design phase (wow, that was 3 years ago, I think) we felt there were a lot of edge cases and possibly unexpected/non-intuitive behavior that would be hard to get right. Let's not get ahead of ourselves. This is already quite a big release, so I would rather get the current feature set ready before packing in any more features. I appreciate your creativity for future features and how a bright future could look and I'm happy to see issues for all of these, even if I can't promise anything :) I'm also excited about integrating with Flow, btw. There's already an issue somewhere about that. |
@marcelklehr You are totally amazing to have gotten sharing worked out!! It is a Herculean effort that should be lauded! It is truly awesome. Wow. Thank you. Do you want any other particular aspects of sharing tested for beta2? |
Ah, moving bookmarks across user borders wasn't working correctly. Nice catch! Fixed.
I think ideally, the sharee can remove (read: hide) the shared folder from their view and have a way to get it back again, while only the owner can actually remove permissions. This is not yet implemented, however. My reasoning is that it's possible to share with groups and you shouldn't be able to remove the share for the whole group by deleting it as a sharee. so => next release :D
heh, the buttons that show these forms are technically toggles, so clicking them again will hide the respective form, but I guess nobody will figure that out 😄 I'll work on this. |
Something I haven't tested as of yet, is how receiving a share, especially one that you cannot edit, plays with floccus syncing. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@gibelium This is what I could come up with: https://github.com/nextcloud/bookmarks/wiki/Acceptance-testing
Does that only happen in NC19? |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I finally started testing. Please find the results of the first session. The two issues I find so far are:
EnvironmentUbuntu 19.10 Tests
|
Awesome, we're getting close 🎉
I can't seem to reproduce this. Bookmarks unexpectedly turning up in the root folder has been an issue in the past, though, so I think it's likely that this happened before the migration? |
Well, I gave the migration test a second try and I also cannot reproduce the case after I cross checked that in the old version the bookmarks were in the correct folders. So yes, it could be that it was a failure in the old version. |
🚀 |
Hello there,
I'm happy to announce the first beta release of bookmarks v3.0.0, which most notably includes sharing among a few other goodies. (Update: You can only share folders: Click on folder 'details' and then go to the 'Sharing' tab)
I would be glad to hear your feedback after trying it out in this thread as well as possible bugs in new issues. Don't forget to backup your database before trying this out!
Requirements are:
Changes in this release are:
Update: Here's the link to beta 2: https://github.com/nextcloud/bookmarks/releases/tag/v3.0.0-beta.2
Cheers! 👾
The text was updated successfully, but these errors were encountered: