Skip to content

Latest commit

 

History

History
302 lines (252 loc) · 27.4 KB

CHANGELOG.md

File metadata and controls

302 lines (252 loc) · 27.4 KB

Release notes - Drupsible - Version 1.0.1

Bugs

  • [DRUPSIBLE-289] - 'drush_contrib_modules_destination' is undefined
  • [DRUPSIBLE-290] - Remove warnings on english translations
  • [DRUPSIBLE-292] - Disable ferm on local when gmail smtp (and postfix) is enabled
  • [DRUPSIBLE-293] - app_memcached_enabled needs to take into account pluggable ops features

Stories

Release Notes - Drupsible - Version 1.0

Task

Bug

Story

  • [DRUPSIBLE-37] - I want Varnish to cache and serve disencrypted HTTPS requests
  • [DRUPSIBLE-53] - Support D8 caching
  • [DRUPSIBLE-139] - Add source/upstream configuration to be entered from the beginning with configure.sh
  • [DRUPSIBLE-141] - Make homepage redirection not be the default in case of i18n sites
  • [DRUPSIBLE-157] - I want to decide whether or not to change the admin password once deployed
  • [DRUPSIBLE-158] - I want to tell deploy_xdebug_enabled (per target environment) instead of having an app_xdebug_targets list
  • [DRUPSIBLE-159] - I want more in-line help when configuring the app for the first time.
  • [DRUPSIBLE-160] - I want to decide whether translations are updated, per environment
  • [DRUPSIBLE-161] - I want to make my D8 website accessible through HTTPS, like I do with my D7 sites
  • [DRUPSIBLE-163] - I want to build my D8 project using composer
  • [DRUPSIBLE-166] - I want an alias for the playbooks so my life is easier
  • [DRUPSIBLE-168] - I need to update Composer's checksum
  • [DRUPSIBLE-169] - Remove vagrant-cachier plugin from Vagrantfile
  • [DRUPSIBLE-171] - I want improvements to the wizard bin/configure.sh
  • [DRUPSIBLE-172] - I want to specify the local hostname
  • [DRUPSIBLE-173] - I want to improve the injection of config into settings.php
  • [DRUPSIBLE-176] - I want to use varnishlog and varnishncsa too
  • [DRUPSIBLE-177] - I want to use Varnish latest version 4.1 (has xhkey for D8 caching and 8.1's big pipe)
  • [DRUPSIBLE-179] - As a new user, I want to easily enable SMTP from the beginning, so that my Drupal app can send out emails
  • [DRUPSIBLE-180] - I want to install the new Drupal 8.1
  • [DRUPSIBLE-181] - I want my git password stored outside main app.profile and YAML config files
  • [DRUPSIBLE-182] - Fine-tune Varnish probe parameters
  • [DRUPSIBLE-185] - I don't want composer version to change, unless I want it to be a specific one
  • [DRUPSIBLE-186] - I want to be asked about the VM's IP (static or dynamic)
  • [DRUPSIBLE-187] - I want to specify guest param in vagrant.yml for all providers (and some guidance) (was: I want to be asked about the VM box (normal or large or custom)
  • [DRUPSIBLE-197] - Inform real client IP in access log
  • [DRUPSIBLE-198] - I want feedback of the defaults when running configure.sh
  • [DRUPSIBLE-199] - Add shallow-clone option to drush make
  • [DRUPSIBLE-208] - Support PHP7 and PHP5 in debops.php
  • [DRUPSIBLE-209] - Support PHP7 and PHP5 in drupsible.apache2 in Xenial
  • [DRUPSIBLE-210] - Support PHP7 and PHP5 in drupsible.deploy in Xenial
  • [DRUPSIBLE-211] - Support PHP7 and PHP5 in drupsible.memcached in Xenial
  • [DRUPSIBLE-212] - Support drupsible.mysql in Xenial
  • [DRUPSIBLE-213] - Support PHP7 and PHP5 in drupsible.newrelic in Xenial
  • [DRUPSIBLE-214] - Support PHP7 and PHP5 in drupsible.project in Xenial
  • [DRUPSIBLE-215] - Support PHP7 and PHP5 in drupsible.twigc in Xenial
  • [DRUPSIBLE-216] - Support PHP7 and PHP5 in drupsible.uploadprogress in Xenial
  • [DRUPSIBLE-217] - Support PHP7 and PHP5 in drupsible.xdebug in Xenial
  • [DRUPSIBLE-219] - I want to have drupal console available in Drupal 8 (as it happens with drush)
  • [DRUPSIBLE-223] - As a first-time user, I want to have /etc/host automatically edited for me
  • [DRUPSIBLE-228] - Upon vagrant up, I want a 3-tier architecture, with one host per tier
  • [DRUPSIBLE-229] - Configure "Logging and errors" to use syslog
  • [DRUPSIBLE-233] - Enable Varnish to be run inside a docker container
  • [DRUPSIBLE-234] - Prevent httpoxy
  • [DRUPSIBLE-235] - Enable Apache2 and the other deploy roles to be run inside a docker container
  • [DRUPSIBLE-236] - Enable MySQL to be run inside a docker container
  • [DRUPSIBLE-238] - Enable memcache_storage default
  • [DRUPSIBLE-240] - Provide a variable for root folder inside the codebase repo
  • [DRUPSIBLE-242] - Add variable to customize drush contrib dir
  • [DRUPSIBLE-244] - Improved management of SSH
  • [DRUPSIBLE-247] - Remove Pageant req
  • [DRUPSIBLE-248] - Replace external samba share by Vagrant's sync'ed folder
  • [DRUPSIBLE-252] - Configurable drupal log rotation
  • [DRUPSIBLE-253] - Allow to opt-out of features requiring fixed IPs in Varnish and Apache
  • [DRUPSIBLE-255] - I want to be able to opt-out of creating a hotfix branch
  • [DRUPSIBLE-268] - Enable deployment to work inside a docker container
  • [DRUPSIBLE-270] - I want to export and import D8 configuration as part of the deployments to different environments.
  • [DRUPSIBLE-271] - As a sysadmin, I want to ensure CHANGELOG.txt isn't readable by the public
  • [DRUPSIBLE-272] - I want latest version of drupal-console installed by default
  • [DRUPSIBLE-276] - As a sysadmin I want to easily configure and deploy any drupal module and its requirements
  • [DRUPSIBLE-282] - As a developer, I want to specify a prefix for my database tables

Release Notes - Drupsible - Version 0.9.9

Tasks

Bugs

  • [DRUPSIBLE-30] - Ansible bug in unarchive module for non-ASCII chars in filenames
  • [DRUPSIBLE-111] - deploy.yml playbook fails on apt dependency of newrelic role (with_items receives an empty var)
  • [DRUPSIBLE-114] - On Ansible 2, debops.pki role fails restart ferm
  • [DRUPSIBLE-115] - Varnish fail to start due to port in use by apache2
  • [DRUPSIBLE-127] - A few minor bugs in D8
  • [DRUPSIBLE-135] - Varnish virtual hosts task do not work well
  • [DRUPSIBLE-145] - Logrotate (daily): duplicate log entry for drupal.log
  • [DRUPSIBLE-146] - Fix db clone
  • [DRUPSIBLE-152] - New Relic sysmond not started after Drupsible playbooks ran

Stories

Release Notes - Drupsible - Version 0.9.8

Bugs

  • [DRUPSIBLE-61] - Samba does not work after a reboot. ferm service needs to be flushed.
  • [DRUPSIBLE-100] - Reverse proxy header not properly set
  • [DRUPSIBLE-101] - Skip full backups setup if not in PROD

Stories

  • [DRUPSIBLE-42] - I want to be able to add custom code to Drupal settings.php

Release Notes - Drupsible - Version 0.9.7

Bugs

  • [DRUPSIBLE-99] - New handling of dependencies in debops locked me out of the VM

Release Notes - Drupsible - Version 0.9.6

Stories

  • [DRUPSIBLE-93] - Ability to specify a Git password as a secret
  • [DRUPSIBLE-95] - Use ControlPersist and pipelining
  • [DRUPSIBLE-96] - Enable pipelining default
  • [DRUPSIBLE-98] - Update apache vhost common definition, as per new .htaccess in D7.40

Release Notes - Drupsible - Version 0.9.5

Bugs

Stories

  • [DRUPSIBLE-52] - Support drush make in custom profiles
  • [DRUPSIBLE-76] - Customize max_execution_time
  • [DRUPSIBLE-88] - Provide a random private IP to avoid conflict with other Drupsible projects in the local environment
  • [DRUPSIBLE-89] - Configure a VM with a larger disk size
  • [DRUPSIBLE-90] - Reduce VM default disk size to 5G
  • [DRUPSIBLE-91] - Update VBox Guest Additions ISO version

Release Notes - Drupsible - Version 0.9.4

Bugs

Stories

  • [DRUPSIBLE-77] - Ability to disable trusted host pattern (teapot error) in Varnish
  • [DRUPSIBLE-78] - Ability to specify more paths for piping
  • [DRUPSIBLE-79] - Customize frequency and quantity of backups
  • [DRUPSIBLE-84] - Skip base_url and cookie_domain if the webapp spans multiple different domains
  • [DRUPSIBLE-86] - Copy and decompress codebase tarball failed

Release Notes - Drupsible - Version 0.9.3

Bugs

Stories

Release Notes - Drupsible - Version 0.9.2

Bugs

Stories

Release Notes - Drupsible - Version 0.9.1

Stories

  • [DRUPSIBLE-17] - Add specific versions to requirements.default.yml
  • [DRUPSIBLE-22] - Create a Drupsible Controller box for Virtualbox (based upon Debian Jessie)
  • [DRUPSIBLE-44] - I want to easily install a Drupal profile/distribution
  • [DRUPSIBLE-45] - Backups not being done

Release Notes - Drupsible - Version 0.9

Stories

  • [DRUPSIBLE-17] - Add specific versions to requirements.default.yml
  • [DRUPSIBLE-23] - I want each deploy to be a new/fresh deploy, but I want to reduce deployment time as much as possible.
  • [DRUPSIBLE-27] - I want my webapp to be able to send email notifications.
  • [DRUPSIBLE-28] - Provide a tarball option for deploying the codebase
  • [DRUPSIBLE-29] - I want to deploy real SSL certificates to the web server.
  • [DRUPSIBLE-31] - I want to configure my Drupal webapp to serve HTTPS
  • [DRUPSIBLE-32] - Fine-tune SSL settings of Apache
  • [DRUPSIBLE-33] - Fix access to Samba share
  • [DRUPSIBLE-34] - I want my webapp to be served faster (using Varnish as a front-end)
  • [DRUPSIBLE-35] - I want to use my own Jinja2 template for the VCL.
  • [DRUPSIBLE-36] - I want to specify an error page.
  • [DRUPSIBLE-38] - I want better mgmt of my configs
  • [DRUPSIBLE-40] - I want to run vagrant up instead of bin/up.sh
  • [DRUPSIBLE-41] - I want users browsers to internally cache all the static content of my webapp

Release Notes - Drupsible - Version 0.8.5

Story changelog

  • DRUPSIBLE-4 - I want to run drupsible immediately on new remote servers
  • DRUPSIBLE-5 - I want a solid sshd configuration of the remote servers
  • DRUPSIBLE-6 - Create a new config playbook, cutting tasks from the deploy playbook
  • DRUPSIBLE-12 - I want my configs to survive code updates from drupsible-project
  • DRUPSIBLE-13 - Improve ssh-agent handling in Vagrantfile
  • DRUPSIBLE-24 - I want to install a fresh Drupal 7 using any given install profile
  • DRUPSIBLE-26 - I want my website accessible through HTTPS in my local.