1. 26 Feb, 2022 1 commit
  2. 19 Feb, 2022 3 commits
  3. 18 Feb, 2022 2 commits
  4. 17 Feb, 2022 2 commits
  5. 14 Feb, 2022 1 commit
    • Kevin Morris's avatar
      fix: pkgbase -> package redirection · 29061c00
      Kevin Morris authored
      We were redirecting in some error-cases, which this commit sorts out:
      - package count == 1 and package base name != package name
      - was redirecting to {name} and not the only associated Package
      
      Now, when we have a package base name that mismatches its only
      package, we display the package base page. Otherwise, we redirect
      to the first package's page.
      
      Closes #282
      
      
      
      Signed-off-by: Kevin Morris's avatarKevin Morris <kevr@0cost.org>
      29061c00
  6. 12 Feb, 2022 1 commit
  7. 11 Feb, 2022 1 commit
  8. 10 Feb, 2022 1 commit
    • Kevin Morris's avatar
      change: report unhandled tracebacks to a repository · 7485cc23
      Kevin Morris authored
      
      
      As repeats of these traceback notifications were annoying some of
      the devops staff, and it took coordination to share tracebacks with
      developers, this commit removes that responsibility off of devops
      by reporting tracebacks to Gitlab repositories in the form of issues.
      
      - removed ServerErrorNotification
      - removed notifications.postmaster configuration option
      - added notifications.gitlab-instance option
      - added notifications.error-project option
      - added notifications.error-token option
      - added aurweb.exceptions.handle_form_exceptions, a POST route decorator
      
      Issues are filed confidentially. This change will need updates
      in infrastructure's ansible configuration before this can be
      applied to aur.archlinux.org.
      
      Signed-off-by: Kevin Morris's avatarKevin Morris <kevr@0cost.org>
      7485cc23
  9. 09 Feb, 2022 1 commit
  10. 08 Feb, 2022 4 commits
  11. 07 Feb, 2022 4 commits
  12. 05 Feb, 2022 9 commits
  13. 04 Feb, 2022 2 commits
  14. 20 Jan, 2022 2 commits
  15. 18 Jan, 2022 4 commits
  16. 14 Jan, 2022 1 commit
  17. 07 Jan, 2022 1 commit