Commit Graph

671 Commits

Author SHA1 Message Date
azurejelly 36be6c6e52 fix(about): allow donations to be sent from self-hosted instances 2025-10-29 07:02:03 +03:00
wudi 03f27d9b7b feat(i18n): complete missing translations for Chinese locales
- zip file extraction messages
- large file browser limitation warning
- site data management in privacy settings
- pandoc and file size limit error messages

Syncs zh-CN and zh-TW with latest English translations
2025-10-28 10:39:07 +08:00
Maya 7f3ba14826
feat: clear site data 2025-10-27 22:27:26 +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 8a958aed46
Merge branch 'pr/165' 2025-10-27 17:48:01 +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
joshy 66d4974c80
rollback date
Co-authored-by: Maya <jovannmc@femboyfurry.net>
2025-10-27 21:54:24 +10:00
josh 1a1b04b246 update date 2025-10-27 13:04:48 +10:00
josh 5fee2a6c85 adding korean 2025-10-27 13:01:28 +10:00
azurejelly 6411a0b5b0
chore: remove unused nginx.conf file
It was moved to `nginx/default.conf` a long time ago, so I'm not sure why this one is still here
2025-10-26 20:11:35 -04:00
Maya 7832b6a43d
fix: remove accept for file input
way too long, lol
2025-10-25 20:48:23 +03:00
Maya 256876181e
feat: zip archive toasts
also localizes pandoc error toast

this zip archive feature could serve as a base to handle #75 and #81
2025-10-25 11:24:58 +03:00
Maya abbfbacf0e
feat: extract zips (#160)
fixes #160
2025-10-25 10:32:20 +03:00
Maya 3b0eb40c08
feat: vertd server fallbacks (#157)
fixes #157
2025-10-25 09:36:23 +03:00
wudi d1ef377068 feat(i18n): add Simplified and Traditional Chinese translations
- Add zh-Hans (Simplified Chinese) translation file
- Add zh-Hant (Traditional Chinese) translation file
- Update project settings to include new Chinese locales
- Register Chinese languages in locale store with proper display names
2025-10-22 18:04:41 +08: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
azure e3e3372aad
More documentation changes (#148)
* [no ci] docs(build): reference `.env.example` instead

* [no ci] docs(faq): mention `PUB_DISABLE_ALL_EXTERNAL_REQUESTS` on FAQ
2025-10-20 13:31:43 +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 9bae3620ce
fix: default to auto on empty PUB_VERTD_URL 2025-10-17 22:21:46 +03:00
Maya 17a1e16545
Merge branch 'pr/139' 2025-10-17 22:19:50 +03:00
Maya 6b4d0988d5
fix: bahasa translation jpegify link 2025-10-17 21:20:11 +03:00
Rania Amina 1cf24d650e add indonesian translation 2025-10-17 15:02:35 +07:00
Maya 41d9ca121e
Merge branch 'pr/137' 2025-10-16 18:30:57 +03:00
Maya 40eecd5c15
Merge branch 'pr/136' 2025-10-16 18:30:52 +03:00
Maya 722109accc
Merge branch 'pr/135' 2025-10-16 18:30:46 +03:00
azurejelly 1a0235e41c
feat(docker): add container healthchecks 2025-10-16 10:36:31 -04:00
azurejelly 28ab1b138c
refactor(docker): add `EXPOSE` instruction
While `nginx:stable-alpine` already exposes 80/tcp by default (visible with `docker image inspect`), I figured it was still worth adding so that the port which VERT uses when running inside a container is a bit more clear.
2025-10-16 10:09:25 -04:00
azurejelly f747f38415
[no ci] docs: add index at the top of each page 2025-10-16 10:00:31 -04:00
azurejelly 9cb689a3c4
fix(compose): remove unused `environment` section
VERT uses `$env/static` for environment variables, so none of these are being used during runtime. They should only be passed to Docker during container build time.
2025-10-16 09:48:30 -04:00
Maya 93c98d9d49
fix: navbar overflow 2025-10-15 20:56:23 +03: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 cbff253b5f
Merge branch 'pr/134' 2025-10-15 19:01:51 +03:00
Maya 5c09c19331
Merge branch 'pr/133' 2025-10-15 19:00:31 +03:00
Maya 05559e5648
Merge branch 'pr/131' 2025-10-15 19:00:24 +03:00
Maya d7b5b1bfa8
fix: add italian to ui 2025-10-15 18:39:36 +03:00
Maya 0a99044164
fix: default to custom instance if specified 2025-10-15 18:35:28 +03:00
fdefilippo bafb8f2bfb
italian translation 2025-10-15 14:47:50 +02:00
angelospk d36d4fe957 added greek translation 2025-10-15 14:57:49 +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
DROF4 e3fb94a940
Update tr.json
Minor translation fixes for inconsistencies found in the live version
2025-10-14 19:42:59 +03:00
Maya 704e693511
Merge branch 'pr/129' 2025-10-14 19:14:55 +03:00
Maya 8d38007461
Merge branch 'pr/128' 2025-10-14 19:14:26 +03:00
Danny Davila 17e024d763
chore: update japanese language 2025-10-13 05:22:37 +09:00
Danny Davila e2221e460a
chore: add japanese language 2025-10-13 05:14:10 +09:00
Danny Davila 97ecf9e520
updated spanish translations 2025-10-13 04:37:35 +09:00
Maya 3f64a5d095
docs: readme star history & feature updates 2025-10-12 21:57:07 +03:00
DROF4 45b9158140
Update index.svelte.ts
added tr: "Türkçe" for Turhish Language Support
2025-10-12 18:08:08 +03:00
DROF4 b9d94a3f82
Update settings.json (added tr)
Added "tr" for Turkish Language Support
2025-10-12 18:06:50 +03:00