WIP: Aurora V3 #48

Draft
cswimr wants to merge 10 commits from aurora/v3 into main
Owner

Aurora 3.0

This pull request does the following:

  • Implements Pydantic

    • This includes re-implementing the entire database system, so it's easier to maintain.
  • Adds a moderation type registry (closes #25)

  • Adds custom moderation handlers (closes #31)

  • Allows for third party integration through the previously mentioned type registry and moderation handlers

  • Refactors all of the moderation commands to allow for hybrid or text commands to be added in the future (although this pr does not include them)

  • Fixes a bunch of small bugs in the previous version of Aurora

  • By submitting this pull request, I permit cswimr to license my work under
    the Mozilla Public License Version 2.0.

# Aurora 3.0 This pull request does the following: - Implements Pydantic - This includes re-implementing the entire database system, so it's easier to maintain. - Adds a moderation type registry (closes #25) - Adds custom moderation handlers (closes #31) - Allows for third party integration through the previously mentioned type registry and moderation handlers - Refactors all of the moderation commands to allow for hybrid or text commands to be added in the future (although this pr does not include them) - Fixes a bunch of small bugs in the previous version of Aurora - [x] By submitting this pull request, I permit [cswimr](https://www.coastalcommits.com/cswimr) to license my work under the [Mozilla Public License Version 2.0](https://www.coastalcommits.com/cswimr/SeaCogs/src/branch/main/LICENSE).
cswimr added this to the Aurora Release milestone 2025-01-25 15:06:07 -05:00
cswimr added the
enhancement
cog
Aurora
labels 2025-01-25 15:06:07 -05:00
cswimr self-assigned this 2025-01-25 15:06:07 -05:00
cswimr added 1 commit 2025-01-25 15:06:07 -05:00
feat(aurora): v3
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 43s
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 45s
f7f0697c1a
cswimr force-pushed aurora/v3 from f7f0697c1a to 89f8bd4da0 2025-01-25 15:06:36 -05:00 Compare
cswimr force-pushed aurora/v3 from 89f8bd4da0 to a9d090df32 2025-01-25 15:53:01 -05:00 Compare
cswimr added 1 commit 2025-01-25 16:45:44 -05:00
misc(aurora): transition to rc naming for indev versions
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 43s
Actions / Lint Code (Ruff & Pylint) (push) Failing after 44s
d27b53e20c
cswimr force-pushed aurora/v3 from d27b53e20c to f71a85092b 2025-01-25 16:50:59 -05:00 Compare
cswimr added 1 commit 2025-01-25 16:57:32 -05:00
chore(deps): update phx-class-registry
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 43s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 43s
4bfb92e937
cswimr added 1 commit 2025-01-25 17:01:05 -05:00
chore(deps): update phx-class-registry
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 43s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 44s
e79dfd6b94
cswimr added 2 commits 2025-01-25 17:11:47 -05:00
fix(aurora): improve typehints in the Type model
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 44s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 44s
850ddf15a6
cswimr added 1 commit 2025-01-25 19:40:56 -05:00
Merge branch 'main' into aurora/v3
Some checks failed
Actions / Build Documentation (MkDocs) (push) Has been skipped
Actions / Build Documentation (MkDocs) (pull_request) Has been skipped
Actions / Lint Code (Ruff & Pylint) (push) Failing after 43s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 43s
a563a42d2e
cswimr added 1 commit 2025-01-25 19:43:16 -05:00
Merge branch 'main' into aurora/v3
Some checks failed
Actions / Build Documentation (MkDocs) (pull_request) Successful in 37s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 46s
f3d80d1071
cswimr added 1 commit 2025-01-25 20:41:50 -05:00
Merge branch 'main' into aurora/v3
Some checks failed
Actions / Build Documentation (MkDocs) (pull_request) Successful in 36s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 43s
b6d77a593b
cswimr added 1 commit 2025-01-26 09:17:08 -05:00
Merge branch 'main' into aurora/v3
Some checks failed
Actions / Build Documentation (MkDocs) (pull_request) Successful in 43s
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 52s
ec5978350f
Some checks failed
Actions / Build Documentation (MkDocs) (pull_request) Successful in 43s
Required
Details
Actions / Lint Code (Ruff & Pylint) (pull_request) Failing after 52s
Required
Details
This pull request has changes conflicting with the target branch.
  • pyproject.toml
  • uv.lock
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin aurora/v3:aurora/v3
git checkout aurora/v3
Sign in to join this conversation.
No description provided.