| 1 |
== SVN |
|---|
| 2 |
|
|---|
| 3 |
== 1.99.21 (June 17, 2008) |
|---|
| 4 |
|
|---|
| 5 |
* added recipes and config templates for ar_sendmail |
|---|
| 6 |
* added gitosis support |
|---|
| 7 |
* added deprec:xen:migrate for "manually" moving slice between hosts |
|---|
| 8 |
|
|---|
| 9 |
== 1.99.20 (June 3, 2008) |
|---|
| 10 |
|
|---|
| 11 |
* added git support: install git, manage ssh users and create remote repositories |
|---|
| 12 |
|
|---|
| 13 |
== 1.99.19 (June 3, 2008) |
|---|
| 14 |
|
|---|
| 15 |
* feature: added logrotate. configs generated for nginx and mongrel |
|---|
| 16 |
* bugfix: monit:install was calling monit:activate but this won't work will monit:config is called. |
|---|
| 17 |
|
|---|
| 18 |
== 1.99.18 (May 28, 2008) |
|---|
| 19 |
|
|---|
| 20 |
* bugfix: nagios config option was not being set till after required |
|---|
| 21 |
|
|---|
| 22 |
== 1.99.17 (May 22, 2008) |
|---|
| 23 |
|
|---|
| 24 |
* monit config for mongrel now lives under config/mongrel instead of config/monit |
|---|
| 25 |
This way, monit configs for services can live with the recipes/templates for that service. |
|---|
| 26 |
|
|---|
| 27 |
== 1.99.16 (May 5, 2008) |
|---|
| 28 |
|
|---|
| 29 |
* change: start mongrel using mongrel_cluster with --clean option so mongrel |
|---|
| 30 |
will start even when there are stale pids around. |
|---|
| 31 |
|
|---|
| 32 |
* bugfix: nginx vhost template now uses :mongrel_port instead of 8000 |
|---|
| 33 |
|
|---|
| 34 |
|
|---|
| 35 |
== 1.99.15 (Mar 27, 2008) |
|---|
| 36 |
|
|---|
| 37 |
* moved vmbuilder_plugins out of deprec dir |
|---|
| 38 |
|
|---|
| 39 |
== 1.99.14 (Feb 21, 2008) |
|---|
| 40 |
|
|---|
| 41 |
* monit template now uses :mongrel_port instead of 8000 |
|---|
| 42 |
|
|---|
| 43 |
== 1.99.11 (Feb 21, 2008) |
|---|
| 44 |
|
|---|
| 45 |
* enabled evented mongrel |
|---|
| 46 |
* enhancement: updated how allowed hosts are generated |
|---|
| 47 |
* bugfix: remove nginx index.html |
|---|
| 48 |
|
|---|
| 49 |
== 1.99.8 (Feb 18, 2008) |
|---|
| 50 |
|
|---|
| 51 |
* enhancement: added nginx_client_max_body_size setting for nginx rails vhost |
|---|
| 52 |
* bugfix: monit config was broken |
|---|
| 53 |
|
|---|
| 54 |
== 1.99.7 (Feb 18, 2008) |
|---|
| 55 |
|
|---|
| 56 |
* enhancement: nginx vhost config now serves up assetX.hostname.com |
|---|
| 57 |
* enhancement: deprec:db:schema_load is nicer than running migration initially |
|---|
| 58 |
|
|---|
| 59 |
== 1.99.6 (Feb 15, 2008) |
|---|
| 60 |
|
|---|
| 61 |
* bugfix: fixed monit support [Mike Bailey] |
|---|
| 62 |
|
|---|
| 63 |
* bugfix: Mongrel wasn't starting when server rebooted. [Mike Bailey] |
|---|
| 64 |
|
|---|
| 65 |
* bugfix: Fixed .caprc content [Mike Bailey] |
|---|
| 66 |
|
|---|
| 67 |
== 1.99.5 (Feb 12, 2008) |
|---|
| 68 |
|
|---|
| 69 |
* feature: installs and configures monit to manage your mongrel processes [Mike Bailey] |
|---|
| 70 |
|
|---|
| 71 |
* feature: When running config_gen, if deprec discovers a file exists, checks |
|---|
| 72 |
whether the new file differs from the existing one. If they're |
|---|
| 73 |
identical, it skips it. |
|---|
| 74 |
|
|---|
| 75 |
If they differ, the user is presented with the options to overwrite |
|---|
| 76 |
or not but now there's an extra option to view a diff of the changes |
|---|
| 77 |
that would occur. [Mike Bailey] |
|---|
| 78 |
|
|---|
| 79 |
* change: handle_command_with_input now accepts an optional response parameter. |
|---|
| 80 |
This is useful if you need to change a password on many servers and |
|---|
| 81 |
don't want to have to keep entering the password at the prompt for |
|---|
| 82 |
each box. [Mike Bailey] |
|---|
| 83 |
|
|---|
| 84 |
== 1.99.4 (Feb 11, 2008) |
|---|
| 85 |
|
|---|
| 86 |
* Bugfix: set correct path to templates [Mike Bailey] |
|---|
| 87 |
|
|---|
| 88 |
deprec changelog (check the timeline at http://trac.deprecated.org/trac.cgi/timeline) |
|---|
| 89 |
|
|---|
| 90 |
== 1.10.0 |
|---|
| 91 |
Massive changes in preparation for 2.0 |
|---|
| 92 |
|
|---|
| 93 |
== 1.8.0 |
|---|
| 94 |
|
|---|
| 95 |
* fixed scm_setup. it parses :repository if set and prompts user for values if not [Mike Bailey] |
|---|
| 96 |
* added "role :scm, domain" to generated deploy.rb [Mike Bailey] |
|---|
| 97 |
* added :trac_install, :trac_setup, :trac_start, :trac_stop [Mike Bailey] |
|---|
| 98 |
* added :change_root_password and :change_root_password_as_root [Mike Bailey] |
|---|
| 99 |
* moved templates dir [Mike Bailey] |
|---|
| 100 |
* bugfix :db_setup now re-runnable |
|---|
| 101 |
|
|---|
| 102 |
== 1.7.1 |
|---|
| 103 |
|
|---|
| 104 |
* bugfix: setup_ssh_keys() - print message and exit if ssh_options[:keys] not set [Mike Bailey] |
|---|
| 105 |
|
|---|
| 106 |
== 1.7.0 |
|---|
| 107 |
|
|---|
| 108 |
* new tasks :install_memcached, :memcached_start, :memcached_stop, :memcached_restart [Mike Bailey] |
|---|
| 109 |
* set default shell to '/bin/bash' for new users [Mike Bailey] |
|---|
| 110 |
* bugfix: set default values for mongrel_user and mongrel_group [Mike Bailey] |
|---|
| 111 |
|
|---|
| 112 |
== 1.6.0 |
|---|
| 113 |
|
|---|
| 114 |
* new task :install_php installs php-5.2.2 [Mike Bailey] |
|---|
| 115 |
|
|---|
| 116 |
== 1.5.1 |
|---|
| 117 |
|
|---|
| 118 |
* bugfix: fixed bug in su_put that was causing Windows [Mike Bailey] |
|---|
| 119 |
|
|---|
| 120 |
== 1.5.0 |
|---|
| 121 |
|
|---|
| 122 |
* bugfix: :set_perms_for_mongrel_dirs [Mike Bailey] |
|---|
| 123 |
- now don't fail if log files do not exist (e.g initial deployment) |
|---|
| 124 |
- is called by :after_symlink task instead of :after_update |
|---|
| 125 |
this is because some tasks call :update_code without calling the |
|---|
| 126 |
:update task but in all of these cases :symlink is called |
|---|
| 127 |
|
|---|
| 128 |
* updated version from 1.4.x to 1.5.x due to pretty big change made |
|---|
| 129 |
in previous version (mongrel no longer running as root) [Mike Bailey] |
|---|
| 130 |
|
|---|
| 131 |
== 1.4.2 |
|---|
| 132 |
|
|---|
| 133 |
* change: mongrel no longer runs as root for security reasons [Mike Bailey] |
|---|
| 134 |
* bugfix: install apache version 2.2.4 as previous version is no longer on their webserver [Mike Bailey] |
|---|
| 135 |
* bugfix: fixed install_rubygems so install_rails_stack no longer fails when first run [Mike Bailey] |
|---|
| 136 |
|
|---|
| 137 |
== 1.4.0 |
|---|
| 138 |
|
|---|
| 139 |
* renamed svn commands and made svn_create_repos re-runable [Mike Bailey] |
|---|
| 140 |
* bugfix: Wildcard Apache NameVirtualHosts directive used be used just once [Mike Bailey] |
|---|
| 141 |
|
|---|
| 142 |
== 1.3.1 |
|---|
| 143 |
|
|---|
| 144 |
* bugfix |
|---|
| 145 |
|
|---|
| 146 |
== 1.3.0 |
|---|
| 147 |
|
|---|
| 148 |
* added md5sum checking to deprec.download_src [Mike Bailey] |
|---|
| 149 |
* new function: deprec.mkdir(path, mode=0755, group=nil, user=nil) [Mike Bailey] |
|---|
| 150 |
* start apache and mongrel on server boot [Mike Bailey] |
|---|
| 151 |
* removed deprec_dotfiles script as the Cap code it patches is now in Capistrano source. [Mike Bailey] |
|---|
| 152 |
* changed from LGPG to GPL licence. [Mike Bailey] |
|---|
| 153 |
|
|---|
| 154 |
== 1.2.2 |
|---|
| 155 |
|
|---|
| 156 |
* Added enable_multiverse(), disable_multiverse() tasks for ubuntu package management [Mike Bailey] |
|---|
| 157 |
* Removed termios as a gem requirement as it doesn't work on Windows [Mike Bailey] |
|---|
| 158 |
|
|---|
| 159 |
== 1.2.1 |
|---|
| 160 |
|
|---|
| 161 |
* Updated railsmachine code to include SSL fix from new release [Mike Bailey] |
|---|
| 162 |
|
|---|
| 163 |
== 1.2.0 |
|---|
| 164 |
|
|---|
| 165 |
* Added run_with_input and sudo_with_input for interactive tasks. [topfunky] |
|---|
| 166 |
* Added sudo_stream for piping the output of a privileged command like the built-in stream() [topfunky] |
|---|
| 167 |
* svn_cache_credentials task does an interactive svn list to make http-based repository deployments easier. [topfunky] |
|---|
| 168 |
* Alternate deprec/recipes/cache_svn task overrides the built-in update_code task with a more efficient version. [topfunky] |
|---|
| 169 |
|
|---|
| 170 |
|
|---|