Skip to content
Snippets Groups Projects
  1. Oct 15, 2021
  2. Oct 14, 2021
  3. Oct 11, 2021
  4. Oct 10, 2021
  5. 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
  6. Sep 04, 2021
  7. Sep 01, 2021
    • Kevin Morris's avatar
      RPC: add deprecation warning for v1-v4 usage · cfa95ef8
      Kevin Morris authored
      
      With FastAPI starting to come closer to a close, we've got to advertise
      this deprecation so that users have some time to adjust before making
      the changes. We have not specified a specific time here, but we'd like
      this message to reach users of the RPC API for at least a month before
      any modifications are made to the interface.
      
      Signed-off-by: Kevin Morris's avatarKevin Morris <kevr@0cost.org>
      Verified
      cfa95ef8
  8. Jul 27, 2021
  9. Jul 15, 2021
  10. Jul 11, 2021
  11. Jun 30, 2021
  12. Jun 25, 2021
  13. Jun 23, 2021
  14. Jun 21, 2021
  15. Jun 13, 2021
  16. Jun 10, 2021
  17. Jun 06, 2021
  18. Jun 05, 2021
  19. May 18, 2021
  20. May 13, 2021
  21. May 11, 2021
  22. May 09, 2021
  23. May 03, 2021
  24. Apr 28, 2021
  25. Mar 29, 2021
Loading