Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Commits on May 18, 2015
  1. @kgrz

    Merge pull request #105 from abargnesi/post_returns_201_created

    kgrz authored
    HTTP POST should return 201 Created
Commits on Apr 3, 2015
  1. @cypher

    Merge pull request #109 from vincenting/master

    cypher authored
    update to lasted version of dalli
  2. @vincenting
Commits on Mar 26, 2015
  1. @zzak

    Merge pull request #107 from sinatrasapporo/patch-1

    zzak authored
    Update 'for' to 'each' making it more ruby like
  2. @nzwsch
  3. @zzak

    Merge pull request #106 from yatish27/patch-1

    zzak authored
    Updating 'for' to 'each' making it more ruby like
Commits on Mar 25, 2015
  1. @yatish27
Commits on Feb 6, 2015
  1. @abargnesi

    HTTP POST should return 201 Created

    abargnesi authored
    This is more semantically correct when the Location header is returned.
Commits on Dec 27, 2014
  1. @kgrz

    Add rudimentary HTTP caching

    kgrz authored
    * The calls to GitHub for contributors and commits lists are not cached,
      which can result in a lot of overhead. We use an in-memory cache to
      cache the responses from GH. The `faraday-http-cache` gem figures out
      caching and expiry strategies based on the headers returned by GitHub.
      This means that if any change takes place in the repo (upstream), new
      data will automatically be fetched and the cache gets updated.
Commits on Dec 26, 2014
  1. @kgrz

    Reduce unicorn worker processes even more

    kgrz authored
    * Even 16 unicorn workers seem to use up a lot of memory, enough to
      cross the Heroku memory limit.
  2. @kgrz

    Try out Ruby 2.2.0!

    kgrz authored
    * JSON gem installation fails with 2.2.0 but works with a patched
      version at ``
Commits on Dec 25, 2014
  1. @kgrz

    Add new relic gem

    kgrz authored
    * Remove license key from the newrelic config file.
      Newrelic's configuration parser takes in configuration options from
      various sources, environment variables being one of them. In our case,
      the NewRelic addon adds a license key as a environment variable
      (NEW_RELIC_LICENSE_KEY) so this gets picked up without us committing
      the key to Git.
  2. @kgrz

    Choose a lower worker count

    kgrz authored
  3. @kgrz
  4. @kgrz

    Bump up Ruby version to 2.1.2

    kgrz authored
  5. @locks @kgrz

    Fixes whitespace in paragraph

    locks authored kgrz committed
    This was resulting in "Sinatracommunity" being displayed, instead of
    "Sinatra community"
  6. @kgrz
Commits on Dec 24, 2014
  1. @cschneid

    Merge pull request #103 from aderyabin/fix_avatars

    cschneid authored
    fix contributors avatars
Commits on Dec 17, 2014
  1. @aderyabin

    fix contributors avatars

    aderyabin authored
Commits on Dec 7, 2014
  1. @kgrz

    Merge pull request #100 from ardianys/patch-1

    kgrz authored
    SASS is being served uncompiled and uncompressed
Commits on Oct 31, 2014
  1. @ardianys
Commits on Oct 28, 2014
  1. @locks

    Merge pull request #99 from hyeomans/master

    locks authored
  2. @hyeomans


    hyeomans authored
    Adding missing require for rspec
Commits on Sep 11, 2014
  1. @zzak

    Merge pull request #97 from jstejada/master

    zzak authored
    Updates I18n configuration instructions
  2. @jstejada

    Update formatting

    jstejada authored
  3. @jstejada

    Updates I18n configuration instructions

    jstejada authored
    Updates instructions for setting or appending to load_path.
    Overwriting load_path without precaution can cause unexpected errors.
Commits on Sep 1, 2014
  1. @nzwsch

    Fix nginx unicorn recipe #96

    nzwsch authored
Commits on Aug 11, 2014
  1. @zzak

    Merge pull request #95 from nota-ja/pr-enable-to-stop-by-ctrl-c

    zzak authored
    Stop by CTRL+C in "Embedding Sinatra within EventMachine" sample
Commits on Aug 9, 2014
  1. @nota-ja

    Stop by CTRL+C in "Embedding Sinatra within EventMachine" sample

    nota-ja authored
    The present sample does not stop when CTRL+C is pressed because the signal
    is processed by thin server. Set "signals" option to false to avoid this.
Commits on Aug 2, 2014
  1. @nzwsch

    Fix a typo #94

    nzwsch authored
Commits on Jun 19, 2014
  1. @locks
Commits on Apr 6, 2014
  1. @kgrz

    Merge pull request #92 from sinatra/update-assetpack-foundation-5

    kgrz authored
    Update AssetPack recipe to use Foundation 5
  2. @kgrz
Commits on Apr 5, 2014
  1. @kgrz

    Mention the CSS compilation bug in Assetpack

    kgrz authored
    - If any css element contains a url link declaration to a non-standard
    HTTP URI, Sinatra-Assetpack crashes and the css file will not get
    loaded. There is a PR pending for this issue at
    - Foundation's 'form.scss' component uses an SVG background image that
    is loaded via the declaration `background-image: url('...')` where the
    URI is a data uri. [ ,].
    - Hence, the example shows loading only the JS files via Assetpack. The
    CSS file is linked directly in the HTML without any further processing.
  2. @kgrz
Something went wrong with that request. Please try again.