Commit graph

119 commits

Author SHA1 Message Date
e7b88efe81 fix: Rewrite to make more compliant 2025-02-03 03:47:39 +00:00
2ff422aaef fix: Make defaults more optimal 2025-02-03 03:47:09 +00:00
b1fe5f6698 fix: Implement more Shellcheck suggestions, make display more clear, timeout more lenient 2025-02-02 21:15:23 +00:00
90cdec87b4 fix: Correct default file and folder permissions 2025-02-02 21:14:32 +00:00
4c8fd869f7 fix: Separate each part of the database cleaning to prevent one failure from stopping the rest of the script 2025-02-02 21:13:58 +00:00
f438272e75 feat: Delete the pictures in the avatar folder when deleting non-existing users 2025-02-02 03:25:37 +00:00
7a8aecd64a feat: Make output more clear; add support for MariaDB and MySQL 2025-02-01 23:12:02 +00:00
7e864911ee fix: Correct logic of contact selection, add more details to display 2025-02-01 03:59:59 +00:00
84c8cf23b6 fix: Solve typo in new condition 2025-01-29 16:05:32 +00:00
164641f5f7 fix: Add check for whether a WebP file is animated (cwebp does not support compressing animated files) 2025-01-29 15:55:19 +00:00
badc0d824f fix: Add fallbacks when a file may be deleted in the middle of a size check 2025-01-29 15:06:50 +00:00
403d6a464a feat: Optimize lock times by using temporary tables 2025-01-28 16:46:36 +00:00
bcaf777b20 feat: Optimize parallelization even further 2025-01-28 03:10:46 +00:00
847a6337ad feat: Optimize parallelization 2025-01-28 03:00:57 +00:00
3d08dec903 bug: Fix racing condition in .gif compression algorithm 2025-01-26 04:31:05 +00:00
efe59ecfbf chore: Add even more Shellcheck suggestions 2025-01-24 19:34:48 +00:00
06356b6d1c chore: Add Shellcheck suggestions 2025-01-24 19:27:44 +00:00
7f2b750466 chore: Initial release 2025-01-24 19:16:21 +00:00
d842475857 Initial commit 2025-01-24 18:59:13 +00:00