clone

a browser-first diagram editor with live svg previews, local drafts and encrypted, accountless sharing

move diagram.zip shell to Cloudflare

Dami committed 4dcd287
commit
4dcd287f40acdf6b92b44682f60e0d0c71e60ef4
parent
941441c31d64de5d30bf0c9e2d89806751737f40
author
Dami <dami.etoile@gmail.com>
48 files changed, +18567 -3352
M.gitignore1+
MDockerfile.fly31-
Mdiagramzip-python-units/blockdiag-family/README.md7+-
Mdiagramzip-shell/package-lock.json3278+++++++
Mdiagramzip-shell/package.json25+
Mdiagramzip-shell/src/index.ts48+
Mdiagramzip-shell/test/index.test.ts55+
Mdiagramzip-shell/tsconfig.json12+
Mdiagramzip-shell/vitest.config.ts9+
Mdiagramzip-shell/worker-configuration.d.ts15076++++++++++++++++++++++++++++++
Mdiagramzip-shell/wrangler.jsonc22+
Mdiagramzip/index.html2+-
Mdiagramzip/public/_headers14+
Mdiagramzip/src/main.js2+-
Mdiagramzip/vite.config.js6+-
Mfly.toml36-
Mserver/src/main/java/io/kroki/server/Server.java13-
Mserver/src/main/java/io/kroki/server/error/InvalidRequestHandler.java2+-
Mserver/src/main/java/io/kroki/server/service/DiagramHandler.java12+-
Mserver/src/main/java/io/kroki/server/service/DiagramZipHandler.java41-
Mserver/src/main/java/io/kroki/server/service/DiagramZipSvgMetadata.java236-
Mserver/src/main/resources/web/diagramzip/assets/clojure-Cm7r79vr.js1-
Mserver/src/main/resources/web/diagramzip/assets/codicon-Brq4_Ui5.ttfbin
Mserver/src/main/resources/web/diagramzip/assets/editor-jjEx9u7D.css1-
Mserver/src/main/resources/web/diagramzip/assets/editor.api-Uy7N5htg.js847--
Mserver/src/main/resources/web/diagramzip/assets/editor.worker-D9zwrD0f.js30-
Mserver/src/main/resources/web/diagramzip/assets/folding-8eExsY6y.js16-
Mserver/src/main/resources/web/diagramzip/assets/folding-BhelvhIs.css1-
Mserver/src/main/resources/web/diagramzip/assets/index-CzBQjn0p.js1806----
Mserver/src/main/resources/web/diagramzip/assets/index-xmgK0xd5.css1-
Mserver/src/main/resources/web/diagramzip/assets/json.worker-D_Dqrls5.js62-
Mserver/src/main/resources/web/diagramzip/assets/jsonMode-DoZzpm-A.css1-
Mserver/src/main/resources/web/diagramzip/assets/jsonMode-OnyP8h3a.js45-
Mserver/src/main/resources/web/diagramzip/assets/monaco-editor-C7iaFm9N.js2-
Mserver/src/main/resources/web/diagramzip/assets/preload-helper-sgV7L5Mc.js1-
Mserver/src/main/resources/web/diagramzip/assets/sql-NEE52Syq.js1-
Mserver/src/main/resources/web/diagramzip/assets/textarea-editor-BTXrLHn4.js1-
Mserver/src/main/resources/web/diagramzip/assets/xml-48LOUA70.js1-
Mserver/src/main/resources/web/diagramzip/assets/yaml-BUf0_nSm.js1-
Mserver/src/main/resources/web/diagramzip/icon.svg4-
Mserver/src/main/resources/web/diagramzip/index.html17-
Mserver/src/test/java/io/kroki/server/ServerListenTest.java4+-
Mserver/src/test/java/io/kroki/server/ServerSSLTest.java12+-
Mserver/src/test/java/io/kroki/server/ServerTest.java15+-
Mserver/src/test/java/io/kroki/server/ServerUriResponseTest.java2+-
Mserver/src/test/java/io/kroki/server/service/DiagramHandlerTest.java2-
Mserver/src/test/java/io/kroki/server/service/DiagramZipHandlerTest.java50-
Mserver/src/test/java/io/kroki/server/service/DiagramZipSvgMetadataTest.java67-
M .gitignore +1 -0

Diff not shown: this commit changes too many lines.

M Dockerfile.fly +0 -31

Diff not shown: this commit changes too many lines.

M diagramzip-python-units/blockdiag-family/README.md +3 -4

Diff not shown: this commit changes too many lines.

M diagramzip-shell/package-lock.json +3278 -0

Diff not shown: this commit changes too many lines.

M diagramzip-shell/package.json +25 -0

Diff not shown: this commit changes too many lines.

M diagramzip-shell/src/index.ts +48 -0

Diff not shown: this commit changes too many lines.

M diagramzip-shell/test/index.test.ts +55 -0

Diff not shown: this commit changes too many lines.

M diagramzip-shell/tsconfig.json +12 -0

Diff not shown: this commit changes too many lines.

M diagramzip-shell/vitest.config.ts +9 -0

Diff not shown: this commit changes too many lines.

M diagramzip-shell/worker-configuration.d.ts +15076 -0

Diff not shown: this commit changes too many lines.

M diagramzip-shell/wrangler.jsonc +22 -0

Diff not shown: this commit changes too many lines.

M diagramzip/index.html +1 -1

Diff not shown: this commit changes too many lines.

M diagramzip/public/_headers +14 -0

Diff not shown: this commit changes too many lines.

M diagramzip/src/main.js +1 -1

Diff not shown: this commit changes too many lines.

M diagramzip/vite.config.js +3 -3

Diff not shown: this commit changes too many lines.

M fly.toml +0 -36

Diff not shown: this commit changes too many lines.

M server/src/main/java/io/kroki/server/Server.java +0 -13

Diff not shown: this commit changes too many lines.

M server/src/main/java/io/kroki/server/error/InvalidRequestHandler.java +1 -1

Diff not shown: this commit changes too many lines.

M server/src/main/java/io/kroki/server/service/DiagramHandler.java +2 -10

Diff not shown: this commit changes too many lines.

M server/src/main/java/io/kroki/server/service/DiagramZipHandler.java +0 -41

Diff not shown: this commit changes too many lines.

M server/src/main/java/io/kroki/server/service/DiagramZipSvgMetadata.java +0 -236

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/clojure-Cm7r79vr.js +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/codicon-Brq4_Ui5.ttf +0 -0

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/editor-jjEx9u7D.css +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/editor.api-Uy7N5htg.js +0 -847

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/editor.worker-D9zwrD0f.js +0 -30

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/folding-8eExsY6y.js +0 -16

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/folding-BhelvhIs.css +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/index-CzBQjn0p.js +0 -1806

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/index-xmgK0xd5.css +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/json.worker-D_Dqrls5.js +0 -62

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/jsonMode-DoZzpm-A.css +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/jsonMode-OnyP8h3a.js +0 -45

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/monaco-editor-C7iaFm9N.js +0 -2

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/preload-helper-sgV7L5Mc.js +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/sql-NEE52Syq.js +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/textarea-editor-BTXrLHn4.js +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/xml-48LOUA70.js +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/yaml-BUf0_nSm.js +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/icon.svg +0 -4

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/index.html +0 -17

Diff not shown: this commit changes too many lines.

M server/src/test/java/io/kroki/server/ServerListenTest.java +2 -2

Diff not shown: this commit changes too many lines.

M server/src/test/java/io/kroki/server/ServerSSLTest.java +6 -6

Diff not shown: this commit changes too many lines.

M server/src/test/java/io/kroki/server/ServerTest.java +7 -8

Diff not shown: this commit changes too many lines.

M server/src/test/java/io/kroki/server/ServerUriResponseTest.java +1 -1

Diff not shown: this commit changes too many lines.

M server/src/test/java/io/kroki/server/service/DiagramHandlerTest.java +0 -2

Diff not shown: this commit changes too many lines.

M server/src/test/java/io/kroki/server/service/DiagramZipHandlerTest.java +0 -50

Diff not shown: this commit changes too many lines.

M server/src/test/java/io/kroki/server/service/DiagramZipSvgMetadataTest.java +0 -67

Diff not shown: this commit changes too many lines.