From 6597c1d7caeb4dfb6bc47b442e4dfc9840ad12b7 Mon Sep 17 00:00:00 2001 From: C4illin Date: Fri, 23 Aug 2024 20:14:34 +0200 Subject: [PATCH 1/4] feat: add robots.txt --- src/public/robots.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 src/public/robots.txt diff --git a/src/public/robots.txt b/src/public/robots.txt new file mode 100644 index 0000000..77470cb --- /dev/null +++ b/src/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / \ No newline at end of file From cf3da08c737a35111f983fb6786c34b557b85a5f Mon Sep 17 00:00:00 2001 From: C4illin Date: Fri, 23 Aug 2024 22:07:11 +0200 Subject: [PATCH 2/4] docs: add dev instructions --- README.md | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f95ae4e..1c0278b 100644 --- a/README.md +++ b/README.md @@ -51,11 +51,11 @@ services: - convertx:/app/data ``` - +docker run ghcr.io/c4illin/convertx -p 3000:3000 -v ./data:/app/data +``` Then visit `http://localhost:3000` in your browser and create your account. Don't leave it unconfigured and open, as anyone can register the first account. @@ -65,6 +65,15 @@ If you get unable to open database file run `chown -R $USER:$USER path` on the p Tutorial in french: https://belginux.com/installer-convertx-avec-docker/ +## Development + +0. Install [Bun](https://bun.sh/) and Git +1. Clone the repository +2. `bun install` +3. `bun run dev` + +Pull requests are welcome! See below and open issues for the list of todos. + ## Todo - [x] Add messages for errors in converters - [ ] Add options for converters @@ -73,6 +82,10 @@ Tutorial in french: https://belginux.com/installer-convertx-avec-docker/ - [ ] Add tests - [ ] Add searchable list of formats - [ ] Make the upload button nicer and more easy to drop files on. Support copy paste as well if possible. +- [ ] Add more converters: + - [ ] [deark](https://github.com/jsummers/deark) + - [ ] LibreOffice + - [ ] [dvisvgm](https://github.com/mgieseki/dvisvgm) ## Contributors From 081634b61028b7c4a81a1142303dd6a66a6b5023 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 24 Aug 2024 11:41:24 +0000 Subject: [PATCH 3/4] chore(deps): update oven/bun docker tag to v1.1.26 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b920f7b..a7a448d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM oven/bun:1.1.25-alpine AS base +FROM oven/bun:1.1.26-alpine AS base LABEL org.opencontainers.image.source="https://github.com/C4illin/ConvertX" WORKDIR /app From 3f063644f2f22c633fbeeb943a5c9dc91e828126 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 24 Aug 2024 12:11:04 +0000 Subject: [PATCH 4/4] chore(deps): update dependency @total-typescript/ts-reset to ^0.6.0 --- bun.lockb | Bin 164052 -> 164076 bytes package.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/bun.lockb b/bun.lockb index 362a8799c646f28527f8f3ccf44ed64d0993c3d2..5441947af44c57a1e56830d1142bea3618481044 100755 GIT binary patch delta 307 zcmcc8$n~a?Yl5Dl_v`)nUZ*+tt&P?GFS9u9ZKGG^nfV@)1&K@RzWCLZHOFl9znVY! ziImCah=Q&29AwkdC!F7TzKEC6&1aEl_}+T^efc?k>CeKG1DVd~@1MFRICG!nY<9-5 zlDc@q`V{tWKK+w4AGC(yDvW@&um7^=~1f~)0xfm45lAh#puImI$dxz zqlB!Ho&f{HO$G)ANd|_7w43&uLUk>kaxlhO=mBM>yRBw41nR6<&3K8?c)Ir*#uR3d z@TN74jm+i@4AbANWo+8MV=d#25GKin?UR_8k}{@$U}aL?E}qTwT*NFdKP6S6IJqdZ zprly8AiuaIGq1QLF(*eas~Bh_7?cE+2A8-F9!r{~b13ew{|BKa<6!I9MwgBLSMwQJ zCnw5iPZp5k*c?%?b)Ey$%548*4A=UO*3aRuIoy3|_UYfD|2Fe&F}c@N@L<*Ebv0E9 zzg&MzZ;3m$`-)7>0{1sgH*OWF>j_QbOwBOa_r-9#FFzyCY(|UeQL7l!nN9T!ryp6x z=)-6@U2rv{gsg#{Ap^rr1_lO628M>ToA#SRbuFH9FveNv0cEDUt!6X?>a1AJc!|+q zy7wB!6lRd{rZtR>%%%(s)8DLRY}&qKE#r+4rhoO@CowT4WiXmfS5RY8+%A^Q^g=`$ pXfPO*1eFGtxVoe`G%$hrE)7i6v*$3XvN13$nv=6)x}qcF1ORpoY%~A> diff --git a/package.json b/package.json index c472147..e9c3e66 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@ianvs/prettier-plugin-sort-imports": "^4.3.1", "@kitajs/ts-html-plugin": "^4.0.2", "@picocss/pico": "^2.0.6", - "@total-typescript/ts-reset": "^0.5.1", + "@total-typescript/ts-reset": "^0.6.0", "@types/bun": "^1.1.6", "@types/eslint": "^9.6.0", "@types/node": "^22.5.0",