Commit Graph
100 Commits
Author SHA1 Message Date
imcompiling 3fc8910c9a Fix lint smell. 2025-03-04 11:19:06 -05:00
imcompiling 563b6ab888 Fix lint smells. Update model usage. 2025-03-04 11:18:40 -05:00
imcompiling d7e44d3a22 Fix lint smells and update model usage. 2025-03-04 11:04:10 -05:00
imcompiling a99b488ae1 Message id isn't known at object creation time. 2025-03-04 11:03:45 -05:00
imcompiling 85d0077107 Fix smells and update model uses for updating username verify. 2025-03-04 09:53:09 -05:00
imcompiling 9510c9eddc Add init for views directory. Fix smells and update model usage in delete confirm. 2025-03-04 09:47:39 -05:00
imcompiling 9550d1a68b Remove all pylint supressors. 2025-03-03 23:41:58 -05:00
imcompiling b04819aa36 Fix smells and model usage in guild listener. 2025-03-03 23:40:49 -05:00
imcompiling f43dccb12d Finish fixing lint smells in loops directory. 2025-03-03 23:36:07 -05:00
imcompiling 9cf05f44d0 Fix error in model.
The two channel ids need to be NULL by default, don't know them on object creation.
2025-03-03 23:32:03 -05:00
imcompiling f6ae34c9e6 Started fixing smells and updating model calls. 2025-03-03 23:29:46 -05:00
imcompiling 528af14e00 Update model usage in verification view. 2025-03-03 23:14:31 -05:00
imcompiling dbe652dcce Fix smells in submission init file. 2025-03-03 23:08:53 -05:00
imcompiling 1658638938 Remove unneeded parenthesis. 2025-03-03 23:08:41 -05:00
imcompiling 43f51f7f07 Test file after connecting to prod database and testing relationships. 2025-03-03 23:02:40 -05:00
imcompiling f74b08b02e Add another word to cspell. 2025-03-03 23:02:19 -05:00
imcompiling 9dd07bef93 Add an init file for utilities. 2025-03-03 23:01:58 -05:00
imcompiling 231c700946 Fix other errors with models. 2025-03-03 22:57:48 -05:00
imcompiling 37daa0e657 Update names used in constraints. 2025-03-03 22:46:33 -05:00
imcompiling 6dfd3acad0 Add SnakeCase column names that are already in database. 2025-03-03 22:44:14 -05:00
imcompiling ce3ed3c001 Just more testing. 2025-03-03 21:53:19 -05:00
imcompiling 0ad425b982 Small lint adjustments. 2025-03-03 21:52:54 -05:00
imcompiling cf5629a6dd Finish updating utils to use new models. 2025-03-03 21:52:30 -05:00
imcompiling 37fb9c1abb Use col to correct type hint errors. 2025-03-03 21:01:59 -05:00
imcompiling 157b8d4f3f Begin updating utils. 2025-03-03 15:54:28 -05:00
imcompiling 1c3fb231b7 Add more cspell words. 2025-03-03 15:54:20 -05:00
imcompiling b72dd35e04 Add init file to the database package. 2025-03-03 15:28:00 -05:00
imcompiling 0b2a1cd293 Organize import in db.py. 2025-03-03 15:19:46 -05:00
imcompiling f1f0c0c6de Rename database_setup directory to database. 2025-03-03 15:18:31 -05:00
imcompiling 36eae17751 Update db.py just contain engine and create database. 2025-03-03 15:16:24 -05:00
imcompiling 7a57b75ca3 Add comments to models. 2025-03-03 14:41:24 -05:00
imcompiling 0ea9ef5b41 Rename sql_data_classes to db. 2025-03-03 14:29:50 -05:00
imcompiling e13790ba08 Add rest of docstrings. 2025-03-03 14:27:26 -05:00
imcompiling 171a1b0840 Move sql models into their own file. 2025-03-03 14:21:20 -05:00
imcompiling bd365d575f Add relationships. 2025-02-28 16:12:09 -05:00
imcompiling 0e262d5972 Add the rest of the tables as SQLModels. 2025-02-28 16:00:58 -05:00
imcompiling 774e6ffedf Add CategoryGroup definition.
Not working completely, the unique constraint is missing.
2025-02-27 16:28:00 -05:00
imcompiling de2542ece6 Start testing with sqlmodel. 2025-02-27 09:42:49 -05:00
imcompiling c29194a30a Install sqlmodel 2025-02-26 21:35:25 -05:00
imcompiling 8870d93a44 Fix quick code smell. 2025-02-26 20:42:44 -05:00
imcompiling 6a26440c4d Remove view for submit button.
build_develop / build (push) Successful in 38s
build_release / build (push) Successful in 22s
2025-02-26 20:26:42 -05:00
imcompiling 2735d6877f Remove messages intent. 2025-02-26 20:18:21 -05:00
imcompiling 117f5655d7 Merge pull request 'Update docker/login-action action to v3' (#75) from renovate/docker-login-action-3.x into main
build_develop / build (push) Successful in 20s
Reviewed-on: #75
Reviewed-by: imcompiling <[email protected]>
2025-02-25 09:28:16 -05:00
imcompiling c808bb2610 Merge branch 'main' into renovate/docker-login-action-3.x 2025-02-25 09:25:40 -05:00
imcompiling 5e7b3790eb Merge pull request 'Update ghcr.io/astral-sh/uv Docker tag to v0.6.2' (#74) from renovate/ghcr.io-astral-sh-uv-0.x into main
build_develop / build (push) Successful in 51s
Reviewed-on: #74
Reviewed-by: imcompiling <[email protected]>
2025-02-25 09:24:44 -05:00
imcompiling abf076fceb Remove exclude that isn't in this project.
build_develop / build (push) Successful in 36s
2025-02-21 14:05:30 -05:00
imcompiling 0c0997624f Remove guild ids.
build_develop / build (push) Successful in 39s
build_release / build (push) Successful in 21s
2025-02-20 20:29:16 -05:00
imcompiling 67090e0d6f Remove submission from table once handled by admins.
build_develop / build (push) Successful in 32s
build_release / build (push) Successful in 21s
2025-02-20 17:53:14 -05:00
imcompiling 385129c434 Fix smells in view.py. 2025-02-20 17:31:03 -05:00
imcompiling 327126307d Remove all references to table. Remove a dead function. Fix some code smells. 2025-02-20 17:23:57 -05:00
imcompiling 36dad683d8 Remove reference to boss_name. Fix a few smells. 2025-02-20 17:13:19 -05:00
imcompiling 9be9279239 Update the help setup command.
build_develop / build (push) Successful in 37s
build_release / build (push) Successful in 21s
2025-02-20 16:57:56 -05:00
imcompiling ffc5c20fec Add deprecation notes to SubmissionChannel. Keeping around just in case. 2025-02-20 16:50:10 -05:00
imcompiling 65453eb7d6 Edit verification view to use the database for information. 2025-02-20 16:48:18 -05:00
imcompiling 2ad1c808c2 Add a todo to rework how approval interacts with information. 2025-02-20 11:46:55 -05:00
imcompiling 3898e5e494 Fix types in database, add UserId, fix file usage in submission command. 2025-02-20 11:46:22 -05:00
imcompiling b16132d61b Add submission command to init cog. Clean up init cog. 2025-02-20 11:27:20 -05:00
imcompiling d3aaf642bd Add isinstance check for text channel. 2025-02-20 11:08:03 -05:00
imcompiling 1902c486fd Add the guilds constant for adding commands. 2025-02-18 23:35:30 -05:00
imcompiling 7e90e7c819 Add some pylance settings. Fix some pylance smells in submission.py. 2025-02-18 23:30:01 -05:00
imcompiling 279d3f4885 Set a primary key for the new table. Automap doesn't work without. 2025-02-18 23:05:02 -05:00
imcompiling 2c0f7f91c1 Add new logger for outputting to stdout. 2025-02-18 22:54:43 -05:00
imcompiling d699f8b3e7 Remove deprecated submission code. Address ruff smells. 2025-02-18 22:23:27 -05:00
imcompiling 56ced3f8a2 Remove message listener. Don't need bday prank anymore and the message listener for submissions has been removed due to command. 2025-02-18 22:17:42 -05:00
imcompiling ed4f8681c8 Remove the submission data storage class. Not needed anymore. 2025-02-18 22:15:03 -05:00
imcompiling d52008c536 Gut code from submission_views file. Only need the SubmissionCreateButton to tell users to use the new command. 2025-02-18 22:13:45 -05:00
imcompiling 8d0d0acc3b Add other files in .vscode dir. 2025-02-18 22:10:50 -05:00
imcompiling 9a1c3db7f9 Remove example config. This isn't used anymore. 2025-02-18 11:09:04 -05:00
imcompiling 96d78213ff Add vscode dir to source control. 2025-02-18 11:08:48 -05:00
imcompiling cdb54658ee Added new class for submission command. 2025-02-17 17:57:59 -05:00
imcompiling 4ce37ee3ea Add submissions table. 2025-02-17 17:40:03 -05:00
imcompiling c62b87c7f7 Apply fixed for ruff smells. 2025-02-17 16:39:10 -05:00
imcompiling ba04858328 Remove pylint stuff. 2025-02-17 16:08:29 -05:00
imcompiling a12fca6220 Address ruff smells in create.py. 2025-02-17 15:03:07 -05:00
imcompiling 136702654e Ran ruff check --fix. 2025-02-17 14:56:33 -05:00
imcompiling 23adad403a Merge branch '66-update-build-process'
build_develop / build (push) Successful in 56s
2025-02-17 14:50:36 -05:00
imcompiling 1d7952ed5a Remove depricated rule from ignore. 2025-02-17 14:49:52 -05:00
imcompiling ca54569033 Correct authors object in pyproject.toml. 2025-02-17 14:48:56 -05:00
imcompiling 3a72d9f0e7 Update renovatebot to not automatically merge minor dockerfile changes. 2025-02-17 14:45:08 -05:00
imcompiling da0acb2827 Merge pull request 'Update actions/checkout action to v4' (#72) from renovate/actions-checkout-4.x into main
build_develop / build (push) Successful in 48s
Reviewed-on: #72
2025-02-16 11:25:55 -05:00
imcompiling 5e6f5b2653 Merge branch 'main' into 66-update-build-process 2025-02-08 09:55:35 -05:00
imcompiling 990b7042c4 Add renovatebot json config.
build_develop / build (push) Successful in 49s
2025-02-04 17:38:07 -05:00
imcompiling aca05da68b Fix uv lock to not point to miso nexus. 2024-11-13 21:46:41 -05:00
imcompiling 0677d92c37 Bring lock file into source control. 2024-11-06 14:32:44 -05:00
imcompiling e7cfa26b4d Update docker ignore. 2024-11-06 14:16:01 -05:00
imcompiling 8960470a09 Update docker file to use uv to build image. 2024-11-06 13:43:28 -05:00
imcompiling 6006dceafa Added a docker ignore file. Don't need to copy over the venv. 2024-11-06 13:43:12 -05:00
imcompiling 1c9e92812e Add python version. 2024-11-06 13:40:59 -05:00
imcompiling d7ea690685 Update pyproject to use uv package manager. 2024-11-06 13:02:33 -05:00
imcompiling e85c6fe628 Move sql data classes into database setup directory
Edit docker file to install sqlite3.
2024-10-05 14:50:50 -04:00
imcompiling 48967675e2 Add setup tools as dependency. 2024-10-05 12:35:36 -04:00
imcompiling f5e54778d6 Update dependencies in pyproject to have specific version. 2024-10-05 12:33:45 -04:00
imcompiling 19f83ec2a5 run ruff format 2024-10-05 12:28:12 -04:00
imcompiling 7919a63e04 run ruff check --fix 2024-10-05 12:27:14 -04:00
imcompiling 00212ea09d Update dockerfile to use poetry. 2024-10-05 12:23:30 -04:00
imcompiling 96c902fcc3 Rename highscores.py to main.py 2024-10-05 12:23:16 -04:00
imcompiling c177ae67d6 Remove requirements. 2024-10-05 12:22:57 -04:00
imcompiling b73cddab53 Add ruff to project. 2024-10-05 11:52:28 -04:00
imcompiling 8f88c76e2e Add pyproject for poetry support. 2024-10-05 11:47:12 -04:00
imcompiling c977a4e958 Bug fix #64, was using wrong variable.
build_develop / build (push) Successful in 46s
Utils.py got formatted by ruff.
2024-09-30 12:55:34 -04:00