Skip to content
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

Using the extension with NextCloud #83

Closed
xavhoff opened this issue Aug 22, 2017 · 13 comments · Fixed by #89
Closed

Using the extension with NextCloud #83

xavhoff opened this issue Aug 22, 2017 · 13 comments · Fixed by #89

Comments

@xavhoff
Copy link

xavhoff commented Aug 22, 2017

Hello,

I have some issues to use my *.bcup store on my nextcloud (www.dummyurl.be/nextcloud). How can I achieve that ?
I tried to use WebDAV but I didn't succeed. Can anyone help me ?

Thanks in advance.

@morojgovany
Copy link

Same for me, I can add a new archive in plugin firefox but after closing the browser, the archive disappeared from the extension...
If I add an archive in vivaldi or chrome, I just get a 503 error (can't parse remote directory).
I have to copy / paste from the desktop app and it's not really useful !
Thx

@perry-mitchell
Copy link
Member

perry-mitchell commented Aug 22, 2017 via email

@xavhoff
Copy link
Author

xavhoff commented Aug 29, 2017

Anyone want to do this PR ? I don't have time to do it but I can provide a NextCloud installation/account to anyone working on this PR.
Thx

@Stealthbird97
Copy link

Any progress on this? Lack of NextCloud in the Browser app is really the only thing stopping me from using Buttercup,

@perry-mitchell
Copy link
Member

We're currently reworking the browser extension, and it's going well. Hopefully it should be ready some time in January. As for Nextcloud support, that depends largely on nextcloud/server#3131. I have a feeling that we won't be able to get it working from within the browser straight away due to their issues with CORS. If there was a clean way to access Nextcloud WebDAV endpoints from within the browser (Chrome extension), we'd have integrated it a while back.

@perry-mitchell
Copy link
Member

If this is not immediately possible, it may require proxying requests through the desktop application. Using a Node application as a proxy would solve the CORS issues with Nextcloud.

@perry-mitchell
Copy link
Member

Currently there are a number of open issues on the Nextcloud server repo: nextcloud/server#7365 nextcloud/server#3131 - Along with many more WebDAV related issues. At this current stage, we are considering a more drastic option of removing official support for Nextcloud. If we are unable to get the help we need to connect to Nextcloud services from the browser, we won't be able to get a browser extension integration working. If we only support Nextcloud on most of our services, it reflects badly on our product in terms of completeness.

We've made some more requests (via Twitter, Spectrum and Github) to Nextcloud and the community for help.

@crankycaleb
Copy link

crankycaleb commented Dec 2, 2017

I wanted to post here that this works consistently for me, I just can't browse to the archive when trying to set it up. I have to type the path manually. Afterward the archive stays and works fine between browser sessions.
Firefox 57
Nextcloud 12.0.3
Extension archive setup as owncloud, manually specified path in the last box.
EDIT: Sorry, still get 503 with chrome of course but it does work fine with Firefox with the above message.

@crankycaleb
Copy link

Can I add that I would actually prefer the extension to be proxied through the application anyway? My .bcup archive is synced locally on the machine to my nextcloud sync folder anyway, and it just makes sense to not have that added network lag and separate setup process to sync the extension anyway. This is the way other software such as enpass handles it.

@perry-mitchell
Copy link
Member

@crankycaleb Good point sir. It's a good idea, and would end up solving a lot of issues. I do prefer using my archives through the browser, however, but some users may want to install the desktop app and be done with the setup process. Having the ability to connect to archives in the desktop application rather than adding them in the browser would definitely be a cool/powerful feature.

I've added a separate issue for that here: #91

@Stealthbird97
Copy link

Thanks for the reply. It would be a shame to lose NextCloud functionality entirely, and being able to connect to the Desktop application is something which would be useful on its own, and also helpful is circumventing this issue.

@perry-mitchell perry-mitchell mentioned this issue Dec 4, 2017
@perry-mitchell perry-mitchell added this to the Remaster milestone Dec 4, 2017
@mannp
Copy link

mannp commented Dec 8, 2017

Is there a place we can add our support for nextcloud help in getting this sorted?

@perry-mitchell
Copy link
Member

@mannp Nextcloud is currently working in the remaster (soon to be version 1.0). The eta for this is January, but there's no solid date just yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants