SuccessChanges

Changes from Git

Summary

  1. Issue #2661124 by kristofferwiklund: D8 Site fails verification after db restore. (But site is working fine) (details)
  2. Issue #2666926: Test the hosting tasks queue (details)
  3. Issue #2666926: Document the force option (details)
  4. Issue #2666926: Syntax fixes (details)
  5. Satisfy coder module (details)
  6. Compare versions before attempting to update drush (details)
  7. Issue #2666926 by helmo: Add a test to create a custom verify task for the hostmaster site and place it in the queue. (details)
  8. Issue #2667210 by bgm -- Nginx: Use $args sec filtering only in the extended config (details)
  9. Add explicit test to avoid needless error (details)
  10. Nginx: Workaround for broken autocomplete (details)
  11. Nginx: error_page directive is not allowed in pseudo-location (details)
  12. Issue #2557025 by tom_spiers: Fix `Unknown option: --profile.` errors. (details)
  13. Add more debug info when recursive file functions fail. (details)
  14. Resolve the VERSION constant used in Git checkouts (details)
  15. Fix notice (details)
  16. Code style + comments (details)
  17. Issue #2685575 by NWOM -- Nginx: whitelist xmlrpc.php when /etc/nginx/basic_nginx.conf ctrl file is present (details)
  18. Nginx: Add letsencrypt support (work in progress) (details)
  19. Remove the back-end components of example modules, as they've now been added to the front-end repos. (details)
  20. Fix build after example files were removed (details)
  21. Remove failing D6 test ... since D6 is EOL (details)
  22. Update links (details)
  23. Add variable to upgrade.sh (details)
  24. Issue #2667194 by helmo: Update upgrade.sh.txt to use phars for drush (details)
  25. Bump Drush version to 8.0.5 (details)
  26. Nginx: Use $status in fastcgi_cache_key (details)
  27. Download Drush directly to the desired location. (details)
  28. Issue #2701145 by JamesAn: Add support for Drush 9.x (details)
  29. Issue #2698125 by Jon Pugh: Report the expected service class in the drush errors when it is missing (details)
  30. Silence logging about service_type being NULL, can be intended (details)
  31. Nginx: Do not silence cron requests in the access.log (details)
  32. Issue #2704291 by Jon Pugh: Verify of a site with function "hosting_get_features" overwrites the `~/.drush/drushrc.php` file (details)
  33. Code cleanup (details)
  34. Issue #2718567 by fabsor: Subdirectory records aren't generated properly in sites.php (details)
  35. Issue #2715599 by colan: Add experimental support for PHP 7 (details)
  36. Code style (details)
  37. Issue #2718711 by fabsor, omega8cc: Allow sites to be put in multi-level sub directories (details)
  38. Nginx: Set HTTP_HOST with $this->uri to avoid reverse order with multi-level subdirs (details)
  39. Issue #2720159 by Thomas Bosviel: Nginx SSL service doesn't generate vhost include file (details)
  40. Nginx: Sync regex for protected paths with Drupal core (details)
  41. Nginx: Enable fastcgi_cache_lock (details)
  42. Nginx: Allow site specific PHP-FPM socket/version (BOA) (details)
  43. Nginx: Sync subdirs config tpl (details)
  44. Issue #2723075: Skip hidden D8 profiles (details)
  45. Issue #2718437 by Steven Jones: Options is always isset on a context (details)
  46. Issue #2724273: Disabled Nginx sites return 404 instead of "Disabled" message (details)
  47. Issue #2724273: Nginx -- Use 302 tmp redirect for web_disable_url (details)
  48. Nginx: Use faster 301/302 redirects (details)
  49. Nginx: Fix for broken aliases redirects (details)
  50. Issue #2725771 by auth: nginx 1.10 does not return nginx_is_modern == TRUE (details)
  51. Apache: Print redirect comments in vhosts to support SAN compatibility detection and autoconfiguration in hosting_le (details)
  52. Whitespace cleanup (details)
  53. Nginx: Add HTTP/2 support detection (details)
  54. Nginx: Use HTTP/2 if detected as supported (details)
  55. Nginx: Use ssl_chain_cert if available (via hosting_le) (details)
  56. Nginx: Use ssl_chain_cert if available (via hosting_le) (details)
  57. Nginx: Add recommended HTTP headers (details)
  58. Nginx: Map /.well-known/acme-challenge to support hosting_le (details)
  59. Nginx: Use $aegir_root variable in templates (details)
  60. Nginx: Sync subdir.tpl.php (details)
  61. Nginx: Sync variables (details)
  62. Nginx: Sync custom SSL settings for BOA(unfork) (details)
  63. Nginx: Update crawlers regex (details)
  64. Apache: Add Alias directive for /.well-known/acme-challenge for hosting_le support (details)
  65. change version information for release 3.5 (details)
  66. Revert "change version information for release 3.5" (details)
Commit 7b058aa79ec379d607008b764d927280debdd719 by Guillaume Boudrias
Issue #2661124 by kristofferwiklund: D8 Site fails verification after db restore. (But site is working fine)
The file was modifiedplatform/drupal/packages_8.inc
Commit f6979b449a8f45245da71263c344a9d2faf3139f by Herman van Rink
Issue #2666926: Test the hosting tasks queue
The file was modifiedprovision-tests/provision_tests.drush.inc
Commit 8873d562c8598aaf5a71a23d6e6495e12f35be01 by Herman van Rink
Issue #2666926: Document the force option
The file was modifiedprovision-tests/provision_tests.drush.inc
Commit 7ba6176a2af6483f2d06a3c07cae0c009d9a73f2 by Herman van Rink
Issue #2666926: Syntax fixes
The file was modifiedprovision-tests/provision_tests.drush.inc
Commit 6ce002e12808e298fd1962933ef2e7782c0028d5 by Herman van Rink
Satisfy coder module
The file was modifiedprovision-tests/provision_tests.drush.inc
Commit 39672d5ce0c43581077ab60c22c45ea51a6dbaad by Herman van Rink
Compare versions before attempting to update drush
The file was modifiedupgrade.sh.txt
Commit 9fa4808e2f50ce5246a077009fc650cb70180466 by Herman van Rink
Issue #2666926 by helmo: Add a test to create a custom verify task for the hostmaster site and place it in the queue.
The file was modifiedprovision-tests/provision_tests.drush.inc
Commit 483a048a857e6119d296573dfc89992cd905e1c0 by omega8cc
Issue #2667210 by bgm -- Nginx: Use $args sec filtering only in the extended config
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit 7526aae2264139ccacbefe540d89e9f01a713780 by Herman van Rink
Add explicit test to avoid needless error

The output would contain the error below, after which the second attempt (conf-enabled) would normally work OK.

ln: failed to create symbolic link '/etc/apache2/conf.d/aegir.conf': No such file or directory
The file was modifieddebian/aegir3-hostmaster.postinst
Commit d3ee809109e523a24891491d514760ad26397b22 by omega8cc
Nginx: Workaround for broken autocomplete

More details at: https://www.drupal.org/node/2599326
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit b7c83092558c9fe69b8e27e377fb9e5881a0226f by omega8cc
Nginx: error_page directive is not allowed in pseudo-location
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
Commit 53161443985711c42b98fa682aa5303282777a09 by Christopher Gervais
Issue #2557025 by tom_spiers: Fix `Unknown option: --profile.` errors.
The file was modifiedprovision.drush.inc
Commit 2da84d4c1f305aa2e1b5a1d8df6717d9909063dc by Christopher Gervais
Add more debug info when recursive file functions fail.
The file was modifiedProvision/FileSystem.php
Commit e2d64c29cdcf8670cf33ef554a4030b19e3b0fed by Herman van Rink
Resolve the VERSION constant used in Git checkouts
The file was modifiedplatform/provision_drupal.drush.inc
The file was modifiedplatform/drupal/packages_8.inc
Commit e09d4fbdcedb8d9a3a0323928ed4852ad61653f7 by Herman van Rink
Fix notice
The file was modifiedplatform/drupal/packages_8.inc
Commit c97927b0d4aeb4b773cc02e701348ae520432a3d by Herman van Rink
Code style + comments
The file was modifiedplatform/drupal/packages_6.inc
The file was modifiedplatform/drupal/packages_8.inc
The file was modifiedplatform/drupal/packages_7.inc
Commit 4d9324decf14cadc3098bd1f30db75b81123ef43 by omega8cc
Issue #2685575 by NWOM -- Nginx: whitelist xmlrpc.php when /etc/nginx/basic_nginx.conf ctrl file is present
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit b0a0d9ce95541c5f52ad388ebc2838255ad4f366 by omega8cc
Nginx: Add letsencrypt support (work in progress)
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
Commit 81b9478057636b296eb1642c7d3a65b004c21c9f by Christopher Gervais
Remove the back-end components of example modules, as they've now been added to the front-end repos.
The file was removedexample/Provision/Service/example.php
The file was removedexample/example.drush.inc
The file was removedexample/Provision/Service/example/basic.php
The file was removedexample/basic/basic_service.inc
The file was removedexample/server_data/Provision/Service/server/data.php
The file was removedexample/install.provision.inc
The file was removedexample/site_data/Provision/Service/site/data.php
The file was removedexample/Provision/Config/Example.php
The file was removedexample/site_data/site_data.drush.inc
The file was removedexample/server_data/server_data.drush.inc
The file was removedexample/Provision/Config/basic.tpl.php
Commit 447fccb04a7b0a90dee67050b44b2aa50bf69e6f by Herman van Rink
Fix build after example files were removed
The file was modifieddebian/aegir3-provision.examples
The file was modifieddebian/aegir3-cluster-slave.examples
Commit f0a74075b605901a2c9d888ac52d0c688ea49b5e by Herman van Rink
Remove failing D6 test ... since D6 is EOL
The file was modifiedprovision-tests/provision_tests.drush.inc
Commit cb87911c528f2688b656e68ae5ee2fcbf71cf1c3 by Herman van Rink
Update links
The file was modifiedREADME.txt
The file was modifiedinstall.hostmaster.inc
The file was modifiedupgrade.sh.txt
Commit 0606fe478f908372a8b65266c2e1083cd4bd4cee by Herman van Rink
Add variable to upgrade.sh
The file was modifiedupgrade.sh.txt
Commit f302af611d091e7b52fbc54a867b997c44161dda by Herman van Rink
Issue #2667194 by helmo: Update upgrade.sh.txt to use phars for drush
The file was modifiedupgrade.sh.txt
Commit e6b33d13a2b74f734da5367268ae5885595e757f by Herman van Rink
Bump Drush version to 8.0.5
The file was modifiedupgrade.sh.txt
Commit 8bd1fafd588768470a66acc047fdf28fb10bb94d by omega8cc
Nginx: Use $status in fastcgi_cache_key

This prevents caching/sharing errors and 403 responses for all anonymous visitors when custom fastcgi_cache_valid is forced via header('X-Accel-Expires: 300'); etc.
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
Commit 8287f895ee1643a083b2988f366416a1bed13d04 by Herman van Rink
Download Drush directly to the desired location.

This avoids an error when the previous version was a source checkout where both the directory and executable were called drush.
The file was modifiedupgrade.sh.txt
Commit f868fcd44c95a5ff987749af82daaa7034e43f5b by Herman van Rink
Issue #2701145 by JamesAn: Add support for Drush 9.x
The file was modifiedplatform/drupal/install_7.inc
Commit 79d04051accc668ed64eb24532a822cbe5bbb38f by Herman van Rink
Issue #2698125 by Jon Pugh: Report the expected service class in the drush errors when it is missing
The file was modifiedProvision/Context/server.php
Commit 05b79db0fcc64a4b41f8c5fb9f2b07e5a716c0c6 by Herman van Rink
Silence logging about service_type being NULL, can be intended
The file was modifiedProvision/Context/server.php
Commit ccd970e5067e96488b3fd6d88ad82bc4dcbb8e35 by omega8cc
Nginx: Do not silence cron requests in the access.log
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit 6992939015f86f6859af4f3349b33140d76676d6 by Herman van Rink
Issue #2704291 by Jon Pugh: Verify of a site with function "hosting_get_features" overwrites the `~/.drush/drushrc.php` file
The file was modifiedplatform/verify.provision.inc
Commit a700e6b3b47340496124f6fd7d65c57f0f150b7f by Herman van Rink
Code cleanup
The file was modifiedplatform/delete.backup.provision.inc
The file was modifiedplatform/verify.provision.inc
The file was modifiedplatform/deploy.provision.inc
Commit 5b103b878869403083dee0420e3d752974769de2 by omega8cc
Issue #2718567 by fabsor: Subdirectory records aren't generated properly in sites.php
The file was modifiedProvision/Config/Drupal/Alias/provision_drupal_sites.tpl.php
Commit 70e361807df3fffc99b8b57e9ce857718bbd2070 by Herman van Rink
Issue #2715599 by colan: Add experimental support for PHP 7
The file was modifieddebian/control
Commit 7b12016dfd1a61790588c290d4ecea127450731a by Herman van Rink
Code style
The file was modifiedProvision/Config/Drushrc/provision_drushrc_site.tpl.php
Commit 2db3f3b0e4cc682f40db558f07b637b976aa17e8 by omega8cc
Issue #2718711 by fabsor, omega8cc: Allow sites to be put in multi-level sub directories
The file was modifiedhttp/Provision/Config/Apache/Subdir.php
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Subdir.php
Commit b142dbeb45f1d1a2c629fc54b1460dfa98b724a1 by omega8cc
Nginx: Set HTTP_HOST with $this->uri to avoid reverse order with multi-level subdirs

With previous configuration if the site name is set to bar.foo.example.com and alias to example.com/foo/bar it would set HTTP_HOST to foo.bar.$host while it should set it to bar.foo.example.com -- now we no longer need to worry that user will confuse the order of foo.bar bar.foo in site name with foo/bar bar/foo order in the special subdir alias
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
Commit e3c6fb70bec6febddc001c3cb63d84837d368219 by omega8cc
Issue #2720159 by Thomas Bosviel: Nginx SSL service doesn't generate vhost include file
The file was modifiedhttp/Provision/Service/http/nginx/ssl.php
Commit cdd2b61b4fef8d55382764f7b92f92572228e3cf by omega8cc
Nginx: Sync regex for protected paths with Drupal core
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit 04de93f318f35cc8b3e4edfb98bd36547d8737d9 by omega8cc
Nginx: Enable fastcgi_cache_lock
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit dd3bc92d703ea11515fd517cbe47ff75b8c085eb by omega8cc
Nginx: Allow site specific PHP-FPM socket/version (BOA)
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit ee25904695ec8d935c203a9c13db75ddd36440ba by omega8cc
Nginx: Sync subdirs config tpl
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
Commit 89937f800f91960817b20f05e1e3d7ba5b6aa4f1 by Herman van Rink
Issue #2723075: Skip hidden D8 profiles
The file was modifiedplatform/provision_drupal.drush.inc
Commit e772b0d52e2abd874f8905bd67830e459f5f1fdf by Steven Jones
Issue #2718437 by Steven Jones: Options is always isset on a context
The file was modifiedProvision/Context.php
Commit 568c7816d2b851fc10d96941d57738c82013bac6 by omega8cc
Issue #2724273: Disabled Nginx sites return 404 instead of "Disabled" message
The file was modifiedhttp/Provision/Config/Nginx/Ssl/vhost_ssl_disabled.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/vhost_disabled.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/subdir_disabled.tpl.php
Commit d51dee4471e0a9f7e2a36855653ab8c49501e3c8 by omega8cc
Issue #2724273: Nginx -- Use 302 tmp redirect for web_disable_url
The file was modifiedhttp/Provision/Config/Nginx/subdir_disabled.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Ssl/vhost_ssl_disabled.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/vhost_disabled.tpl.php
Commit ba16187ce3451465c885f0ff234a59a5d3e14976 by omega8cc
Nginx: Use faster 301/302 redirects
The file was modifiedhttp/Provision/Config/Nginx/subdir_disabled.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/vhost.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Ssl/vhost_ssl_disabled.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/vhost_disabled.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Ssl/vhost_ssl.tpl.php
Commit f57ca93afeb2dbf8a6c65c8fb7812d303cae50f1 by omega8cc
Nginx: Fix for broken aliases redirects
The file was modifiedhttp/Provision/Config/Nginx/vhost.tpl.php
Commit 90dfe7b9200f707274fdf41eb4f9edfb9a61cea6 by omega8cc
Issue #2725771 by auth: nginx 1.10 does not return nginx_is_modern == TRUE
The file was modifiedhttp/Provision/Service/http/nginx/ssl.php
The file was modifiedhttp/Provision/Service/http/nginx.php
Commit 85002c99e8d98cf75979ee012ae4fc66f34e4bbc by omega8cc
Apache: Print redirect comments in vhosts to support SAN compatibility detection and autoconfiguration in hosting_le

Related commit in hosting_le: https://github.com/omega8cc/hosting_le/commit/3ea24cc101ad155bd345a1c1e6a55b3223e1dc8f
The file was modifiedhttp/Provision/Config/Apache/Ssl/vhost_ssl.tpl.php
The file was modifiedhttp/Provision/Config/Apache/vhost.tpl.php
Commit 5db999307017c7bac3e6be3a8a7e962a652e2f93 by omega8cc
Whitespace cleanup
The file was modifiedhttp/Provision/Config/Apache/Ssl/vhost_ssl.tpl.php
The file was modifiedhttp/Provision/Config/Apache/vhost.tpl.php
Commit a19e495d43d04e73dba8349caa14f673ebfce2f7 by omega8cc
Nginx: Add HTTP/2 support detection
The file was modifiedhttp/Provision/Service/http/nginx.php
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
The file was modifiedhttp/Provision/Service/http/nginx/ssl.php
The file was modifiedhttp/Provision/Config/Nginx/server.tpl.php
Commit f7e2d8dd033efaf933dd6885c56c649db54b1dc1 by omega8cc
Nginx: Use HTTP/2 if detected as supported

Also, switch to wildcard listen directive (TLS SNI) on BOA(unfork).
The file was modifiedhttp/Provision/Config/Nginx/Ssl/vhost_ssl.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Ssl/vhost_ssl_disabled.tpl.php
Commit 3b1a198f4bf2602f22bd4f49108e696dc59c20f5 by omega8cc
Nginx: Use ssl_chain_cert if available (via hosting_le)
The file was modifiedhttp/Provision/Config/Nginx/Ssl/vhost_ssl_disabled.tpl.php
Commit 41a39b85eef24e23a20cd314ece1ccb8aa5b577f by omega8cc
Nginx: Use ssl_chain_cert if available (via hosting_le)
The file was modifiedhttp/Provision/Config/Nginx/Ssl/vhost_ssl.tpl.php
Commit b4e8f833c830c1d4439dd950a7e78f1ceec000a2 by omega8cc
Nginx: Add recommended HTTP headers
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit ad72ce7a0c6cca7f4af7af0d97a5c179d4532c38 by omega8cc
Nginx: Map /.well-known/acme-challenge to support hosting_le
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit 3aa66481c183c8ad48d343fc709a35183b6b53c2 by omega8cc
Nginx: Use $aegir_root variable in templates
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit 19bc841d4b25c7e577fbb439c0ae83a0fdf6253c by omega8cc
Nginx: Sync subdir.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
Commit 4b65edfab0badc3fd892049a27968e6f048982ce by omega8cc
Nginx: Sync variables
The file was modifiedhttp/Provision/Config/Nginx/server.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/subdir.tpl.php
The file was modifiedhttp/Provision/Config/Nginx/Inc/vhost_include.tpl.php
Commit 1725f84dd830b18b4e7aa03d5935d4cbfa612730 by omega8cc
Nginx: Sync custom SSL settings for BOA(unfork)
The file was modifiedhttp/Provision/Config/Nginx/server.tpl.php
Commit 96e776e1f14fb605fca3ddf31261e61fbf01485e by omega8cc
Nginx: Update crawlers regex
The file was modifiedhttp/Provision/Config/Nginx/server.tpl.php
Commit ccce1cadd54ce3c32a6781f4be0189988fc10b12 by omega8cc
Apache: Add Alias directive for /.well-known/acme-challenge for hosting_le support
The file was modifiedhttp/Provision/Config/Apache/vhost.tpl.php
The file was modifiedhttp/Provision/Config/Apache/subdir.tpl.php
Commit 8b586fe8a53c6b97fd892e4410258e236e6adffa by Herman van Rink
change version information for release 3.5
The file was modifiedaegir-release.make
The file was modifiedaegir.make
The file was modifiedupgrade.sh.txt
The file was modifiedprovision.info
The file was modifieddebian/changelog
Commit 81664e6dd7647401922383f8a50336fc6984b70e by Herman van Rink
Revert "change version information for release 3.5"

This reverts commit 8b586fe8a53c6b97fd892e4410258e236e6adffa.
The file was modifiedprovision.info
The file was modifiedaegir.make
The file was modifiedaegir-release.make
The file was modifiedupgrade.sh.txt