mirror of
https://github.com/floccusaddon/floccus.git
synced 2026-04-25 22:26:06 +03:00
[GH-ISSUE #27] Testing phase for v1.3 (beta 5) #26
Labels
No labels
browser-specific
bug
correctness issues
enhancement
feature: Google Drive
feature: Linkwarden
feature: git
feature: nextcloud-bookmarks
feature: tabs
feature: webdav
help wanted
native-app
priority: high
priority: low
priority: medium
pull-request
question
question
stale
upstream
waiting for more information
wontfix
🙁 Not following issue template
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/floccus#26
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @marcelklehr on GitHub (Aug 12, 2017).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/27
Hello there,
anyone who's up for a bit of testing in order to get an earlier glimpse at the new features of the upcoming floccus version can follow the guide below:
Chrome
chrome://extensions/Load unpacked extensionand select the root folder of the floccus buildFirefox
about:debuggingLoad tempoprary addonand select the manifest file in the root folder of the floccus buildUpgrading
force Syncafter the account has been validated (Don't copy over your old bookmarks from the old floccus folder, but let it fetch them from the server).Debugging
In order to aid in debugging, please provide client-side logs.
Firefox
about:debuggingdebugbutton next to floccus entryforce Syncfor the account of your choice.Chrome
chrome://extensionsDeveloper modedist/html/background.htmlbutton in floccus' entry next to "Inspect views: "force Syncfor the account of your choiceCheers!
Marcel
@marcelklehr commented on GitHub (Aug 13, 2017):
Update: beta2 has fixes for issues that came up in beta1. Download it here: https://github.com/marcelklehr/floccus/releases/tag/v1.3.0-beta.2
@JimmyKater commented on GitHub (Aug 14, 2017):
ummm... v1.3.0-b2 doesn't sync with nc 12.0.1 under ff 55.0.1 (32) on win 7 pro sp1 (64). still.
@marcelklehr commented on GitHub (Aug 14, 2017):
@JimmyKater could you provide logs? I added instructions on how to do that above ;)
@lala-rob commented on GitHub (Aug 16, 2017):
Test System:
Win 10 Ent x64, Floccus v1.3.0-beta.2, NC 12.0.2
Chrome 60.0.3112.101 x64 - Sync is working
Vivaldi 1.11.917.39 x32 - Sync is not working
I dont know how to get logs from Vivaldi:(
@danopz commented on GitHub (Aug 16, 2017):
Looks like Vivaldi has a different API:
@AlexeyZonov commented on GitHub (Aug 24, 2017):
Nextcloud 10.0.3, Bookmarks 0.10.1, Floccus 1.3.0-beta2, Firefox 54.0.1/win7
Sync bookmarks without tags in both directions. Set tag in FF - empty field in NC, set inside NC, do not sync or change in FF.
Floccus-1.2.0 same behavior.
Will version 1.3 work with Owncloud-10 or only Nextcloud?
@marcelklehr commented on GitHub (Aug 24, 2017):
@AlexeyZonov Thank you for testing! This is expected behavior. WebExtensions don't support tags, at the moment :/
I'm afraid Owncloud will not be supported until they provide an API for manipulating the bookmarks (or until Nextcloud Bookmarks supports owncloud).
@marcelklehr commented on GitHub (Aug 24, 2017):
Until Vivaldi publishes docs for their extension APIs, it's very hard to support it. At least I couldn't find them.
@D4id4los commented on GitHub (Sep 14, 2017):
Greetings,
I tried Flocus 1.3.0-beta2 on Nextcloud 12.0.2, Bookmarks 0.10.1 and Chrome 61.0.316.79 but could not get it to connect to my server.
In chrome's inspect view for
dist/html/options.htmlI see the lineFetching bookmarks Objectwhere the content of the object is:And then the next line is the error message:
for which the url displayed on the right is:
In the server-side log I see the following entries:
Is there any other information I can provide to help pin this down?
@marcelklehr commented on GitHub (Sep 14, 2017):
Hey Daidalos,
thank you for reporting this. At first glance it looks like there might be some config issue with your web server as PHP_AUTH_USER should be set when doing basic auth. You could try accessing the url with curl, to make sure, the problem is not connected to floccus:
$ curl --basic --user "user:correct_passwd" "https://nextcloud.server.url/index.php/apps/bookmarks/public/rest/v2/bookmark?page=-1"@D4id4los commented on GitHub (Sep 15, 2017):
@marcelklehr Thank you for your response, it pointed me the right way: Apparently some special characters in passwords will break nextclouds basic http auth, in my case it was a '$' sign.
Now that my password is free of special characters I can report that the floccus beta2 works well on Chromium 59.0.3071.104, Chrome 61.0.3163.70 and Opera 42.0.2393.137.
On Firefox 55.0.3 however it can now connect sucessfully and create the new folder but it does not sync the bookmarks, the folder remains empty. When I click the "force sync" button I can see in the Debug Console that the fetching of bookmarks is started:
Fetching bookmarks Object { ... } Nextcloud.js:72:6but nothing happens. No error message, exceptions or the like.Do you need any further information?
@marcelklehr commented on GitHub (Sep 15, 2017):
@D4id4los Mhh. Could you go to the network tab in the inspector before hitting "force sync"? There should be a network request to the bookmark endpoint. Try to check what happens to that request, what the response is etc. Note to self: I should have it display those error messages.
@silence87 commented on GitHub (Sep 28, 2017):
Note: PHP Authentication header is case-sensitive.
So "Authentication: basic" wouldn't really work. I got Exceptions in CORSMiddleware.php, because PHP_AUTH_USER and PHP_AUTH_PW isn't set. With "Authentication: Basic" (note the capital B char) Authentication works well.
Additional Note: if NC installation is in a subdirectory, the normalizeServerURL wouldn't work as expected. For example: correct url is in http://10.10.10.10/nextcloud/, the normalizeServerURL strips the subdir.
Tested with NC 11.0.5.1 (on debian8 apache2 2.4.10, php5 5.6.30), FF 52.3.0 ESR
@marcelklehr commented on GitHub (Oct 2, 2017):
Thank you for those nice catches @silence87! Fixed in beta 3 :)
@e-alfred commented on GitHub (Oct 2, 2017):
The beta 3 *crx file is actually the one from 1.2.0. Please upload the right one. ;)
@marcelklehr commented on GitHub (Oct 2, 2017):
My bad. Fixed.
@marcelklehr commented on GitHub (Oct 11, 2017):
Beta 4Beta 5 is out, now. Updated the initial post to reflect this.@marcelklehr commented on GitHub (Dec 2, 2017):
Hey again,
it seems the latest beta is working quite well. That's great! Thanks for all your testing efforts!
In the meantime I've added one new feature that probably everyone was waiting for: Folder support! I'm not sure yet, how stable it is exactly, but initial tests turned out to work quite well. I still have to do some more testing, and the bookmarks app needs a new endpoint for the feature as I've implemented it to work, but I'm confident we'll see the release of a new version of the bookmarks app (and floccus afterwards) quite soon-ish. 🎉
I will probably not release another beta before that, because it would be useless without the new version of the bookmarks app.
Cheers!
@JimmyKater commented on GitHub (Dec 4, 2017):
hey marcel,
great job so far.
so what about this guess of mine: why not releasing a new version of floccus just now where everything seems to be working fine?
and then come up with a new version with said new features (i'd so love floccus&bookmarks to support folders!)?
cheers
jimmy
@marcelklehr commented on GitHub (Dec 4, 2017):
@JimmyKater I guess that makes sense, yes. I'll have to untangle some commits, then :)
@e-alfred commented on GitHub (Dec 8, 2017):
It would be great to have a new version even though there is no folder support yet. Which issue/PR for folder support is there in the Bookmarks app repository? Is there any activity on that side at the moment?
@marcelklehr commented on GitHub (Dec 9, 2017):
@e-alfred see my recent comment in #5
@marcelklehr commented on GitHub (Dec 9, 2017):
v1.3.0 is out. Have fun :)
@github-actions[bot] commented on GitHub (Mar 21, 2023):
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.