Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rewrite _ui/v2/users/ and add more test coverage #2229

Merged
merged 13 commits into from
Aug 19, 2024

Commits on Aug 16, 2024

  1. Fix user PUTs and make emails+passwords fully optional.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    daf5be3 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Checkin.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    b09ec73 View commit details
    Browse the repository at this point in the history
  2. It's ugly but it's kinda working atm.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    78e854e View commit details
    Browse the repository at this point in the history
  3. Checkin.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    dec60da View commit details
    Browse the repository at this point in the history
  4. All but email validation working.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    9520092 View commit details
    Browse the repository at this point in the history
  5. All tests passing now, must cleanup.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    9a095c9 View commit details
    Browse the repository at this point in the history
  6. Cleaned up, just need to add email validation.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    1454fcc View commit details
    Browse the repository at this point in the history
  7. Don't allow empty passwords.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    0b12c2a View commit details
    Browse the repository at this point in the history
  8. All tests passing so far.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    4408157 View commit details
    Browse the repository at this point in the history
  9. More negative testing and validation.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    510b6b8 View commit details
    Browse the repository at this point in the history
  10. Add user to group when added to team.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    02b66b1 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Handle group/team/org membership on PUT/PATCH.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    f9b7b14 View commit details
    Browse the repository at this point in the history
  2. Update test docstrings.

    No-Issue
    
    Signed-off-by: James Tanner <[email protected]>
    jctanner committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    99d4c0b View commit details
    Browse the repository at this point in the history