1. 24 Feb, 2022 1 commit
  2. 10 Feb, 2022 1 commit
  3. 08 Feb, 2022 1 commit
  4. 07 Feb, 2022 1 commit
  5. 05 Feb, 2022 2 commits
  6. 19 Jan, 2022 2 commits
  7. 18 Jan, 2022 2 commits
  8. 09 Nov, 2021 1 commit
    • Kevin Morris's avatar
      feat(mkpkglists): added metadata archives · d62af4ce
      Kevin Morris authored
      
      
      Two new archives are available:
      
      - packages-meta-v1.json.gz
          - RPC search formatted data for all packages
          - ~2.1MB at the time of writing.
      - packages-meta-ext-v1.json.gz (via --extended)
          - RPC multiinfo formatted data for all packages.
          - ~9.8MB at the time of writing.
      
      New dependencies are required for this update:
      
      - `python-orjson`
      
      All archives served out by aur.archlinux.org distribute the Last-Modified
      header and support the If-Modified-Since header, which should be
      populated with Last-Modified's value. These should be used by clients
      to avoid redownloading the archive when unnecessary.
      
      Additionally, the new meta archives contain a format suitable for
      streaming the data as the file is retrieved. It is still in JSON
      format, however, users can parse package objects line by line after
      the first '[' found in the file, until the last ']'; both contained
      on their own lines.
      
      Note: This commit is a documentation change and commit body.
      Signed-off-by: Kevin Morris's avatarKevin Morris <kevr@0cost.org>
      d62af4ce
  9. 06 Nov, 2021 1 commit
    • Kevin Morris's avatar
      feat(mkpkglists): added metadata archives · cdca8bd2
      Kevin Morris authored
      
      
      Two new archives are available:
      
      - packages-meta-v1.json.gz
          - RPC search formatted data for all packages
          - ~2.1MB at the time of writing.
      - packages-meta-ext-v1.json.gz (via --extended)
          - RPC multiinfo formatted data for all packages.
          - ~9.8MB at the time of writing.
      
      New dependencies are required for this update:
      
      - `python-orjson`
      
      All archives served out by aur.archlinux.org distribute the Last-Modified
      header and support the If-Modified-Since header, which should be
      populated with Last-Modified's value. These should be used by clients
      to avoid redownloading the archive when unnecessary.
      
      Additionally, the new meta archives contain a format suitable for
      streaming the data as the file is retrieved. It is still in JSON
      format, however, users can parse package objects line by line after
      the first '[' found in the file, until the last ']'; both contained
      on their own lines.
      
      Note: This commit is a documentation change and commit body.
      Signed-off-by: Kevin Morris's avatarKevin Morris <kevr@0cost.org>
      cdca8bd2
  10. 15 Jul, 2021 1 commit
  11. 09 May, 2021 1 commit
  12. 20 Feb, 2021 2 commits
  13. 01 Nov, 2019 1 commit
  14. 07 Jul, 2018 1 commit
  15. 24 Feb, 2018 1 commit
  16. 25 Jul, 2017 1 commit
  17. 22 Jul, 2017 1 commit
  18. 17 Jan, 2017 1 commit
  19. 11 Jul, 2016 1 commit
  20. 08 Jun, 2016 1 commit
  21. 15 Mar, 2016 1 commit
  22. 14 Nov, 2015 1 commit
  23. 09 Oct, 2015 1 commit
  24. 04 Oct, 2015 3 commits
  25. 16 Aug, 2015 2 commits
  26. 08 Aug, 2015 2 commits