fixes#206. allows disabling temporarily blocking a file from being converted if repeated failures in an hour. especially useful for local deployments over a network where it may be served through HTTP rather than HTTPS, breaking video conversion due to the hashing code requiring a secure context.
- Add Bosnian translation file
- Update project settings to include new Bosnian locale
- Register Bosnian language in locale store with proper display name
Signed-off-by: Omar <omar.brbutovic@gmail.com>
this also unintentionalyl fixes translations being broken for the page, but there seems to be an issue on first load - sanitization code/ssr might be the issue?
if downloading all files as a .zip, if the result is a .zip (e.g. converting to docx) it would have the "target" file extension rather than the result. final file seems "broken", but has the wrong extension (.docx instead of .zip)
- 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
* 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