Commit graph

14298 commits

Author SHA1 Message Date
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
Wolfgang Ginolas
e20aaff457 Update draw.io script hashes 2023-06-16 15:20:10 +02:00
David Benque
34f0d0e95b Add placeholder color for Diagram app #1059 2023-06-16 12:31:21 +01:00
David Benque
e0ee16e2a1 Add diagram icon to cptools
- WIP version 7.4 of cptools icon font
- assign it to drawio application type
2023-06-16 12:26:37 +01:00
Wolfgang Ginolas
a517f1010e Disable protect tab in sheets
https://github.com/cryptpad/cryptpad/issues/1053
2023-06-15 11:50:48 +02:00
yflory
9aac9d1c2f TOTP: Use HTTP challenges to write and remove blocks 2023-06-09 15:06:17 +02:00
Wolfgang Ginolas
17bef487f2 Add overlay when draw.io is not editable 2023-06-09 14:38:04 +02:00
yflory
b3a620edc0 lint compliance 2023-06-06 16:09:17 +02:00
yflory
8b97742ef6 TOTP: don't store user hash when using block 2023-06-06 16:07:00 +02:00
yflory
088891d108 Fix spacing issues with TOTP code during login 2023-06-06 15:56:20 +02:00
yflory
5b703c8db5 TOTP: improve login UI 2023-06-06 12:34:24 +02:00
Wolfgang Ginolas
c2f0a27d9e Use hashes instead of unsafe-eval to secure drawio 2023-06-02 14:44:35 +02:00
Mathilde Grünig
58524e9d7e add basic dockerignore to reduce image size 2023-06-01 16:00:21 +02:00
Mathilde Grünig
8af292c407 add basic docker-compose file 2023-06-01 13:19:03 +02:00
yflory
71497ad37b Remove rangy from copy-components since it's now loaded from www/lib 2023-06-01 11:08:26 +02:00
yflory
614fa4a08e Merge branch 'staging' into debowerify 2023-06-01 10:49:33 +02:00
yflory
d3a8261e67 Merge branch 'soon' into staging 2023-06-01 10:49:21 +02:00
yflory
1cbac8804d Merge branch 'main' into soon 2023-06-01 10:49:09 +02:00
Wolfgang Ginolas
afcc16cb71 Implement file in- and exporter for draw.io #1044 2023-05-31 15:38:35 +02:00
Wolfgang Ginolas
fae119ad6a Remove unsave-eval from draw.ios CSP 2023-05-31 15:38:35 +02:00
Wolfgang Ginolas
d8a452b6e5 Add dark mode to draw.io 2023-05-31 15:38:35 +02:00
Wolfgang Ginolas
9b7b2af9fe Hide draw.io "Unsaved changes" message 2023-05-31 15:38:35 +02:00
Wolfgang Ginolas
fdc33754b7 Add draw.io read only mode 2023-05-31 15:38:35 +02:00
Wolfgang Ginolas
635cb62688 drawio add missing framework.localChange() 2023-05-31 15:38:34 +02:00
Wolfgang Ginolas
49ecfe0100 Fix bower.json 2023-05-31 15:38:34 +02:00