summaryrefslogtreecommitdiff
path: root/doc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Updated documentation.Gravatar grunfink3 days1-0/+2
|
* Merge pull request 'Implement metadata stripping for uploaded photos and ↵Gravatar grunfink3 days1-0/+12
|\ | | | | | | | | | | videos' (#515) from draga79/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/515
| * Implement metadata stripping for uploaded videosGravatar Stefano Marinelli9 days1-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 mediaGravatar Stefano Marinelli9 days1-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."Gravatar grunfink3 days1-2/+0
| | | | | | | | This reverts commit cef1d7a176b7603491dfec3f394c1b34bf765f2c.
* | Updated documentation.Gravatar grunfink3 days1-1/+11
| |
* | Use the metadata pronouns.Gravatar violette3 days1-0/+1
| |
* | Updated documentation.Gravatar grunfink5 days1-0/+3
| |
* | Updated documentation.Gravatar grunfink7 days1-0/+2
|/
* Updated documentation.Gravatar grunfink2025-12-191-1/+1
|
* Updated CSS.Gravatar violette2025-12-191-1/+4
|
* make webpush use our notification server vkey instead of a random, ill-formatedGravatar violette p.2025-12-091-0/+2
| | | | key (necessary for some client notifications, such as moshidon)
* move 'server.pid' away from user sectionGravatar Frieder Griesshammer2025-11-191-2/+2
|
* Fix some manpage typosGravatar Roberto Ricci2025-10-223-5/+5
|
* Updated documentation.Gravatar grunfink2025-10-141-3/+4
|
* Updated documentation.Gravatar grunfink2025-09-131-0/+4
|
* Updated documentation.Gravatar grunfink2025-09-121-1/+2
|
* Updated documentation.Gravatar grunfink2025-09-091-5/+7
|
* Document the update commandGravatar Xavier Vello2025-09-031-0/+2
|
* Updated documentation.Gravatar grunfink2025-08-271-1/+1
|
* Updated documentation.Gravatar grunfink2025-08-271-3/+5
|
* Updated documentation.Gravatar grunfink2025-08-181-0/+7
|
* Updated documentation.Gravatar grunfink2025-08-012-2/+2
|
* Updated documentation.Gravatar grunfink2025-07-302-1/+6
|
* Updated documentation.Gravatar grunfink2025-07-101-0/+2
|
* Minor CSS tweak.Gravatar grunfink2025-06-281-0/+1
|
* Updated documentation.Gravatar grunfink2025-06-271-2/+2
|
* Updated documentation.Gravatar grunfink2025-06-261-4/+5
|
* Updated documentation.Gravatar grunfink2025-06-191-0/+7
|
* Updated documentation.Gravatar grunfink2025-06-181-0/+2
|
* Updated documentation.Gravatar grunfink2025-06-171-2/+2
|
* Updated documentation.Gravatar grunfink2025-06-161-3/+3
|
* Updated documentation.Gravatar grunfink2025-06-161-1/+1
|
* Updated documentation.Gravatar grunfink2025-06-161-0/+2
|
* Updated documentation.Gravatar grunfink2025-06-161-0/+2
|
* Updated documentation.Gravatar grunfink2025-06-151-3/+3
|
* Updated documentation.Gravatar grunfink2025-06-111-4/+18
|
* Updated documentation.Gravatar grunfink2025-06-071-3/+3
|
* Updated documentation.Gravatar grunfink2025-06-011-13/+24
|
* Updated documentation.Gravatar grunfink2025-06-011-3/+16
|
* Updated documentation.Gravatar grunfink2025-05-301-1/+2
|
* Updated documentation.Gravatar grunfink2025-05-301-0/+4
|
* Updated documentation.Gravatar grunfink2025-05-301-0/+3
|
* Updated documentation.Gravatar grunfink2025-05-301-0/+8
|
* Updated documentation.Gravatar grunfink2025-05-281-1/+3
|
* Updated documentation.Gravatar grunfink2025-05-281-0/+3
|
* Updated documentation.Gravatar grunfink2025-04-281-8/+6
|
* Updated documentation.Gravatar grunfink2025-04-281-0/+5
|
* Updated documentation.Gravatar grunfink2025-04-271-1/+1
|
* Updated documentation.Gravatar grunfink2025-04-271-0/+7
|