SYMBOL INDEX (78 symbols across 15 files) FILE: lib/attache.rb type Attache (line 27) | module Attache FILE: lib/attache/backup.rb class Attache::Backup (line 1) | class Attache::Backup < Attache::Base method initialize (line 2) | def initialize(app) method _call (line 6) | def _call(env, config) FILE: lib/attache/base.rb class Attache::Base (line 1) | class Attache::Base method call (line 2) | def call(env) method vhost_for (line 20) | def vhost_for(host) method request_hostname (line 24) | def request_hostname(env) method content_type_of (line 28) | def content_type_of(fullpath) method geometry_of (line 34) | def geometry_of(fullpath) method filesize_of (line 40) | def filesize_of(fullpath) method params_of (line 44) | def params_of(env) method path_of (line 51) | def path_of(cachekey) method rack_response_body_for (line 55) | def rack_response_body_for(file) method generate_relpath (line 59) | def generate_relpath(basename) method json_of (line 63) | def json_of(relpath, cachekey, vhost) FILE: lib/attache/delete.rb class Attache::Delete (line 1) | class Attache::Delete < Attache::Base method initialize (line 2) | def initialize(app) method _call (line 6) | def _call(env, config) FILE: lib/attache/download.rb class Attache::Download (line 3) | class Attache::Download < Attache::Base method initialize (line 6) | def initialize(app) method _call (line 11) | def _call(env, config) method parse_path_info (line 53) | def parse_path_info(geometrypath) method synchronize (line 62) | def synchronize(key, &block) method get_thumbnail_file (line 69) | def get_thumbnail_file(geometry, basename, relpath, vhosts, env) method get_original_file (line 86) | def get_original_file(relpath, vhosts, env) method get_first_result_present_async (line 115) | def get_first_result_present_async(lambdas) FILE: lib/attache/file_response_body.rb class Attache::FileResponseBody (line 1) | class Attache::FileResponseBody method initialize (line 2) | def initialize(file, range_start = nil, range_end = nil) method each (line 9) | def each FILE: lib/attache/job.rb class Attache::Job (line 1) | class Attache::Job method perform (line 4) | def perform(method, env, args) method later (line 18) | def later(sec, *args) method perform_async (line 21) | def self.perform_async(*args) method perform_in (line 24) | def self.perform_in(duration, *args) FILE: lib/attache/resize_job.rb class Attache::ResizeJob (line 4) | class Attache::ResizeJob method perform (line 5) | def perform(target_geometry_string, basename, relpath, vhosts, env, t ... method make_nonimage_preview (line 33) | def make_nonimage_preview(closed_file, basename) method make_safe_filename (line 50) | def make_safe_filename(str) method thumbnail_for (line 54) | def thumbnail_for(closed_file:, target_geometry_string:, extension:, m... method current_geometry_for (line 77) | def current_geometry_for(thumbnail) FILE: lib/attache/tus.rb class Attache::Tus (line 1) | class Attache::Tus method initialize (line 8) | def initialize(env, config) method header_value (line 13) | def header_value(keys) method upload_length (line 19) | def upload_length method upload_offset (line 23) | def upload_offset method upload_metadata (line 27) | def upload_metadata method resumable_version (line 34) | def resumable_version method headers_with_cors (line 38) | def headers_with_cors(headers = {}, offset: nil) FILE: lib/attache/tus/upload.rb class Attache::Tus::Upload (line 1) | class Attache::Tus::Upload < Attache::Base method initialize (line 2) | def initialize(app) method _call (line 6) | def _call(env, config) method current_offset (line 73) | def current_offset(cachekey, relpath, config) method append_to (line 84) | def append_to(cachekey, offset, io) method positive_number? (line 93) | def positive_number?(value) FILE: lib/attache/upload.rb class Attache::Upload (line 1) | class Attache::Upload < Attache::Base method initialize (line 2) | def initialize(app) method _call (line 6) | def _call(env, config) method sanitize (line 38) | def self.sanitize(filename) FILE: lib/attache/upload_url.rb class Attache::UploadUrl (line 1) | class Attache::UploadUrl < Attache::Base method initialize (line 2) | def initialize(app) method _call (line 6) | def _call(env, config) method download_file (line 31) | def download_file(url, depth = 0) FILE: lib/attache/version.rb type Attache (line 1) | module Attache FILE: lib/attache/vhost.rb class Attache::VHost (line 1) | class Attache::VHost method initialize (line 12) | def initialize(hash) method hmac_for (line 37) | def hmac_for(content) method hmac_valid? (line 41) | def hmac_valid?(params) method storage_url (line 49) | def storage_url(args) method storage_get (line 62) | def storage_get(args) method storage_create (line 66) | def storage_create(args) method storage_destroy (line 82) | def storage_destroy(args) method remote_api (line 90) | def remote_api method async (line 94) | def async(method, args) method authorized? (line 98) | def authorized?(params) method unauthorized (line 102) | def unauthorized method backup_file (line 106) | def backup_file(args) FILE: spec/lib/attache/tus/upload_spec.rb function make_request_to (line 31) | def make_request_to(request_uri, headers)