This project is mirrored from https://:*****@gitlab.archlinux.org/archlinux/aurweb.git. Pull mirroring updated .
  1. 27 Feb, 2020 1 commit
  2. 22 Apr, 2018 1 commit
    • Eli Schwartz's avatar
      config: allow reading both the defaults file and the modified config · 97c5bcec
      Eli Schwartz authored and Lukas Fleischer's avatar Lukas Fleischer committed
      
      
      In the process, rename config.proto to config.defaults (because that is
      what it is now).
      
      Also use dict.get('key', default_value) when querying os.environ, rather
      than an if block, as it is more pythonic/readable/concise, and reduces
      the number of dict lookups.
      
      This change allows aurweb configuration to be done via either:
      - copying config.defaults to config and modifying values
      - creating a new config only containing modified values, next to a
        config.defaults containing unmodified values
      
      The motivation for this change is to enable ansible configuration in our
      flagship deployment by storing only changed values, and deferring to
      config.defaults otherwise.
      
      A side benefit is, it is easier to see what has changed by inspecting
      only the site configuration file.
      
      If a config.defaults file does not exist next to $AUR_CONFIG or in
      $AUR_CONFIG_DEFAULTS, it is ignored and *all* values are expected to
      live in the modified config file.
      Signed-off-by: Eli Schwartz's avatarEli Schwartz <eschwartz@archlinux.org>
      Signed-off-by: Lukas Fleischer's avatarLukas Fleischer <lfleischer@archlinux.org>
      97c5bcec
  3. 10 Mar, 2018 1 commit
  4. 26 Jan, 2018 1 commit
  5. 01 Aug, 2017 1 commit
  6. 25 Jul, 2017 1 commit
  7. 12 Apr, 2017 1 commit
  8. 17 Jan, 2017 1 commit
  9. 12 Jan, 2017 1 commit
  10. 17 Oct, 2016 1 commit
  11. 08 Oct, 2016 1 commit
    • Lukas Fleischer's avatar
      Reorganize Git interface scripts · d4fe77ac
      Lukas Fleischer authored
      
      
      Move the Git interface scripts from git-interface/ to aurweb/git/. Use
      setuptools to automatically create wrappers which can be installed using
      `python3 setup.py install`. Update the configuration files, the test
      suite as well as the INSTALL and README files to reflect these changes.
      Signed-off-by: Lukas Fleischer's avatarLukas Fleischer <lfleischer@archlinux.org>
      d4fe77ac
  12. 08 Jun, 2016 1 commit
  13. 15 Mar, 2016 1 commit
  14. 07 Feb, 2016 1 commit
  15. 13 Dec, 2015 1 commit
  16. 14 Nov, 2015 1 commit
  17. 28 Jun, 2015 1 commit
  18. 18 Jun, 2015 1 commit
  19. 12 Jun, 2015 1 commit
  20. 11 Jun, 2015 1 commit
  21. 09 Jun, 2015 1 commit
  22. 02 Jun, 2015 2 commits
  23. 01 Jun, 2015 1 commit
  24. 21 May, 2015 1 commit
  25. 11 Apr, 2015 1 commit
  26. 04 Feb, 2015 1 commit
  27. 11 Jan, 2015 1 commit
  28. 01 Jan, 2015 1 commit
  29. 29 Dec, 2014 1 commit
  30. 27 Dec, 2014 1 commit
  31. 06 Feb, 2014 1 commit
  32. 19 Jan, 2013 1 commit
  33. 07 Dec, 2012 4 commits
  34. 27 Oct, 2012 1 commit
    • canyonknight's avatar
      Add Archive_Tar class to lib/ · acdf9a85
      canyonknight authored
      
      
      Some AUR setups do not have PEAR available. While other setups
      have access to outdated Archive_Tar versions. Avoid these
      problems completely by including the necessary files for
      Archive_Tar in lib/.
      
      Remove Archive_Tar requirement from INSTALL doc.
      Signed-off-by: default avatarcanyonknight <canyonknight@gmail.com>
      acdf9a85
  35. 17 Sep, 2012 1 commit
    • canyonknight's avatar
      Migrate all DB code to use PDO · e171f6f3
      canyonknight authored
      
      
      All DB code currently uses the quickly aging mysql_* functions. These
      functions are strongly discouraged and may eventually be deprecated.
      
      Transition all code to utilize the PDO data access abstraction layer. PDO
      allows for consistent query code across multiple databases. This could
      potentially allow for someone to use a database other than MySQL with
      minimal code changes.
      
      All functions and behaviors are reproduced as faithfully as possible with
      PDO equivalents and some changes in code.
      Signed-off-by: default avatarcanyonknight <canyonknight@gmail.com>
      Signed-off-by: default avatarLukas Fleischer <archlinux@cryptocrack.de>
      e171f6f3
  36. 23 Aug, 2012 1 commit