imcompiling
|
609fa38f20
|
Remove config param from build_votes_str().
|
2024-09-03 16:13:35 -04:00 |
|
imcompiling
|
f81e95381e
|
Remove config param from get_quarter_cycle().
|
2024-09-03 16:08:27 -04:00 |
|
imcompiling
|
62f9902298
|
Remove config param from get_current_election_cycle(). Update test.py to use new settings.
|
2024-09-03 16:07:23 -04:00 |
|
imcompiling
|
1dd5a33da5
|
Remove config param from get_quarter_name().
|
2024-09-03 16:04:33 -04:00 |
|
imcompiling
|
8dc2668f44
|
Remove config param from get_election_name().
|
2024-09-03 16:03:36 -04:00 |
|
imcompiling
|
3b289e74c8
|
Updated files in classes directory to use new configs. Ensured usages are updated.
|
2024-09-03 15:57:50 -04:00 |
|
imcompiling
|
2244765d87
|
Organized settings better within the dataclass.
|
2024-09-03 15:13:47 -04:00 |
|
imcompiling
|
62f53bde55
|
Renamed to DakinySettings. Converted dataclass to YAMLWizard.
build_develop / build (push) Failing after 17s
|
2024-09-03 14:37:06 -04:00 |
|
imcompiling
|
b15e99ca68
|
Remove hydra from main. Install PyYAML.
|
2024-09-03 14:14:22 -04:00 |
|
imcompiling
|
628152c22c
|
Change DakinyConfig.py file name.
|
2024-09-03 13:53:11 -04:00 |
|
imcompiling
|
f00b6502f6
|
Merge branch '65-database-changes'
build_release / build (push) Successful in 16s
build_latest / build (push) Successful in 16s
|
2024-09-03 11:55:04 -04:00 |
|
imcompiling
|
a55a90b922
|
Fixed missed column name change.
build_develop / build (push) Successful in 1m24s
|
2024-09-03 11:52:40 -04:00 |
|
imcompiling
|
7e0ff1da18
|
Rename EventPoints.Cycle to EventPoints.QuarterName.
build_develop / build (push) Successful in 1m23s
|
2024-09-03 11:42:20 -04:00 |
|
imcompiling
|
eb5102578d
|
Change ElectionCycle class to Election. Change ElectionCycle column in database to ElectionName. Update some variables for clarification.
|
2024-09-03 11:24:28 -04:00 |
|
imcompiling
|
306e0d687a
|
Update ElectionCycle to ElectionName in database creation script.
|
2024-09-03 11:10:10 -04:00 |
|
imcompiling
|
8fb59ba394
|
Remove unused noqa.
build_develop / build (push) Failing after 42s
|
2024-09-03 11:00:48 -04:00 |
|
imcompiling
|
7b521893d3
|
Rename ParticipationPoints to EventPoints.
|
2024-09-03 10:59:39 -04:00 |
|
imcompiling
|
19e654aed0
|
Update ruff version
|
2024-09-03 10:59:28 -04:00 |
|
imcompiling
|
0d38bc82c4
|
Merge commit 'b64e2471fa7fdca5bb925c54eaa9adee78a19e5d'
build_latest / build (push) Successful in 16s
build_release / build (push) Successful in 16s
build_develop / build (push) Successful in 2m10s
|
2024-08-02 16:23:45 -04:00 |
|
imcompiling
|
b64e2471fa
|
Prevent double period.
build_develop / build (push) Successful in 1m28s
|
2024-08-02 16:23:35 -04:00 |
|
imcompiling
|
0b5330f7ca
|
Merge commit '4e64eac17669e5e9b4e4626b3e2f9501b55c7aac'
build_latest / build (push) Successful in 16s
build_release / build (push) Successful in 16s
|
2024-08-01 22:07:55 -04:00 |
|
imcompiling
|
4e64eac176
|
Handle case when there are no non-discord members to view points for.
build_develop / build (push) Successful in 1m25s
|
2024-08-01 22:07:28 -04:00 |
|
imcompiling
|
c90ddf42c3
|
Merge branch 'main' of https://gitea.cheezers.org/imcompiling/dakiny-bot
build_latest / build (push) Successful in 1m25s
build_develop / build (push) Successful in 16s
|
2024-08-01 21:50:02 -04:00 |
|
imcompiling
|
8eb2457ae9
|
Merge commit '2bdb7cb17b44a80286d5bbf689b1f2e5a88dcda0'
build_release / build (push) Successful in 16s
|
2024-08-01 21:49:21 -04:00 |
|
imcompiling
|
2bdb7cb17b
|
Add the record point command.
build_develop / build (push) Successful in 1m28s
|
2024-08-01 21:48:33 -04:00 |
|
imcompiling
|
07906aaea1
|
Spell check and ruff fixes.
|
2024-08-01 21:46:16 -04:00 |
|
imcompiling
|
9109ac53b3
|
Use KANDY const instead of int.
build_latest / build (push) Successful in 1m44s
|
2024-07-13 12:54:55 -04:00 |
|
imcompiling
|
47a33128be
|
Merge commit 'fdb04149aabea373e1f9b9570da0e5e66f6ac9da'
build_latest / build (push) Successful in 22s
build_release / build (push) Successful in 16s
build_develop / build (push) Successful in 1m57s
|
2024-05-31 15:21:06 -04:00 |
|
imcompiling
|
fdb04149aa
|
Define the /time at command.
build_develop / build (push) Successful in 1m32s
|
2024-05-31 15:20:59 -04:00 |
|
imcompiling
|
4805f6cd5d
|
Add a constant for guild ids. By setting guild ids in commands, commands are added immediately.
Added the /time gametime command.
|
2024-05-31 14:28:22 -04:00 |
|
imcompiling
|
ff85c8d485
|
Bugfix in record command. Missed moving a positional argument.
build_latest / build (push) Successful in 1m36s
build_release / build (push) Successful in 17s
build_develop / build (push) Successful in 24s
|
2024-05-26 20:06:43 -04:00 |
|
imcompiling
|
ca0d27a929
|
Update dockerfile image. Need python3.12
build_latest / build (push) Successful in 1m47s
build_release / build (push) Successful in 23s
|
2024-05-24 14:19:17 -04:00 |
|
imcompiling
|
8ebb689ee7
|
Merge branch '63-bad-sorting'
build_latest / build (push) Failing after 31s
build_release / build (push) Failing after 29s
|
2024-05-24 14:11:44 -04:00 |
|
imcompiling
|
ecc81c5f35
|
Sort the council member info.
build_develop / build (push) Failing after 31s
|
2024-05-24 14:03:23 -04:00 |
|
imcompiling
|
96c1fcb17c
|
Sort all members by lowercase display name.
|
2024-05-24 13:58:25 -04:00 |
|
imcompiling
|
840e17e03a
|
Adjust the presence because I can. Easier to understand.
build_develop / build (push) Failing after 29s
|
2024-05-24 13:56:39 -04:00 |
|
imcompiling
|
f744d0d387
|
Merge branch '52-update-packages'
build_latest / build (push) Failing after 30s
build_release / build (push) Failing after 28s
|
2024-05-24 13:39:56 -04:00 |
|
imcompiling
|
9c71d24fe3
|
Unneeded file.
build_develop / build (push) Failing after 36s
|
2024-05-24 13:36:56 -04:00 |
|
imcompiling
|
cdc335936c
|
update dependencies
build_develop / build (push) Failing after 30s
|
2024-05-22 23:35:40 -04:00 |
|
imcompiling
|
303f0aa804
|
Update python, sqlalchemy, pandas, and nextcord.
|
2024-05-22 23:16:22 -04:00 |
|
imcompiling
|
bc743cbb1a
|
Merge branch 'fix-ruff-lint-smells'
build_latest / build (push) Successful in 18s
build_release / build (push) Successful in 19s
build_develop / build (push) Successful in 16s
|
2024-05-22 23:01:08 -04:00 |
|
imcompiling
|
ed0895056d
|
remove quotes from type annotation.
build_develop / build (push) Successful in 1m23s
|
2024-05-22 22:48:54 -04:00 |
|
imcompiling
|
985e253954
|
edits to the pyproject.
build_develop / build (push) Successful in 1m23s
|
2024-05-22 21:59:12 -04:00 |
|
imcompiling
|
9c175f3e52
|
Fix issues found while live testing.
build_develop / build (push) Successful in 1m35s
|
2024-05-22 21:15:37 -04:00 |
|
imcompiling
|
b9621a67c9
|
Finish up smells in the commands directory.
Add a discord max message length constant.
Move boolean argument to not be positional.
|
2024-05-22 20:48:44 -04:00 |
|
imcompiling
|
9331e7ba4f
|
aiofiles is async. Need to use it properly.
|
2024-05-22 20:06:50 -04:00 |
|
imcompiling
|
6500f68d86
|
Start working on files in cogs.
build_develop / build (push) Successful in 1m24s
|
2024-05-22 17:35:43 -04:00 |
|
imcompiling
|
d9914529ca
|
Fix Path().is_dir() usage.
build_latest / build (push) Successful in 1m24s
build_release / build (push) Successful in 17s
|
2024-05-22 17:30:01 -04:00 |
|
imcompiling
|
6cd82dfcc4
|
Fix ruff smells in classes dir and config.py.
|
2024-05-22 16:58:27 -04:00 |
|
imcompiling
|
e485c119f6
|
Fix database_setup and main lint smells.
|
2024-05-22 16:33:09 -04:00 |
|
imcompiling
|
1fd1be5576
|
Use datetime.now().date() instead of today().
build_latest / build (push) Successful in 1m53s
build_release / build (push) Successful in 17s
|
2024-05-22 16:23:53 -04:00 |
|
imcompiling
|
ed06748984
|
Fix all smells in utils.
|
2024-05-22 16:12:20 -04:00 |
|
imcompiling
|
02c313aee5
|
Fix lint errors in voting_views.
|
2024-05-22 15:40:50 -04:00 |
|
imcompiling
|
af37ce6518
|
Minor ruff config changes.
|
2024-05-22 15:28:54 -04:00 |
|
imcompiling
|
ccbe86623a
|
Run ruff linter with autofixing.
|
2024-05-22 15:18:44 -04:00 |
|
imcompiling
|
796b052bfc
|
Turned on all ruff rules. Formatted all files.
|
2024-05-22 15:06:39 -04:00 |
|
imcompiling
|
3ac164ab65
|
Add .vscode dir
build_latest / build (push) Successful in 1m26s
|
2024-05-22 13:28:19 -04:00 |
|
imcompiling
|
4fc569f4a3
|
Add ruff configuration.
|
2024-05-22 12:15:06 -04:00 |
|
imcompiling
|
2c5821e434
|
Merge branch '64-Limit-weekly-event-points'
build_release / build (push) Successful in 18s
build_latest / build (push) Successful in 17s
|
2024-05-19 22:32:52 -04:00 |
|
imcompiling
|
cbfd6e20bc
|
Move limit object management into separate function. Need to also get allowed points when creating a new quarter's event point tracker.
build_develop / build (push) Successful in 1m27s
|
2024-05-19 22:27:47 -04:00 |
|
imcompiling
|
34da664af0
|
Add a limit to the amount of event points one can earn weekly.
|
2024-05-19 22:09:10 -04:00 |
|
imcompiling
|
c6c44afb76
|
Add table for limiting event points.
|
2024-05-19 12:05:43 -04:00 |
|
imcompiling
|
c2d8239911
|
Revert "Rename ParticipationPoints table to EventPoints"
This reverts commit bec6494697.
|
2024-05-19 11:59:56 -04:00 |
|
imcompiling
|
bec6494697
|
Rename ParticipationPoints table to EventPoints
build_develop / build (push) Successful in 1m21s
|
2024-05-19 11:52:25 -04:00 |
|
imcompiling
|
29a6b000ac
|
Merge branch '49-view-votes-cant-see-HC-elections'
build_latest / build (push) Successful in 17s
build_release / build (push) Successful in 17s
|
2024-05-19 11:29:41 -04:00 |
|
imcompiling
|
dbd2863aab
|
Pass VoteType str instead of manual one in VoteSelect.
build_develop / build (push) Successful in 1m24s
|
2024-05-19 11:29:04 -04:00 |
|
imcompiling
|
426f009ca7
|
Use VoteType in utils. Remove old functions of getting clan leader and discord manager election names.
|
2024-05-19 10:50:23 -04:00 |
|
imcompiling
|
ed07b2e231
|
Use VoteType in view command.
|
2024-05-19 10:46:05 -04:00 |
|
imcompiling
|
0caa41cc90
|
use VoteType in voting views.
|
2024-05-19 10:40:41 -04:00 |
|
imcompiling
|
e93f37dcf0
|
Use VoteType in voting highcouncil views.
|
2024-05-19 10:38:10 -04:00 |
|
imcompiling
|
44c3961c46
|
Use VoteType in election_cycle
|
2024-05-19 10:31:16 -04:00 |
|
imcompiling
|
0dcdd038b8
|
Make the VoteType StrEnum and edit column in database to enforce only 3 values.
build_develop / build (push) Successful in 1m21s
|
2024-05-18 23:08:01 -04:00 |
|
imcompiling
|
eb5d465ac9
|
Merge branch 'main' into 49--view-votes-can't-see-HC-elections
build_develop / build (push) Failing after 16s
|
2024-05-18 22:41:11 -04:00 |
|
imcompiling
|
eb1c87fbf4
|
install sqlite3 onto container. Using it a lot for debugging/fixes.
build_latest / build (push) Successful in 1m29s
build_release / build (push) Successful in 22s
|
2024-05-18 22:38:57 -04:00 |
|
imcompiling
|
cbd73a104e
|
Merge branch '61-Create-virtual-environment-and-update-python-version'
|
2024-05-18 22:34:35 -04:00 |
|
imcompiling
|
95ad47368c
|
Remove requirements.txt
build_develop / build (push) Successful in 22s
|
2024-05-18 22:34:13 -04:00 |
|
imcompiling
|
dea3f7cabf
|
Update dockerfile to use poetry for dependencies.
build_develop / build (push) Successful in 1m35s
Decided to just use poetry to just export requirements instead of building package.
|
2024-05-18 22:29:18 -04:00 |
|
imcompiling
|
6a71e9ab1d
|
Add poetry for dependency management.
Update python version.
Using virtual environment in vscode.
|
2024-05-18 21:56:11 -04:00 |
|
imcompiling
|
bc56830396
|
Merge branch '49--view-votes-can't-see-HC-elections' of https://gitea.cheezers.org/imcompiling/dakiny-bot into 49--view-votes-can't-see-HC-elections
build_develop / build (push) Failing after 17s
|
2024-05-18 16:36:03 -04:00 |
|
imcompiling
|
1d14f8171d
|
Add vote type to one statement.
|
2024-05-18 16:34:33 -04:00 |
|
imcompiling
|
2efd380a7e
|
Add VoteType Enum.
|
2024-05-18 16:26:11 -04:00 |
|
imcompiling
|
475170025a
|
Edit database to add a type field to Votes.
|
2024-05-18 16:25:19 -04:00 |
|
imcompiling
|
f4f3bfe103
|
Edit database to add a type field to Votes.
build_develop / build (push) Failing after 18s
|
2024-05-18 15:39:13 -04:00 |
|
imcompiling
|
6827658b4a
|
Change sqlalchemy req.
build_latest / build (push) Successful in 1m2s
build_develop / build (push) Successful in 25s
|
2024-05-17 23:41:57 -04:00 |
|
imcompiling
|
85a3ea0418
|
Merge branch '54-Only-edit-changed-channels'
build_latest / build (push) Successful in 17s
build_release / build (push) Successful in 16s
|
2024-05-16 22:44:08 -04:00 |
|
imcompiling
|
0b27c60bea
|
Clarify some method names.
build_develop / build (push) Successful in 57s
current election cycle shoud return quarter cycle if it can't find a cycle.
|
2024-05-16 22:41:27 -04:00 |
|
imcompiling
|
1a6f373e03
|
Merge branch 'main' into 54-Only-edit-changed-channels
build_develop / build (push) Successful in 57s
|
2024-05-16 22:02:56 -04:00 |
|
imcompiling
|
0ff13453be
|
Fix docker file.
build_latest / build (push) Successful in 59s
build_release / build (push) Successful in 25s
|
2024-05-16 22:02:31 -04:00 |
|
imcompiling
|
6b29e26140
|
Revert "Add a fail notification to builds."
This reverts commit bbcb4e4dff.
|
2024-05-16 22:02:22 -04:00 |
|
imcompiling
|
bbcb4e4dff
|
Add a fail notification to builds.
build_latest / build (push) Failing after 25s
|
2024-05-16 21:59:34 -04:00 |
|
imcompiling
|
00c8227b8e
|
Update refresh messages command to be able to choose a channel.
build_latest / build (push) Failing after 17s
build_develop / build (push) Failing after 17s
|
2024-05-16 21:45:36 -04:00 |
|
imcompiling
|
04c44bc470
|
only trigger updating clan messages in updated directories.
Update clan info message if the template was updated.
|
2024-05-16 21:37:10 -04:00 |
|
imcompiling
|
3761d3bb77
|
Add BaseModel class for the gitea webhook packet.
|
2024-05-16 18:01:52 -04:00 |
|
imcompiling
|
a76bc02d4a
|
Merge branch '55-Use-dakiny-messages-repo-for-message-templates'
build_release / build (push) Failing after 20s
build_latest / build (push) Failing after 16s
|
2024-05-16 16:47:19 -04:00 |
|
imcompiling
|
3890c30d1f
|
Found niche bug when testing. Need to get election cycle here because election cycle might be different than current cycle.
build_develop / build (push) Failing after 19s
|
2024-05-16 16:41:36 -04:00 |
|
imcompiling
|
1e1407c918
|
Update templates to be used from dakiny messages repo.
|
2024-05-16 16:25:50 -04:00 |
|
imcompiling
|
be408307aa
|
Remove template messages from repo.
|
2024-05-16 16:22:18 -04:00 |
|
imcompiling
|
069dafe9ae
|
Merge branch '56-announce-clan-council'
build_latest / build (push) Successful in 21s
build_release / build (push) Successful in 16s
build_develop / build (push) Successful in 17s
|
2024-05-16 16:10:30 -04:00 |
|
imcompiling
|
7d54a0c30b
|
Create refresh council info command. Change method name.
build_develop / build (push) Successful in 59s
|
2024-05-16 16:10:16 -04:00 |
|
imcompiling
|
39fd55146e
|
move edit clan council message into utils.
|
2024-05-16 16:04:08 -04:00 |
|