Comments (6)
Would be very nice to have the DrawIO App fully included in the Nextcloud App.
Also a Checkbox for "Dont use external Draw.io Services" to disable the PDF Export would be nice for Security Sensitive Environments :-)
from nextcloud-drawio.
Why isn't it considered to supply the draw.io code as a dependency within this app?
from nextcloud-drawio.
Btw. @pawelrojek Great app, works really nice so far 👍
from nextcloud-drawio.
At the moment this can be achieved by deploying your own Draw.io instance and then changing the "Draw.io URL" in the App settings (the default value is "https://www.draw.io" but it can be changed to anything you want).
You can get Draw.io from here:
https://github.com/jgraph/draw.io
BTW it works with Apache, nginx and doesn't require Tomcat or Java at all (in the past draw.io/mxgraph were partially written in Java hence the ".war" files).
The "export" feature still requires external connection to "https://exp.draw.io/". See: jgraph/drawio#26
from nextcloud-drawio.
I just noticed that a lot of the templates also seem to reference back to draw.io
So to get it fully offline you would probably also have to adapt all those .xml files as well.
from nextcloud-drawio.
The image export server is available at https://github.com/jgraph/draw-image-export2
from nextcloud-drawio.
Related Issues (20)
- Prevent direct connection to docker draw.io instance HOT 1
- [Layout Bug] Slight vertical scroll
- Cant open shared drawio as external user - drawio request login
- Custom Design (Templates)
- Not proper icon displayed
- Custom development
- Compatibility with Nextcloud 24 HOT 4
- Check for stored XSS vulnerability in draw.io < 18.0.0
- Sketch theme option not appearing HOT 1
- Allow saving of a draw.io URL with a trailing slash in app settings
- Support for Nexcloud 24 HOT 12
- Offline mode does not disable external calls at all HOT 1
- Collaborate in real time
- This is the last release maintained by Pawel Rojek HOT 1
- NC 23.0.6 - Draw.IO 1.0.3: /appinfo/app.php is deprecated HOT 1
- Use Transifex for continuous translation please HOT 4
- Loglevel: Info Spam by draw.io integration HOT 2
- Dark theme stopped working HOT 1
- Nextcloud 25 support HOT 1
- 1.0.4 - Error installing from App Store (NC 24.0.7) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nextcloud-drawio.