WIP: Add SVG Templating #10

Draft
tueem wants to merge 14 commits from feat/template into dev

14 Commits

Author SHA1 Message Date
26e543ac48 feat(format): switch to resvg backend
All checks were successful
build / Go-Build (push) Successful in 28s
build / Go-Build (pull_request) Successful in 27s
2026-02-13 16:01:06 +01:00
0118a53d3e Merge branch 'dev' into feat/template
All checks were successful
build / Go-Build (push) Successful in 1m8s
build / Go-Build (pull_request) Successful in 28s
2026-02-12 19:46:30 +01:00
56abe1dee4 fix(docker): fix Dockerfile
Some checks failed
build / Go-Build (push) Failing after 11m3s
build / Go-Build (pull_request) Successful in 28s
2026-02-09 23:23:44 +01:00
7c5d319043 fix(database): move database file to storage dir 2026-02-09 23:23:24 +01:00
205b70eeab feat(template): add Templating functionality and endpoint
All checks were successful
build / Go-Build (push) Successful in 1m38s
build / Go-Build (pull_request) Successful in 39s
2026-02-09 11:09:19 +01:00
de3ba44093 fix(storage): change to mkdirall to avoid error 2026-02-09 11:08:48 +01:00
343abe9bb5 fix(storage): add missing io.Copy 2026-02-09 09:59:03 +01:00
ba90d5a0ed fix(db): incorrect columen name 2026-02-09 09:56:03 +01:00
6cf349bafa refactor(upload): move Regex to variable 2026-02-09 08:19:30 +01:00
823f5f091a fix(storage): fix return value of CreatePublic to return the trimmed file name 2026-02-09 08:18:44 +01:00
541caffd65 feat(template): add DB Get functions 2026-02-09 08:18:00 +01:00
1031ad7e8c feat(template): add Fileserver for download
Some checks failed
build / Go-Build (push) Failing after 12m37s
2026-02-08 22:46:58 +01:00
741b196497 feat(formatconverter): add formatconverter method using inkscape 2026-02-08 19:42:28 +01:00
7c6d8f4206 feat(template): add public storage and temp file method 2026-02-04 12:53:00 +01:00