renovate[bot]
6a2bc87135
chore(deps): lock file maintenance ( #671 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-12 10:44:26 +02:00
Emrik Östling
70675b9910
chore: pin bun types to bun version
2026-10-06 18:03:03 +02:00
Justin Shetty
3f69a7acb2
feat(auth): prettier login failure page ( #665 )
2026-10-06 17:48:47 +02:00
36cee01dde
test: run tests against docker image ( #664 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-10-06 17:45:45 +02:00
renovate[bot]
7fa8c9819e
chore(deps): lock file maintenance ( #666 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-05 08:41:15 +02:00
Orban Gergo
87ba195fd5
fix(ffmpeg): handle embedded cover art in audio conversions ( #607 )
2026-10-04 21:52:53 +02:00
Emrik Östling
23697c57f3
chore: Remove stale Repobeats analytics image
2026-10-04 20:47:19 +02:00
Emrik Östling
49d1db8dd0
chore: allow bun in renovate again ( #662 )
2026-09-30 22:36:25 +02:00
renovate[bot]
8d4899ca15
chore(deps): lock file maintenance ( #661 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-28 10:02:22 +02:00
Emrik Östling
710bc7c717
chore: prepare for release
v0.19.0
2026-09-26 02:26:43 +02:00
Emrik Östling
163b1b58b4
fix: markitdown filestypes and version printing ( #657 )
2026-09-26 02:20:08 +02:00
Emrik Östling
d5f38871d7
chore: bump packages ( #658 )
2026-09-26 02:19:42 +02:00
Emrik Östling
4f0aa1b139
fix: allow PUID and PGID to be unset ( #656 )
2026-09-26 02:16:34 +02:00
Emrik Östling
cc3d256359
docs: clear warning for only allowing users you trust
2026-09-26 01:40:46 +02:00
Emrik Östling
4750fdfebe
feature: support PUID/PGID to change user ( #655 )
2026-09-23 23:27:40 +02:00
Orban Gergo
aac8dd6439
fix(imagemagick): handle multi-page PDF outputs and improve rasterization quality ( #593 )
2026-09-22 22:44:28 +02:00
renovate[bot]
6fdd24ccb1
fix(deps): update dependency elysia to v1.4.30 ( #651 )
2026-09-15 21:04:11 +02:00
Kanashimo and Emrik Östling
75feea0d9c
feat: add custom branding ( #575 )
...
Co-authored-by: Emrik Östling <emrik.ostling@gmail.com >
2026-09-15 20:59:04 +02:00
Emrik Östling
0ca17dad7f
Merge commit from fork
2026-09-15 20:57:46 +02:00
renovate[bot]
3b37849651
chore(deps): lock file maintenance ( #649 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-14 20:22:47 +02:00
renovate[bot]
8f72f08748
fix(deps): update dependency elysia to v1.4.27 [security] ( #648 )
2026-09-14 20:22:12 +02:00
Emrik Östling
34358e1df0
chore: update to bun 1.4.2 ( #645 )
2026-09-14 19:42:37 +02:00
Emrik Östling
d34c139449
ci: add autofix.ci ( #644 )
2026-09-11 23:52:00 +02:00
Justin Shetty
9d1c093780
fix(auth): redirect unauthorized page requests ( #628 )
2026-09-11 23:30:26 +02:00
Orban Gergo
b9ee1f664e
feat(pdftops): added pdftops converter ( #611 )
2026-09-09 23:48:34 +02:00
JDubb
2ea8e00f1e
fix(graphicsmagick): apply EXIF auto-orient so portrait images don't convert sideways ( #590 ) ( #637 )
2026-09-09 22:34:44 +02:00
renovate[bot]
edb21f867b
chore(deps): update docker/metadata-action action to v6 ( #641 )
2026-09-09 22:31:01 +02:00
renovate[bot]
0dea046c20
chore(deps): update docker/setup-buildx-action action to v4 ( #642 )
2026-09-09 22:30:49 +02:00
renovate[bot]
878876ca17
chore(deps): update docker/build-push-action action to v7 ( #640 )
2026-09-09 22:30:39 +02:00
renovate[bot]
57ebd7f454
chore(deps): update actions/checkout action to v7 ( #639 )
2026-09-09 22:30:30 +02:00
Orban Gergo
5c96086d4e
feat(ffmpeg): added m2ts, ts, vob, wmv input types, and mka output ( #636 )
2026-09-09 18:16:50 +02:00
Justin Shetty
e94d037a61
fix(results): hide actions for failed conversions ( #625 )
2026-09-03 20:41:57 +02:00
JDubb
ce8637307c
fix(ffmpeg): raise execFile maxBuffer so long conversions don't overflow stderr ( #629 )
2026-09-03 20:40:28 +02:00
Justin Shetty
acee10f8df
feat(auth): autofocus login email field ( #627 )
2026-09-01 11:11:14 +02:00
Emrik Östling
f444d84d4d
ci: add xss scan ( #614 )
2026-08-19 22:35:14 +02:00
Orban Gergo
126fd4357d
feat(calibre): add azw3 to supported input formats ( #610 )
2026-08-19 22:01:08 +02:00
Orban Gergo
3f91d518ba
feat(soffice): add support for Excel and Calc spreadsheet conversions ( #609 )
2026-08-19 21:58:02 +02:00
Kanashimo
a7722c1f77
chore: add missing PORT environment variable to README ( #576 )
2026-08-19 21:48:21 +02:00
Laertes87 and Emrik Östling
ddd782decc
fix: version printing ( #606 )
...
Co-authored-by: Emrik Östling <emrik.ostling@gmail.com >
2026-08-19 21:45:07 +02:00
Emrik Östling
c8551d9548
chore: update deps ( #605 )
2026-08-10 22:45:52 +02:00
Emrik Östling
85355c64b3
ci: change autolabeler to a custom built ( #603 )
2026-08-10 20:04:33 +02:00
Laertes87
84e954948b
test: add unit tests for main and db and improve coverage ( #596 )
2026-08-07 20:31:44 +02:00
Emrik Östling
5cf7703dd4
fix: better 404 message in logs ( #599 )
2026-08-04 22:02:26 +02:00
Rayan Salhab
3602f12113
fix(dasel): update converter for v3 CLI ( #591 )
2026-08-03 21:37:21 +02:00
桌子潔
15e4046c19
fix(results): encode download filenames ( #587 )
2026-08-03 21:21:08 +02:00
casi3
7157d2398e
Apply EXIF orientation when converting images with ImageMagick ( #577 )
2026-08-03 21:20:35 +02:00
tr3lane and tr3lane
dc61643912
fix(libreoffice): don't force MS Word 97 infilter on .wps ( #585 )
...
* fix(libreoffice): don't force MS Word 97 infilter on .wps
.wps is Microsoft Works, not MS Word 97/.doc. Forcing that infilter
makes soffice reject a genuine Works document with "source file could
not be loaded", even though the same file converts fine when no
--infilter is passed at all (LibreOffice auto-detects it correctly).
Fixes #582
* test: lock in wps export direction; document why null covers both sides
Per review: the filter map feeds both --infilter and the --convert-to
suffix, so wps: null also affects exporting TO wps. That is deliberate
and behavior-preserving: LibreOffice has no Works export filter (its
MS_Works filter is import-only), and bare `--convert-to wps` falls back
to LibreOffice's default export filter for the extension - "MS Word 97",
the exact filter this map pinned before, so export output is unchanged.
Adds a regression test asserting the docx -> wps invocation.
---------
Co-authored-by: tr3lane <182920672+tr3lane@users.noreply.github.com >
2026-07-29 11:01:02 +02:00
Emrik Östling
393441faa1
chore: fix release config
2026-06-21 22:40:20 +02:00
Emrik Östling
cc4de7625d
chore: refresh lockfile
2026-06-21 22:40:09 +02:00
Emrik Östling
174877cd88
ci: remove bump version action
2026-06-21 22:39:58 +02:00