Permalink
Commits on Jun 17, 2010
  1. header fix

    everzet committed Jun 17, 2010
  2. `config/propel.ini` symlinking fix

    everzet committed Jun 17, 2010
    First create (with `touch`) empty `config/propel.ini` & symlink it to release path.
    And only after that - call `symfony.configure.database`, because `configure:database`
    updated `config/propel.ini` in release path, not in shared folder!
  3. fixed confirmation messages

    everzet committed Jun 17, 2010
     - changed from "(yes or no)" to more default "(y/N)"
     - added missing confirmation to `:doctrine:build_db_and_load`
  4. updated database:configure task pass hiding

    everzet committed Jun 17, 2010
     - changed default prompt to password_prompt
     - added capistrano log cleaner to hide password from `run` logs
  5. refactored destructive tasks agreements:

    everzet committed Jun 17, 2010
     - removed agreement from non-destructive `:migrate`
     - moved all agreement checks to ORM-specific namespaces (`:doctrine` & `:propel`)
Commits on Jun 16, 2010
  1. prompt_with_default can now take a block, as Capistrano::CLI.ui.ask can.

    arlo committed Jun 16, 2010
    It allows cool things like prompt_with_default(:really_delete_everything,"no") {|q| q.validate = /^(yes|no|)$/ }
Commits on Jun 15, 2010
  1. 0.4.0 version

    everzet committed Jun 15, 2010
     - added propel tasks (thanks to http://github.com/arlo)
     - added orm abstraction
     - added doctrine/symfony tasks
     - huge refactoring of mostly everything (thanks to http://github.com/arlo)
  2. fixed build calls & names

    everzet committed Jun 15, 2010
     - fixed calls in `:cold` & `:testall`
     - added `:build_all` & `:build_all_and_load` aside with `:build_db*` if user wants to call it by hands
  3. Don't (re)generate code twice, adpat task naming

    arlo committed Jun 15, 2010
    - since symfony:orm:build_classes is done after every deploy, symfony:doctrine:build_all and sympfony:doctrine:build_all_load don't have to
    - rename symfony:orm:build_all to symfony:orm:build_db to reflect change
    - rename symfony:orm:build_all_load to symfony:orm:build_db_load to reflect change
  4. removed test task

    everzet committed Jun 15, 2010
  5. Merge branch 'arlo'

    everzet committed Jun 15, 2010
    Conflicts:
    	lib/capifony.rb
  6. merged Arlo's changeset

    everzet committed Jun 15, 2010
     - added symfony:propel tasks
     - added symfony:orm tasks (abstraction on doctrine & propel tasks)
     - added symfony_orm & symfony_lib variables, that autoguessed by default (from remote schema & symfony -V call)
     - updated `after` finalize_update hooks
     - fixed some task names
  7. fixes in binary

    everzet committed Jun 15, 2010
     - fixed variable settings to most common
     - fixed plugins recipes loader to search in symfony-like plugin folders
  8. lot of fixes & ns refactoring

    everzet committed Jun 15, 2010
     - `:doctrine` namespace is now in `:symfony` namespace, so cat `symfony:doctrine:build_all_reload`
     - `doctrine:build_classes` task now called only in `:migrate`
     - replaced `run` to `stream` in some tasks to simplify output
  9. fixes in binary

    everzet committed Jun 15, 2010
     - fixed variable settings to most common
     - fixed plugins recipes loader to search in symfony-like plugin folders
  10. typo

    arlo committed Jun 15, 2010
Commits on Jun 14, 2010
  1. Welcome to propel !

    arlo committed Jun 14, 2010
    - add propel basic tasks under :propel namespace
    - introduce :orm namespace to proxy commons tasks
    - configure database only if needed
    - for propel : automatically check/create the mandatory propel.ini file
  2. added some symfony & doctrine tasks

    everzet committed Jun 14, 2010
     - `:run_task` now `:default`, so to call custom task it's enough to run `cap symfony`
     - `project:enable` & `project:disable` tasks
     - `project:send_emails` task
     - `tests:functional` & `tests:unit` tasks
     - `doctrine:dql`, `doctrine:data_dump` & `doctrine:data_load` tasks
  3. merged Arlo changesets

    everzet committed Jun 14, 2010
     - fixed spaces in code
     - added `symfony_env` variable, that specifyes production environment name & used in symfony tasks
     - added `asset_children` variable with collection of path to timestamp after deploy
     - refactored `share_child` task
  4. Code refactoring

    arlo committed Jun 14, 2010
    - config dir is now in shared_children and so automatically created
    - remove deploy:create_dirs task. deploy:finalize_update task do the job as in the capisatrano rails way
    - remove db:symlink task. Now it is done in the deploy:finalize_update task
    - since some sf coders don't put generated code in the SCM, every deploy should (re)build all generated classes
    - ensure that symfony configure:database move databases.yml file in shared config directory
    - remove --class option to symfony configure:database since symfony can do it depending of the orm configuration
    - deploy:start task should'nt rebuild the database neither ask for database configuration
    - clean deploy:start task since permissions are now managed in deploy:finalize_update