 galfertandGitHub
|
0b1a62f49a
|
Merge pull request #127 from 5apps/bugfix/fix_get_request_headers
Set the response headers from Redis metadata on GET requests
|
2018-11-26 12:11:47 +01:00 |
|
 galfertandGitHub
|
15ff64ea9e
|
Merge pull request #123 from 5apps/bugfix/head_content_length
Set the Content-Length on HEAD requests
|
2018-05-22 15:36:42 +02:00 |
|
 galfertandGitHub
|
6708872a16
|
Merge pull request #119 from 5apps/doc/readme
Improve README
|
2018-05-18 10:37:13 +02:00 |
|
 galfertandGitHub
|
d81a4b8314
|
Merge pull request #96 from 5apps/feature/single_container_migration
Skip migration for users with too many files
|
2016-09-08 12:52:29 +02:00 |
|
 galfertandGitHub
|
9ca8a7d507
|
Merge pull request #95 from 5apps/feature/swift_migration
Swift migration for single shared container
|
2016-09-07 22:38:52 +02:00 |
|
galfert
|
7aaf3f80f7
|
Merge pull request #79 from 5apps/feature/migrate_root_metadata
Migration for adding metadata for root dir to Redis
|
2016-03-07 14:23:58 +01:00 |
|
galfert
|
d8fc27c8dd
|
Merge pull request #73 from 5apps/features/redis_migration
Migration script for copying metadata to Redis
|
2016-03-02 23:47:42 +01:00 |
|
galfert
|
902917d3ad
|
Merge pull request #72 from 5apps/redis_metadata_storage
Redis metadata storage
|
2016-02-02 14:35:49 +01:00 |
|
galfert
|
74a2c21c85
|
Merge pull request #38 from 5apps/rs_spec_02
Support for remoteStorage -02 spec
|
2014-12-09 17:31:19 +01:00 |
|
galfert
|
e2095a34a6
|
Detect binary data even when content-type doesn't contain 'charset=binary'
|
2012-11-04 19:29:54 +01:00 |
|
galfert
|
44d276a387
|
Set indexes for binary objects
|
2012-11-03 15:17:40 +01:00 |
|
galfert
|
5384e3d355
|
Delete the actual binary objects with the data objects
|
2012-11-03 15:05:04 +01:00 |
|
galfert
|
2c9979f544
|
Use millisecond resolution for timestamps of updated directory objects on DELETE requests
|
2012-11-03 15:00:59 +01:00 |
|
galfert
|
483523b091
|
Allow binary content (fixes #18)
|
2012-11-02 13:48:42 +01:00 |
|
galfert
|
fa6235cd1f
|
Add spec for binary data
|
2012-11-02 13:07:59 +01:00 |
|
galfert
|
39355ff0f2
|
Don't allow directory listings of the public directory without proper permissions (refs #19)
|
2012-10-29 14:46:11 +01:00 |
|
galfert
|
6541b97997
|
Rearrange permissions_spec.rb
|
2012-10-29 10:09:53 +01:00 |
|
galfert
|
4a723f26fb
|
Let Travis always post to webhook after every build
|
2012-10-25 15:56:41 +02:00 |
|
galfert
|
84c1f419be
|
Make bucket names configurable by environment (refs #16)
|
2012-10-25 11:29:34 +02:00 |
|
galfert
|
d1acfe88e8
|
Timestamps for sub-directories also have milliseconds resolution (refs #17)
|
2012-10-24 06:09:28 +02:00 |
|
galfert
|
b8138a29f1
|
Use millisecond resolution for timestamps (refs #17)
|
2012-10-24 05:39:37 +02:00 |
|
galfert
|
9c93c83ceb
|
Specs to make sure timestamps in directory listings are always integer
|
2012-10-24 04:45:37 +02:00 |
|
galfert
|
bf00b2a352
|
Escape entries in directory listings
|
2012-10-22 14:32:46 +02:00 |
|
galfert
|
3821d4a055
|
Use integegers for timestamps of sub-directories in directory listings
|
2012-10-22 13:54:10 +02:00 |
|
galfert
|
95adfff6ab
|
Just respond with an empty body on PUT requests
|
2012-10-22 12:59:07 +02:00 |
|
galfert
|
544400b138
|
Escape the directory name when saving it as an index (fixes #15)
|
2012-10-22 12:19:48 +02:00 |
|
galfert
|
ba979dfe04
|
Spec helper for writing the last response to a file
|
2012-10-22 12:18:31 +02:00 |
|
galfert
|
88f61bf7fa
|
Fix handling of keys containing colons (fixes #13)
|
2012-10-20 11:36:01 +02:00 |
|
galfert
|
2882bca483
|
Fix user filtering for directory listings
|
2012-10-20 11:32:34 +02:00 |
|
galfert
|
18e01597af
|
Dry up some code
|
2012-10-07 20:01:06 +02:00 |
|
galfert
|
e7c2415348
|
Explicitly load directory object instead of reloading in spec
|
2012-10-07 19:15:12 +02:00 |
|
galfert
|
c542350185
|
Update timestamp of parent directories on DELETE requests (fixes #10)
|
2012-10-07 19:03:08 +02:00 |
|
galfert
|
8b2bd53d49
|
Delete all directory objects for empty directories
|
2012-10-07 18:39:41 +02:00 |
|
galfert
|
6f975c6c45
|
Update timestamps for all parent directories on PUT requests (fixes #11)
|
2012-10-07 14:54:50 +02:00 |
|
galfert
|
84b9e0561a
|
Set Cache-Control header (closes #9)
|
2012-10-07 14:20:38 +02:00 |
|
galfert
|
daf1e4b4ac
|
Add staging environment
|
2012-10-06 22:01:12 +02:00 |
|
galfert
|
acf2003487
|
Handle invalid JSON on PUT requests
|
2012-10-06 18:44:21 +02:00 |
|
galfert
|
4e88cd480c
|
Explicitly load directory object again in spec
|
2012-10-02 16:50:22 +02:00 |
|
galfert
|
abdf6f08e0
|
Try to fix failing spec on Travis
|
2012-10-01 18:31:47 +02:00 |
|
galfert
|
d4151b64df
|
Save timestamps for directory objects as actual data to keep them consistent with the data objects
|
2012-10-01 17:43:56 +02:00 |
|
galfert
|
c0078e66e1
|
Rename category -> directory
|
2012-10-01 14:03:14 +02:00 |
|
galfert
|
a21bdab0fa
|
Add support for the root directory
|
2012-10-01 03:12:29 +02:00 |
|
galfert
|
d4d02e3e77
|
Fix handling of content-types that also contain the encoding
|
2012-09-30 21:57:58 +02:00 |
|
galfert
|
d88ad2eb20
|
Disable Rack-Protection
|
2012-09-30 21:50:14 +02:00 |
|
galfert
|
8aead37dba
|
Spec for OPTIONS requests on sub-directories
|
2012-09-30 21:49:59 +02:00 |
|
galfert
|
e815cbaaff
|
Allow OPTIONS requests for directory listings
|
2012-09-28 14:46:42 +02:00 |
|
galfert
|
7cbccb16b9
|
Change method name and make it private
|
2012-09-28 13:26:33 +02:00 |
|
galfert
|
36b20aa6a9
|
Unescape directory names
|
2012-09-26 20:15:37 +02:00 |
|
galfert
|
24ef893cd2
|
Add 'm' gem for running a single test by giving the line number
|
2012-09-26 20:05:03 +02:00 |
|
galfert
|
9250bb7790
|
Create directory objects for parent directories that don't contain any files themselves
|
2012-09-26 20:00:07 +02:00 |
|
galfert
|
4d01144bf4
|
Add spec helper that waits for the next second to begin (instead of sleeping for a whole second)
|
2012-09-26 20:00:07 +02:00 |
|
galfert
|
52b32fb396
|
Fix specs
|
2012-09-26 20:00:06 +02:00 |
|
galfert
|
9d2727b867
|
Use only the directory name instead of full path in directory listings
|
2012-09-26 11:34:31 +02:00 |
|
galfert
|
8af6016d99
|
Purge all buckets before every test
|
2012-09-26 11:10:02 +02:00 |
|
galfert
|
ebe499211a
|
Support directory listings
|
2012-09-26 11:10:02 +02:00 |
|
galfert
|
5155d36de4
|
Update riak-client gem
|
2012-09-26 01:03:29 +02:00 |
|
galfert
|
9e81c4828d
|
All data under /public is always readable
|
2012-09-25 17:34:40 +02:00 |
|
galfert
|
af28ec44c8
|
Set Last-Modified header
|
2012-09-25 17:22:56 +02:00 |
|
galfert
|
1cd01b8277
|
Specs for global permissions
|
2012-09-25 17:22:56 +02:00 |
|
galfert
|
3d573b51ac
|
Support for new read/write permission system
|
2012-09-25 17:22:25 +02:00 |
|
galfert
|
01017a9d9c
|
Clean up the specs some more
|
2012-09-15 00:47:49 +02:00 |
|
galfert
|
5b78f23406
|
Don't leave any data behind after testing
|
2012-09-15 00:39:53 +02:00 |
|
galfert
|
8c5993068b
|
Add notification webhook for Travis
|
2012-09-14 17:45:41 +02:00 |
|
galfert
|
557223e0f9
|
Tell Travis that we need Riak
|
2012-09-14 17:29:58 +02:00 |
|
galfert
|
50601b5b71
|
Cleanup the code a little
|
2012-09-14 17:20:57 +02:00 |
|
galfert
|
15fdd7742f
|
Fix custom content types to support arbitrary types (fixes #5)
|
2012-09-14 17:13:25 +02:00 |
|
galfert
|
40cd218a5f
|
Add contributor info to readme, remove license part as it can be found in its own file
|
2012-04-09 16:37:23 +02:00 |
|
galfert
|
dba3938119
|
Add license info
|
2012-04-08 23:26:40 +02:00 |
|
galfert
|
c1d9ac39ba
|
Add Airbrake support
|
2012-03-06 16:22:57 +01:00 |
|