Skip to content
  • ulferts's avatar
    d1f41938
    Feature/member custom notifications (#9173) · d1f41938
    ulferts authored
    
    
    * include custom message in membership forms
    
    * keep pristine params to be able to pass it to the state
    
    * fix indentation on projects api docs
    
    * pass grape instance around in default endpoints
    
    The grape instance has readily available access to all the objects (params, current_user) so less individual parameters need to be passed. This also avoids having to store the grape endpoint in a potentials not thread safe variable
    
    * send custom message out on membership creation
    
    * send custom message on membership update
    
    * send custom message even if setting disabled
    
    * restore params interface
    
    * add custom message description to schema
    
    * describe notificationMessage in the api documentation
    
    * extract meta payload functionality into mixin
    
    * ensure password in spec meets requirements
    
    * Update docs/api/apiv3/endpoints/members.apib
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    
    * Update docs/api/apiv3/endpoints/members.apib
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    
    * Update docs/api/apiv3/endpoints/members.apib
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    
    * Update docs/api/apiv3/endpoints/members.apib
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    
    * Update docs/api/apiv3/endpoints/members.apib
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    d1f41938
    Feature/member custom notifications (#9173)
    ulferts authored
    
    
    * include custom message in membership forms
    
    * keep pristine params to be able to pass it to the state
    
    * fix indentation on projects api docs
    
    * pass grape instance around in default endpoints
    
    The grape instance has readily available access to all the objects (params, current_user) so less individual parameters need to be passed. This also avoids having to store the grape endpoint in a potentials not thread safe variable
    
    * send custom message out on membership creation
    
    * send custom message on membership update
    
    * send custom message even if setting disabled
    
    * restore params interface
    
    * add custom message description to schema
    
    * describe notificationMessage in the api documentation
    
    * extract meta payload functionality into mixin
    
    * ensure password in spec meets requirements
    
    * Update docs/api/apiv3/endpoints/members.apib
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    
    * Update docs/api/apiv3/endpoints/members.apib
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    
    * Update docs/api/apiv3/endpoints/members.apib
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    
    * Update docs/api/apiv3/endpoints/members.apib
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    
    * Update docs/api/apiv3/endpoints/members.apib
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
    
    Co-authored-by: default avatarOliver Günther <mail@oliverguenther.de>
Loading