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

Add Ability for User to Customize Email Notification Frequency #7813

Merged
merged 15 commits into from
Aug 29, 2019

Commits on Aug 10, 2019

  1. Add Backend Logic for Toggling Email Notification

    This commit adds the backend logic for
    allowing users to enable or disable email
    notifications. The implementation ensures
    that only issue notification emails get disabled
    and important emails are still sent regardless
    of the setting.
    
    The UI to toggle this setting has not yet been
    implemented.
    gary-kim committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    fd51209 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2019

  1. Add UI and complete user email notification enable

    This commit completes the functionality to allow
    users to disable their own email notifications.
    
    Signed-off-by: Gary Kim <[email protected]>
    gary-kim committed Aug 15, 2019
    Configuration menu
    Copy the full SHA
    3a3e115 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2019

  1. Add Third Option for Only Email on Mention

    Signed-off-by: Gary Kim <[email protected]>
    gary-kim committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    564132f View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2019

  1. Readd NOT NULL to new preference string

    Signed-off-by: Gary Kim <[email protected]>
    gary-kim committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    a21e094 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. Add Tests and Rewrite Comment

    Signed-off-by: Gary Kim <[email protected]>
    gary-kim committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    1bdef76 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2019

  1. Allow admin to set default email frequency

    Signed-off-by: Gary Kim <[email protected]>
    gary-kim committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    c75d312 View commit details
    Browse the repository at this point in the history
  2. Add new config option to docs

    Signed-off-by: Gary Kim <[email protected]>
    gary-kim committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    c99da37 View commit details
    Browse the repository at this point in the history
  3. Fix a few mistakes

    Signed-off-by: Gary Kim <[email protected]>
    gary-kim committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    9e211bb View commit details
    Browse the repository at this point in the history
  4. Only update required columns

    Signed-off-by: Gary Kim <[email protected]>
    gary-kim committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    a43f8d0 View commit details
    Browse the repository at this point in the history
  5. Simplify an error check

    Signed-off-by: Gary Kim <[email protected]>
    lafriks authored and gary-kim committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    f480285 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2019

  1. Configuration menu
    Copy the full SHA
    33c833d View commit details
    Browse the repository at this point in the history
  2. Handle errors

    Signed-off-by: Gary Kim <[email protected]>
    gary-kim committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    7cace04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa5e8ae View commit details
    Browse the repository at this point in the history
  4. Update models/migrations/v93.go

    Co-Authored-By: Lauris BH <[email protected]>
    gary-kim and lafriks committed Aug 29, 2019
    Configuration menu
    Copy the full SHA
    b883cbb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe9ba4b View commit details
    Browse the repository at this point in the history