greg and GitHub
c9be5eaaca
Merge pull request #93 from 5apps/bugfix/80-make_sure_to_delete_metadata
...
Make sure to delete existing metadata on DELETE
2016-08-08 14:46:16 +02:00
greg
74063a3f66
Reload swift token from file every 30 minutes
...
We have seen requests fail because of an expired token that was loaded
from file less than an hour ago
2016-07-23 11:30:55 +02:00
greg
8caff843d6
Update gem dependencies
2016-07-21 11:26:32 +02:00
greg
56474bc08f
Bump Ruby version on Travis
2016-07-21 11:26:21 +02:00
greg and GitHub
5b0757dc65
Merge pull request #89 from 5apps/update_nokogiri
...
Update nokogiri
2016-07-21 11:17:11 +02:00
greg
9710bb320c
Update nokogiri
2016-07-21 11:06:53 +02:00
greg
ad0ea12059
Return 401 when getting an empty bearer token
...
For example:
Authorization: Bearer
The cause of the empty bearer also needs to be investigated
2016-07-20 17:27:44 +02:00
greg
1f19db0644
Merge pull request #78 from 5apps/bugfix/api_suite_regression_fixes_2
...
More fixes
2016-03-04 22:57:25 +01:00
greg
8bcb8bf337
Merge pull request #77 from 5apps/bugfix/api_suite_regression_fixes
...
[WIP] API-test-suite regression fixes
2016-03-04 21:00:01 +01:00
greg
7107c77a3f
Turn Redis parameters into symbols
2016-03-01 15:06:23 +01:00
greg
e7a35636fd
Turn Redis parameters into symbols
2016-03-01 15:02:56 +01:00
greg
b396a6dfd1
Update Ruby gems
2016-02-26 13:47:34 +01:00
greg
0e10f3b6ff
Change the way to load the Redis config to allow clusters
2016-02-02 22:20:38 +00:00
greg
7d5bd3a624
Fix .travis.yml file
2016-01-22 23:01:33 +00:00
greg
9fe03498ea
Force legacy Blue Box build for now on Travis
2016-01-22 23:00:13 +00:00
greg
d1651799cf
Revert "Add riak service to Travis CI"
...
This reverts commit d0dd4af3d9 .
2016-01-20 21:40:28 +00:00
greg
d8ba27cb63
Back to precise builds on Travis
2016-01-20 21:00:42 +00:00
greg
d0dd4af3d9
Add riak service to Travis CI
2016-01-20 20:21:25 +00:00
greg
b520e591c7
Manually install bundler in Travis build
2016-01-20 19:02:52 +00:00
greg
aa0caac3c4
Add bundler caching to Travis build
2016-01-20 18:57:34 +00:00
greg
1a8ba680ab
Travis CI: Update Ruby to 2.2.4 and switch to Trusty infrastructure
2016-01-20 18:36:44 +00:00
greg
bf3919e721
Update redis gem to 3.2.2
2016-01-20 18:15:09 +00:00
greg
1dde722d6f
Merge pull request #71 from 5apps/fix_uploads_to_root
...
Fix uploads to root directory
2015-11-19 17:24:50 +01:00
greg
a026d18e02
Fix uploads to root directory
...
The `url_for_key` method returned a double slash because `directory` is
an empty string when uploading to the root directory
Refs #70
2015-11-16 16:52:54 +01:00
greg
e7de604c03
Merge pull request #69 from 5apps/set_token_in_sentry_exception
...
Send token to Sentry for debugging purposes
2015-09-30 16:21:50 +02:00
greg
ad687839b0
Send token to Sentry for debugging purposes
2015-09-30 16:04:43 +02:00
greg
6f3b688b84
Reload token when it was read from file more than 1 hour ago
2015-09-28 17:15:03 +02:00
greg
2c936c6e43
Update sentry-raven gem
2015-09-07 10:41:29 +02:00
greg
1f978109a3
Update rack gem
2015-09-07 10:40:08 +02:00
greg
c9e54cdc36
Run specs on Travis with Ruby 2.2
2015-09-03 16:31:52 +02:00
greg
2fdb4a617c
Merge pull request #65 from 5apps/handle_invalid_utf8_in_path
...
Handle invalid UTF8 in path
2015-07-03 17:40:24 +02:00
greg
898f59ba83
Handle invalid UTF8 in path
...
... by not using ActiveSupport's broken `String#blank?` anymore
2015-07-01 17:26:43 +02:00
greg
267c8288ba
Merge pull request #64 from 5apps/fix_root_etag
...
Fix ETag generation for container's root
2015-06-30 15:13:17 +02:00
greg
e07b763e22
Fix a regression with ETag and If-None-Match
2015-06-30 15:05:11 +02:00
greg
8c30bdcce5
Really fix the directory listing for a user's root
2015-06-30 14:59:07 +02:00
greg
87741d002a
Generate an ETag for a container's root
2015-06-30 14:06:40 +02:00
greg
0e450c5e5c
Fix root directory listing
...
It was flattened by accident
Refs #62
2015-06-29 21:21:58 +02:00
greg
671d3d5fd5
Merge pull request #63 from 5apps/fix_root_listing
...
Fix listing of a user's root directory
2015-06-29 19:11:05 +02:00
greg
1cf99377dc
Fix listing of a user's root directory
...
Refs #62
2015-06-29 18:27:00 +02:00
greg
d01aafa5e9
Update activesupport, json, minitest, multijson, sinatra-contrib, tilt
2015-06-16 19:45:01 +01:00
greg
ea1e06423f
Update rack to 1.6.2
2015-06-16 19:26:04 +01:00
greg
b6fd594196
Merge pull request #60 from 5apps/update_dependencies
...
Update dependencies
2015-05-29 18:58:44 +02:00
greg
0edd1b4062
Remove airbrake from dependencies in the gemspec
2015-05-29 18:29:25 +02:00
greg
5a6c7228a5
Update formatador
2015-05-27 16:44:16 +02:00
greg
c16f6e67b3
Update redis
2015-05-27 16:35:19 +02:00
greg
862fecea6b
Update activesupport
2015-05-27 16:34:02 +02:00
greg
b3be6640d2
Update minitest and purdytest
2015-05-27 16:32:50 +02:00
greg
7941b50c94
Update sentry-raven
2015-05-27 16:27:54 +02:00
greg
d6a4657dcf
Update m and rake
2015-05-27 16:26:57 +02:00
greg
f3b69196bb
Update sinatra & sinatra-contrib
2015-05-27 16:24:48 +02:00
greg
42d6f89603
Update rainbows
2015-05-27 16:23:43 +02:00
greg
b74115a474
Use new column data storage for mime-types
2015-05-27 16:22:24 +02:00
greg
d6f13a94ed
Update rest-client
2015-05-27 16:21:16 +02:00
greg
f5adc5f31d
Escape directory and key for the URI in Swift provider
2015-05-04 22:38:25 +02:00
greg
0893c544d5
Don't send 404 to Sentry
2015-05-04 15:50:40 +02:00
greg
c29e681a40
Merge pull request #59 from 5apps/swift
...
Add Swift provider
2015-04-29 20:28:30 +02:00
greg
3b326d6dbf
Add Sentry for exception tracking
2015-04-29 20:13:04 +02:00
greg
35c04f85e4
Add a Swift remoteStorage provider
2015-04-29 20:13:04 +02:00
greg
540d9e32d2
Merge branch 'expose_content_length_header'
2015-03-14 16:14:11 +01:00
greg
bbb1bc0af0
Merge branch 'fix_empty_file_response'
2015-03-14 15:48:15 +01:00
greg
c851ab92ac
Merge branch 'fix_content_length_header'
2015-03-14 15:47:55 +01:00
greg
30a21db1ad
Expose Content-Length header
...
Refs #50
2015-03-13 11:43:35 +01:00
greg
0f1f445e7f
Always cast the Content-Length header into a string
...
Fixes a crash in Rainbows, when a header is set to a Fixnum/Integer.
Refs #53
2015-03-13 11:22:05 +01:00
greg
3851a88c81
Add a describe block for the public file with content
...
Also add a comment about why it's hard to check for nil because of Rack.
2015-03-13 10:42:48 +01:00
greg
a15635ce38
Fix a bug when a document has an empty body
...
Add check on content length for an empty file
2015-03-12 21:51:37 +01:00
greg
d4f5ee8b70
Run tests on Travis using latest Ruby 2.1
2014-11-07 17:22:51 +01:00
greg
316957bb21
Merge pull request #45 from 5apps/update_sinatra_and_backports
...
Update Sinatra to 1.4.5
Sinatra 1.4.4 and 1.4.5 have memory improvements (fixed leaks and less allocated objects per request)
Also update backports package, its current version is causing issues on
Ruby 2.1.3
2014-09-24 14:10:56 +02:00
greg
2f5ca36a70
Run specs on Travis on Ruby 2.1.3 as well as 1.9.3
...
Also use bundler to run the specs
2014-09-24 13:33:50 +02:00
greg
8f0106b190
Update Sinatra to 1.4.5
...
Also update backports package, its current version is causing issues on
Ruby 2.1.3
2014-09-24 13:24:44 +02:00
greg
580fda5ce5
Merge pull request #41 from 5apps/security_updates
...
Update activesupport, i18n and nokogiri gems
2014-05-09 13:18:37 +02:00
greg
6fbb8cdcf4
Update activesupport, i18n and nokogiri gems
...
The old activesupport gem depended on i18n 0.6.1
2014-05-09 12:00:58 +02:00
greg
75bcc517f4
Update rainbows to 4.6.1
2014-03-19 10:25:02 +03:00
greg
e657fa4d56
Switch RubyGems source to https
2013-11-24 17:10:07 +01:00