WADF - Change Log
Released 20/2/12
- 355: [Core] Switching of local SVN checkouts fails if existing working copy is a subdirectory of a branch (timj)
- 367: [CLI] Add --dns-only option to wadf-reprocess (timj)
- 375: [Core] Automatically generate required directories when deploying CGI configs (timj)
- 351: [Core] Set an environment variable to indicate the verbosity level when calling kickstart/post-deploy scripts (timj)
- 397: [Core] Incorrectly formatted dependency-tags file causes overwrite of the end-user application (timj)
5 issues View Issues
Released 8/4/10
- 344: [SVN module] Deployment of an SVN dependency still uses peg revision format in SVN 1.4
- 325: [CLI] wadf-list-macros does not highlight template files which are ignored
- 340: [Core] PHP config option values containing spaces aren't translated correctly into Apache vhost php_* options
- 346: [Packaging] Pear issue when installing with dep tags and there is a auto resolved release confict, may add files from a future release
4 issues View Issues
Released 20/11/09
- 294: [Core] Support alternate hosts file format that doesn't duplicate the local host name (timj)
- 295: [Core] Default for vhost_config_path is more environment-specific than necessary (timj)
- 297: [CLI] wadf-reprocess --db only works if there is a schema.sql file (timj)
- 298: [Core] Look at environment variables to fill @user@ macro where possible (timj)
- 301: [CLI] Remove hardcoded path to /usr/bin/php (timj)
- 302: [Core] Auto-create directories for vhost_config_path (timj)
- 303: [Core] Replace _rmDir() function with call to System::rm() (timj)
- 309: [Micro HTTP server] Show hostname in WADF HTTP server default index page (timj)
- 315: [Core] Change the ordering of wadf-(reprocess/deploy) so that installing the crontab is the last operation (timj)
- 300: [Documentation] Update workstation documentation for Mac OS X/MAMP (timj)
- 320: [Core] When using mod_php the php.ini variables are set using php_admin_*, preventing runtime overload
- 321: [Core] Infinite recursion in self-referencing macros (timj)
- 322: [Core] Add ability to force post-deploy removal of files, even if they weren't templated
13 issues View Issues
Released 14/9/09
- 281: [Core] Switching of local SVN checkouts fails if existing working copy is a subdirectory of trunk
- 200: [Core] Abstract version control-specific details (timj)
- 265: [Core] Output from post deploy script should be marked more clearly
- 266: [Core] Improve output when deploying PHP CGI config
- 268: [SVN module] Issues with versions of SVN less than 1.5 (timj)
- 269: [SVN module] With certain values of dep_pear_local_package_dirs, checkouts anywhere in the deployed site can be installed (timj)
- 273: [Core] Use "svn up" in conjunction with "svn sw" when deploying SVN dependencies
- 278: [Core] Don't downgrade already-installed PEAR packages when activating workaround for PEAR bug 13425
- 280: [Core] Don't rely on on $_ENV; use getenv() instead (timj)
9 issues View Issues
Released 10/8/09
- 245: [Core] Dependency warnings on first-time install with dependency tags (timj)
- 254: [CLI] wadf-reprocess: --no-dep-tags option should be the default (timj)
- 255: [Core] Regression: "**" in a macro value does not stop deployment (timj)
- 261: [CLI] wadf-reprocess incorrectly calculates databases forming part of a deployment before switching to new version (if relevant) (timj)
- 262: [CLI] Ask whether to use dependency tags when using wadf-reprocess (timj)
5 issues View Issues
Released 14/7/09
- 230: [Core] Add option to exclude certain paths from template processing (timj)
- 232: [CLI] Add --db-only option to wadf-reprocess (timj)
- 234: [Core] wadf-reprocess: PEAR-install local copies of PEAR packages (timj)
- 236: [Micro HTTP server] Reduce the amount of output from restarting the webserver (timj)
- 237: [Micro HTTP server] wadf-httpd restart does not start if the server is not already running (timj)
- 238: [Core] Database redeployment tries to remove views as tables (timj)
- 241: [CLI] Add --deps-only option to wadf-reprocess (timj)
- 242: [CLI] Assume not to redeploy database when running wadf-reprocess (timj)
8 issues View Issues
Released 6/7/09
- 175: [Core] Deploying a database without a schema.sql fails even if dbX_schema is empty (timj)
- 177: [Core] Add handling of schema import errors (timj)
- 187: [CLI] wadf-undeploy does not correctly remove databases (timj)
- 195: [Core] Add --no-dep-tags option to wadf-reprocess (timj)
- 196: [Core] Rewrite template handling to remove dependency on UNIX "find" command (for portability) (timj)
- 198: [Core] Improve general error handling (timj)
- 201: [CLI] Allow wadf-undeploy to take "-d opt=value" options
- 203: [Core] Add workaround for PEAR bug #13425 (Dep package install fails when 2 vers of dep exist, even when depchain is OK) (timj)
- 205: [Core] Add workaround for PEAR bug #13427 (<max> does not completely exclude dep versions from consideration) when installing deps (timj)
- 207: [Core] Reprocess fails if switching to a new tag/branch, and some generated files conflict with newly-added files in version control (timj)
- 204: [CLI] Make text output and word wrapping respect console size (timj)
- 206: [CLI] Hide passwords when entered on command line (timj)
- 222: [CLI] All input for options that are prompted for is hidden (timj)
- 223: [Core] Add ability to clear cached PEAR channel passwords after deployment (timj)
- 224: [Core] Reprocessing with dependency tags doesn't process the client package - leading to possible spurious dependency warnings (timj)
- 227: [Core] Deploying SVN dependencies using dependency tags sometimes fails due to interaction between directories (timj)
- 229: [CLI] Add new --templates-only option (implies --no-deps --no-db --no-kickstart (timj)
17 issues View Issues
Released 11/2/09
1 issue View Issues
Released 1/2/09
- 157: [Core] When deploying PEAR dependencies from dependency tags, check if they are already installed before force-installing (timj)
- 158: [Core] E_NOTICES relating to standalone_pear (timj)
- 160: [Core] wadf-deploy / reprocess should use dependency tags exclusively if they are defined (timj)
- 161: [Micro HTTP server] Improve WADF HTTPD server default output page (list of applications) (timj)
- 162: [Core] Remove hardcoded references to system command "rm" (timj)
5 issues View Issues
Released 11/12/08
- 43: [Core] Add macro which generates random numbers (timj)
- 121: [Core] Allow the %% macro to have some additional text for question/guidance (timj)
- 136: [CLI] Add command line option to automatically disable database deployment for wadf-deploy and wadf-reprocess (timj)
- 137: [CLI] Add command line option to automatically disable kickstart script running for wadf-reprocess (timj)
- 138: [Core] Allow the ** macro to have some additional text for question/guidance (timj)
- 150: [Core] Allow wadf to clean the cache of pear_local automatically
- 151: [Core] Add support for SVN checkouts in dependency tags file (timj)
- 153: [CLI] Add command line option to disable reprocessing of dependencies when running wadf-reprocess (timj)
- 155: [Core] Install PEAR packages when deploying SVN checkouts (timj)
9 issues View Issues
Released 30/11/08
- 111: [Core] Add ability to deploy specific PEAR package versions for tagged applications (timj)
- 115: [Core] Add special macro to die when deploying/reprocessing if a value is not present (timj)
- 62: [Core] Ability to deploy the latest release/tag without knowing the specific release number (timj)
- 117: [Core] Pass environment variable to kickstart script to show whether or not database has been deployed (timj)
- 118: [CLI] Prompt whether to re-run kickstart script with wadf-reprocess (timj)
- 120: [CLI] Permissions not preserved on generated files (timj)
- 122: [CLI] Spurious errors reported with wadf-clean (timj)
- 123: [CLI] E_NOTICE in wadf-undeploy (timj)
8 issues View Issues
Released 15/11/08
1 issue View Issues
Released 7/10/08
- 101: [Core] Can't select different profile from command line (timj)
- 104: [Core] Enable "profile" storage and processing in the WADF instance file (timj)
- 100: [Micro HTTP server] wadf-httpd: Show apachectl output if syntax test fails (timj)
- 102: [Core] Add error handling for database undeploy (timj)
- 103: [Core] Change cwd to deployed site before running setup.php (timj)
- 105: [CLI] Save command line options to the WADF instance file (timj)
- 106: [Micro HTTP server] wadf-httpd gives error if "wadf-httpd reload" called and stale pid file exists (timj)
- 107: [Core] Schema deploying does not respect db_deploy_user/pass options (timj)
8 issues View Issues
Released 30/6/08
- 26: [CLI] Capture "warning:" lines from PEAR output and display separately (timj)
- 28: [Core] Add undeploy functionality (timj)
- 53: [CLI] Add ability to retrieve version from command line (timj)
- 59: [CLI] Improve command line output (timj)
- 68: [Micro HTTP server] Show systems in alphabetical order in "wadf-httpd status" (timj)
- 70: [Core] Mark files generated from templates as read only (timj)
- 71: [Default] Warning when WADF deploys a clean version of PEAR and dep_pear_base_channel does not have a username (timj)
- 76: [Core] WADF inserts bogus comments when php_config_location_extra is empty (timj)
- 79: [Core] Remove forced references to a non-standard "applicationcore" role (timj)
- 80: [CLI] Command line should not throw errors if invalid options used (timj)
- 81: [CLI] In wadf-list-macros, show the files containing macros (timj)
- 82: [CLI] wadf-reprocess should show the database(s) that will be removed at the prompt (timj)
- 84: [Core] Non-fatal error when setting read-only for template files removed via post_deploy_cleanup_files (timj)
- 83: [Core] Output in wadf-reprocess when re deploying databases shows all the tables (timj)
14 issues View Issues
Released 26/6/08
1 issue View Issues
Released 20/6/08
1 issue View Issues
Released 3/6/08
- 51: [Core] Remove hardcoded references to port 10080 (timj)
- 54: [Core] Remove requirement to connect to database as root to deploy (timj)
- 55: [Core] E_NOTICE on line Tools/WADF.php line 515 (timj)
- 56: [Core] WADF should not prompt for user entry of "fallback" macro values (timj)
- 57: [Core] When prompted for multiple macro values on command line, .wadf-instance file gets corrupted (timj)
- 58: [Core] wadf-httpd gives error if "wadf-httpd stop" called and stale pid file exists (timj)
6 issues View Issues
Released 22/2/08
- 19: [Core] Add option to not install PEAR package docs (timj)
- 21: [Core] Prompt the user to enter the ServerAdmin e-mail address when running wadf-httpd for the first time (timj)
- 22: [Core] Add ability to append vhost config details on a per-profile basis (timj)
- 24: [Core] Add ability to pass macros on command line (timj)
- 27: [Core] Drop database before redeploying (timj)
- 32: [Core] WADF tries to parse empty lines in php.ini (timj)
6 issues View Issues
Released 17/2/08
1 issue View Issues
Released 8/2/08
- 11: [Core] Warning thrown after deploy/reprocess if webserver_restart_cmd option is empty (timj)
- 13: [Core] Add post_deploy_cleanup_files option, to allow cleaning up of "special" files (timj)
- 10: [Core] Remove deploy-time warning about removing directories if directory does not already exist (timj)
- 14: [Core] Macro names have an upper limit of 30 chars (timj)
- 9: [Core] Include path should be set/discovered automatically by WADF (timj)
- 12: [Core] Add option to disable crontab deployment (timj)
- 15: [Core] Filename for the crontab is not a variable and so cannot be overridden for different profiles (timj)
- 17: [Core] Clear PEAR download directory after deploy/reprocess (timj)
- 18: [Core] php.ini to mod_php processing does not work for parameter names that include a full stop (timj)
9 issues View Issues
Released 28/1/08
- 2: [Core] Make easy way to add additional elements to PHP include_path
1 issue View Issues