This website requires JavaScript.
5acddf3e94
Update dependency typer to ~=0.17.1
dev
Renovate
2025-08-30 14:57:29 +03:00
1153a9441f
Fixed formatting with isort and black
profitroll
2025-08-03 01:51:22 +02:00
63c815e748
Added a basic implementation of scheduled actions (will be used for #9 in the future)
profitroll
2025-08-03 01:50:23 +02:00
8af1cfd689
Added very basic implementation of /clear
profitroll
2025-08-02 01:42:09 +02:00
2936705be0
Fixed wrong method's name in cog_admin
profitroll
2025-08-01 23:52:16 +02:00
8d10901467
Update python Docker tag to v3.13
Renovate
2025-07-29 01:24:03 +03:00
6ef1e4be38
Added a small Dockerfile
profitroll
2025-07-28 23:46:27 +02:00
5b5d6a9d88
Improved Makefile and removed run from it, updated uv.lock
Profitroll
2025-07-28 12:55:52 +02:00
47f770528a
Merge pull request 'revert f30617b943e8ecad0f9e96108c54b8b3ce0534a1' (#67 ) from renovate/fastapi-0.x into dev
Profitroll
2025-07-28 08:13:06 +03:00
57e0a0e085
revert f30617b943
Profitroll
2025-07-28 08:12:18 +03:00
f30617b943
Update dependency fastapi to ~=0.116.1,<0.117.0
Renovate
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
profitroll
2025-07-28 06:50:39 +02:00
12beb78131
Fixed broken routers
profitroll
2025-07-28 06:33:58 +02:00
8f8b76df2c
Improved CLI with Typer and fixed broken guild commands
profitroll
2025-07-28 06:23:00 +02:00
7e3bb55bab
Update dependency fastapi to v0.116.1
Renovate
2025-07-28 02:46:19 +03:00
48f24c3a6b
Moved project structure to javelina/
profitroll
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
Profitroll
2025-07-28 02:13:46 +03:00
4cdb8fbd26
WIP: Implemented /consent give all, /consent withdraw all and /consent review (#51 )
feature/profitroll/data-control
profitroll
2025-07-28 01:12:35 +02:00
6f38ecb33d
Added Makefile and development dependencies
profitroll
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
Profitroll
2025-07-28 01:26:11 +03:00
7ef4372730
Added basic analytics collector (#62 )
profitroll
2025-07-28 00:23:36 +02:00
337c86d35f
Fixes CVE-2024-23334
Profitroll
2025-07-25 12:31:05 +03:00
fe7d11092c
Added safety scan with Safety
Profitroll
2025-07-25 12:28:13 +03:00
352f8c97ec
WIP: Added consent durations and modified default embed colors (#51 )
profitroll
2025-07-24 19:52:12 +02:00
558b12bdbd
WIP: Added basic implementation of consent withdrawal (#51 )
Profitroll
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 )
profitroll
2025-07-24 00:40:08 +02:00
f61fa886d1
WIP: Added middleware for data control and changed the database index for consents (#51 )
profitroll
2025-07-23 21:55:43 +02:00
378473e453
WIP: Added scopes for commands and renamed consent scope "module_deepl" to "integration_deepl"
profitroll
2025-07-22 01:31:58 +02:00
e0b2575d32
Added a minimal implementation for consent giving
profitroll
2025-07-21 23:20:29 +02:00
0c2467209d
Merge branch 'dev' into feature/profitroll/data-control
profitroll
2025-07-21 22:43:55 +02:00
4be95428b5
Improved i18n in cog_admin, removed old wallet cog and added TODOs for consent durations
profitroll
2025-07-21 22:38:32 +02:00
de2b04ca12
Made Wallet a child of BaseCacheable and improved caching
profitroll
2025-07-21 00:24:06 +02:00
037e493bcc
Implemented cache TTL
profitroll
2025-07-21 00:23:06 +02:00
89307d8d0c
Moved enums from classes/enums to enums
profitroll
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
Profitroll
2025-07-09 16:00:39 +03:00
d4474421e5
Update dependency libbot to v4.4.0
Renovate
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
Profitroll
2025-07-08 15:45:38 +03:00
a37827761b
Update dependency libbot to v4.3.0
Renovate
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
Profitroll
2025-07-08 00:49:49 +03:00
cded34cb8a
Update dependency fastapi to ~=0.116.0
Renovate
2025-07-07 18:28:00 +03:00
71730362ef
Closes #55
profitroll
2025-06-07 21:06:16 +02:00
46edf5ea14
Removed old wallet cog and replaced "client" with "bot" in the new one
profitroll
2025-06-07 00:43:47 +02:00
4ab7fb0630
WIP: Added config module and slash command stubs
profitroll
2025-06-07 00:41:42 +02:00
9e10cf4fa4
Merge pull request 'Added stubs for Data and Consent cogs' (#54 ) from feature/data-control into feature/profitroll/data-control
Profitroll
2025-06-07 00:21:27 +03:00
7b15480c30
WIP: Added stubs for Data and Consent cogs
Profitroll
2025-06-06 23:17:55 +02:00
996fe387df
Improved health check and monitoring
Profitroll
2025-06-05 11:22:22 +02:00
fed2e0df07
Fixed database connection timeout not being handled during healthcheck
Profitroll
2025-06-04 09:58:01 +02:00
a109566738
Added missing FastAPI class
Profitroll
2025-06-04 09:42:39 +02:00
cbdfee63e4
WIP: Simple health check
Profitroll
2025-06-04 01:59:54 +02:00
2bd980b827
Added stubs for plugins (#53 )
feature/profitroll/plugins
kku
2025-06-02 00:15:45 +02:00
54bfef981d
WIP: Implemented basic methods for Consent and added necessary methods in PycordUser (#51 )
Profitroll
2025-06-01 16:00:40 +02:00
1d8c29e73f
Closes #12
Profitroll
2025-06-01 15:28:41 +02:00
4b4b9f5b0d
WIP: Added stubs for #51
Profitroll
2025-06-01 01:06:26 +02:00
39059eb1b3
WIP: Added a stub for #50
feature/profitroll/module-deepl
Profitroll
2025-06-01 00:51:49 +02:00
d08ea6240e
Added simple Discord auth
Profitroll
2025-05-26 09:17:23 +02:00
ce86b95163
Slightly improved API extensions
Profitroll
2025-05-26 01:47:49 +02:00
296ef50a53
Removed "en" because it was already replaced by "en-US"
Profitroll
2025-05-25 22:57:51 +02:00
d5dc438601
WIP: #44 , #43 , #13 , #12
Profitroll
2025-05-25 22:32:36 +02:00
62ee26b20f
Replaced async_pymongo with default pymongo's async calls, fixed indexes
profitroll
2025-05-19 00:16:51 +02:00
27ab68f6c5
Allowed empty wallet creation during transfers
profitroll
2025-05-19 00:16:17 +02:00
32f19ee16b
Added support for cache prefixes, improved logging and cached objects
profitroll
2025-05-19 00:15:41 +02:00
b2fe8c516d
Merge pull request 'Update dependency libbot to v4.2.0' (#48 ) from renovate/libbot-4.x into dev
Profitroll
2025-05-18 20:26:37 +03:00
df6ed8ac11
Update dependency libbot to v4.2.0
Renovate
2025-05-18 19:29:06 +03:00
123f7e8e4f
Update dependency pyrmv to v0.5.0 (#47 )
Profitroll
2025-05-05 01:38:33 +03:00
08435f3dbb
Update dependency pyrmv to v0.5.0
Renovate
2025-05-05 01:28:58 +03:00
2cbe2a07e1
Update dependency deepl to v1.22.0 (#46 )
Profitroll
2025-04-30 21:42:36 +03:00
9f99a2d507
Update dependency deepl to v1.22.0
Renovate
2025-04-30 21:26:36 +03:00
187abbbbb4
Update dependency deepl to v1.21.1 (#45 )
Profitroll
2025-03-12 20:18:21 +02:00
ab67e610d4
Update dependency deepl to v1.21.1
Renovate
2025-03-12 19:41:36 +02:00
c6f971b39e
WIP: Modified i18n usage
profitroll
2025-02-24 21:36:01 +01:00
fcb09303ec
WIP: Wallet Cog and i18n
profitroll
2025-02-23 23:41:42 +01:00
1c8365b11f
Added API version
profitroll
2025-02-20 22:55:08 +01:00
bf6ca24eed
WIP: Guilds and Wallets
profitroll
2025-02-20 22:51:01 +01:00
65b0e30c75
WIP: Transactions
profitroll
2025-02-20 14:39:19 +01:00
8e2003b7df
WIP: Added stubs for Guilds and fixed formatting
profitroll
2025-02-18 21:20:14 +01:00
3ffea8b46b
Added withdrawals and deposits
kku
2025-02-18 20:25:57 +01:00
f3bb1ff79a
WIP: Wallets, added missing changes
profitroll
2025-02-18 20:19:09 +01:00
8883c8eda8
WIP: Wallets
profitroll
2025-02-18 08:04:02 +01:00
654034491a
Added stubs for custom channel, custom role and wallet
profitroll
2025-02-16 22:36:18 +01:00
222a618591
Fixed a typo and removed an old class
profitroll
2025-02-16 21:07:52 +01:00
a1bfbb537a
Replaced built-in caching with the one from libbot
profitroll
2025-02-16 20:38:41 +01:00
e0e307e35f
Merge pull request 'Update dependency libbot to v4.1.0' (#41 ) from renovate/libbot-4.x into dev
Profitroll
2025-02-16 20:01:44 +02:00
e0564e150c
Update dependency libbot to v4.1.0
Renovate
2025-02-16 19:21:12 +02:00
4b401e878b
Replaced UserNotFoundException with UserNotFoundError in a docstring
profitroll
2025-02-16 14:09:32 +01:00
4ad79f1445
Improved type hints and added a placeholder for guilds
profitroll
2025-02-16 13:41:23 +01:00
ffcfbbfc3b
Added caching, updated libbot, refactored PycordUser
profitroll
2025-02-16 13:11:48 +01:00
8154394539
Merge pull request 'Update dependency pytz to v2025' (#40 ) from renovate/pytz-2025.x into dev
Profitroll
2025-01-31 09:55:34 +02:00
e9ac435b40
Update dependency pytz to v2025
Renovate
2025-01-31 04:27:32 +02:00
a5f18e9a4e
Merge pull request 'Update dependency deepl to v1.21.0' (#39 ) from renovate/deepl-1.x into dev
Profitroll
2025-01-16 12:29:51 +02:00
faa0537c35
Update dependency deepl to v1.21.0
Renovate
2025-01-15 20:52:46 +02:00
3794ad5aae
Update requirements.txt
Profitroll
2024-12-27 01:54:13 +02:00
f952aa8c9d
Merge pull request 'Update dependency libbot to v3.3.1' (#37 ) from renovate/libbot-3.x into dev
Profitroll
2024-12-17 00:03:28 +02:00
42293719e4
Update dependency libbot to v3.3.1
Renovate
2024-12-17 00:00:45 +02:00
7f05cd79d9
Merge pull request 'Update dependency deepl to v1.20.0' (#35 ) from renovate/deepl-1.x into dev
Profitroll
2024-11-30 21:15:42 +02:00
8035610111
Update dependency deepl to v1.20.0
Renovate
2024-11-24 22:57:57 +02:00
145357f487
Merge pull request 'Update dependency apscheduler to ~=3.11.0' (#36 ) from renovate/apscheduler-3.x into dev
Profitroll
2024-11-24 22:17:57 +02:00
c9a3943bca
Update dependency apscheduler to ~=3.11.0
Renovate
2024-11-24 21:55:07 +02:00
2b017c02d6
Merge pull request 'Update dependency async_pymongo to v0.1.11' (#34 ) from renovate/async_pymongo-0.x into dev
Profitroll
2024-10-17 09:56:02 +03:00
d632201f65
Update dependency async_pymongo to v0.1.11
Renovate
2024-10-16 20:14:07 +03:00
3b3f39a8f6
Merge pull request 'Update dependency async_pymongo to v0.1.10' (#33 ) from renovate/async_pymongo-0.x into dev
Profitroll
2024-10-15 16:25:26 +03:00