Skip to content

Releases: opendevshop/devshop

DevShop 1.0.0-beta5

13 Jun 19:47
Compare
Choose a tag to compare

June 13, 2016

1 commits to DevShop: 1.0.0-beta4...1.0.0-beta5

40 commits to DevMaster: opendevshop/devmaster@1.0.0-beta4...1.0.0-beta5

  • Cleaned up environment widget, consolidating links and hooks output.
  • Major cleanup of environment settings form by putting it into vertical tabs!
  • Minor cleanups of project settings form.
  • Cleanup of the Projects page.
  • Added Aegir Update module! One click drupal core updates. (Experimental)
  • Enable DevShop Testing by default! Everyone should test.
  • Changed "Live Environment" to "Primary Environment".
  • Fixed Bugs in provision-commit.
  • Cleaned up "hosting features" list: making sure optional features aren't marked "Enabled".
  • Fixed links to task logs.
  • Fixed link to Edit Domains.
  • Fixed the matchHeight plugin to make the environment grid even.
  • Allow logos to be added.
  • Cleaned up SSH warnings output when creating a project fails.
  • Fixed bug preventing verification of projects after saving a site.
  • Added better help text on project creation form.
  • Fixed listing tags with ^{} characters in them.
  • Added devshop remotes to hosting features.
  • Made git repo field 1024 characters long, making it compatible with Pantheon.

DevShop 1.0.0-beta4

11 Jun 17:20
Compare
Choose a tag to compare

June 11, 2016

14 commits to DevShop: 1.0.0-beta3...1.0.0-beta4

18 commits to DevMaster: opendevshop/devmaster@1.0.0-beta3...1.0.0-beta4

7 commits to DevMaster Ansible Role: opendevshop/ansible-role-devmaster@1.0.2...1.1.0

  • Improvements to server node template.
  • Added "devshop_devmaster_email" as an ansible variable so it can be configured at install time.
  • Upgraded to drush 8.1.2
  • Moved mysql_root_password to "defaults" so it can be overridden.
  • Fixing a bug that broke environment database server selection when multiple database servers exist.
  • Removing the old "allow deploying data from drush aliases" setting from project settings. Now you just have to enable DevShop Remotes.
  • Removing menu settings for project node form.
  • Improved the "Create Sites" step in the project create wizard. Now properly alerts you to a failed git clone, and added a retry button.
  • Improved help text in step 1 of project creation.
  • Removed broken link to files browser.

DevShop 1.0.0-beta3

24 May 21:20
Compare
Choose a tag to compare

1.0.0-beta3 (May 24, 2016)

  • Added "DevShop Remotes" module: Easily add remote drush aliases to use as database sources.
  • Locked the devshop installer ansible roles to specific verions.
  • Created a new "Process" service for aegir servers for easier command running.
    d()->service('Process')->process($cwd);
  • Fixed perpetual javascript reloading on completed tasks. You can now copy and paste out of logs!
  • Many commits in this release came from DevShop Cloud, now known as Aegir Cloud. We've removed the codebase from core devshop until a final release is ready. See http://drupal.org/project/aegir_cloud more info.

DevShop 1.0.0-beta2

09 May 18:27
Compare
Choose a tag to compare

1.0.0-beta2 (May 9, 2016)

Released at DrupalCon New Orleans!

64 Commits to DevShop: release-1.0.0-beta1...1.0.0-beta2
25 Commits to DevMaster: opendevshop/devmaster@release-1.0.0-beta1...1.0.0-beta2

  • Release of official Ansible Galaxy Roles: http://galaxy.ansible.com/opendevshop
  • Added beta of DevShop BitBucket integration, allowing webhooks and pull request environments for BitBucket repos.
  • UI Improvements: Vertical Tabs in project settings!
  • New Contributor: @TommyCox. Thanks for cleaning up images in the Documentation!

DevShop 1.0.0-beta1

20 Apr 18:43
Compare
Choose a tag to compare

1.0.0-beta1 (April 20, 2016)

104 Commits to DevShop: release-1.0.0-alpha4...1.0.0-beta1
67 Commits to DevMaster: opendevshop/devmaster@release-1.0.0-alpha4...1.0.0-beta1

Ansible Playbooks

New Features

  • Git Submodules! Deploy tasks now run git submodule update --init --recursive, so if you want to keep certain modules in different git repos, devshop now makes that easy.
  • Config Export and Import! DevShop & Aegir now give you a button to press to export your Drupal 8 config to files. When you combine this with the Aegir Commit modules, you can Site Build, Export to disk, and commit to git without ever leaving your browser.
  • Upgrade Drupal! Click the "Upgrade Drupal" button to run "drush pm-update" to get your core and contrib in line.
  • Grouped Drush aliases! Each project now writes it's own drush aliases file, making it much easier to target an environment: 'drush @project.environment uli`

D6 -> D7 Upgrade Fixes

  • Fixed user redirection when running tasks. If fired from project dashboard, user is returned to project dashboard. If fired from environment dashboard, user is returned to environment dashboard.
  • Fixed dynamic task status loading. Just sit back and watch tasks start and stop.
  • Cleaned up styles for tasks widget, especially on the environments dashboard.
  • A few missing links to the new hostmaster URL 'hosting_confirm/1' instead of node/1'
  • Removed old unneeded CSS and JS.
  • Fixed the deploy queue: DevShop can once again continuously update your environments that are tracking git branches without a webhook.

DevShop 1.0.0-alpha4

23 Mar 14:16
Compare
Choose a tag to compare
DevShop 1.0.0-alpha4 Pre-release
Pre-release

March 23, 2016

23 Commits to DevShop: 1.0.0-alpha3...1.0.0-alpha4
1 Commit to Devmaster: opendevshop/devmaster@1.0.0-alpha3...1.0.0-alpha4

  • Fixed a missing redirect from a newly created project node to the create project wizard.
  • Fixed broken PHP 5.5 installation on RedHat family.
  • Improved devshop login and devshop status commands: they will now attempt to switch to aegir user.

Release Notes

If you are upgrading from 1.0.0-alpha3 or earlier and are using remote servers, you must manually edit your ~/.drush/hostmaster.alias.drushrc.php file:

<?php 
$aliases['server_master'] = array (
  'context_type' => 'server',
  'server' => '@server_master',
  'remote_host' => 'local.devshop.site',
  'aegir_root' => '/var/aegir',
  'script_user' => '/var/aegir',    // <--- This is wrong.

"script_user" should just be "aegir".

<?php 
$aliases['server_master'] = array (
  'context_type' => 'server',
  'server' => '@server_master',
  'remote_host' => 'local.devshop.site',
  'aegir_root' => '/var/aegir',
  'script_user' => 'aegir',    // <--- This is right.

This manual update is needed because subsequent verifies on server_master will not overwrite this setting.

Thanks!

DevShop 1.0.0-alpha3

16 Mar 02:46
Compare
Choose a tag to compare
DevShop 1.0.0-alpha3 Pre-release
Pre-release

March 15, 2016

22 commits to DevShop: 1.0.0-alpha2...1.x
92 commits to DevMaster: opendevshop/devmaster@1.0.0-alpha2...1.x

  • Improved installation documentation.
  • Display "diverged" for environments with diverged git repos.
  • Added "devshop_stats" module to allow us to track usage using drupal.org.
  • Fixing the over-obfuscated git url.
  • Changing Vagrantfile to use hostname "local.devshop.site"
  • Removing dependencies on Provision so devmaster can be installed as a standalone site.
  • Added "Module Filter" module.
  • Updating Aegir Commit, Aegir Download, and Aegir Features modules to 7.x.
  • Many 7.x upgrade theming fixes.
  • Adding "Default Install Profile" field to project settings form: you can now change the install profile that will be used for new environments.
  • Fixed GitHub Integration settings in Project Settings form.
  • Improved Pull Request settings dropdown: Now you can select "install" or a specific environment to clone (not forced to use the "live" environment.)
  • Fixed bugs preventing Pull Request environments from loading data.
  • Added "Commit Code" link to environment settings dropdown.

DevShop 0.9.0

16 Mar 02:33
Compare
Choose a tag to compare

12 commits to DevShop: 0.8.1...0.x
15 commits to DevMaster: opendevshop/devmaster@0.8.1...0.x

  • Upgrade to Drupal 6.38! Drupal 6.x has reached End of Life but we will support it until the 1.0.0 release of DevShop.
  • Last minor version in the 0.x branch.
  • Backported improvements from 1.0.0-alpha3.

DevShop 0.9.0-rc3

16 Mar 01:55
Compare
Choose a tag to compare
DevShop 0.9.0-rc3 Pre-release
Pre-release

Pre-release

DevShop 0.9.0-rc2

16 Mar 01:27
Compare
Choose a tag to compare
DevShop 0.9.0-rc2 Pre-release
Pre-release
Bumping to 0.9.0-rc2