always run StripeMock when testing db
attribute name changed in timed_text model
add actual test
refactor FileStorage module a bit so it knows less about the classes that use it. instead, define some abstract methods with sane defaults that (sub)classes can override
speed up test
remove "item" association since we basically want to ignore item_id column from now on (TODO db migration to drop it)
make get_storage() an abstract method that module consumers must implement
make regex match the comment examples (similar to 1f59c4699c030320f4fbe694583fe5494ccddf75) #687
organizations get Community plan by default, so they only get ts_start not ts_all
rename variable to avoid conflict, add additional error check
rewrite image_file spec tests to use new imageable routing
add collection.url method to match convention in item.url (need for collection images)