738 Commits

Author SHA1 Message Date
not-nullptr
12b4319681 ??? 2026-01-29 13:37:45 +00:00
not-nullptr
c221eb8cb3 ??? 2026-01-29 13:35:33 +00:00
not-nullptr
510bd1e012 ??? 2026-01-29 13:34:00 +00:00
not-nullptr
263e7d8c1f feat: github pages 2026-01-29 13:32:44 +00:00
Maya
838a6c7e0b
fix: video conversion e.get error (#215)
not entirely sure because i can't reproduce it, but this seems like the only logical reason this could be happening
2026-01-02 10:55:16 +03:00
Maya
5088040112
fix: shorten coolify commit hash 2025-12-19 21:50:03 +03:00
Maya
4ee188cb72
fix: footer commit hash coolify fix 2025-12-19 21:32:59 +03:00
Maya
6ac287e434
Merge pull request #212 from sofa5060/main
fix(docker): add missing PUB_DISABLE_FAILURE_BLOCKS to Dockerfile
2025-12-19 21:10:22 +03:00
Seif Eldeen Hany
5876753fd8
Add PUB_DISABLE_FAILURE_BLOCKS argument and env var 2025-12-19 19:49:10 +02:00
Maya
0cc13f6a76
feat: add disabling temp video blocking (#206)
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.
2025-12-16 22:41:54 +03:00
Maya
2f8a632eae
Merge branch 'pr/207' 2025-12-16 22:39:35 +03:00
Maya
b6668ca0ef
Merge branch 'pr/205' 2025-12-16 22:39:25 +03:00
Michael
c6f62cdc13
fix: revert translation for settings in navbar 2025-12-15 20:12:35 +01:00
Omar
9bff6465dd
feat(i18n): Add Bosnian translations
- 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>
2025-12-14 17:11:11 +01:00
Michael
a8243616a1
Update German translation for no_results message 2025-12-12 12:00:20 +01:00
Michael
bd8bce7354
i18n(de): Complete and refine German translations
Updates `de.json` to match the current `en.json` structure.
- Added missing sections: Privacy Policy, Cache Management, Worker Errors, and Archive handling.
- Improved wording to be more natural and user-friendly (UX writing).
- Fixed inconsistencies in capitalization and terminology.
- Ensured consistent use of informal "Du" addressing.
2025-12-11 23:25:52 +01:00
Maya
1188663a62
feat: warning if accessed in insecure context 2025-12-11 17:10:34 +03:00
Maya
fa8bf4c8d0
feat: nix flake 2025-12-08 17:06:27 +03:00
Maya
b6094ea5ff
Merge branch 'pr/200' 2025-12-08 17:02:13 +03:00
Maya
129885e31b
Merge branch 'pr/193' 2025-12-08 17:01:55 +03:00
Felipe Schmitt
4f89b08bf2
fix: getting started commands 2025-12-03 17:26:45 -08:00
Gurjit Singh
cb3316bb88 chore:improve .env.example documentation
- Improve .env.example documentation
  - Convert inline comments to multi-line format for better readability
  - Add more descriptive explanations for each configuration option
  - Maintain professional tone while preserving important guidance
  - Better explain use cases (e.g., air-gapped environments)
2025-12-03 13:35:23 +01:00
Maya
f5a56c8dd2
fix: wrong file names in zips
stupid stupid you're stupid maya
2025-12-02 20:55:29 +03:00
Maya
02a6376568
fix: translate default_format buttons into french
Co-authored-by: Booteille <booteille@protonmail.com>
2025-12-02 19:13:48 +03:00
Maya
938c25abca
fix: m4a/alac w/ album art conversion fails 2025-12-02 19:03:26 +03:00
Maya
8ca43984a0
Merge branch 'pr/191' 2025-12-02 18:50:44 +03:00
Maya
fe9ac73123
Merge branch 'pr/190' 2025-12-02 18:50:29 +03:00
Maya
45db105521
fix: footer links causing full-page reload
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?
2025-12-02 17:04:09 +03:00
Felipe Schmitt
94e4d00b53
fix: updated docker instructions to support copy paste 2025-11-28 10:20:35 -05:00
Gurjit Singh
50c95b3d27 fix: add security headers to nginx configurations
- Add X-Frame-Options to prevent clickjacking attacks
- Add X-Content-Type-Options to prevent MIME-type sniffing
- Add Referrer-Policy for privacy protection
- Add Permissions-Policy to restrict unnecessary browser features
- Add HSTS header to SSL config for enforcing HTTPS connections
These headers are critical security measures that protect against
common web vulnerabilities and follow OWASP security best practices.
2025-11-28 12:38:56 +01:00
Gurjit Singh
ee2b826b5c fix: correct MIME type for PWA manifest icons
The manifest.json was incorrectly specifying 'image/png' as the type
for lettermark.jpg icon files. This commit fixes the MIME type to
'image/jpeg' to match the actual file format, ensuring proper PWA
standards compliance and preventing potential browser compatibility issues.

Also adds .idea/ to .gitignore to exclude JetBrains IDE configuration.
2025-11-28 12:25:51 +01:00
Murilo Schunke
dbc4c394b1 add pt-BR messages 2025-11-27 11:25:38 -03:00
Murilo Schunke
333f59feec add pt-BR configs 2025-11-27 11:23:50 -03:00
Maya
38ec057eef
fix: hard-coded default conversion format toggle (#187)
fixes #187
2025-11-27 15:57:45 +03:00
Maya
46edeaa286
Merge branch 'pr/186' 2025-11-27 15:57:19 +03:00
Maya
fc6475febc
Merge branch 'pr/184' 2025-11-27 15:57:06 +03:00
Booteille
bbe1a4ce25
Translate advanced settings in French 2025-11-25 15:12:21 +01:00
Mailo
0be21212c5 Update comments and variable naming for clarity in magick.ts. 2025-11-24 17:01:41 +01:00
Mailo
6a60f50672 Clamp ICO image size to 256x256 to prevent exceeding format limits. 2025-11-24 15:36:26 +01:00
azurejelly
c276492ef3
fix(docker): allow build stage to access commit hash 2025-11-24 05:02:37 -05:00
Maya
a1b0b15332
fix: hide in footer if commit hash is unknown 2025-11-24 09:24:16 +03:00
Maya
3e8f86ec35
fix: translate format dropdown results 2025-11-24 09:17:35 +03:00
Maya
39a6801376
fix: "set all to" enabled with incompatible files 2025-11-23 21:07:52 +03:00
Maya
616f2a51d8
chore: update packages 2025-11-23 18:31:47 +03:00
Maya
e628703714
fix: category detection for individual zip archives 2025-11-23 18:30:38 +03:00
Maya
255c17d3e0
feat: better progress reporting for archives 2025-11-22 18:39:13 +03:00
Maya
3b443e16be
feat: footer commit hash 2025-11-22 17:52:43 +03:00
Maya
7e73c505f8
fix: tooltip persisting 2025-11-22 17:41:44 +03:00
Maya
0a51188982
feat: AIO archive conversion 2025-11-21 21:48:41 +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