Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Dec 22, 2008
  1. @emk

    Unbundle tzinfo gem

    emk authored
    Sadly, unpacking tzinfo into vendor gems breaks Rails' time zone
    support and gives the following error when trying to access
      uninitialized constant TZInfo::Timezone::TimezoneProxy
    So we're going to instruct the user to install this gem using 'sudo
    rake gems:install' for now.
Commits on Dec 20, 2008
  1. @emk

    Update to emk-safe_erb 0.1.2

    emk authored
    This fixes script/generate and the standard Rails error page.
Commits on Dec 17, 2008
  1. @emk

    Add highly-experimental safe_erb support

    emk authored
    This should help prevent unescaped text from being displayed in ERB
    templates, which should in turn help prevent XSS attacks.  This code is
    based on the safe_erb plugin, written by Shinya Kasatani and updated by
    Matthew Bass, with a whole bunch of changes to better support Mephisto
    and Rails 2.2.
      Freeze emk-safe_erb 0.1.1, with MySQL support
Commits on Dec 16, 2008
  1. @emk

    Unpack tzinfo into vendor/gems

    emk authored
    This is an experimental change: Can we just go ahead and bundle tzinfo?
    This should certainly simplify installation for our users.  But it also
    makes it (slightly) harder to upgrade tzinfo when the timezones change.
    Let me know if this patch causes trouble.
Commits on Dec 8, 2008
  1. @emk

    Replace embedded copy of coderay with up-to-date gem version

    emk authored
    Here's one more library hiding inside vendor/plugins that we can just
    treat as a normal gem.  Note that this patch doesn't fix any of our
    underlying <macro:code> problems.
    This does get us support for quite a few more languages, and it allows
    us to replace our custom JavaScript support with the new JavaScript
    support in the upstream library.
Commits on Dec 6, 2008
  1. @emk

    Upgrade to latest mocha

    emk authored
  2. @emk

    Upgrade to will_paginate 2.2.2

    emk authored
  3. @emk

    Move machinist to vendor/gems

    emk authored
  4. @emk

    Move liquid to vendor/gems

    emk authored
  5. @emk

    Start using config.gem to manage gems

    emk authored
    These gems can all be moved easily without breaking our unit tests.  Use
    'rake gems', etc., to list and manage gems declared with config.gem.
    We update a couple of gems here, most notable rubyzip.  We don't update
    to the newest version of RedCloth, because Mephisto seemed to want a
    specific version before, and the newest version includes a native
    extension that we don't want to deal with right now.
Something went wrong with that request. Please try again.