Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Sep 28, 2025

🤖 I have created a release beep boop

1.1.0 (2025-11-26)

Features

  • add admin route for capturing revoke reasonings (e21d4fd)
  • add allowed email domains for SBP registration to settings (775fefd)
  • add auth0_db_connection config (784ed92)
  • add check_password method to Auth0Client (837936f)
  • add data model for platform admin response (830860d)
  • add durable queue for sending emails (c60e438)
  • add endpoint to retrieve admin groups for current user (df0e8ed)
  • Add extra information to the GET /users response for admin user list (004a80d)
  • add filters to /admin/users endpoint and allow combining multiple filters AAI-420 (#86) (1eb5993)
  • add new admin using starlette-admin (8fb310a)
  • add password change route (b8a0043)
  • add platform access roles (AAI-467) (#112) (ca927c2)
  • add rejected approval status (AAI-526) (#141) (478fed8)
  • add separate optional config for setting up admin (deecf68)
  • add settings to main config to support admin dashboard (4ce7102)
  • add short_name field to BiocommonsGroup and related models (4c36dc7)
  • add update username endpoint (f9942a8)
  • add update_user() method for Auth0Client (008a51f)
  • add user calculation endpoint (1c4f70a)
  • add user calculation endpoint and updating pending/revoked logic (538503b)
  • add version to GET / (0c4df2f)
  • add version to GET / (bd46361)
  • added endpoint for checking admin groups (AAI-378) (8a01345)
  • admin endpoint with pagination info (AAI-529) (32f9ea3)
  • API to fetch user profile data (AAI-435) (#110) (5cc64af)
  • biocommons admin endpoint to update group roles (fb6b9e3)
  • db migration (ac14193)
  • enable revoke access via updating db (f3898ce)
  • enable unrevocation for users' access to services (2aac7ec)
  • enable unrevocation for users' access to services (28c6c3e)
  • enable user removal from groups (590938c)
  • enhance email domain validation for SBP registration with improved error handling and testing (e091a19)
  • exact username matching & update route (e528adc)
  • group and role sync to initialize/populate the backend database (AAI-452) (#95) (e884e14)
  • handle existing usernames and emails during registration (cfe3cf1)
  • handle existing usernames and emails during registration (AAI-518) (0945278)
  • implement email domain validation for SBP registration (6f762bb)
  • implement role checks across the whole admin API (AAI-453) (#99) (88d9b7c)
  • new endpoint with total number/number of pages for a user query (dabbc38)
  • platform roles reworked (AAI-467) (#114) (b615d28)
  • profile update endpoints (including email change with OTP) (#132) (84f34ac)
  • refactor group revocation so model now owns both auth0 cleanup and status update (75ddcea)
  • revoke service access for users (29d4f21)
  • robust email sending updates (e727497)
  • robust email sending updates (f5663ac)
  • send bundle approval emails (9928733)
  • seperate approve / revoke in platforms and groups (5a18831)
  • soft-deletion of database objects (#102) (7b79d23)
  • sync all master data (#107) (a314624)
  • update allowed email domains for SBP registration in .env.example (20494d2)
  • update allowed email domains for SBP registration in config and .env.example (19b8b52)
  • update username and password endpoint (AAI-474 + AAI-432) (171b854)
  • view email sender in admin dashboard (040b783)
  • view email sender in admin dashboard (117e3d4)

Bug Fixes

  • add back RoleDataFactory (fd802d1)
  • add default_email_sender to config.settings (735df9f)
  • add Email related db components to diagram and db-admin dashboard (bdd5e86)
  • add Email related db components to diagram and db-admin dashboard (352dc34)
  • add in missing _notify_bundle_admins (e43cb99)
  • add missing migration script (2b079e9)
  • add RoleDataFactory back into the tests.datagen namespace (1d07343)
  • add timeouts to DB connections to prevent DB lockout (#104) (0d07fc3)
  • admin routes and tests (fd86c35)
  • autodeploy (27f7d73)
  • autodeploy (0ce3bd3)
  • autodeploy (6963672)
  • build and deploy (1b43a40)
  • check admin roles for approval/revoke access (f966774)
  • cleaner way to delect admin_roles in query method (cf05d0c)
  • dev version id PEP440 compliancy (caba34b)
  • dev version id PEP440 compliancy (d62c655)
  • dev version id PEP440 compliancy (28da907)
  • dev version id PEP440 compliancy (c4484d7)
  • disable create/edit/delete on admin by default (0b50484)
  • do not cause multiple migrations by limiting retry (907d15b)
  • don't use group or platform mapping (9d9218c)
  • duplicated instructions in README (49f36c6)
  • fix circular import caused by type annotations (#111) (daf0687)
  • fix db migration (59e7707)
  • fix db migration (78bfc0d)
  • fix migrations, add a migration for revoke reason without deleting platform migrations (bc54840)
  • get admin dashboard auth working again (4e942b6)
  • handle user stub on role sync (#108) (a5ba688)
  • improve email queue and send email to group admins (1d7ec10)
  • incorrect command for running the script (afc8657)
  • incorrect response handling in BioCommonsUser.add_role() (1f36d90)
  • incorrect response handling in BioCommonsUser.add_role() (#119) (161f0cd)
  • just redirect to admin home on login (f4cfb58)
  • lint (6b1c870)
  • lint (ef3266b)
  • lint (80aedac)
  • lint (e213aa8)
  • lint (99f1338)
  • lint and updated db diagram (d3048cf)
  • linting (8eb5c92)
  • make AdminSettings easier to override for testing (931ca5d)
  • make get_user_count on UserQueryParams (98630fd)
  • make group revision migration run after email send (e03305f)
  • make group revision migration run after email send (86224cd)
  • make pre-commit consistent with gh action (186aca4)
  • make ruff happy (d5ea85a)
  • make ruff happy (3afe58e)
  • make ruff happy (69f82f9)
  • make ruff happy (8abd9be)
  • make ruff happy (0890d6b)
  • make sure AdminSettings are optional (5bd0608)
  • make sure we strip trailing slash from custom domain (ed426d9)
  • migration (b8cdd70)
  • migration and lint (c184dce)
  • migration files (18c7a84)
  • migration files and lints (2ed5011)
  • missing None check during registration (69b68e3)
  • move email related vars to scheduled_tasks/email_retry (ad87f20)
  • moved import of RoleDataFactory closer to where its used (f7f0fdb)
  • need to check if bundle is None when sending mail (2f0c275)
  • no default email sender (3304b1d)
  • publish upon version tag, instead of published release (59d0d2f)
  • refactor user query logic and add general approval_status filter (97a6934)
  • remove auth0_management_* (23de1e2)
  • remove default None for background_tasks (e0bef93)
  • remove obsolete Galaxy username check (#105) (4f28113)
  • remove send_email flag and set up email queue in DB (447872b)
  • remove send_email flag everywhere (b41272e)
  • remove unused resources and services routes (ea637e9)
  • remove user registeration emails (8cc7508)
  • remove user registration emails (1beb2bf)
  • rename to last_attempt_at (7e43792)
  • return better errors for username update issues (c6e430b)
  • return better errors for username update issues (AAI-474) (294a50c)
  • reuse self.platform_role (afc14be)
  • revoke platform access properly (05b7617)
  • revoke/pending logic for admins (27d9431)
  • rework backend admin to get it working again (2d32253)
  • run schema generation with uv so required packages are installed (7405a53)
  • run_scheduler.py --immediate on empty database causes exception (#96) (2790af0)
  • simplify _notify_bundle_group_admins() for checks (8beb5ef)
  • simplify getting bundle membership in _notify_bundle_group_admins (8c7e403)
  • switch release please to python release type (1023c4b)
  • switch to python version string (d844bc2)
  • tests (9c7fbb1)
  • tests (6b6c67f)
  • tests (97fe40e)
  • tests for emails (65fb3a7)
  • update soft_delete_filter - was having issues with aliased joins (77743b8)
  • url to repo github secrets (ecbde09)
  • use default null for from_address in migration (129e81e)
  • use fake.unique.email to use distinct emails (bedbec8)
  • use migration task for migration (d89fa08)

Documentation

  • add explanation for group_approval_status_query (b29b517)
  • add info on db-admin to README (c0874f6)
  • add instructions on how to set up db locally (324b2c8)
  • add instructions on how to set up db locally (2a6cfef)
  • add missing Platform model in diagram (dce9033)
  • add more details for migration changes (587329d)
  • add reminder to update secrets (28e2ff0)
  • add reminder to update secrets (db28c41)
  • add sample pull request for updating database schema diagram (563da82)
  • add sample pull request for updating database schema diagram (d59f7ae)
  • comment to send email to SBP admin after a user registers (9c441d1)
  • improve dev DB docs (5135473)
  • update database schema diagrams (a674c5a)
  • update database schema diagrams (a44120b)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main branch 12 times, most recently from f9c8715 to f7024c0 Compare October 6, 2025 03:31
@github-actions github-actions bot force-pushed the release-please--branches--main branch 9 times, most recently from acd67e6 to 6d2deba Compare October 10, 2025 00:59
@github-actions github-actions bot force-pushed the release-please--branches--main branch 4 times, most recently from fa60d41 to ae6c14d Compare October 17, 2025 02:56
@github-actions github-actions bot force-pushed the release-please--branches--main branch 3 times, most recently from 056a595 to aa542a6 Compare October 19, 2025 23:46
@github-actions github-actions bot force-pushed the release-please--branches--main branch 3 times, most recently from e0a5592 to ef519f6 Compare October 30, 2025 00:05
@github-actions github-actions bot force-pushed the release-please--branches--main branch 6 times, most recently from 104bc69 to 1f85dd5 Compare November 11, 2025 04:51
@github-actions github-actions bot force-pushed the release-please--branches--main branch 7 times, most recently from 51eb57e to 8576931 Compare November 19, 2025 05:08
@github-actions github-actions bot force-pushed the release-please--branches--main branch 12 times, most recently from 50d485c to cfc4b17 Compare November 26, 2025 04:49
@github-actions github-actions bot force-pushed the release-please--branches--main branch from cfc4b17 to 65af58d Compare November 26, 2025 05:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant