root/trunk/CHANGELOG

Revision 501, 5.6 kB (checked in by mbailey, 7 months ago)

1.99.21 release

Line 
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
Note: See TracBrowser for help on using the browser.