Improvements
- Added support for PKG archives
- ICO aren't treated as images anymore
- When we upload a picture, either catch PhotoExtInvalid if it isn't meant to be uploaded as a picture
or catch PhotoSaveFileInvalid if the picture is too big for Telegram - Added M4A and ALAC as Audio files
- Reduced the number of Docker layers
- Bumped the number of concurrent tasks to 75
- removed useless files and imports
- updated the licence years
- updated the gh bot's config files
- added ffmpeg buildpack
- updated python runtime from 3.11.5 to 3.12.1
- SIGTERM partial handling
- new feature : if you Upload all, you won't get hundreds of notifications ! Now the bot sends the files silently and send one notification when everything's uploaded
- New password for testing archives
- Cap the resources to avoid quota exceedings
- Don't upload files from MacOS archives (
.DS_Store
,__MACOSX
) - Fixed TAR archives being broken (basically a
.tar.gz
would only upload the.tar
inside) - Archives are no longer renamed to "archive_from_ID.ext"
- Added
/eval
and/exec
commands for Owner + aexec function - Audio files with media tags are uploaded with their tags
- Tasks aren't processed if there is less than 5% of disk space available
- All ongoing tasks are removed instantly instead of one by one
- Updated dependencies (GitPython, Pillow, aiohttp, psutil, gitdb, motor)
What's Changed
- Update dependency GitPython to v3.1.36 by @renovate in #223
- Update docker/metadata-action action to v5 by @renovate in #226
- Update docker/login-action action to v3 by @renovate in #225
- Update docker/build-push-action action to v5 by @renovate in #224
- Update dependency Pillow to v10.0.1 by @renovate in #227
- Update dependency GitPython to v3.1.37 by @renovate in #228
- Update dependency aiohttp to v3.8.6 by @renovate in #229
- Update ad-m/github-push-action action to v0.8.0 by @renovate in #230
- Update dependency psutil to v5.9.6 by @renovate in #232
- Update dependency Pillow to v10.1.0 by @renovate in #233
- Update dependency GitPython to v3.1.38 by @renovate in #234
- Update dependency GitPython to v3.1.40 by @renovate in #235
- Update dependency gitdb to v4.0.11 by @renovate in #237
- Create tech stack docs (techstack.yml and techstack.md) by @stack-file in #246
- Update dependency motor to v3.3.2 by @renovate in #247
- Update dependency aiohttp to v3.9.0rc0 by @renovate in #248
- Update dependency aiohttp to v3.9.0 by @renovate in #251
- Update dependency aiohttp to v3.9.1 by @renovate in #253
- Update github/codeql-action action to v3 by @renovate in #254
- Create tech stack docs (techstack.yml and techstack.md) by @stack-file in #255
- Create tech stack docs (techstack.yml and techstack.md) by @stack-file in #256
- Update dependency psutil to v5.9.7 by @renovate in #257
- Create tech stack docs (techstack.yml and techstack.md) by @stack-file in #261
- Update dependency GitPython to v3.1.41 [SECURITY] by @renovate in #264
- Create tech stack docs (techstack.yml and techstack.md) by @stack-file in #265
- refactor: replace multiple
==
checks within
by @deepsource-autofix in #268 - chore(dependencies): update dependency psutil to v5.9.8 by @renovate in #270
- chore(dependencies): update dependency dnspython to v2.5.0 by @renovate in #271
New Contributors
- @stack-file made their first contribution in #246
Full Changelog: 6.3.2...6.3.3