Giter Club home page Giter Club logo

Comments (13)

ondras avatar ondras commented on May 27, 2024 3

It will need to run through Make before it gets into the main my-mind.js

Done, and synced to the github-hosted demoversion.

from my-mind.

melvincarvalho avatar melvincarvalho commented on May 27, 2024 2

HTTP 201 should be fixed in: #171

It will need to run through Make before it gets into the main my-mind.js

I've been testing with my own DAV server locally and it works well, 201 doesnt give an alert. I believe NextCloud has WebDAV too, so this could be a great back end.

from my-mind.

melvincarvalho avatar melvincarvalho commented on May 27, 2024 1

@joho1968 you need to save your file somewhere. That will be a URL. Without it you get an error. If you have loaded the mindmap from a URL it should populate the box.

from my-mind.

ondras avatar ondras commented on May 27, 2024 1

What I meant to say is that I don't think the button should do anything if the URL field is blank.

Right, then perhaps you are reporting an unrelated issue "disable the button while the input is empty".

from my-mind.

ondras avatar ondras commented on May 27, 2024

I have no idea what NextCloud is and what kind of interfacing does it offer. Perhaps it could work as a generic WebDAV/REST backend?

from my-mind.

joho1968 avatar joho1968 commented on May 27, 2024

Nextcloud is an open and online "hub" environment for apps, file storage, contacts, etc that can be self-hosted.

https://docs.nextcloud.com/server/latest/developer_manual/

from my-mind.

benchonaut avatar benchonaut commented on May 27, 2024

NextCloud/OwnCloud my-mind webdav

well it seems to work "somehow" using

/remote.php/files instead of /remote.php/dav/files/username/

(

  • my-mind cant handle 201
  • but saving/ loading works
  • though the files apear under a different user than the one currently in the web session

grafik

)

from my-mind.

joho1968 avatar joho1968 commented on May 27, 2024

On https://my-mind.github.io, if I enter "Generic WebDAV" as the storage target, and click on "Save" without entering an URL, I get this in a modal:

<html>
<head><title>405 Not Allowed</title></head>
<body bgcolor="white">
<center><h1>405 Not Allowed</h1></center>
</body>
</html>

from my-mind.

ondras avatar ondras commented on May 27, 2024

On https://my-mind.github.io, if I enter "Generic WebDAV" as the storage target, and click on "Save" without entering an URL, I get this in a modal:

...because the demo version at GitHub is hosted via GitHub Pages; this services does not provide any WebDAV endpoints.

from my-mind.

melvincarvalho avatar melvincarvalho commented on May 27, 2024

@joho1968 I made a little webdav map that you can try:

https://my-mind.github.io/?url=https%3A%2F%2Fmelvin.solidweb.org%2Fpublic%2Fmymind%2Ftest.json%2Ftest.mymind

Saving should work

from my-mind.

joho1968 avatar joho1968 commented on May 27, 2024

@joho1968 you need to save your file somewhere. That will be a URL. Without it you get an error. If you have loaded the mindmap from a URL it should populate the box.

Yes, I understand that. Sorry, I should have been more clear in my "report". What I meant to say is that I don't think the button should do anything if the URL field is blank.

from my-mind.

joho1968 avatar joho1968 commented on May 27, 2024

#173

from my-mind.

benchonaut avatar benchonaut commented on May 27, 2024

one last hint:

409 Conflict ( see above screenshot) should be handled ,
either by

  • "first get then diff then push"

OR

  • "open dialog , let user choose to overwrite/rename/whatever"

.. or it might be a real pain

from my-mind.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.