| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Updated documentation. | 3 days | 1 | -0/+2 | |
| | | |||||
| * | Merge pull request 'Implement metadata stripping for uploaded photos and ↵ | 3 days | 1 | -0/+12 | |
| |\ | | | | | | | | | | | videos' (#515) from draga79/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/515 | ||||
| | * | Implement metadata stripping for uploaded videos | 9 days | 1 | -3/+7 | |
| | | | | | | | | | | | | | | | | | | | - Extend `strip_media` to support video files using `ffmpeg`. - Use `ffmpeg -map_metadata -1 -c copy` to strip global metadata. - Support formats: mp4, m4v, mov, webm, mkv, avi. - Add `ffmpeg_path` configuration option. - Implement robust relative path handling (`user/` heuristic) to support jailed environments. - Enforce strict checks on startup: fail if tools (mogrify/ffmpeg) are missing when enabled. | ||||
| | * | Implement configurable EXIF stripping for uploaded media | 9 days | 1 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | | - Add `strip_exif` configuration option to enable metadata removal. - Add `mogrify_path` configuration to specify external tool location. - Implement strip_media using `mogrify -strip`. - Support multiple image formats: jpg, png, webp, heic, heif, avif, tiff, gif, bmp. - Add strict startup check: fail to start if `strip_exif` is enabled but `mogrify` is missing/broken. - Update documentation in `doc/snac.8`. | ||||
| * | | Revert "Updated documentation." | 3 days | 1 | -2/+0 | |
| | | | | | | | | | This reverts commit cef1d7a176b7603491dfec3f394c1b34bf765f2c. | ||||
| * | | Updated documentation. | 3 days | 1 | -1/+11 | |
| | | | |||||
| * | | Use the metadata pronouns. | 3 days | 1 | -0/+1 | |
| | | | |||||
| * | | Updated documentation. | 5 days | 1 | -0/+3 | |
| | | | |||||
| * | | Updated documentation. | 7 days | 1 | -0/+2 | |
| |/ | |||||
| * | Updated documentation. | 2025-12-19 | 1 | -1/+1 | |
| | | |||||
| * | Updated CSS. | 2025-12-19 | 1 | -1/+4 | |
| | | |||||
| * | make webpush use our notification server vkey instead of a random, ill-formated | 2025-12-09 | 1 | -0/+2 | |
| | | | | | key (necessary for some client notifications, such as moshidon) | ||||
| * | move 'server.pid' away from user section | 2025-11-19 | 1 | -2/+2 | |
| | | |||||
| * | Fix some manpage typos | 2025-10-22 | 3 | -5/+5 | |
| | | |||||
| * | Updated documentation. | 2025-10-14 | 1 | -3/+4 | |
| | | |||||
| * | Updated documentation. | 2025-09-13 | 1 | -0/+4 | |
| | | |||||
| * | Updated documentation. | 2025-09-12 | 1 | -1/+2 | |
| | | |||||
| * | Updated documentation. | 2025-09-09 | 1 | -5/+7 | |
| | | |||||
| * | Document the update command | 2025-09-03 | 1 | -0/+2 | |
| | | |||||
| * | Updated documentation. | 2025-08-27 | 1 | -1/+1 | |
| | | |||||
| * | Updated documentation. | 2025-08-27 | 1 | -3/+5 | |
| | | |||||
| * | Updated documentation. | 2025-08-18 | 1 | -0/+7 | |
| | | |||||
| * | Updated documentation. | 2025-08-01 | 2 | -2/+2 | |
| | | |||||
| * | Updated documentation. | 2025-07-30 | 2 | -1/+6 | |
| | | |||||
| * | Updated documentation. | 2025-07-10 | 1 | -0/+2 | |
| | | |||||
| * | Minor CSS tweak. | 2025-06-28 | 1 | -0/+1 | |
| | | |||||
| * | Updated documentation. | 2025-06-27 | 1 | -2/+2 | |
| | | |||||
| * | Updated documentation. | 2025-06-26 | 1 | -4/+5 | |
| | | |||||
| * | Updated documentation. | 2025-06-19 | 1 | -0/+7 | |
| | | |||||
| * | Updated documentation. | 2025-06-18 | 1 | -0/+2 | |
| | | |||||
| * | Updated documentation. | 2025-06-17 | 1 | -2/+2 | |
| | | |||||
| * | Updated documentation. | 2025-06-16 | 1 | -3/+3 | |
| | | |||||
| * | Updated documentation. | 2025-06-16 | 1 | -1/+1 | |
| | | |||||
| * | Updated documentation. | 2025-06-16 | 1 | -0/+2 | |
| | | |||||
| * | Updated documentation. | 2025-06-16 | 1 | -0/+2 | |
| | | |||||
| * | Updated documentation. | 2025-06-15 | 1 | -3/+3 | |
| | | |||||
| * | Updated documentation. | 2025-06-11 | 1 | -4/+18 | |
| | | |||||
| * | Updated documentation. | 2025-06-07 | 1 | -3/+3 | |
| | | |||||
| * | Updated documentation. | 2025-06-01 | 1 | -13/+24 | |
| | | |||||
| * | Updated documentation. | 2025-06-01 | 1 | -3/+16 | |
| | | |||||
| * | Updated documentation. | 2025-05-30 | 1 | -1/+2 | |
| | | |||||
| * | Updated documentation. | 2025-05-30 | 1 | -0/+4 | |
| | | |||||
| * | Updated documentation. | 2025-05-30 | 1 | -0/+3 | |
| | | |||||
| * | Updated documentation. | 2025-05-30 | 1 | -0/+8 | |
| | | |||||
| * | Updated documentation. | 2025-05-28 | 1 | -1/+3 | |
| | | |||||
| * | Updated documentation. | 2025-05-28 | 1 | -0/+3 | |
| | | |||||
| * | Updated documentation. | 2025-04-28 | 1 | -8/+6 | |
| | | |||||
| * | Updated documentation. | 2025-04-28 | 1 | -0/+5 | |
| | | |||||
| * | Updated documentation. | 2025-04-27 | 1 | -1/+1 | |
| | | |||||
| * | Updated documentation. | 2025-04-27 | 1 | -0/+7 | |
| | | |||||