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 |
|
imcompiling
|
a8323c9a88
|
Update the message to look more like current.
|
2024-05-16 15:55:09 -04:00 |
|
imcompiling
|
51d6713940
|
format returns the string.
|
2024-05-16 15:45:33 -04:00 |
|
imcompiling
|
65ed5e7b59
|
Made function to gather and send the council members message in the clan info channel.
|
2024-05-16 15:37:34 -04:00 |
|
imcompiling
|
2059814394
|
Broke edit clan message to own function to allow for usage in other places.
|
2024-05-16 15:36:50 -04:00 |
|
imcompiling
|
063baa07ee
|
Merge branch '53-Not-recording-High-Council-results-in-CouncilMembers-database'
build_latest / build (push) Successful in 55s
build_develop / build (push) Successful in 16s
|
2024-05-16 14:53:55 -04:00 |
|
imcompiling
|
24ffb02869
|
Update CouncilMembers database with high council winners.
build_develop / build (push) Successful in 59s
|
2024-05-16 14:41:03 -04:00 |
|
imcompiling
|
370bd71154
|
The defer needs to be ephemeral too.
build_latest / build (push) Successful in 57s
build_release / build (push) Successful in 22s
|
2024-05-16 09:55:33 -04:00 |
|
imcompiling
|
cb3eb4b09b
|
Merge branch 'main' of https://gitea.cheezers.org/imcompiling/dakiny-bot
build_latest / build (push) Successful in 22s
build_release / build (push) Successful in 17s
build_develop / build (push) Successful in 22s
|
2024-05-16 09:19:11 -04:00 |
|
imcompiling
|
c39e2c137b
|
Merge branch '6-add-clan-rules'
|
2024-05-16 09:18:35 -04:00 |
|
imcompiling
|
eedaf1c71f
|
Don't need to refresh messages on bot start.
build_develop / build (push) Successful in 1m11s
|
2024-05-16 09:13:34 -04:00 |
|
imcompiling
|
70e4a84db3
|
Set uvicorn to listen on all addresses.
build_develop / build (push) Successful in 57s
|
2024-05-15 23:16:12 -04:00 |
|
imcompiling
|
443b92dfd3
|
Revert "Add expose to see if that fixes issue."
build_develop / build (push) Successful in 21s
This reverts commit e1be3218b3.
|
2024-05-15 20:43:19 -04:00 |
|
imcompiling
|
e1be3218b3
|
Add expose to see if that fixes issue.
build_develop / build (push) Successful in 1m10s
|
2024-05-15 20:40:31 -04:00 |
|
imcompiling
|
dfd4ef9347
|
Need to defer followup on refresh because it takes a while.
|
2024-05-15 17:27:35 -04:00 |
|
imcompiling
|
094a22f5e7
|
Update README.md
build_latest / build (push) Successful in 23s
|
2024-05-15 17:13:45 -04:00 |
|
imcompiling
|
7333100b1d
|
Need git on the docker image now.
build_develop / build (push) Successful in 1m32s
|
2024-05-15 14:52:02 -04:00 |
|
imcompiling
|
e5d885e2a8
|
Merge branch 'main' into 6-add-clan-rules
build_develop / build (push) Successful in 1m4s
|
2024-05-15 14:36:50 -04:00 |
|
imcompiling
|
592819e028
|
Update dockerfile to use main.
build_latest / build (push) Successful in 1m2s
|
2024-05-15 14:31:26 -04:00 |
|
imcompiling
|
f822ed2e2d
|
Correct sub command name. Add response.
build_develop / build (push) Failing after 19s
|
2024-05-15 14:17:27 -04:00 |
|
imcompiling
|
5726875c59
|
Store updated channel id.
|
2024-05-15 14:15:11 -04:00 |
|
imcompiling
|
52ee85f17c
|
Add a refresh command.
|
2024-05-15 14:07:27 -04:00 |
|
imcompiling
|
cf5b5f8068
|
Move update clan messages into utils, a slash command will need the functionality.
|
2024-05-15 13:57:51 -04:00 |
|
imcompiling
|
ee6b301791
|
Fill out some docustrings
|
2024-05-15 13:46:13 -04:00 |
|
imcompiling
|
b9362f7eca
|
Handle a channel being deleted after entered into database.
|
2024-05-15 13:33:07 -04:00 |
|
imcompiling
|
36c738bfaa
|
Finish the update messages function.
|
2024-05-15 13:27:18 -04:00 |
|
imcompiling
|
a1f955abbe
|
Fill out more of the update message method.
|
2024-05-14 18:15:58 -04:00 |
|
imcompiling
|
9ab4d9e339
|
Add the messages table to database.
|
2024-05-14 18:06:16 -04:00 |
|
imcompiling
|
f51f66697f
|
Start working on update_messages function.
|
2024-05-14 17:54:58 -04:00 |
|
imcompiling
|
a3e195925a
|
Get on the right branch
|
2024-05-14 17:17:51 -04:00 |
|
imcompiling
|
9d78070c45
|
Add gitpython requirement. Clone the repo.
|
2024-05-14 16:34:31 -04:00 |
|
imcompiling
|
4ae31159dc
|
Move the webhook listener into a cog so that I have access to the bot for the action method.
|
2024-05-14 16:04:52 -04:00 |
|
imcompiling
|
3fec5fab41
|
Webhook is using external file.
build_develop / build (push) Failing after 16s
|
2024-05-14 12:19:11 -04:00 |
|
imcompiling
|
b12e2427a3
|
Merge branch 'main' into 6-add-clan-rules
build_develop / build (push) Failing after 19s
|
2024-05-14 11:19:19 -04:00 |
|
imcompiling
|
967d41b8ef
|
Rename dakiny_bot.py to main.py.
build_latest / build (push) Failing after 16s
|
2024-05-14 11:18:55 -04:00 |
|
imcompiling
|
4776b1857b
|
Start using fastapi.
|
2024-05-14 11:16:10 -04:00 |
|
imcompiling
|
01687ae8e8
|
Reduce duplicate code when getting cycle name.
build_develop / build (push) Successful in 48s
|
2024-05-13 21:32:19 -04:00 |
|
imcompiling
|
3089da7282
|
Sort members by display name then non members.
build_develop / build (push) Successful in 1m16s
build_latest / build (push) Successful in 29s
build_release / build (push) Successful in 21s
change how view message looks.
|
2024-05-11 23:51:44 -04:00 |
|
imcompiling
|
24ae0fe21f
|
Allow multiple quarters to be selected from search string, as long as they match the start with.
build_develop / build (push) Successful in 49s
|
2024-05-11 13:34:30 -04:00 |
|
imcompiling
|
ad3da6f2c6
|
Hosts don't get participation points.
|
2024-05-11 13:31:39 -04:00 |
|
imcompiling
|
5057e9a844
|
Change pandas version.
build_develop / build (push) Successful in 50s
|
2024-05-10 08:49:11 -04:00 |
|
imcompiling
|
fea590bf9a
|
Add handling for bad quarter name.
build_develop / build (push) Successful in 48s
|
2024-05-09 23:33:23 -04:00 |
|
imcompiling
|
058bdfef50
|
Add auto complete for event points
|
2024-05-09 23:29:28 -04:00 |
|
imcompiling
|
257a7eccd7
|
Add view points command.
|
2024-05-09 23:27:06 -04:00 |
|
imcompiling
|
443609f5ba
|
Fix small bugs with getting cycle name and recording events.
|
2024-05-09 20:57:36 -04:00 |
|
imcompiling
|
fde17edf09
|
Have to make sure things exist before making list of them.
Don't delete the embed before done using it.
|
2024-05-09 20:53:48 -04:00 |
|
imcompiling
|
084c9df65c
|
Record points in the command.
|
2024-05-09 20:34:16 -04:00 |
|
imcompiling
|
4f9524a4c1
|
Slight database change, add util functions for adding points to users.
|
2024-05-09 20:25:01 -04:00 |
|
imcompiling
|
1495fb7ee6
|
Updated all docustrings in record.py.
|
2024-05-09 17:13:59 -04:00 |
|
imcompiling
|
fa312eec87
|
Change database to handle non-discord participants.
|
2024-05-09 17:00:20 -04:00 |
|
imcompiling
|
eb3cf2b77f
|
Clear submittion view after submitted.
build_develop / build (push) Successful in 36s
|
2024-05-09 16:52:44 -04:00 |
|
imcompiling
|
c08cd84bed
|
Cleaned up embed and event record message.
|
2024-05-09 16:51:07 -04:00 |
|
imcompiling
|
905314cfb5
|
Create custom user select to edit the embed with selected people.
|
2024-05-09 16:37:45 -04:00 |
|
imcompiling
|
bd3debf025
|
Change up recording process. use a modal to edit text values.
|
2024-05-09 16:26:20 -04:00 |
|
imcompiling
|
3a3c4b7995
|
Remove hard coded guild id.
|
2024-05-08 21:43:37 -04:00 |
|
imcompiling
|
f465117435
|
Added basic event recording. No points being tracked yet.
build_develop / build (push) Successful in 34s
|
2024-05-08 21:34:18 -04:00 |
|
imcompiling
|
0777b71578
|
More filling out of the record command. The UserSelect seems to work for what I want.
build_develop / build (push) Successful in 39s
|
2024-05-08 17:13:32 -04:00 |
|
imcompiling
|
a2afdc0295
|
Create record command class. Update configs for recording events.
|
2024-05-08 16:40:16 -04:00 |
|
imcompiling
|
3b6bef3ff0
|
fix incorrect description.
|
2024-05-08 16:39:49 -04:00 |
|
imcompiling
|
a963171b16
|
change get election cycle name, add new function to get the current cycle for quarter name usage.
|
2024-05-08 16:20:46 -04:00 |
|
imcompiling
|
e1787f68d5
|
Add new table to database
|
2024-05-08 16:20:19 -04:00 |
|
imcompiling
|
a8697b0187
|
Bandaid fix so HC votes can be viewed.
build_latest / build (push) Successful in 1m39s
build_release / build (push) Successful in 48s
build_develop / build (push) Successful in 52s
|
2024-01-09 20:04:49 -05:00 |
|
imcompiling
|
8c8dc2c638
|
Merge branch '44-sort-candidates'
build_latest / build (push) Successful in 47s
build_release / build (push) Successful in 51s
|
2024-01-03 21:47:59 -05:00 |
|
imcompiling
|
54933b427e
|
Sort nominees in voting views by display name.
build_develop / build (push) Successful in 1m27s
|
2024-01-03 21:46:54 -05:00 |
|
imcompiling
|
5d05006a23
|
Prevent unneeded exceptions.
build_latest / build (push) Successful in 1m23s
build_develop / build (push) Successful in 1m7s
|
2024-01-01 14:11:07 -05:00 |
|
imcompiling
|
2596b9fa7b
|
Merge branch '47-incorrect-election-cycle'
build_latest / build (push) Successful in 44s
build_release / build (push) Successful in 45s
|
2024-01-01 13:32:41 -05:00 |
|
imcompiling
|
8c654612a9
|
Ensure that rolback months are properly year-ed.
build_develop / build (push) Successful in 1m27s
|
2024-01-01 13:32:17 -05:00 |
|
imcompiling
|
e836ead399
|
Force crash on no election cycle. -1 was causing last item in config array to be used.
build_develop / build (push) Successful in 1m38s
|
2024-01-01 13:23:29 -05:00 |
|
imcompiling
|
fa691ced5d
|
Space on the wrong side of the quote.
build_latest / build (push) Successful in 1m33s
build_release / build (push) Successful in 45s
|
2023-12-27 09:50:01 -05:00 |
|
imcompiling
|
81f4c7741b
|
Merge branch '40-remove-presence'
build_latest / build (push) Successful in 1m29s
build_release / build (push) Successful in 45s
|
2023-12-23 14:48:23 -05:00 |
|
imcompiling
|
2cde9f7109
|
Fix bug preventing remove from working.
build_develop / build (push) Successful in 1m40s
Remove guild ids.
|
2023-12-23 14:48:12 -05:00 |
|