imcompiling
3dfdc10334
Feat: Swap Election to use new models.
...
build_develop / build (push) Successful in 1m7s
Address many pylance errors. Rewrite a few functions, will require testing to ensure
functionality remains the same.
2025-07-24 12:39:16 -04:00
imcompiling
6c9353990c
Fix: dakiny_settings file rename.
build_develop / build (push) Successful in 34s
2025-07-17 09:18:33 -04:00
imcompiling
16cdc27bdb
Feat: Update utils to use new models.
...
Address many pylance smells. Ignoring some I don't know how to handle,
added some TODOs for handling others later.
2025-07-17 09:14:51 -04:00
imcompiling
086f8b50cd
Fix: Add default of None to speech ids.
2025-07-17 09:14:51 -04:00
imcompiling
a6a73cb46e
Feat: Rename DakinySettings -> dakiny_settings.
...
Also handle the list error from pylance.
2025-07-17 09:14:51 -04:00
imcompiling
57e19f3036
Feat: Remove pylance warnings in app.py.
...
Also removed old database setup.
2025-07-17 09:14:51 -04:00
imcompiling
51c8483dad
Remove: Old database files.
2025-07-17 09:14:51 -04:00
imcompiling
6b60c37726
Fix: errors on models from generating database.
2025-07-17 09:14:51 -04:00
imcompiling
3eea225931
Feat: Add database engine.
2025-07-17 09:14:51 -04:00
imcompiling
865fee4ce2
Add: PointsLimit model.
2025-07-17 09:14:51 -04:00
imcompiling
052202d273
Fix: Add default to points.
2025-07-17 09:14:51 -04:00
imcompiling
c09dd94284
Add: Messages model.
2025-07-17 09:14:51 -04:00
imcompiling
76f4a9f37f
Add: Points model.
2025-07-17 09:14:51 -04:00
imcompiling
f446f8e9cc
Fix: Add boolean column types.
2025-07-17 09:14:51 -04:00
imcompiling
dbd1d6dc00
Add: Presence model.
2025-07-17 09:14:51 -04:00
imcompiling
66621ea2a0
Add: UserBirthday model.
2025-07-17 09:14:51 -04:00
imcompiling
6ae56bf8b2
Add: Vote model.
2025-07-17 09:14:51 -04:00
imcompiling
f472c0419b
Add: CouncilMembers model.
2025-07-17 09:14:51 -04:00
imcompiling
a7532773c1
Feat: Add ElectionInformation table.
2025-07-17 09:14:51 -04:00
imcompiling
b221f1e438
Feat: Update the ban message.
...
build_develop / build (push) Successful in 37s
build_latest / build (push) Successful in 21s
build_release / build (push) Successful in 22s
For some reason, the user's name was None. I'm guessing because they were
banned and are no longer a member or something. Don't need to record the member's
name anyway though, as its already a part of the audit log.
2025-07-16 21:24:03 -04:00
imcompiling
1b08ba1355
Feat: Set delete messages to 30 minutes.
build_develop / build (push) Successful in 32s
2025-07-16 16:03:26 -04:00
imcompiling
e191df1a38
Fix: spelling and ignore pylance warning.
build_develop / build (push) Successful in 32s
2025-07-16 15:57:31 -04:00
imcompiling
e35a2a8c8d
Feat: Add autoban
build_develop / build (push) Successful in 38s
2025-07-16 15:55:09 -04:00
imcompiling
d7046e4595
Add: config for ban channel id.
2025-07-16 15:45:35 -04:00
imcompiling
eb6a8c7479
Feat: Add logging to tell when refresh happens.
build_latest / build (push) Successful in 44s
build_release / build (push) Successful in 22s
2025-05-27 23:33:19 -04:00
imcompiling
58b230afe6
Fix: Catch git error and refresh connection.
...
build_latest / build (push) Successful in 39s
build_release / build (push) Successful in 23s
I think that the git error is just happening from timing out. Trying to fix by
refreshing the connection when it happens.
2025-05-27 23:31:02 -04:00
imcompiling
fb8dfef55e
Fix: daily test runs daily loop.
build_develop / build (push) Successful in 42s
build_latest / build (push) Successful in 19s
build_release / build (push) Successful in 20s
2025-05-27 23:13:39 -04:00
imcompiling
487d174b6d
Fix: Remove name clobber. Add a try except.
...
build_develop / build (push) Successful in 40s
Also add environment variable to launch settings.
2025-05-26 21:15:15 -04:00
imcompiling
abb50d71b4
Feat: Update logging.
...
build_develop / build (push) Successful in 36s
Narrowing down where the issue is. Active cycle is being obtained, but
nothing was happening with it. No more debug messages either.
2025-05-26 20:40:12 -04:00
imcompiling
7409e2fd2d
Feat: Add filename, lineno, and function name to logging.
2025-05-26 20:34:45 -04:00
imcompiling
6a67804937
Fix: Import logger correctly.
build_develop / build (push) Successful in 42s
2025-05-25 22:31:50 -04:00
imcompiling
4f4d76d151
Feat: Add some logging.
...
build_develop / build (push) Successful in 43s
Trying to figure out why the elections are not starting.
2025-05-25 22:24:26 -04:00
imcompiling
f3985b5d21
Feat: Set debug if env var is true.
2025-05-25 22:15:12 -04:00
imcompiling
142cc337a0
Feat: Add dakiny_bot logger.
2025-05-25 22:11:37 -04:00
imcompiling
fd1d1c075e
Feat: Remove logger from app.py. It existed it main.j
2025-05-25 22:11:18 -04:00
imcompiling
c48fba9c85
Update the create database script to account for directory structure change.
build_latest / build (push) Successful in 36s
2025-03-21 10:03:11 -04:00
imcompiling
7e3b57f4b6
Update pyproject to point to home directory, add an init and remove pyproject that ignores the warning that the init file fixes.
2025-03-21 10:02:30 -04:00
imcompiling
889ba2fd6b
Correct cog listing.
build_latest / build (push) Successful in 32s
2025-03-19 17:47:58 -04:00
imcompiling
adc44d4466
Merge branch '82-uv'
build_latest / build (push) Has been cancelled
2025-03-19 11:17:52 -04:00
imcompiling
12b700f340
Update imports for new file structure.
2025-03-19 09:57:36 -04:00
imcompiling
89534ed5b8
Rename database package.
2025-03-19 09:52:15 -04:00
imcompiling
80dde1e8ed
Move all files into dakiny_bot package.
2025-03-19 09:41:54 -04:00