1. 09 Apr, 2020 1 commit
  2. 08 Apr, 2020 1 commit
  3. 25 Mar, 2020 1 commit
  4. 08 Mar, 2020 1 commit
  5. 25 Feb, 2020 1 commit
  6. 13 Feb, 2020 1 commit
  7. 03 Feb, 2020 2 commits
    • Jelle van der Waa's avatar
      Introduce planet functionality in archweb · 17a12f07
      Jelle van der Waa authored and Jelle van der Waa's avatar Jelle van der Waa committed
      This change introduces a replacment for planet.archlinux.org which uses
      a python 2 project to generate static html from multiple RSS feed
      sources. For archweb a set of 'static' feeds can be created in the
      django admin view for the Arch forums and other static feeds, archweb
      users can add their own blog rss feed in their profile which will create
      a Feed model.
      
      When running the update_planet command, all Feed models are iterated
      over and the rss feed is parsed. The latest FeedItem is queried matching
      the current Feed model and every newer entry in the RSS feed is added as
      new FeedItem. Since the body is also stored in the FeedItem there is a
      limit to the amount of FeedItems per Feed configured in settings.py of
      which the default is 25.
      
      When a user is marked as inactive his Feed model and items are
      removed automatically to avoid keeping stale data around.
      
      Closes: #261
      17a12f07
    • Jelle van der Waa's avatar
      Update django to 2.2.10 · 8fb2346b
      Jelle van der Waa authored
      8fb2346b
  8. 18 Dec, 2019 1 commit
  9. 02 Dec, 2019 1 commit
  10. 17 Nov, 2019 1 commit
  11. 01 Oct, 2019 1 commit
  12. 19 Sep, 2019 1 commit
    • Giancarlo Razzolini's avatar
      Add django-extensions to the default installation · 66e63edf
      Giancarlo Razzolini authored
      Django extensions comes with a lot of goodies, including shell_plus. As a default,
      included ptpython for default shell, but this can be overridden by installing another
      shell (bpython, ipython) and setting the SHELL_PLUS variable on local_settings.py.
      66e63edf
  13. 11 Sep, 2019 1 commit
  14. 05 Sep, 2019 1 commit
  15. 01 Aug, 2019 1 commit
  16. 15 Jul, 2019 1 commit
  17. 06 Jul, 2019 1 commit
  18. 03 Jun, 2019 1 commit
  19. 04 May, 2019 1 commit
  20. 05 Apr, 2019 1 commit
  21. 18 Feb, 2019 1 commit
    • Jelle van der Waa's avatar
      Implement CSP for archweb · 35254589
      Jelle van der Waa authored and Jelle van der Waa's avatar Jelle van der Waa committed
      Add django-csp as dependency to be able to set CSP inside django's
      settings and allow setting a CSP_NONCE for inline <script>'s in
      templates. Since archweb heavily uses this pattern it's the best
      compromise.
      35254589
  22. 14 Feb, 2019 1 commit
  23. 11 Feb, 2019 1 commit
  24. 28 Jan, 2019 4 commits
  25. 21 Jan, 2019 3 commits
  26. 11 Jan, 2019 1 commit
  27. 06 Dec, 2018 1 commit
  28. 13 Nov, 2018 1 commit
  29. 01 Aug, 2018 1 commit
  30. 03 May, 2018 1 commit
  31. 21 Apr, 2018 1 commit
  32. 08 Apr, 2018 3 commits