Commit Graph

14272 Commits

Author SHA1 Message Date
Mathilde Grünig 7218a2c96a make docker-compose work with entrypoint script 2023-06-23 14:32:27 +02:00
Mathilde Grünig 0cb2f42b33 make entrypoint script working with Debian, remove outdated parts 2023-06-23 14:32:01 +02:00
Mathilde Grünig 032b094b75 switch from Alpine images to Debian 2023-06-23 14:31:37 +02:00
Mathilde Grünig 811e2be6e6 fix typo in image namespace 2023-06-22 16:06:43 +02:00
Mathilde Grünig 9d3265ee04 chown not needed here for Alpine based images 2023-06-22 16:06:16 +02:00
Wolfgang Ginolas 5a1738111e Clean up diagram dependencies 2023-06-22 15:49:19 +02:00
Wolfgang Ginolas cd9fba9002 Fix merge 2023-06-22 15:08:35 +02:00
Mathilde Grünig b6b7044d09 forgot to activate entrypoint.sh at the end of Dockerfile 2023-06-22 15:07:05 +02:00
Mathilde Grünig 909cba230c add proper access rights to created folders 2023-06-22 15:06:20 +02:00
Mathilde Grünig cd0ca6fa88 add entrypoint.sh to Dockerfile 2023-06-22 15:05:50 +02:00
Wolfgang Ginolas b9208eecd4 Merge remote-tracking branch 'origin/drawio-bower' into drawio-bower 2023-06-22 15:05:04 +02:00
Mathilde Grünig eed556865e switch to testing image & add email parameter 2023-06-22 15:02:20 +02:00
Wolfgang Ginolas f7d56eea16 Rename drawio to digram
https://github.com/cryptpad/cryptpad/issues/1062
2023-06-22 14:59:13 +02:00
Mathilde Grünig 8fbb4dc252 add basic entrypoint.sh file to set domains and admin email 2023-06-22 14:54:34 +02:00
Mathilde Grünig b756b31cd5 update .gitignore to allow .sh files 2023-06-22 14:54:01 +02:00
Wolfgang Ginolas 3f8422d99b Fix drawio CSS 2023-06-22 14:39:06 +02:00
Wolfgang Ginolas b5c0cada55 Update draw.io script hashes 2023-06-22 14:39:06 +02:00
David Benque 12dab85a30 Add placeholder color for Diagram app #1059 2023-06-22 14:39:06 +02:00
David Benque 4a13b4b70f Add diagram icon to cptools
- WIP version 7.4 of cptools icon font
- assign it to drawio application type
2023-06-22 14:39:06 +02:00
Wolfgang Ginolas 51b51fac74 Add overlay when draw.io is not editable 2023-06-22 14:39:06 +02:00
Wolfgang Ginolas 17e6d24de4 Use hashes instead of unsafe-eval to secure drawio 2023-06-22 14:39:06 +02:00
Wolfgang Ginolas 1fba52f300 Implement file in- and exporter for draw.io #1044 2023-06-22 14:39:06 +02:00
Wolfgang Ginolas 67362fc2b9 Remove unsave-eval from draw.ios CSP 2023-06-22 14:39:06 +02:00
Wolfgang Ginolas 00f5f536a1 Add dark mode to draw.io 2023-06-22 14:39:06 +02:00
Wolfgang Ginolas bef642160f Hide draw.io "Unsaved changes" message 2023-06-22 14:39:06 +02:00
Wolfgang Ginolas 8ff4bcac99 Add draw.io read only mode 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas 39ceaf7294 drawio add missing framework.localChange() 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas 17efa04725 Fix bower.json 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas 7d42febef3 Store draw.io as JSON in chainpad (instead XML) 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas f870604f78 draw.io code cleanups and ES5 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas 541567203c Hide draw.io Save and Exit buttons 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas c73377b8f1 Uncompress drawio XML for better chainpad patches 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas 8801418030 Draw.io prototype with unmodified draw.io code 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas f29406315e Run in embed mode when integrated into another tool 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas ad3bcb6cb2 Code cleanups #1034 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas e0daae115e Send changed state to outer application #1034 2023-06-22 14:39:05 +02:00
yflory 5e6b042f28 lint compliance 2023-06-22 14:39:05 +02:00
Wolfgang Ginolas f28e4cfdb1 Make document.key optional 2023-06-22 14:39:05 +02:00
yflory af8f7e5865 API: recover from server crash 2023-06-22 14:39:04 +02:00
yflory 01e174f826 API: update demo page 2023-06-22 14:39:04 +02:00
yflory a4e821e4fa API: add autosave support 2023-06-22 14:39:04 +02:00
Wolfgang Ginolas ab49addd1d Fix cryptpad-api iframe DOM insertion 2023-06-22 14:39:04 +02:00
yflory 2be39c3749 API: reload content on server restart 2023-06-22 14:39:04 +02:00
yflory 368dd79883 Disable user account in integration mode 2023-06-22 14:39:04 +02:00
yflory 5081d5d3c0 Integration API: initialize an app from a Blob 2023-06-22 14:39:04 +02:00
yflory 8b0d80c0c4 API prototype: rename sessionKey into key 2023-06-22 14:39:04 +02:00
yflory 723ecc8bd6 Integration API prototype 2023-06-22 14:39:04 +02:00
yflory 318202531f TOTP: UI fixes and improvements 2023-06-20 12:52:04 +02:00
David Benque 0e96e2e667 Adjust app colors for Diagram and Whiteboard
#1059
2023-06-16 15:09:53 +01:00
Wolfgang Ginolas e15421d36e Fix drawio CSS 2023-06-16 15:39:06 +02:00