Commit graph

168 commits

Author SHA1 Message Date
w
1a1964f956 Add duel update functionality: implement card and stat selection for duels 2025-07-09 09:58:12 -03:00
w
c8bc16638e Fix card retrieval and enhance duel notifications: update SQL queries and include server IDs for players 2025-07-08 23:30:30 -03:00
w
f686daaeae add to the player table the fedi server id 2025-07-08 00:21:17 -03:00
w
4a0318ec10 Refactor duel creation: enhance start_duel function and add thread ID to duels table 2025-07-07 00:49:59 -03:00
w
59f88b8a4a Enhance duel creation and response handling: add duel notification and card check 2025-07-06 23:39:51 -03:00
w
b8bf9449ba Add duel request retrieval and acceptance functionality 2025-07-06 22:41:07 -03:00
w
9bcbfca5df Update insert_duel_request to return duel ID and modify duel_request response message 2025-07-06 16:46:17 -03:00
w
528e21db23 Refactor duel request handling and add accept duel functionality 2025-07-06 16:06:55 -03:00
w
ffa298631a Update duel request functionality and schema to include competitive flag and creation date 2025-07-06 15:18:48 -03:00
w
03f6f1b80c comment 2025-07-06 15:17:47 -03:00
w
fc335d4537 Add duel request functionality and update duel table schema 2025-07-04 00:24:34 -03:00
w
5d150bfe23 typo 2025-07-04 00:06:25 -03:00
w
e5c7196fa9 Add duel request functionality and update duel table schema 2025-07-04 00:01:55 -03:00
w
614da6cd07 Merge branch 'dev' into dueling_v1 2025-07-02 23:41:34 -03:00
w
29efddbb51 Add duel table migration for game mechanics 2025-07-02 23:41:17 -03:00
7ad353e695 Merge pull request 'Add new SVG logos and update theme documentation' (#61) from docs into dev
Reviewed-on: #61
2025-07-02 19:07:43 -07:00
w
b49ccd39ea Add new SVG logos and update theme documentation
- Added LogoKemoverse.svg and SimboloKemoverse.svg to the logo directory.
- Updated theme.md to include new logo images, mascot logo, card templates, and additional logo versions.
- Improved formatting of the primary color palette section for better readability.
2025-07-02 23:06:21 -03:00
c59edbcf4f Merge pull request 'Added table and general functions for stats system' (#21) from stats_system into dev
Some notes:
- Set the default value for card stats as 0, as we don't know the max we want
- Added a get_cards function that takes a list of ids and returns all the card information from the database, there's probably better ways to implement it though
Tested and works correctly
Reviewed-on: #21
2025-06-25 20:45:12 -07:00
w
91dfe77ffa Enhance add_card function to include power, charm, and wit parameters with validation checks 2025-06-26 00:37:47 -03:00
w
7c7d299fc4 Fix SQL table name in insert_card function and update argument validation for optional attributes 2025-06-25 01:11:37 -03:00
w
23ffd55b7b typo 2025-06-25 00:59:39 -03:00
w
ad17d33660 Update card stats migration to set default values for power, charm, and wit columns to 0 2025-06-25 00:26:11 -03:00
w
8c5c860ef6 get cards function 2025-06-25 00:21:37 -03:00
w
cce941471f Enhance insert_card function to support optional power, charm, and wit parameters 2025-06-22 01:42:08 -03:00
w
7b75a7eea9 Refactor card_stats migration to add power, charm, and wit columns to the card table 2025-06-22 01:14:32 -03:00
w
e1e6808b0a Merge branch 'dev' into stats_system 2025-06-22 00:53:09 -03:00
91c4531a47 Merge pull request 'license_change' (#59) from license_change into dev
Reviewed-on: #59
2025-06-17 20:34:32 -07:00
w
7f3e0e0f8b Update copyright notices to include all contributors in various files 2025-06-18 00:21:56 -03:00
w
42180f4139 Added copyright notice 2025-06-17 23:54:55 -03:00
e3fc633fc4 Merge pull request 'pleroma-support - optionally use pleroma as a host for the bot.' (#54) from pleroma-support into dev
Reviewed-on: #54
2025-06-15 19:35:40 -07:00
Moon
c74fc17dfb Merge branch 'dev' into pleroma-support 2025-06-16 08:31:30 +09:00
w
6494ac4909 Typo that saves the west 2025-06-15 16:50:27 -03:00
6ab3e4a427 Merge pull request 'license_change' (#53) from license_change into dev
Reviewed-on: #53
2025-06-15 12:46:49 -07:00
w
b6fb6d9245 Merge branch 'license_change' of git.waifuism.life:waifu/kemoverse into license_change 2025-06-15 16:46:26 -03:00
w
5580e06028 Merge branch 'dev' into license_change 2025-06-15 16:46:03 -03:00
b08b224476 Merge branch 'dev' into license_change 2025-06-15 06:54:56 -07:00
Moon
0039717a01 Merge branch 'dev' into pleroma-support 2025-06-14 07:31:02 +09:00
Moon
bf8d9823b2 Merge branch 'dev' into pleroma-support 2025-06-14 07:18:18 +09:00
7c4fd5fc41 Merge pull request 'any-env-and-bind-address' (#58) from any-env-and-bind-address into dev
Reviewed-on: #58
Reviewed-by: VD15 <valkyriedev15@gmail.com>
2025-06-13 14:54:27 -07:00
Moon
24bfe88dc1 rm obsolete print 2025-06-14 05:57:01 +09:00
Moon
1a35750d0a restrict characters in KEMOVERSE_ENV 2025-06-14 05:51:49 +09:00
Moon
d416ae1b2d rm limitation on KEMOVERSE_ENV from another place. 2025-06-14 05:47:43 +09:00
Moon
7fd4d5db25 indicate on startup if whitelisting is enabled. 2025-06-14 05:17:39 +09:00
Moon
f4f847e577 make sure UseWhitelist is a boolean, default to True 2025-06-14 05:14:40 +09:00
Moon
2ef70801c7 fix config module ref 2025-06-14 05:08:59 +09:00
Moon
fdf21b3f5f rm check for env dev or prod so any can be used 2025-06-14 04:43:43 +09:00
Moon
337a989671 rm vestigial trusted instances config. 2025-06-14 04:34:20 +09:00
Moon
3ad4edbc45 ignore custom startup script 2025-06-14 04:10:16 +09:00
49e49bd187 Merge branch 'dev' into license_change 2025-06-13 06:56:21 -07:00
1984b67523 Merge pull request 'fix-missing-weight-column in dev' (#57) from fix-missing-weight-column into dev
Reviewed-on: #57
Reviewed-by: VD15 <valkyriedev15@gmail.com>
2025-06-13 04:14:53 -07:00