1. 20 Feb, 2019 1 commit
  2. 17 Feb, 2019 1 commit
  3. 04 Feb, 2019 1 commit
  4. 24 Jan, 2019 1 commit
    • VoidOutput's avatar
      Add a DuckDuckGo search box · e91d23b3
      VoidOutput authored
      Added to the front page and forum page
      Can be disabled with the environment variable
      APP_ENABLE_EXTERNAL_SEARCH
      e91d23b3
  5. 19 Jan, 2019 1 commit
  6. 02 Jan, 2019 1 commit
  7. 22 May, 2018 1 commit
  8. 06 May, 2018 1 commit
  9. 05 May, 2018 1 commit
  10. 04 May, 2018 1 commit
  11. 03 May, 2018 2 commits
  12. 21 Apr, 2018 1 commit
  13. 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
  14. 31 Mar, 2018 1 commit
  15. 27 Feb, 2018 1 commit
  16. 04 Feb, 2018 1 commit
  17. 02 Feb, 2018 1 commit
  18. 23 Jan, 2018 1 commit
  19. 19 Jan, 2018 1 commit
  20. 17 Jan, 2018 1 commit
  21. 13 Jan, 2018 1 commit
  22. 07 Jan, 2018 1 commit
  23. 30 Dec, 2017 1 commit
  24. 21 Dec, 2017 2 commits
  25. 13 Dec, 2017 1 commit
  26. 16 Nov, 2017 1 commit
  27. 12 Nov, 2017 1 commit
  28. 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
  29. 24 Oct, 2017 1 commit
  30. 23 Oct, 2017 1 commit
  31. 22 Oct, 2017 3 commits
  32. 18 Oct, 2017 1 commit
  33. 15 Oct, 2017 1 commit
  34. 10 Oct, 2017 2 commits
  35. 09 Oct, 2017 1 commit