-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Let reviews have multiple owners (#90)
* feat: Add better logging for auth api * feat: Add better user api resource logging * [build] Tweak ruff config * refactor: Reorder data source model this just makes things easier to read top-down * feat: Update db models for new user/review assoc * wip hacks * feat: Add db migration for new review/user assoc * fix: Rename+configure user/review relationships * feat: Populate review-user-assoc via cli+seed * fix: Return owner/owned user/review props working * fix: Allow multi owners in review api * fix: Use new review-user assoc in fulltext api * fix: Make user/review assoc rel dynamic lazy no idea why this works, but apparently it does * feat: Remove owner_user_id from review for both db model and api schema * feat: Remove owner user id from review in post api endpoint and test fixture data * fix: Update review owner calls in api endpoints * feat: Init rev-usr-assoc w/ optional role * fix: Fix review team change logic for assoc obj * feat: Remove old server name api arg * lint: Auto-format random code * feat: Add api args to set user role in team * feat: Update review user filtering * feat: Update user review filtering * lint: Auto-format some code * feat: Fix one last review user assoc filter stmt not sure how this got missed * build: Bump versions on gh actions * build: Switch to ruff-only lint+fmt in pyproject * build: Only use ruff for format+lint * lint: Fix some linting errors * build: Tweak ruff configuration * build: Rename check step back to lint, oops * build: Refine ruff linting rules * tests: Add start of review team unit tests * fix: Fix review team user removal (hopefully) * tests: Add tests for modifying review teams
- Loading branch information
Showing
27 changed files
with
593 additions
and
249 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.