aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | | | Fix referenceDavid Heinemeier Hansson2017-07-031-1/+1
| | | | | | | | | |
| | * | | | | | | | Use self-explaining named parameterDavid Heinemeier Hansson2017-07-033-3/+3
| | | | | | | | | |
| | * | | | | | | | Simple idea for a mirror siteDavid Heinemeier Hansson2017-07-031-0/+44
| | | | | | | | | |
| | * | | | | | | | Example of how configuration could happenDavid Heinemeier Hansson2017-07-031-0/+25
| | | | | | | | | |
| | * | | | | | | | Merge branch 'master' of github.com:basecamp/activefileDavid Heinemeier Hansson2017-07-034-6/+82
| | |\ \ \ \ \ \ \ \
| | | * | | | | | | | Forget about verified IDs for nowDavid Heinemeier Hansson2017-07-021-5/+0
| | | | | | | | | | |
| | | * | | | | | | | Start on S3 siteDavid Heinemeier Hansson2017-07-023-1/+82
| | | | | | | | | | |
| | * | | | | | | | | Uploading will set blob's byte size and checksumDavid Heinemeier Hansson2017-07-012-4/+11
| | | | | | | | | | |
| | * | | | | | | | | Breathing roomDavid Heinemeier Hansson2017-07-011-0/+2
| | | | | | | | | | |
| | * | | | | | | | | Test basic uploadDavid Heinemeier Hansson2017-07-011-0/+8
| | | | | | | | | | |
| | * | | | | | | | | Standardize on #byte_sizeDavid Heinemeier Hansson2017-07-012-2/+3
| | | | | | | | | | |
| | * | | | | | | | | Match domain languageDavid Heinemeier Hansson2017-07-012-2/+2
| | |/ / / / / / / /
| | * | | | | | | | Sort out circular dependency for nowDavid Heinemeier Hansson2017-07-013-3/+3
| | | | | | | | | |
| | * | | | | | | | Test blobs with real db backendDavid Heinemeier Hansson2017-07-016-7/+32
| | | | | | | | | |
| | * | | | | | | | Test checksummingDavid Heinemeier Hansson2017-07-011-0/+4
| | | | | | | | | |
| | * | | | | | | | Update README.mdDavid Heinemeier Hansson2017-07-011-0/+2
| | | | | | | | | |
| | * | | | | | | | Autoload siteDavid Heinemeier Hansson2017-07-011-0/+1
| | | | | | | | | |
| | * | | | | | | | Implied well enoughDavid Heinemeier Hansson2017-07-011-2/+2
| | | | | | | | | |
| | * | | | | | | | Underscore its an interfaceDavid Heinemeier Hansson2017-07-011-0/+9
| | | | | | | | | |
| | * | | | | | | | Ignore byebug historyDavid Heinemeier Hansson2017-07-011-0/+1
| | | | | | | | | |
| | * | | | | | | | Test DiskSiteDavid Heinemeier Hansson2017-07-011-0/+39
| | | | | | | | | |
| | * | | | | | | | Quote this!David Heinemeier Hansson2017-07-013-6/+8
| | | | | | | | | |
| | * | | | | | | | StyleDavid Heinemeier Hansson2017-07-011-6/+10
| | | | | | | | | |
| | * | | | | | | | Actual dependenciesDavid Heinemeier Hansson2017-07-011-10/+18
| | | | | | | | | |
| | * | | | | | | | Switch to double quotes for Rails linterDavid Heinemeier Hansson2017-07-011-12/+12
| | | | | | | | | |
| | * | | | | | | | Require what we needDavid Heinemeier Hansson2017-07-012-0/+7
| | | | | | | | | |
| | * | | | | | | | Right pathsDavid Heinemeier Hansson2017-07-011-2/+2
| | | | | | | | | |
| | * | | | | | | | Don't give return guarenteesDavid Heinemeier Hansson2017-07-011-1/+0
| | | | | | | | | |
| | * | | | | | | | No need to normalize since we generate our own keysDavid Heinemeier Hansson2017-07-012-7/+1
| | | | | | | | | |
| | * | | | | | | | Space to breatheDavid Heinemeier Hansson2017-07-011-0/+2
| | | | | | | | | |
| | * | | | | | | | Its a key nowDavid Heinemeier Hansson2017-07-011-1/+1
| | | | | | | | | |
| | * | | | | | | | Go with site instead of storeDavid Heinemeier Hansson2017-07-013-3/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Better fit for upload/download terminology.
| | * | | | | | | | No need for rails prefixDavid Heinemeier Hansson2017-07-012-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | active_file is specific enough.
| | * | | | | | | | Use key instead of tokenDavid Heinemeier Hansson2017-07-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | More familiar in this context
| | * | | | | | | | First sketchingDavid Heinemeier Hansson2017-06-3015-0/+289
| | / / / / / / /
* | | | | | | | | Merge pull request #29520 from kirs/serialize-vs-postgres-native-columnSean Griffin2017-08-043-0/+42
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | | Do not let use `serialize` on native JSON/array column
| * | | | | | | | Do not let use `serialize` on native JSON/array columnKir Shatrov2017-08-043-0/+42
| | |_|_|_|/ / / | |/| | | | | |
* | | | | | | | Merge pull request #30058 from ↵Rafael França2017-08-041-1/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | y-yagi/use_assert_nil_if_value_is_nil_in_assert_field_default_value_ Use `assert_nil` if `value` is nil in `assert_field_default_value`
| * | | | | | | | Use `assert_nil` if `value` is nil in `assert_field_default_value`yuuji.yaginuma2017-08-031-1/+5
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is deprecate to specify nil for expect argument of `assert_equal`. Ref: https://github.com/seattlerb/minitest/commit/922bc9151a622cb3ef0b9f170aa09c3bb72c7eb8
* | | | | | | | Merge pull request #30069 from kamipo/use_concurrent_map_than_mutexSean Griffin2017-08-042-10/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Use `Concurrent::Map` than `Mutex` and `Mutex_m` for statement caches
| * | | | | | | | Use `Concurrent::Map` than `Mutex` and `Mutex_m` for statement cachesRyuta Kamizono2017-08-042-10/+6
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Statement caches are used as a concurrent map. It will more clarify to using `Concurrent::Map`.
* | | | | | | | Merge pull request #30022 from y-yagi/remove_extra_empty_lineEileen M. Uchitelle2017-08-041-1/+5
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Remove extra empty line
| * | | | | | | Remove extra empty lineyuuji.yaginuma2017-08-021-1/+5
| | | | | | | |
* | | | | | | | Merge pull request #30052 from y-yagi/deprecate_load_error_regexpsSean Griffin2017-08-031-7/+0
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Deprecate `LoadError::REGEXPS` constant
| * | | | | | | | Remove unused `LoadError::REGEXPS` constantyuuji.yaginuma2017-08-041-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | since 4ad1a52, `LoadError::REGEXPS` is no longer needed.
* | | | | | | | | Fix all rubocop violationsRafael Mendonça França2017-08-033-3/+4
| | | | | | | | |
* | | | | | | | | Merge pull request #29967 from naw/binstub-error-msgRichard Schneeman2017-08-031-5/+16
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | Improve bundler binstub error message
| * | | | | | | | Revise bundle binstub error messageNathan Wenneker2017-08-031-8/+13
| | | | | | | | |
| * | | | | | | | Improve bundler binstub error messageNathan Wenneker2017-07-261-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rails displays an error message if you have a bundler-generated binstub at `./bin/rails` instead of a Rails-generated binstub. This error message is misleading because it makes it seem as though Rails 5 introduced recent changes in how binstubs are used, when these changes were actually introduced way back in Rails 4. The suggested upgrade steps are appropriate for an app that was created in Rails 3, but they likely aren't the correct fix for someone who sees this error message today on a modern app. I believe the `--binstubs` option on bundler is a more likely culprit and troubleshooting path.
* | | | | | | | | Merge pull request #30050 from ↵Sean Griffin2017-08-036-32/+31
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | kamipo/dont_pass_connection_to_statement_cache_execute Passing `klass` to `StatementCache.new`