56 Commits

Author SHA1 Message Date
f08b9d1285 Build release update only once a month
All checks were successful
Build Docker image / test (push) Successful in 2m40s
Build Docker image / build (push) Successful in 4m50s
2025-05-29 11:09:51 +02:00
02cbbee625 revert ac1648f56c
All checks were successful
Build Docker image / test (push) Successful in 4m30s
Build Docker image / build (push) Successful in 5m17s
revert Use latest image as cache
Cache needs to be a separate image as it has different format
2025-05-14 11:03:21 +02:00
Roman Krček
ac1648f56c Use latest image as cache
All checks were successful
Build Docker image / test (push) Successful in 2m6s
Build Docker image / build (push) Successful in 5m3s
2025-05-13 18:21:39 +02:00
Roman Krček
b01a799a94 Fix timing of async functions and make histogram finer at lower ranges
Some checks failed
Build Docker image / test (push) Successful in 4m34s
Build Docker image / build (push) Has been cancelled
2025-05-13 18:14:36 +02:00
Roman Krček
020a6271cf Better debugging
All checks were successful
Build Docker image / test (push) Successful in 3m59s
Build Docker image / build (push) Successful in 5m8s
2025-05-09 22:44:52 +02:00
Roman Krček
df5538d7ee Remove incorrect remove statement
All checks were successful
Build Docker image / test (push) Successful in 4m53s
Build Docker image / build (push) Successful in 1m40s
2025-05-09 22:27:45 +02:00
Roman Krček
4b74810912 Remove logging and duplicate videos
All checks were successful
Build Docker image / test (push) Successful in 2m54s
Build Docker image / build (push) Successful in 1m14s
2025-05-06 20:24:22 +02:00
Roman Krček
8829caceee Add prometheus telemetry
All checks were successful
Build Docker image / test (push) Successful in 5m36s
Build Docker image / build (push) Successful in 8m19s
2025-05-06 20:06:36 +02:00
Roman Krček
8cc1c55026 Fix awaits for async functions
Some checks failed
Build Docker image / test (push) Has started running
Build Docker image / build (push) Has been cancelled
2025-02-16 17:23:25 +01:00
Roman Krček
e12eaa0fe1 Fix makefile for moder docker compose 2025-02-16 17:22:11 +01:00
Roman Krček
f2fcea2333 Add env fix for CI and remove caching
All checks were successful
Build Docker image / test (push) Successful in 2m13s
Build Docker image / build (push) Successful in 4m41s
2024-10-14 09:38:02 +02:00
Roman Krček
98250acd21 Add passenv to tox.ini
Some checks failed
Build Docker image / test (push) Failing after 2m42s
Build Docker image / build (push) Has been skipped
2024-10-14 09:33:52 +02:00
Roman Krček
21afea7f39 Add caching and test different style of env import
Some checks failed
Build Docker image / test (push) Failing after 3m17s
Build Docker image / build (push) Has been skipped
2024-10-14 09:22:47 +02:00
Roman Krček
7253745a50 Add example .env file so unittests pass in CI environment
Some checks failed
Build Docker image / test (push) Failing after 2m40s
Build Docker image / build (push) Has been skipped
2024-10-14 09:16:07 +02:00
Roman Krček
3075743c5d Fix linter issues and unittests
Some checks failed
Build Docker image / build (push) Has been skipped
Build Docker image / test (push) Failing after 2m41s
2024-10-13 21:18:18 +02:00
Roman Krček
6d508121b0 Add hash checking to TT downloading 2024-10-13 21:07:56 +02:00
Roman Krček
47248f10ab Add computed properties to settings 2024-10-13 21:05:51 +02:00
Roman Krček
47472d59b7 Move log level to settings
All checks were successful
Build Docker image / test (push) Successful in 2m50s
Build Docker image / build (push) Successful in 53s
2024-10-13 20:24:33 +02:00
Roman Krček
940f97a951 Ignore .vscode folder
All checks were successful
Build Docker image / test (push) Successful in 2m46s
Build Docker image / build (push) Successful in 4m50s
2024-10-13 19:47:14 +02:00
Roman Krček
d236f88b64 Move to pydantic settings paradigm 2024-10-13 19:47:06 +02:00
Roman Krček
c68d3d8722 Fix datetime in unittests
All checks were successful
Build Docker image / test (push) Successful in 2m29s
Build Docker image / build (push) Successful in 49s
2024-10-13 19:13:12 +02:00
Roman Krček
c1bf9c1e53 Fix minor problems with user IDs and datetime
Some checks failed
Build Docker image / test (push) Failing after 2m29s
Build Docker image / build (push) Has been skipped
2024-10-13 19:06:47 +02:00
Roman Krček
f941877954 Pin aiohttp version to latest passing build in pywheels
All checks were successful
Build Docker image / test (push) Successful in 2m30s
Build Docker image / build (push) Successful in 4m25s
2024-10-13 18:35:37 +02:00
Roman Krček
48bd21f14f Use specific versions in requirements
Some checks failed
Build Docker image / test (push) Successful in 2m30s
Build Docker image / build (push) Failing after 3m19s
2024-10-13 18:22:18 +02:00
Roman Krček
e688b6d62b Add coverage tests
Some checks failed
Build Docker image / test (push) Failing after 2m7s
Build Docker image / build (push) Has been skipped
2024-10-13 18:16:28 +02:00
Roman Krček
2f3a2d1700 Fix unit tests 2024-10-13 18:15:05 +02:00
Roman Krček
af6282e26d Split some functions to make unittests easier 2024-10-13 18:14:59 +02:00
Roman Krček
b74616ab82 Revert tox parallel
Some checks failed
Build Docker image / test (push) Failing after 1m58s
Build Docker image / build (push) Has been skipped
2024-10-13 11:36:47 +02:00
Roman Krček
4879c05a3b Add basic unittests
Some checks failed
Build Docker image / test (push) Failing after 1m6s
Build Docker image / build (push) Has been skipped
2024-10-13 11:33:29 +02:00
Roman Krček
b2254e99a2 Make testing faster by tunning tox in parallel 2024-10-13 11:30:33 +02:00
Roman Krček
725cf30319 Reorganize the project for better compatibility with unittests 2024-10-13 11:22:37 +02:00
Roman Krček
3c34c0f947 Prepare git for unittests 2024-10-13 11:21:31 +02:00
Roman Krček
32a423bf28 Fix code spell not being used in CI 2024-10-13 11:21:17 +02:00
Roman Krček
7a54a4c0f5 Fix linter issues
All checks were successful
Build Docker image / test (push) Successful in 30s
Build Docker image / build (push) Successful in 52s
2024-10-10 23:06:14 +02:00
Roman Krček
53228e7294 Protect chat by decorator
Some checks failed
Build Docker image / test (push) Failing after 33s
Build Docker image / build (push) Has been skipped
2024-10-10 23:00:01 +02:00
Roman Krček
801580e3f5 Reduce cognitive load by slitting long functions 2024-10-10 22:59:24 +02:00
Roman Krček
c633aebbc2 Fix CVE-2024-6345 by upgrading setuptools
All checks were successful
Build Docker image / test (push) Successful in 32s
Build Docker image / build (push) Successful in 41s
2024-10-07 17:43:46 +02:00
Roman Krček
a8d2714da9 Change Trivy output type to table
All checks were successful
Build Docker image / test (push) Successful in 30s
Build Docker image / build (push) Successful in 54s
2024-10-07 13:58:46 +02:00
Roman Krček
4a4a04900c Add Tricy to CI
Some checks failed
Build Docker image / test (push) Successful in 1m5s
Build Docker image / build (push) Failing after 1m10s
2024-10-07 13:36:18 +02:00
Roman Krček
4fbcbbc261 Added dockerignore 2024-10-07 13:32:48 +02:00
Roman Krček
78d3165ff1 Final version of labels for container
All checks were successful
Build Docker image / test (push) Successful in 32s
Build Docker image / build (push) Successful in 20s
2024-10-06 15:02:03 +02:00
Roman Krček
a39d71c091 More chnages to variables
All checks were successful
Build Docker image / test (push) Successful in 32s
Build Docker image / build (push) Successful in 23s
2024-10-06 14:56:59 +02:00
Roman Krček
33131b6a2a Change variable once more
All checks were successful
Build Docker image / test (push) Successful in 33s
Build Docker image / build (push) Successful in 23s
2024-10-06 14:51:16 +02:00
Roman Krček
a826c20e07 Reorder tasks to fix
All checks were successful
Build Docker image / test (push) Successful in 31s
Build Docker image / build (push) Successful in 23s
2024-10-06 14:46:22 +02:00
Roman Krček
6cfc6a565c Replace variables with gitlog
All checks were successful
Build Docker image / test (push) Successful in 32s
Build Docker image / build (push) Successful in 23s
2024-10-06 14:35:42 +02:00
Roman Krček
2da78e066a Fix variable names in actions
All checks were successful
Build Docker image / test (push) Successful in 32s
Build Docker image / build (push) Successful in 22s
2024-10-06 14:29:39 +02:00
Roman Krček
a81e41fdf4 Add commit info to image
All checks were successful
Build Docker image / test (push) Successful in 32s
Build Docker image / build (push) Successful in 23s
2024-10-06 14:27:09 +02:00
Roman Krček
3ddfbb1aa9 Fix linter error line too long
All checks were successful
Build Docker image / test (push) Successful in 34s
Build Docker image / build (push) Successful in 4m7s
2024-10-06 14:14:53 +02:00
Roman Krček
c549ef71f0 Add sentry
Some checks failed
Build Docker image / test (push) Failing after 38s
Build Docker image / build (push) Has been skipped
2024-10-06 14:06:42 +02:00
Roman Krček
237d6bb22c Ignore data folder 2024-10-06 13:53:41 +02:00