VuMartin opened a new pull request, #7309:
URL: https://github.com/apache/texera/pull/7309

   What changes were proposed in this PR?
   
   This PR changes the default role assigned during local registration from 
RESTRICTED to INACTIVE. This aligns local registration with the other account 
creation paths and ensures newly registered users enter the pending approval 
state consistently.
   
   Any related issues, documentation, discussions?
   
   Closes #7185
   
   How was this PR tested?
   
   * Updated the existing unit test to expect the INACTIVE role for newly 
registered users.
   * Verified locally that a newly registered user is stored with the INACTIVE 
role in the database.
   
   <img width="425" height="23" alt="Screenshot 2026-08-04 at 12 09 41 AM" 
src="https://github.com/user-attachments/assets/20e6f013-7ca6-4089-b48c-d398bb4e5253";
 />
   
   * Verified that the issued JWT contains the INACTIVE role after login.
   
   Was this PR authored or co-authored using generative AI tooling?
   No


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to