157 Commits

Author SHA1 Message Date
3351dc73c0 Update dependency fastapi to ~=0.121.0,<0.122.0
All checks were successful
Test / build (pull_request) Successful in 1m31s
Test / build (push) Successful in 22s
2025-11-03 13:20:15 +02:00
064aaee7c7 Update dependency fastapi to ~=0.120.0,<0.121.0
All checks were successful
Test / build (pull_request) Successful in 35s
Test / build (push) Successful in 27s
2025-10-24 00:47:35 +03:00
3197cc317a Update dependency typer to ~=0.20.0
All checks were successful
Test / build (pull_request) Successful in 30s
Test / build (push) Successful in 28s
2025-10-20 20:35:15 +03:00
56af31a9f9 Update dependency fastapi to ~=0.119.0,<0.120.0
All checks were successful
Test / build (pull_request) Successful in 29s
Test / build (push) Successful in 25s
2025-10-11 20:37:29 +03:00
8bfdd2479a Update python Docker tag to v3.14
All checks were successful
Test / build (pull_request) Successful in 41s
Test / build (push) Successful in 35s
2025-10-08 01:10:57 +03:00
48be2de7b3 Update dependency fastapi to ~=0.118.0,<0.119.0
All checks were successful
Test / build (pull_request) Successful in 1m24s
Test / build (push) Successful in 26s
2025-09-29 07:35:59 +03:00
37c2ce8604 Update dependency fastapi to ~=0.117.1,<0.118.0
All checks were successful
Test / build (pull_request) Successful in 30s
Test / build (push) Successful in 26s
2025-09-20 23:19:47 +03:00
88fa19c6f2 Update dependency typer to ~=0.19.0
All checks were successful
Test / build (pull_request) Successful in 30s
Test / build (push) Successful in 26s
2025-09-20 11:55:28 +03:00
7fdc0c38e5 Update dependency typer to ~=0.18.0
All checks were successful
Test / build (pull_request) Successful in 31s
Test / build (push) Successful in 24s
2025-09-19 22:26:31 +03:00
dc6223ab87 Update dependency fastapi to ~=0.116.2,<0.117.0
All checks were successful
Test / build (pull_request) Successful in 1m2s
Test / build (push) Successful in 28s
2025-09-16 21:56:59 +03:00
3a877631cf Update dependency pynacl to ~=1.6.0
All checks were successful
Test / build (pull_request) Successful in 33s
Test / build (push) Successful in 26s
2025-09-11 03:10:12 +03:00
5acddf3e94 Update dependency typer to ~=0.17.1
All checks were successful
Test / build (pull_request) Successful in 32s
Test / build (push) Successful in 26s
2025-08-30 14:57:29 +03:00
1153a9441f Fixed formatting with isort and black
All checks were successful
Test / build (push) Successful in 26s
2025-08-03 01:51:22 +02:00
63c815e748 Added a basic implementation of scheduled actions (will be used for #9 in the future) 2025-08-03 01:50:23 +02:00
8af1cfd689 Added very basic implementation of /clear
All checks were successful
Test / build (push) Successful in 27s
2025-08-02 01:42:09 +02:00
2936705be0 Fixed wrong method's name in cog_admin
All checks were successful
Test / build (push) Successful in 55s
2025-08-01 23:52:16 +02:00
8d10901467 Update python Docker tag to v3.13
All checks were successful
Test / build (pull_request) Successful in 36s
Test / build (push) Successful in 35s
2025-07-29 01:24:03 +03:00
6ef1e4be38 Added a small Dockerfile
All checks were successful
Test / build (push) Successful in 27s
2025-07-28 23:46:27 +02:00
5b5d6a9d88 Improved Makefile and removed run from it, updated uv.lock
All checks were successful
Test / build (push) Successful in 27s
2025-07-28 12:55:52 +02:00
47f770528a Merge pull request 'revert f30617b943e8ecad0f9e96108c54b8b3ce0534a1' (#67) from renovate/fastapi-0.x into dev
All checks were successful
Test / build (push) Successful in 22s
Reviewed-on: #67
2025-07-28 08:13:06 +03:00
57e0a0e085 revert f30617b943
All checks were successful
Test / build (pull_request) Successful in 25s
revert Update dependency fastapi to ~=0.116.1,<0.117.0
2025-07-28 08:12:18 +03:00
f30617b943 Update dependency fastapi to ~=0.116.1,<0.117.0
All checks were successful
Test / build (pull_request) Successful in 26s
Test / build (push) Successful in 25s
2025-07-28 07:54:22 +03:00
88f5921ea0 Removed useless migration script, fixed a call in main and added the uv.lock file to Git
All checks were successful
Test / build (push) Successful in 25s
2025-07-28 06:50:39 +02:00
12beb78131 Fixed broken routers
All checks were successful
Test / build (push) Successful in 26s
2025-07-28 06:33:58 +02:00
8f8b76df2c Improved CLI with Typer and fixed broken guild commands
All checks were successful
Test / build (push) Successful in 27s
2025-07-28 06:23:00 +02:00
7e3bb55bab Update dependency fastapi to v0.116.1
All checks were successful
Test / build (pull_request) Successful in 27s
Test / build (push) Successful in 25s
2025-07-28 02:46:19 +03:00
48f24c3a6b Moved project structure to javelina/
All checks were successful
Test / build (push) Successful in 27s
2025-07-28 01:32:38 +02:00
d804d6eb75 Merge pull request 'Added basic implementation for #51 and #62' (#64) from feature/profitroll/data-control into dev
All checks were successful
Test / build (push) Successful in 26s
Reviewed-on: #64
2025-07-28 02:13:46 +03:00
4cdb8fbd26 WIP: Implemented /consent give all, /consent withdraw all and /consent review (#51) 2025-07-28 01:12:35 +02:00
6f38ecb33d Added Makefile and development dependencies 2025-07-28 00:37:31 +02:00
cec35f10d7 Merge pull request 'Added basic analytics collector (#62)' (#63) from feature/profitroll/analytics into feature/profitroll/data-control
Reviewed-on: #63
2025-07-28 01:26:11 +03:00
7ef4372730 Added basic analytics collector (#62) 2025-07-28 00:23:36 +02:00
337c86d35f Fixes CVE-2024-23334
All checks were successful
Test / build (push) Successful in 26s
2025-07-25 12:31:05 +03:00
fe7d11092c Added safety scan with Safety
All checks were successful
Test / build (push) Successful in 52s
2025-07-25 12:28:13 +03:00
352f8c97ec WIP: Added consent durations and modified default embed colors (#51) 2025-07-24 19:52:12 +02:00
558b12bdbd WIP: Added basic implementation of consent withdrawal (#51) 2025-07-24 02:06:50 +02:00
6279bc4952 WIP: Added scope names to the localization and added a basic implementation of colors for data control (#51) 2025-07-24 00:40:08 +02:00
f61fa886d1 WIP: Added middleware for data control and changed the database index for consents (#51) 2025-07-23 21:55:43 +02:00
378473e453 WIP: Added scopes for commands and renamed consent scope "module_deepl" to "integration_deepl" 2025-07-22 01:31:58 +02:00
e0b2575d32 Added a minimal implementation for consent giving 2025-07-21 23:20:29 +02:00
0c2467209d Merge branch 'dev' into feature/profitroll/data-control
# Conflicts:
#	classes/__init__.py
#	classes/pycord_user.py
#	cogs/cog_admin.py
#	enums/__init__.py
#	enums/consent_scope.py
2025-07-21 22:43:55 +02:00
4be95428b5 Improved i18n in cog_admin, removed old wallet cog and added TODOs for consent durations 2025-07-21 22:38:32 +02:00
de2b04ca12 Made Wallet a child of BaseCacheable and improved caching 2025-07-21 00:24:06 +02:00
037e493bcc Implemented cache TTL 2025-07-21 00:23:06 +02:00
89307d8d0c Moved enums from classes/enums to enums 2025-07-21 00:22:31 +02:00
7565a643aa Merge pull request 'Update dependency libbot to v4.4.0' (#60) from renovate/libbot-4.x into dev
Reviewed-on: #60
2025-07-09 16:00:39 +03:00
d4474421e5 Update dependency libbot to v4.4.0 2025-07-09 16:00:19 +03:00
2684d9358e Merge pull request 'Update dependency libbot to v4.3.0' (#59) from renovate/libbot-4.x into dev
Reviewed-on: #59
2025-07-08 15:45:38 +03:00
a37827761b Update dependency libbot to v4.3.0 2025-07-08 02:41:39 +03:00
a553124e33 Merge pull request 'Update dependency fastapi to ~=0.116.0' (#58) from renovate/fastapi-0.x into dev
Reviewed-on: #58
2025-07-08 00:49:49 +03:00