Skip to content
  1. Mar 30, 2018
  2. Mar 29, 2018
  3. Mar 27, 2018
  4. Mar 26, 2018
  5. Feb 09, 2018
  6. Feb 07, 2018
  7. Feb 06, 2018
  8. Feb 05, 2018
  9. Jan 23, 2018
  10. Jan 22, 2018
  11. Jan 04, 2018
  12. Jan 02, 2018
  13. Dec 08, 2017
    • Jon Pugh's avatar
      Improving Context Properties: · cd1052d3
      Jon Pugh authored
      - Creating a class Aegir\Provision\Property.
      - Adding a static Provision::newPropery() method to allow easy creation.
      - Implementing the new class in ServerContext::option_documentation()
      - Make getHomeDir() and getScriptUser() static so we can call from anywhere
      cd1052d3
  14. Nov 27, 2017
    • Jon Pugh's avatar
      Remove remaining static functions. · bbe8c606
      Jon Pugh authored
      bbe8c606
    • Jon Pugh's avatar
      Fix major loading time problems. When there are more than 3 contexts, loading... · 8e8b813b
      Jon Pugh authored
      Fix major loading time problems. When there are more than 3 contexts, loading time just to get the list was huge:
      
      - Move YML file search and loading code to new method loadAllContexts() method that runs on Provision::__construct().
      - Ensure dependent contexts can be loaded (using loadContext() method).
      - Refactor objects to always be "ProvisionAware".
      - Remove static functions for public and private.
      - Fix ContextNodeDefinition to use ProvisionAwareTrait.
      8e8b813b
  15. Nov 22, 2017
  16. Nov 20, 2017