• sfang97's avatar
    Fix host name in email · 53640935
    sfang97 authored
    Use notification service instead of devise
    
    Devise uses the resource/user to know who to send the email to, but if
    the user is deleted, fails because can't find user with id
    
    Add email method to profile mailer
    
    Change back to hard delete
    
    Email user when request rejected
    
    Run gettext regenerate
    
    Update user admin specs
    
    Add admin user controller spec
    
    Add notification service spec
    
    Don't email non pending user
    
    Add reject to dropdown
    
    Fix static analysis errors
    
    Reject pending user file
    
    Actually push reject user file
    
    Change reject user UI text
    
    Split out reject service
    
    Make new file for reject service and add reject route
    
    Percent interpolation instead of hash
    
    Update dropdown reject action
    
    Add reject user policy
    
    Add EE audit event if reject user
    
    Update locale translations
    
    Refactor reject user service
    
    And add reject user spec
    
    Disable rubocop code reuse
    
    Rename file
    
    Do audit event in follow up MR
    
    Remove references to EE file until that gets done
    
    Run gettext regenerate
    
    Address MR review comments
    
    Remove extra new line
    
    Remove uneeded disable Active Record
    
    Change back to destroy service for now
    
    Change back to find user exists
    
    Delete async instead of sync
    
    Delete users with delete_async instead of destroy service
    
    Change links to root url
    
    Rerun gettext regenerate
    
    Remove extra test from rebase
    53640935
users_controller_spec.rb 18.2 KB