Permalink
Commits on Nov 8, 2009
Commits on Nov 7, 2009
  1. [merb-gen] Added dm stack version constants

    Having DM_VERSION and DO_VERSION constants in
    merb-core feels wrong. The simplest solution for
    now is to duplicate the DM_VERSION_REQUIREMENT
    (already defined in merb_datamapper) in order to
    be able to write out a proper merb stack Gemfile.
    snusnu committed Nov 7, 2009
Commits on Nov 6, 2009
  1. [merb-slices] Fix for slice spectasks.rb loading failure.

    Require spec/rake/spectasks explicitly in case it's loaded after
    Merb::Plugins.rakefiles in the host app.
    sferik committed with pk Nov 6, 2009
  2. [merb] Added dm-constraints to the merb stack

    It is generally a good idea to have dm-constraints
    enabled in every datamapper app. DM people are
    strongly advocating it as a safety net that can
    prevent certain kinds of data integrity problems.
    snusnu committed Nov 6, 2009
  3. [merb-param-protection] Removed meaningless scripts

    I couldn't think of any reason why these were still
    here. Probably they are just leftovers?
    snusnu committed Nov 6, 2009
  4. [merb-core] Rip out tasks/gem_management and rake helpers

    Since install related tasks are now handled by
    jeweler and bundler does the bundling, there is no
    more need for the gem_management code inside the
    framework.
    snusnu committed Nov 2, 2009
  5. [all] Use jeweler for rake stuff

    snusnu committed Oct 31, 2009
  6. [all] Added version constants

    snusnu committed Nov 1, 2009
  7. [all] Use edge code when running specs in a dev setup

    * When running from a typical dev setup, the gem
      dependencies will be loaded directly from the
      current source instead of loading from rubygems.
      A typical dev setup would be clones of all
      repositories below github.com/merb that all
      reside within the same directory.
    
    * Simplified require statements in spec files
    * Added spec/spec.opts file for every gem
    snusnu committed Oct 31, 2009
Commits on Nov 1, 2009
Commits on Oct 31, 2009
  1. [merb-exceptions] Create log dir if not already present

    This avoids errors when running the specs from a
    fresh clone where the log dir is not yet present.
    Also, it would resolve errors where a developer
    forgot to create or removed the Merb.root/log dir.
    snusnu committed Oct 31, 2009
  2. Removing extracted gem references

    merb_datamapper and merb-auth are now in separate repositories. Removed them from the root Rakefile within the merb project
    merbjedi committed Oct 31, 2009
Commits on Oct 30, 2009
Commits on Oct 29, 2009
  1. [merb-core] Log more classloader behavior in verbose mode

    During application boot, the classloader stashes
    files with missing requirements to reload them
    once all files have been processed. This needs to
    be done when a not yet loaded constant is referenced
    from the class being loaded. This patch prints a
    message to the verbose log, telling which files
    had missing requirements, and where the original
    NameError happened.
    snusnu committed Oct 29, 2009
Commits on Oct 28, 2009
Commits on Oct 27, 2009
  1. [merb-core] Minor docfix

    snusnu committed Oct 27, 2009
  2. [merb-gen] Create spec task when running merb-gen plugin foo

    [#1128 state:resolved]
    snusnu committed Oct 27, 2009
  3. [merb-auth-more] #redirect_back respects Merb::Config[:path_prefix]

    [#1105 state:resolved]
    snusnu committed Oct 27, 2009
  4. [merb-gen] Removed merb_orm :none from generated init.rb

    [#1058 state:resolved]
    snusnu committed Oct 27, 2009
  5. [merb-core] Extracted Merb.verbose_logging? method

    Dries up repeated use of rather verbose environment
    check. Also provides an easily accessible guard that
    can be used to check if really verbose debug messages
    should be emitted.
    
    [#1044 state:resolved]
    snusnu committed Oct 27, 2009
  6. [merb-cache] Decompress only once in Merb::Cache::GzipStore#fetch

    * This change misses specs mainly because the current
      merb-cache specs seem rather horrible and I couldn't
      find an easy way to spec it (The other specs use an
      ugly mix of mocking/stubbing and are pretty inconsistent
      imho. They could definitely need some refactoring!
    
    * Fixed formatting weirdness in abstract_strategy_store.rb
    
    [#1013 state:resolved]
    snusnu committed Oct 22, 2009
Commits on Oct 26, 2009
  1. [merb-gen] Add default rspec options to spec.opts file

    This also works around an issue where rspec-1.2.9
    seems to write all spec files to the spec/spec.opts
    file in case the spec.opts file is empty.
    snusnu committed Oct 26, 2009