mnutt / davros

Personal file storage server
Apache License 2.0
298 stars 35 forks source link

OwnCloud iOS app + Davros on self-hosted Sandstorm #12

Closed pdehaye closed 8 years ago

pdehaye commented 8 years ago

Is this supposed to work? If so, how? I get a "Can not authenticate against this server" error.

ocdtrekkie commented 8 years ago

From my understanding, there's some fixes needed in the mobile clients to work with Davros.

pdehaye commented 8 years ago

[edit] Please ignore the comment below, filed in the wrong place, and @engelgabriel 's confused response below.

User @engelgabriel just gave me access to the beta of an owncloud iOS client supporting custom servers. The announcement is here: https://github.com/RocketChat/Rocket.Chat.Cordova/issues/26 . FWIW it didn't work with my own Sandstorm install.

ocdtrekkie commented 8 years ago

Note that @mnutt has an open PR on the iOS client: https://github.com/owncloud/ios

mnutt commented 8 years ago

@pdehaye: I can look into doing a custom iOS build and giving you access, I've never used TestFlight before though.

engelgabriel commented 8 years ago

Hi, are you guys talking about our Rocket.Chat app? We need to update the SPK with the latest build to get it to be compatible with the new mobile apps. We are working on that today.

ocdtrekkie commented 8 years ago

Not AFAIK, we are discussing Davros, which uses ownCloud's mobile apps.

engelgabriel commented 8 years ago

OK, so I am trying to understand why I was mentioned here... ideas?

ocdtrekkie commented 8 years ago

I don't know @engelgabriel Maybe he thought because the Rocket.Chat app doesn't work with his server, nor does the ownCloud client, that it's a general issue with his Sandstorm server?

But AFAIK, currently, the ownCloud iOS client doesn't work with Davros, but a pull request has been submitted to fix it.

pdehaye commented 8 years ago

Wow, way for me to get my wires crossed up and confuse everyone in the process! Davros/OwnCloud has nothing to do indeed with RocketChat, except that I was trying to see for both if the iOS app would work with my own Sandstorm install.

Sorry for this, @engelgabriel, please ignore this thread . I will edit my comment above mentioning you and file separately for RocketChat, like I should have done from the start.

And @ocdtrekkie and @mnutt , I hear that you are working on it/aware of work going on on it, and would be glad to test/use when you are ready.

JamborJan commented 8 years ago

How is the status about compatibility with the iOS ownCloud client? Is there any bigger issue? Anything I can help with?

mnutt commented 8 years ago

We're closing in on it. The owncloud/ios pull request is still open and now being reviewed, there is just one more issue in the implementation to be worked out. There is a PR open for owncloud/android, as well.

JamborJan commented 8 years ago

Awesome, thanks for the great work @mnutt

JamborJan commented 8 years ago

Just in case there are more people waiting for this to be closed: the PR has been accepted on Feb. 2nd (3 days ago): https://github.com/owncloud/ios/pull/569

Now we only have to wait until OwnCloud publishes a new version of the client.

mnutt commented 8 years ago

@JamborJan unfortunately they took my PR, rewrote it into something that doesn't actually work, and merged that. I haven't yet deduced why it doesn't work, but they don't seem interested in anything more. The whole experience was a bit weird; but unfortunately I don't think OwnCloud iOS / OwnCloud Android will be interoperable.

JamborJan commented 8 years ago

That is not good. Any ideas how this can be solved? E.g. using another client? As far as I understood Davros is not build on ownCloud, only the sync to desktops is compatible. Right? What would a suitable mobile sync client need?

mnutt commented 8 years ago

Yeah, it's unfortunate. I'm curious what your use case for the mobile client is, to see if we can solve it another way. Is it mainly about a more performant/mobile-friendly interface to view files? Or for syncing files for offline use, or something else?

JamborJan commented 8 years ago

There is actual one use case I really miss now: I had set up a auto photo sync with Bit Torrent Sync before. On my Mac I have an Automator script waiting for incoming pictures taken with my mobile's camera and starting an OCR process which makes PDFs out of it and filing them with a decent naming. Pretty good thing for book keeping or the paperless office.

Other less important use cases are that I have some files which I need to have on the go e.g. password saves and so on.

ocdtrekkie commented 8 years ago

Auto photo sync from the ownCloud client was super awesome. I'd be really tempted to use it again if it went to a Davros grain.

-Jake Weisz

On Fri, Feb 5, 2016 at 10:59 AM, JJ notifications@github.com wrote:

There is actual one use case I really miss now: I had set up a auto photo sync with Bit Torrent Sync before. On my Mac I have an Automator script waiting for incoming pictures taken with my mobile's camera and starting an OCR process which makes PDFs out of it and filing them with a decent naming. Pretty good thing for book keeping or the paperless office.

Other less important use cases are that I have some files which I need to have on the go e.g. password saves and so on.

— Reply to this email directly or view it on GitHub https://github.com/mnutt/davros/issues/12#issuecomment-180439569.

mnutt commented 8 years ago

This works in v0.16! Thanks to the sandstorm team!