This project is mirrored from https://github.com/r888888888/danbooru.git. Updated .
  1. 23 Jan, 2020 4 commits
  2. 22 Jan, 2020 8 commits
  3. 21 Jan, 2020 16 commits
  4. 20 Jan, 2020 2 commits
  5. 19 Jan, 2020 4 commits
  6. 18 Jan, 2020 6 commits
    • BrokenEagle's avatar
      Create the ability to send reports to moderators · 4cef0e45
      BrokenEagle authored
      - Limited to Builders+
      -- Moderator+ can also use as they may be too busy ATM
      - Only on users, comments, and forum posts
      - Multiple reports can be generated per instance
      - Primarily posts to a moderator-only topic for viewability
      - Secondarily has a table for searchability
      -- Viewable only by moderators
      4cef0e45
    • evazion's avatar
      users: rework privacy mode into private favorites (fix #4257). · 4a7322b1
      evazion authored
      * Rename 'privacy mode' to 'private favorites'.
      * Make the private favorites setting only hide favorites, not favgroups
        and not the user's uploads on their profile page.
      * Make the favgroup is_public flag default to true instead of false and
        fix existing favgroups to be public if the user didn't have privacy mode
        enabled before.
      * List _all_ public favgroups on the /favorite_groups index, not just
        favgroups belonging to the current user.
      * Add a /users/<id>/favorite_groups endpoint.
      4a7322b1
    • evazion's avatar
      users: refactor bit_prefs search. · 2095dd30
      evazion authored
      2095dd30
    • evazion's avatar
      tests: fix various broken tests. · b7350b8f
      evazion authored
      b7350b8f
    • evazion's avatar
      favgroups: optimize favgroup:<name> search metatag. · 20f89316
      evazion authored
      The previous method resulted in a `WHERE posts.id IN (<list of ids>)`
      clause, which turned into a huge list when the favgroup had a lot of
      posts.
      20f89316
    • evazion's avatar
      favgroups: unify find by name methods. · e6ffdfdf
      evazion authored
      Unify the `name_to_id`, `named`, and `find_by_name` methods into a
      single `find_by_name_or_id` method that has consistent behavior in how
      names are normalized.
      e6ffdfdf