Skip to content
Snippets Groups Projects
  1. Oct 15, 2021
  2. Oct 14, 2021
  3. Oct 03, 2021
    • Kevin Morris's avatar
      feat(PHP): add aurweb Prometheus metrics · 986fa9ee
      Kevin Morris authored
      
      Along with this initial requests metric implementation,
      we also now serve the `/metrics` route, which grabs request
      metrics out of cache and renders them properly for Prometheus.
      
      **NOTE** Metrics are only enabled when the aurweb system admin
      has enabled caching by configuring `options.cache` correctly
      in `$AUR_CONFIG`. Otherwise, an error is logged about no cache
      being configured.
      
      New dependencies have been added which require the use of
      `composer`. See `INSTALL` for the dependency section in regards
      to composer dependencies and how to install them properly for
      aurweb.
      
      Metrics are in the following forms:
      
          aurweb_http_requests_count(method="GET",route="/some_route")
          aurweb_api_requests_count(method="GET",route="/rpc",type="search")
      
      This should allow us to search through the requests for specific routes
      and queries.
      
      Signed-off-by: Kevin Morris's avatarKevin Morris <kevr@0cost.org>
      Verified
      986fa9ee
  4. Jun 25, 2021
  5. Aug 06, 2018
  6. Dec 03, 2017
  7. Mar 04, 2017
  8. Mar 13, 2016
  9. Jan 23, 2016
  10. Dec 15, 2015
  11. Dec 13, 2015
  12. Dec 12, 2015
  13. Sep 11, 2015
  14. Aug 08, 2015
  15. Jun 11, 2015
  16. May 22, 2015
  17. Feb 04, 2015
  18. Jan 07, 2015
    • Lukas Fleischer's avatar
      Add support for package base co-maintainers · fc23a9bd
      Lukas Fleischer authored
      
      This allows for having multiple co-maintainers for AUR packages.
      Co-maintainers have push access to the package base Git repository but
      are not allowed to change the package base category, disown the package
      or modify the list of co-maintainers. The primary maintainer of an AUR
      package can edit the list of co-maintainers from the Package Actions
      box.
      
      Implements FS#17911.
      
      Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
      fc23a9bd
  19. Dec 29, 2014
    • Lukas Fleischer's avatar
      Use a custom logo · 8e06a607
      Lukas Fleischer authored
      
      Currently, the AUR sites are hard to distinguish from the official
      website, especially when browsing Git repositories in cgit. Add "user
      repository" to the logo to make it distinguishable from the official
      site.
      
      In order to avoid confusion, also change the link in the logo to the AUR
      home page instead of the main Arch Linux website.
      
      Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
      8e06a607
  20. Dec 28, 2014
  21. Oct 10, 2014
  22. Jul 25, 2014
  23. Jul 04, 2014
  24. Jun 25, 2014
    • Lukas Fleischer's avatar
      Add support for filing package requests · 48cc8207
      Lukas Fleischer authored
      
      Add a new entry to the package actions box that allows for filing
      deletion and orphan requests. When choosing that action, the user is
      redirected to a new page that allows for selecting a request type and
      entering a comment. When submitting the request, a new entry in the
      request database is created and an email is sent to a configurable
      mailing list (defaults to aur-general).
      
      Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
      48cc8207
  25. Apr 05, 2014
  26. Jan 22, 2014
  27. Sep 08, 2013
  28. Aug 27, 2013
    • Lukas Fleischer's avatar
      Re-add CRSF tokens to most package actions · 69b98efa
      Lukas Fleischer authored
      
      We fixed all known CRSF vulnerabilities in commit 2c93f0a9 (Implement
      token system to fix CSRF vulnerabilities, 2012-06-23). c349cb2f (Add
      virtual path support for package actions, 2012-07-17) partly reverted
      this by injecting a valid CRSF token when virtual paths are in use.
      
      This patch allows for keeping the virtual path feature, while
      reintroducing POST forms and CRSF tokens. Actions like package flagging,
      votes and notifications are no longer prone to CRSF (see FS#35437 for
      details).
      
      Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
      69b98efa
  29. Mar 25, 2013
  30. Jan 19, 2013
  31. Nov 24, 2012
Loading