Skip to content

NABat MultiUser Fixes#198

Merged
BryonLewis merged 3 commits intomainfrom
nabat-multiuser-fixes
Jul 1, 2025
Merged

NABat MultiUser Fixes#198
BryonLewis merged 3 commits intomainfrom
nabat-multiuser-fixes

Conversation

@BryonLewis
Copy link
Collaborator

@BryonLewis BryonLewis commented Jul 1, 2025

  • Path/Update Endpoints weren't being passed the proper recordingPK (clientside it's recordingId) that is the internal DB identifier for the recording when checking the apiToken.
  • /spectrogram path still had a user_authenticated check outside of the auth_admin interface causing an issue with regular users trying to acces an uncompressed spectrogram.
  • Users in NABat are only allowed to add and select one annotation (their own)
  • If a user already has an annotation it will automatically select it
  • In NABat mode the user can only select annotations associated with their userId/Email address, others are disabled
  • Admins can see all annotations in the system.

@BryonLewis BryonLewis changed the title NABat MultUser Fixes NABat MultiUser Fixes Jul 1, 2025
@BryonLewis BryonLewis merged commit 5a375d1 into main Jul 1, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant