1. 22 May, 2018 1 commit
  2. 06 May, 2018 1 commit
  3. 05 May, 2018 1 commit
  4. 04 May, 2018 1 commit
  5. 03 May, 2018 2 commits
  6. 21 Apr, 2018 1 commit
  7. 10 Apr, 2018 1 commit
    • Emma's avatar
      completely redo the way submissions are fetched · d4325c10
      Emma authored
      adds:
      
      - keyset pagination (fast!)
      - ability to limit to forums/users, and exclude forums/users
      - reintroduced top/controversial sort modes
      - adds a new 'most commented' sort mode
      
      removes:
      
      - previous button (no one cared anyway)
      d4325c10
  8. 31 Mar, 2018 1 commit
  9. 27 Feb, 2018 1 commit
  10. 04 Feb, 2018 1 commit
  11. 02 Feb, 2018 1 commit
  12. 23 Jan, 2018 1 commit
  13. 19 Jan, 2018 1 commit
  14. 17 Jan, 2018 1 commit
  15. 13 Jan, 2018 1 commit
  16. 07 Jan, 2018 1 commit
  17. 30 Dec, 2017 1 commit
  18. 21 Dec, 2017 2 commits
  19. 13 Dec, 2017 1 commit
  20. 16 Nov, 2017 1 commit
  21. 12 Nov, 2017 1 commit
  22. 04 Nov, 2017 1 commit
    • Emma's avatar
      massive overhaul of the ban system · af8c4886
      Emma authored
      There are now two types of global bans: IP bans and user bans:
      
      * If logged in and trusted, POST requests will check if the user is user
        banned.
      * If logged in and *not* trusted, POST requests will check if the user
        is user banned *and* IP banned.
      * If not logged in, only IP bans will be checked on POST. This excludes
        /login, which is somehow magically exempt from the ban listener (which
        is exactly what we want anyway).
      
      Additonally, many smaller fixes have been applied to vaguely ban-related
      stuff. For instance, the IP ban form now uses DTOs, and the ban landing
      page was moved to its own controller class in order to reduce the number
      @IsGranted annotations.
      af8c4886
  23. 24 Oct, 2017 1 commit
  24. 23 Oct, 2017 1 commit
  25. 22 Oct, 2017 3 commits
  26. 18 Oct, 2017 1 commit
  27. 15 Oct, 2017 1 commit
  28. 10 Oct, 2017 2 commits
  29. 09 Oct, 2017 2 commits
  30. 07 Oct, 2017 1 commit
  31. 02 Oct, 2017 1 commit
  32. 01 Oct, 2017 1 commit
  33. 28 Sep, 2017 1 commit
  34. 26 Sep, 2017 1 commit