1. 09 Mar, 2022 1 commit
    • Kevin Morris's avatar
      feat: display stats about total & active TUs on proposals · 49c5a3fa
      Kevin Morris authored
      This patch brings in two new features:
      - when viewing proposal listings, there is a new Statistics section,
        containing the total and active number of Trusted Users found in the
        database.
      - when viewing a proposal directly, the number of active trusted users
        assigned when the proposal was added is now displayed in the details
        section.
      
      Closes #323
      
      
      
      Signed-off-by: Kevin Morris's avatarKevin Morris <kevr@0cost.org>
      49c5a3fa
  2. 08 Mar, 2022 1 commit
  3. 26 Feb, 2022 1 commit
  4. 19 Feb, 2022 3 commits
  5. 18 Feb, 2022 2 commits
  6. 17 Feb, 2022 2 commits
  7. 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
  8. 12 Feb, 2022 1 commit
  9. 11 Feb, 2022 1 commit
  10. 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
  11. 09 Feb, 2022 1 commit
  12. 08 Feb, 2022 4 commits
  13. 07 Feb, 2022 4 commits
  14. 05 Feb, 2022 9 commits
  15. 04 Feb, 2022 2 commits
  16. 20 Jan, 2022 2 commits
  17. 18 Jan, 2022 4 commits