• Joined on 2024-07-22
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-14 09:33:57 +02:00
98250acd21 Add passenv to tox.ini
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-14 09:22:52 +02:00
21afea7f39 Add caching and test different style of env import
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-14 09:16:12 +02:00
7253745a50 Add example .env file so unittests pass in CI environment
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-13 21:18:23 +02:00
3075743c5d Fix linter issues and unittests
6d508121b0 Add hash checking to TT downloading
47248f10ab Add computed properties to settings
Compare 3 commits »
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-13 20:24:39 +02:00
47472d59b7 Move log level to settings
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-13 19:47:19 +02:00
940f97a951 Ignore .vscode folder
d236f88b64 Move to pydantic settings paradigm
Compare 2 commits »
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-13 19:13:17 +02:00
c68d3d8722 Fix datetime in unittests
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-13 19:06:52 +02:00
c1bf9c1e53 Fix minor problems with user IDs and datetime
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-13 18:35:44 +02:00
f941877954 Pin aiohttp version to latest passing build in pywheels
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-13 18:22:25 +02:00
48bd21f14f Use specific versions in requirements
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-13 18:16:35 +02:00
e688b6d62b Add coverage tests
2f3a2d1700 Fix unit tests
af6282e26d Split some functions to make unittests easier
Compare 3 commits »
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-13 11:36:55 +02:00
b74616ab82 Revert tox parallel
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-13 11:33:36 +02:00
4879c05a3b Add basic unittests
b2254e99a2 Make testing faster by tunning tox in parallel
725cf30319 Reorganize the project for better compatibility with unittests
3c34c0f947 Prepare git for unittests
32a423bf28 Fix code spell not being used in CI
Compare 5 commits »
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-10 23:06:17 +02:00
7a54a4c0f5 Fix linter issues
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-10 23:03:24 +02:00
53228e7294 Protect chat by decorator
801580e3f5 Reduce cognitive load by slitting long functions
Compare 2 commits »
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-07 17:43:51 +02:00
c633aebbc2 Fix CVE-2024-6345 by upgrading setuptools
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-07 13:58:51 +02:00
a8d2714da9 Change Trivy output type to table
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-07 13:36:23 +02:00
4a4a04900c Add Tricy to CI
4fbcbbc261 Added dockerignore
Compare 2 commits »
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-06 15:02:05 +02:00
78d3165ff1 Final version of labels for container
erman pushed to main at erman/Telegram-Downloader-Bot 2024-10-06 14:57:02 +02:00
a39d71c091 More chnages to variables