Carlos Solís csolisr · he/him
csolisr pushed to main at csolisr/public-scripts 2025-02-05 09:03:48 -06:00
e001f8706c fix: Rewrite the logic to better handle the cycle and properly regenerate images; clean with shfmt/shellcheck
csolisr pushed to main at csolisr/public-scripts 2025-02-05 09:01:56 -06:00
39c4369f12 chore: Clean with shfmt/shellcheck
csolisr pushed to main at csolisr/public-scripts 2025-02-04 09:09:39 -06:00
255f98fd18 fix: Use temporary file to store variable, bypass nested shell scope limitations
csolisr pushed to main at csolisr/public-scripts 2025-02-03 23:35:12 -06:00
29d6107bdb fix: Correct syntax of a set of comparisons
csolisr pushed to main at csolisr/public-scripts 2025-02-03 23:30:37 -06:00
a1abf7fd85 fix: Add proper limit tracking through each iteration
csolisr pushed to main at csolisr/public-scripts 2025-02-03 17:02:06 -06:00
8f21626721 fix: Correct some variables
csolisr pushed to main at csolisr/public-scripts 2025-02-03 12:41:48 -06:00
c65c1c2719 feat: Use the last known ID as a checkpoint for further iterations
csolisr pushed to main at csolisr/public-scripts 2025-02-03 11:38:49 -06:00
48c38ea62d fix: Tighten invalid file detection
41a3b86cab fix: Tune large GIF detection algorithms
768db5a057 fix: Roll back an overtuned limit
Compare 3 commits »
csolisr pushed to main at csolisr/public-scripts 2025-02-03 10:16:34 -06:00
363189597c fix: Redact default URL
csolisr pushed to main at csolisr/public-scripts 2025-02-03 10:15:07 -06:00
218d44d4d0 feat: Add new script to fix invalid avatars
5f30741e58 fix: Show cleanup phase more clearly, tweak default intervals and limits
Compare 2 commits »
csolisr pushed to main at csolisr/public-scripts 2025-02-03 00:17:30 -06:00
7c78b5e6e4 fix: Correct counting of processed items
csolisr pushed to main at csolisr/public-scripts 2025-02-02 22:10:37 -06:00
9f71fbd458 feat: Make each step of the iteration more clear
csolisr pushed to main at csolisr/public-scripts 2025-02-02 21:56:08 -06:00
cec2e6ad73 fix: Correct the syntax for the embedded command
csolisr pushed to main at csolisr/public-scripts 2025-02-02 21:48:52 -06:00
e438ffc4aa feat: Rewrite completely to ensure fewer database locks during each cycle
1cd916e184 fix: Make detections for GIF/WebM more precise
e7b88efe81 fix: Rewrite to make more compliant
2ff422aaef fix: Make defaults more optimal
Compare 4 commits »
csolisr pushed to main at csolisr/public-scripts 2025-02-02 15:15:32 -06:00
b1fe5f6698 fix: Implement more Shellcheck suggestions, make display more clear, timeout more lenient
90cdec87b4 fix: Correct default file and folder permissions
4c8fd869f7 fix: Separate each part of the database cleaning to prevent one failure from stopping the rest of the script
Compare 3 commits »
csolisr pushed to main at csolisr/public-scripts 2025-02-01 21:25:42 -06:00
f438272e75 feat: Delete the pictures in the avatar folder when deleting non-existing users
csolisr pushed to main at csolisr/public-scripts 2025-02-01 17:12:36 -06:00
7a8aecd64a feat: Make output more clear; add support for MariaDB and MySQL
csolisr pushed to main at csolisr/public-scripts 2025-01-31 22:00:08 -06:00
7e864911ee fix: Correct logic of contact selection, add more details to display
csolisr pushed to main at csolisr/public-scripts 2025-01-29 10:05:50 -06:00
84c8cf23b6 fix: Solve typo in new condition
csolisr pushed to main at csolisr/public-scripts 2025-01-29 09:55:28 -06:00
164641f5f7 fix: Add check for whether a WebP file is animated (cwebp does not support compressing animated files)