Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Sep 11, 2008
  1. attack of the base64 regular expression

    stopdropandrew authored
Commits on Sep 9, 2008
  1. Change how content-md5 matches to follow Amazon's formats (base64 enc…

    stopdropandrew authored
    …oded digest instead of hexdigest).
Commits on Feb 19, 2008
  1. @technoweenie
Commits on Mar 19, 2007
  1. trivial change

    Alan Wootton authored
Commits on Oct 10, 2006
  1. * bin/parkplace: fix the default admin warning.

    _why authored
     * lib/parkplace.rb: announce the control center URL.
     * lib/parkplace/control.rb: click on a file name to see file and torrent details.
Commits on Aug 19, 2006
  1. * lib/parkplace/torrent.rb: adding more data to the tracker (bytes t…

    _why authored
    …ransferred, file sizes).
     * lib/parkplace/models.rb: switch to using migrations, clean up.
     * lib/parkplace.rb: ditto.
Commits on Aug 18, 2006
  1. * lib/parkplace/control.rb: expanding details area for each file.

    _why authored
     * static/: swap in jquery.
  2. * lib/parkplace/s3.rb: and here are all the s3 controllers, moved ou…

    _why authored
    …t of controllers.rb.
  3. * lib/parkplace/torrent.rb: some BT clients send requests without an…

    _why authored
    … `event` setting, let's just skip the database update in those cases.
     * lib/parkplace.rb: load the torrent controllers before the s3 controllers, as the s3 controllers catch all that.
  4. * lib/parkplace: updates to work with Camping 1.5, mostly the servic…

    _why authored
    …e overrides were in the wrong place.
         and the, uh, controllers were out of order.
Commits on Jun 20, 2006
Commits on May 24, 2006
Commits on May 16, 2006
  1. * lib/parkplace/control.rb: problem viewing files with slashes and s…

    _why authored
    …aving files with slashes.
     * lib/parkplace/controllers.rb: ditto.  s3wiki works with parkplace!
Commits on May 4, 2006
  1. * lib/parkplace.rb: check for sqlite3_api to avoid problems with the…

    _why authored
    … pure Ruby SQLite3 binding. THANK THAT MENTALGUY.
     * bin/parkplace: allow admin to be deleted.
Commits on May 3, 2006
  1. * lib/parkplace/torrent.rb: removed all internal seeder code.

    _why authored
     * lib/parkplace.rb: see below.
     * bin/parkplace: moved a bunch of the repetitive config stuff to the ParkPlace module.
     * bin/parkseed: external seeder tool.
     * Rakefile: include parkseed.
  2. * Rakefile: build gems, install, uninstall, docs.

    _why authored
     * COPYING: bsd license.
Commits on May 2, 2006
  1. * lib/parkplace/torrent.rb: first stab at supporting BitTorrent, the…

    _why authored
    … tracker is done, still need to debug the seeding thread.
     * lib/parkplace/models.rb: Torrent and TorrentPeer classes; Bit.fullpath gives a path to the contents.
     * lib/parkplace/control.rb: ditto.
     * lib/parkplace.rb: announce if RubyTorrent is loaded or not.
  2. * bin/parkplace: commandline options and complex config.

    _why authored
     * lib/parkplace/control.rb: deletion of users and buckets, error checking, file acls were broken.
     * lib/parkplace/helpers.rb: method for general errors.
     * lib/parkplace/controllers.rb: flexible storage path.
     * lib/parkplace.rb: version 1.0 upcoming.
     * static/css/control.css: appearance of errors.
Commits on Apr 21, 2006
  1. * lib/parkplace/control.rb: deletion of files, proper counting of fi…

    _why authored
    …les in a bucket.
     * lib/parkplace/helpers.rb: quick posting.
     * static/css/control.css: eh, colors.
Commits on Apr 20, 2006
Commits on Apr 19, 2006
  1. * static/images: funny money.

    _why authored
     * static/css/control.css: decor.
  2. * lib/parkplace/control.rb: superusers can edit all users, better us…

    _why authored
    …er editing all around.
     * lib/parkplace/helpers.rb: superuser restriction method.
     * lib/parkplace/models.rb: user validations.
     * static/css/control.css: nah, yellow.
     * bin/parkplace: encryption of password is done automatically.
  3. * README: basic instructions.

    _why authored
  4. * bin/parkplace: use this to start everything now, creates the admin…

    _why authored
    … user and loads the control center.
     * lib/parkplace/control.rb: restricted control center with login.
     * lib/parkplace.rb: moved out the database connection into bin/parkplace.
  5. * lib/parkplace/control.rb: new control center, upload files, manage…

    _why authored
    … buckets, etc.
     * lib/parkplace/helpers.rb: moved the S3 authentication into ParkPlace::S3
     * lib/parkplace/controllers.rb: fixing of short uploaded content.
     * lib/parkplace/models.rb: readable access strings, added fields to the users table.
     * lib/parkplace.rb: load the control center if executed from the command-line.
     * static/: minor css and js.
  6. * lib/parkplace.rb: updates for big files, uses the X-Sendfile heade…

    _why authored
    …r, please update Mongrel from SVN.
Commits on Apr 9, 2006
  1. * lib/parkplace.rb: keep a list of resource types (presently just ?a…

    _why authored
    …cl and ?torrent.)
     * lib/parkplace/helpers.rb: add resource type to the canonical resource string, Amazon docs say so.
Commits on Apr 8, 2006
  1. * lib/parkplace/controllers.rb: implement the If-None-Match, If-Matc…

    _why authored
    …h, If-Modified-Since and If-Unmodified-Since conditional headers for the GET object request.
     * lib/parkplace/errors.rb: the NotModified exception.
  2. * lib/parkplace.rb: Mongrel name conflict, changed `run` to `serve`.

    _why authored
     * bin/parkplace: ditto.
Something went wrong with that request. Please try again.