Skip to content
This repository

Dec 12, 2011

  1. Prem Sichanugrist

    Use Net::HTTP instead of curl

    There was some problem with command line parsing with a special character.
    authored

Nov 16, 2011

  1. Mike Burns

    Merge branch 'question_mark_files' of https://github.com/xxx/paperclip

    authored

Nov 12, 2011

  1. Gabe Berke-Williams

    Use Bundler gem conventions.

    This also removes Pry.
    authored

Oct 29, 2011

  1. Mike Burns

    Separate the UrlGenerator out from the Attachment. Some example plugi…

    …ns that could be written include generating thumbnails on the fly for different thumbnail sizes, or delaying the thumbnail generation until it is first called.
    authored mike-burns committed

Oct 28, 2011

  1. Mike Burns

    Fix the fixture issue.

    authored

Oct 21, 2011

  1. Mike Burns

    Merge branch 'master' of https://github.com/jovoto-team/paperclip

    authored
  2. Lukas Rieder

    Added a test for Attachment#uploaded_file

    authored mike-burns committed

Oct 19, 2011

  1. momolog

    require pathname

    formulate assert conditions
    authored

Oct 15, 2011

  1. Michael Dungan

    require pathname so Pathname method does not blow up

    authored

Sep 30, 2011

  1. Jon Yurek

    Extract options into a new class, so they can be toyed with

    authored

Sep 23, 2011

  1. Aditya Sanghi

    fixes #588 . Attempt to log warning message when 2 models use same at…

    …tachment name with default url interpolation
    authored sikachu committed

Sep 03, 2011

  1. Prem Sichanugrist

    Also set the log of the test suite to a file as it used to be

    authored

Aug 25, 2011

  1. Marcin Urbański

    Tracking new attachment styles with a Rake task to refresh them

    authored

Aug 24, 2011

  1. Jon Yurek

    Rakes green

    authored

Jun 29, 2011

  1. Alex Godin

    working implementation of the mime-types gem

    authored

May 23, 2011

  1. Prem Sichanugrist

    Make sure that Paperclip is working well with Rails 3.1.0.rc1

    authored

Feb 10, 2011

  1. John Mileham

    Adds secure :hash interpolation and fixes time zone brittleness in :t…

    …imestamp interpolation
    authored

Nov 22, 2010

  1. Jon Yurek

    Added Gemfiles and start using Appraisal

    authored

Nov 09, 2010

  1. Larry Sprock

    Update helper require paths for Ruby 1.9.2 compatibility

    authored

Aug 19, 2010

  1. Jon Yurek

    Include a module other than top-level Paperclip to prevent namespace …

    …collisions.
    authored

Aug 16, 2010

  1. Mike Bailey

    Added fingerprinting support

    Leverage browser caching and proxy caching by setting far future Expires
    headers and changing filenames when file contents change. This can make
    your web app faster for users and also reduce your bandwidth costs.
    
    By adding the column :avatar_fingerprint to our db table and including
    :fingerprint in the attachment filename, we ensure the filename will
    change whenever the file contents do.
    
      has_attached_file :avatar,
        :styles => { :medium => "300x300>", :thumb => "100x100>" },
        :path => "users/:id/:attachment/:fingerprint-:style.:extension",
        :storage => :s3,
        :s3_headers => {'Expires' => 1.year.from_now.httpdate},
        :s3_credentials => "#{RAILS_ROOT}/config/s3.yml",
        :include_updated_timestamp => false
    
    This enables us to set far future expire headers so that browsers
    don't need to check for a newer version. If a change does occur,
    say because a user uploads a new avatar, the new filename will
    be rendered in your html and the cached version will be ignored.
    
    The example above will set Expires headers in S3. If you're using
    local storage you can configure your webserver to do something similar.
    
    We disable the timestamped query string because some proxies refuse
    to cache items with query strings.
    
    For more info on optimizing for caching:
    
    http://code.google.com/speed/page-speed/docs/caching.html
    authored jyurek committed
  2. Jon Yurek

    Change Logger for ActiveSupport::BufferedLogger

    authored

Aug 01, 2010

  1. Jon Yurek

    Removed inexplicable dependencies on action_controller and action_pack

    authored

Jul 11, 2010

  1. Jon Yurek

    Replaced the old Paperclip.run with the new CommandLine class.

    authored
  2. Jon Yurek

    Added a CommandLine class to handle all the running and the whatnot.

    authored

Jun 07, 2010

  1. Joshua Clayton

    Clean up whitespace

  2. Joshua Clayton

    Fix spelling error

Apr 27, 2010

  1. Jon Yurek

    Added a rake task for testing all versions. Changed gem statements to…

    … use ~> instead of hard versions.
    authored

Apr 26, 2010

  1. Jon Yurek

    Removed vestigial bundler requirement.

    authored
  2. Jon Yurek

    Removed support for Rails 2.0.*, ensured support for 2.1.2

    authored
  3. Jon Yurek

    Backporting the modifications for Rails 3 to Rails 2.3

    authored
  4. Dan Croak

    replace deprecated RAILS_ENV and RAILS_ROOT with Rail.env and Rails.root

    authored jyurek committed

Mar 17, 2010

  1. Joe Ferris

    Changed rspec matchers to accept an instance or a class

    authored

Nov 04, 2009

  1. Jon Yurek

    Fixed an error where ImageMagick wasn't identifying images because th…

    …e Tempfiles did not have the right extension.
    authored

Aug 10, 2009

  1. Damian Janowski

    Make the build more friendly.

    (cherry picked from commit f58f732)
    authored jyurek committed
Something went wrong with that request. Please try again.