Maya
255c17d3e0
feat: better progress reporting for archives
2025-11-22 18:39:13 +03:00
Maya
3b15fb1d30
chore: clean up $lib folder
...
idk why we had a million folders containing one file lol. scary looking change
2025-11-21 20:09:47 +03:00
Maya
7ad8619780
feat: AIO zip conversion
2025-11-21 20:02:51 +03:00
Maya
3cd1989ecd
fix: restore format selection on navigation
2025-11-19 21:14:50 +03:00
Maya
e0e4a0001e
fix: opus sample rate fallback
...
opus doesn't support 44.1khz
if detected/default sample rate is 44.1khz, uses 48kz instead
2025-11-19 20:47:00 +03:00
Maya
9511352f7b
fix: seo meta tags update
2025-11-19 19:46:30 +03:00
Maya
1dac5f69f2
fix: unnecessary seo
...
?? dont know where this was from
i think i followed paraglide documentation blindly
2025-10-30 00:48:13 +03:00
Maya
9c3a789de8
feat: update privacy policy relating to stripe
2025-10-29 08:55:37 +03:00
azurejelly
36be6c6e52
fix(about): allow donations to be sent from self-hosted instances
2025-10-29 07:02:03 +03:00
Maya
0e5f549804
feat: warn of large file sizes due to browser limits
...
browsers / devices will have different arraybuffer sizes. if exceeded, block conversion or disable certain ones (video to audio)
2025-10-27 22:16:41 +03:00
Maya
e4f2c80913
fix: solve svelte-check errors & warnings
...
also fixed turkish's variables - make sure to not change anything inside {}'s!
2025-10-27 17:46:52 +03:00
Maya
00e38b6e2c
fix: prevent conversion on one-way
...
oops
2025-10-20 18:47:13 +03:00
Maya
b93a566928
feat: privacy updates ( #144 )
...
* fix: default to auto on empty PUB_VERTD_URL
* feat: privacy policy
* chore: vert self-hosting
* feat: view info submitted
for transparency, see the exact details that is sent automatically to the owner of the instance:
- job id
- convert from
- convert to
- ffmpeg stderr
- actual video file (if submitted)
* feat: vertd error details footer
* fix: sanitize translations
...my bad i realize this earlier
* refactor: remove jepgify
* fix: blob scheme
* fix: seo fixes
don't index static language urls (doesn't do anything) - robots.txt & sitemap.xml
* feat: translatable privacy policy
i forgor
also fix inconsistencies with link colours
* fix: privacy translation fixes
* fix: broken conflict merge
why does github's web conflict resolver not have highlighting
2025-10-20 13:32:22 +01:00
nullptr
6273b56360
feat(privacy): add option to disable all external connections ( #146 )
...
* docs: add references to PUB_DISABLE_ALL_EXTERNAL_REQUESTS
* fix: somehow i forgot the PUB_ prefix
* feat: remove all external stuff (stripe, plausible, video) when PUB_DISABLE_ALL_EXTERNAL_REQUESTS is on
* docs: add note
* fix(docs): grammar
* fix: only hide plausible opt-in when privacy mode is enabled
2025-10-19 19:17:32 +01:00
Maya
c0410ae9bb
fix: UI not defaulting to browser's language
...
fixes #123
i apparently broke this lol, oops
2025-10-15 19:57:14 +03:00
Maya
d89a343eed
fix: open graph tags
...
maybe this'll work on twitter now
2025-10-14 20:33:05 +03:00
nullptr
92fa929d2a
feat: keep videos for debugging ( #130 )
...
* feat: keep videos for debugging
* fix: remove unnecessary $inspect
2025-10-14 18:08:33 +01:00
not-nullptr
403162cafb
fix: seo-related issues
2025-10-11 16:14:45 +01:00
Maya
424ed6e5d6
Merge branch 'main' into feat/conversion-qol
2025-09-22 15:08:28 +03:00
not-nullptr
d2a73e0840
feat: mutliple vertd instances support
2025-09-18 17:47:42 +01:00
Maya
1bcf21d94c
fix: oops
2025-09-14 15:52:25 +03:00
Maya
55edaad4b4
feat: better worker cancellation & types
...
conversions should now *actually* stop and terminate when removed, instead of continuing to run in the background until finished.
most notably, magick has been reworked to run a new worker for each conversion to follow ffmpeg and pandoc (& to allow individual cancellations)
also fix uh, a lot of stuff relating to messages not following WorkerMessage type & types in general.
i'm braindead right now but everything still works somehow, vertd is next. this took forever.
2025-09-13 20:23:25 +03:00
Maya
0d87e1e064
feat: allow pasting files
2025-09-10 10:50:05 +03:00
Maya
1710cd038e
chore: prettier format
2025-09-10 10:38:14 +03:00
Maya
2dafc0f730
chore: conversion page optimizations
2025-09-09 09:21:48 +03:00
Maya
93faaa4b34
feat: default conversion format
...
also improves formatdropdown and thumbnail generation
2025-09-08 09:00:20 +03:00
Maya
6001f7e8c3
feat: clearer busy/error msg on conversion page
2025-09-06 11:04:40 +08:00
Maya
5b0d0e2cc8
feat: more verbose worker status
2025-09-05 23:02:17 +08:00
Maya
416eed8e48
fix: blur and tooltip fixes
...
tooltip appends to body to fix overflow issues, fix scroll
2025-09-02 21:06:39 +08:00
Maya
e8cdb18dd5
feat: conversion quality ui
2025-09-02 14:16:40 +08:00
Maya
2f5fddcc6e
feat: use overlayscrollbars for cards
...
finally no more shifting on chromium
2025-08-14 18:14:18 +08:00
Maya
ee0de6e178
fix: language detection
2025-07-31 21:53:52 +03:00
Maya
136a781f76
feat: shorter video text, tooltip fix
2025-07-27 17:25:00 +03:00
Maya
98e91337db
fix: chromium/webkit card fix, tooltip warning
2025-07-27 16:09:36 +03:00
Maya
3993cd2e06
fix: blur on cards
2025-07-27 00:45:00 +03:00
Maya
bc055e6b98
fix: card, tooltip, and scrollbar fixes
2025-07-26 23:58:30 +03:00
Maya
d543433007
Merge branch 'merged-video-audio-and-dropdowns' into feat/merge-big-stuff
2025-07-26 21:08:36 +03:00
Maya
0e8c191768
Merge branch 'feat/i18n' into feat/merge-big-stuff
2025-07-26 20:58:02 +03:00
Maya
3e1dc720ed
feat: new formats, update existing support
...
fixes #14 , #74 , #88 , #91
+ add avif
+ add jxl
+ add heif (input)
+ add arw (input)
+ add svg (output)
+ add eps (output)
+ update bmp (full)
+ update cur (full)
+ update ppm (full)
2025-07-26 12:51:56 +03:00
Maya
0727e32438
fix: oops
2025-07-26 11:02:22 +03:00
Maya
bb1715682a
fix: language reactivity
2025-07-25 22:53:45 +03:00
Maya
ecddeb7249
feat: final translation things
...
enjoy uwu language (temporarily)
2025-07-25 22:50:00 +03:00
Maya
fa310d506b
feat: finish up translations
2025-07-25 21:03:20 +03:00
Maya
dff9c94ed5
feat: translations
...
god this was hell
2025-07-25 20:46:07 +03:00
Maya
ce6f1f723a
feat: init paraglide
2025-07-25 17:47:36 +03:00
Maya
6fb6593c21
fix: effects store race condition
2025-07-25 14:40:00 +03:00
Maya
608b7e7e70
feat: highlight current format in dropdown
2025-07-25 14:18:37 +03:00
Maya
c336d7d7a7
fix: visual fixes
2025-07-25 14:02:20 +03:00
Maya
d1cf0a8f31
fix: better card layout
2025-07-25 13:40:38 +03:00
JovannMC
54032b5eff
feat: show full file name on hover (title)
2025-07-25 13:27:47 +03:00