Permalink
Commits on Jan 12, 2018
  1. Merge branch 'hotfix/0.7.2.1'

    denschub committed Jan 12, 2018
  2. Fix notifications when people remove their birthday date

    SuperTux88 committed with denschub Jan 4, 2018
    Some people may remove their birthday date after the notification was
    sent, which then breaks the notification page for other users. Let's
    just display the date when the notification was created, and not display
    the users updated birthday date. When users update from date A to B it
    always looks weird anyway, when we display the same new date B twice on
    different days, or display two different dates for the same user.
    
    We could remove notifications when users change or remove their
    birthday, but that would be way more complex and also we usually don't
    remove notifications (not even for deleted posts).
    
    Fixes #7689
    
    closes #7691
Commits on Dec 26, 2017
  1. Merge branch 'release/0.7.2.0'

    SuperTux88 committed Dec 26, 2017
Commits on Dec 25, 2017
  1. Remove aspect_ids parameter from publisher

    SuperTux88 committed Dec 24, 2017
    closes #7683
Commits on Dec 24, 2017
  1. Fix birthday notification mail

    SuperTux88 committed Dec 23, 2017
    Fixes #7681
    
    closes #7682
Commits on Dec 18, 2017
  1. Fix deformed hovercards avatar

    Flaburgan committed with SuperTux88 Nov 10, 2017
    closes #7656
    
    fixes #6039
  2. Create birthday notification and mailer

    Rete2 committed with SuperTux88 Sep 5, 2017
    closes #7624
    
    fixes #1649
Commits on Oct 31, 2017
  1. Merge branch 'master' into next-minor

    SuperTux88 committed Oct 31, 2017
  2. Merge branch 'hotfix/0.7.1.1'

    SuperTux88 committed Oct 31, 2017
  3. Run rake directly without xvfb on travis

    SuperTux88 committed Oct 29, 2017
    closes #7654
  4. Fix compatibility with Bundler 1.6

    SuperTux88 committed Oct 28, 2017
    Stop using `Bundler.settings.with`, because it will be removed from
    Bundler 1.6.
    
    Also, as described in #7653, we could use `Bundler.settings[:with]`, but
    that would be internal API again, so it probably breaks again in the
    future. That's why I added a `BundlerHelper` module to parse the
    required optional group from our config files, without the use of any
    internal Bundler API.
    
    Fixes #7653
Commits on Oct 27, 2017
  1. Ignore invalid diaspora:// links

    SuperTux88 committed Oct 26, 2017
    Fixes #7651
    
    closes #7652
Commits on Oct 20, 2017
  1. Merge branch 'master' into next-minor

    SuperTux88 committed Oct 20, 2017
  2. Merge branch 'release/0.7.1.0'

    SuperTux88 committed Oct 20, 2017
  3. Merge branch 'release/0.7.1.0' into next-minor

    SuperTux88 committed Oct 20, 2017
  4. Group notifications by updated_at

    SuperTux88 committed Oct 19, 2017
    The notifications need to be grouped by the same date as they are
    sorted, otherwise the date used for the group doesn't match all
    timestamps in the group and also the groups are sorted by the wrong
    date.
    
    This fixes #7647, a regression of #7568.
    
    closes #7648
Commits on Oct 19, 2017
  1. Merge branch 'release/0.7.1.0' into next-minor

    SuperTux88 committed Oct 19, 2017
Commits on Oct 17, 2017
  1. Merge branch 'release/0.7.1.0' into next-minor

    SuperTux88 committed Oct 17, 2017
  2. Cleanup empty signatures

    SuperTux88 committed Oct 17, 2017
    Some relayables from redmatrix and hubzilla have empty signatures. They
    are invalid and break therefore the user data export.
    
    closes #7644
Commits on Oct 16, 2017
  1. Merge branch 'release/0.7.1.0' into next-minor

    SuperTux88 committed Oct 16, 2017
  2. Clean up invalid contacts from the DB

    cmrd-senya committed with SuperTux88 Oct 12, 2017
    Cleans invalid contacts where the referenced user was deleted from the DB or where
    the referenced person owner was deleted from the DB.
    
    closes #7632
  3. Forbid user destruction

    cmrd-senya committed with SuperTux88 Oct 1, 2017
  4. Raise sensible error message when user is missing

    cmrd-senya committed with SuperTux88 Oct 1, 2017
    That's for the case when podmin has messed up the database
  5. Handle duplicate account migrations

    SuperTux88 committed Oct 16, 2017
    closes #7641