Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W

A

after_commit() (flatisfy.database.whooshalchemy.IndexService method)
answer_no (flatisfy.models.flat.FlatStatus attribute)
answer_yes (flatisfy.models.flat.FlatStatus attribute)
api (flatisfy.web.configplugin.ConfigPlugin attribute)
(flatisfy.web.dbplugin.DatabasePlugin attribute)
apply() (flatisfy.web.configplugin.ConfigPlugin method)
(flatisfy.web.dbplugin.DatabasePlugin method)
area (flatisfy.models.flat.Flat attribute)
(flatisfy.models.postal_code.PostalCode attribute)
(flatisfy.models.public_transport.PublicTransport attribute)

B

batch() (in module flatisfy.tools)
bedrooms (flatisfy.models.flat.Flat attribute)
before_commit() (flatisfy.database.whooshalchemy.IndexService method)
BIKE (flatisfy.constants.TimeToModes attribute)
build_queries() (flatisfy.fetch.WebOOBProxy method)

C

CAR (flatisfy.constants.TimeToModes attribute)
compare_photos() (in module flatisfy.filters.duplicates)
compute_filename() (flatisfy.filters.cache.ImageCache static method)
compute_travel_times() (in module flatisfy.filters.metadata)
ConfigPlugin (class in flatisfy.web.configplugin)
contacted (flatisfy.models.flat.FlatStatus attribute)
convert_arabic_to_roman() (in module flatisfy.tools)
convert_arabic_to_roman_in_text() (in module flatisfy.tools)
cost (flatisfy.models.flat.Flat attribute)
currency (flatisfy.models.flat.Flat attribute)

D

DatabasePlugin (class in flatisfy.web.dbplugin)
DataBuildError
date (flatisfy.models.flat.Flat attribute)
DateAwareJSONEncoder (class in flatisfy.tools)
deep_detect() (in module flatisfy.filters.duplicates)
default() (flatisfy.tools.DateAwareJSONEncoder method)
details (flatisfy.models.flat.Flat attribute)
detect() (in module flatisfy.filters.duplicates)
distance() (in module flatisfy.tools)
duplicate (flatisfy.models.flat.FlatStatus attribute)
DUPLICATES_MIN_SCORE_WITH_PHOTOS (flatisfy.tests.TestDuplicates attribute)
DUPLICATES_MIN_SCORE_WITHOUT_PHOTOS (flatisfy.tests.TestDuplicates attribute)

E

excluded (flatisfy.models.flat.FlatUtilities attribute)

F

fetch_details() (in module flatisfy.fetch)
fetch_flats() (in module flatisfy.fetch)
filter_fetched_flats() (in module flatisfy.cmds)
filter_flats_list() (in module flatisfy.cmds)
find_number_common_photos() (in module flatisfy.filters.duplicates)
Flat (class in flatisfy.models.flat)
flat_v1() (in module flatisfy.web.routes.api)
flatisfy (module), [1]
flatisfy.cmds (module)
flatisfy.config (module)
flatisfy.constants (module)
flatisfy.data (module)
flatisfy.data_files (module)
flatisfy.database (module)
flatisfy.database.base (module)
flatisfy.database.types (module)
flatisfy.database.whooshalchemy (module)
flatisfy.email (module)
flatisfy.exceptions (module)
flatisfy.fetch (module)
flatisfy.filters (module)
flatisfy.filters.cache (module)
flatisfy.filters.duplicates (module)
flatisfy.filters.metadata (module)
flatisfy.models (module)
flatisfy.models.flat (module)
flatisfy.models.postal_code (module)
flatisfy.models.public_transport (module)
flatisfy.tests (module)
flatisfy.tools (module)
flatisfy.web (module)
flatisfy.web.app (module)
flatisfy.web.configplugin (module)
flatisfy.web.dbplugin (module)
flatisfy.web.routes (module)
flatisfy.web.routes.api (module)
flatisfy_constraint (flatisfy.models.flat.Flat attribute)
flatisfy_postal_code (flatisfy.models.flat.Flat attribute)
flatisfy_stations (flatisfy.models.flat.Flat attribute)
flatisfy_time_to (flatisfy.models.flat.Flat attribute)
flats_v1() (in module flatisfy.web.routes.api)
FlatStatus (class in flatisfy.models.flat)
FlatUtilities (class in flatisfy.models.flat)
followed (flatisfy.models.flat.FlatStatus attribute)
french_postal_codes_to_quarter() (in module flatisfy.data_files)
from_dict() (flatisfy.models.flat.Flat static method)
fuzzy_match() (in module flatisfy.filters.metadata)

G

generate_fake_flat() (flatisfy.tests.TestDuplicates static method)
get() (flatisfy.filters.cache.MemoryCache method)
get_app() (in module flatisfy.web.app)
get_duplicate_score() (in module flatisfy.filters.duplicates)
get_or_compute_photo_hash() (in module flatisfy.filters.duplicates)
get_travel_time_between() (in module flatisfy.tools)
guess_postal_code() (in module flatisfy.filters.metadata)
guess_stations() (in module flatisfy.filters.metadata)

H

hash_dict() (in module flatisfy.tools)
HASH_THRESHOLD (flatisfy.tests.TestDuplicates attribute)
(flatisfy.tests.TestPhotos attribute)
hit_rate() (flatisfy.filters.cache.MemoryCache method)
homogeneize_phone_number() (in module flatisfy.filters.duplicates)

I

ics_feed_v1() (in module flatisfy.web.routes.api)
id (flatisfy.models.flat.Flat attribute)
(flatisfy.models.postal_code.PostalCode attribute)
(flatisfy.models.public_transport.PublicTransport attribute)
ignored (flatisfy.models.flat.FlatStatus attribute)
ImageCache (class in flatisfy.filters.cache)
impl (flatisfy.database.types.StringyJSON attribute)
import_and_filter() (in module flatisfy.cmds)
included (flatisfy.models.flat.FlatUtilities attribute)
index_for_model_class() (flatisfy.database.whooshalchemy.IndexService method)
index_v1() (in module flatisfy.web.routes.api)
IndexService (class in flatisfy.database.whooshalchemy)
info() (flatisfy.fetch.WebOOBProxy method)
init() (in module flatisfy.filters.metadata)
init_config() (in module flatisfy.config)
init_db() (in module flatisfy.database)
is_expired (flatisfy.models.flat.Flat attribute)
is_within_interval() (in module flatisfy.tools)

J

json_api_repr() (flatisfy.models.flat.Flat method)
(flatisfy.models.postal_code.PostalCode method)
JSONError() (in module flatisfy.web.routes.api)

K

KEYWORD (flatisfy.web.configplugin.ConfigPlugin attribute)
(flatisfy.web.dbplugin.DatabasePlugin attribute)

L

lat (flatisfy.models.postal_code.PostalCode attribute)
(flatisfy.models.public_transport.PublicTransport attribute)
lng (flatisfy.models.postal_code.PostalCode attribute)
(flatisfy.models.public_transport.PublicTransport attribute)
load_config() (in module flatisfy.config)
load_files() (flatisfy.tests.TestDuplicates static method)
load_flats_from_db() (in module flatisfy.fetch)
load_flats_from_file() (in module flatisfy.fetch)
LocalImageCache (class in flatisfy.tests)
location (flatisfy.models.flat.Flat attribute)

M

MemoryCache (class in flatisfy.filters.cache)
merge_dicts() (in module flatisfy.tools)
merged_ids (flatisfy.models.flat.Flat attribute)
miss_rate() (flatisfy.filters.cache.MemoryCache method)

N

name (flatisfy.models.postal_code.PostalCode attribute)
(flatisfy.models.public_transport.PublicTransport attribute)
(flatisfy.web.configplugin.ConfigPlugin attribute)
(flatisfy.web.dbplugin.DatabasePlugin attribute)
new (flatisfy.models.flat.FlatStatus attribute)
next_weekday() (in module flatisfy.tools)
normalize_string() (in module flatisfy.tools)
notation (flatisfy.models.flat.Flat attribute)
notes (flatisfy.models.flat.Flat attribute)

O

on_miss() (flatisfy.filters.cache.ImageCache method)
(flatisfy.filters.cache.MemoryCache static method)
(flatisfy.tests.LocalImageCache static method)
opendata_index_v1() (in module flatisfy.web.routes.api)
opendata_postal_codes_v1() (in module flatisfy.web.routes.api)

P

phone (flatisfy.models.flat.Flat attribute)
photos (flatisfy.models.flat.Flat attribute)
Plugin (in module flatisfy.web.configplugin)
(in module flatisfy.web.dbplugin)
postal_code (flatisfy.models.postal_code.PostalCode attribute)
PostalCode (class in flatisfy.models.postal_code)
preprocess_data() (in module flatisfy.data)
pretty_json() (in module flatisfy.tools)
process_bind_param() (flatisfy.database.types.StringyJSON method)
process_result_value() (flatisfy.database.types.StringyJSON method)
PUBLIC_TRANSPORT (flatisfy.constants.TimeToModes attribute)
PublicTransport (class in flatisfy.models.public_transport)
purge_db() (in module flatisfy.cmds)

Q

query() (flatisfy.fetch.WebOOBProxy method)
quiet (flatisfy.web.app.QuietWSGIRefServer attribute)
QuietWSGIRefServer (class in flatisfy.web.app)

R

refine_with_details_criteria() (in module flatisfy.filters)
refine_with_housing_criteria() (in module flatisfy.filters)
register_class() (flatisfy.database.whooshalchemy.IndexService method)
restore_decimal_fields() (flatisfy.fetch.WebOOBProxy static method)
rooms (flatisfy.models.flat.Flat attribute)
run() (flatisfy.web.app.QuietWSGIRefServer method)
(in module flatisfy.tests)

S

search_v1() (in module flatisfy.web.routes.api)
Searcher (class in flatisfy.database.whooshalchemy)
send_email() (in module flatisfy.email)
send_notification() (in module flatisfy.email)
serve() (in module flatisfy.cmds)
set_sqlite_pragma() (in module flatisfy.database)
setup() (flatisfy.web.configplugin.ConfigPlugin method)
(flatisfy.web.dbplugin.DatabasePlugin method)
sort_list_of_dicts_by() (in module flatisfy.tools)
station (flatisfy.models.flat.Flat attribute)
status (flatisfy.models.flat.Flat attribute)
StringyJSON (class in flatisfy.database.types)

T

test_accents() (flatisfy.tests.TestTexts method)
test_different_areas() (flatisfy.tests.TestDuplicates method)
test_different_areas_decimals() (flatisfy.tests.TestDuplicates method)
test_different_phones() (flatisfy.tests.TestDuplicates method)
test_different_photos() (flatisfy.tests.TestPhotos method)
test_different_prices() (flatisfy.tests.TestDuplicates method)
test_different_rooms() (flatisfy.tests.TestDuplicates method)
test_dots_separators() (flatisfy.tests.TestPhoneNumbers method)
test_duplicates() (flatisfy.tests.TestDuplicates method)
test_invalid_data() (flatisfy.tests.TestImageCache method)
test_invalid_url() (flatisfy.tests.TestImageCache method)
test_matching_cropped_photos() (flatisfy.tests.TestPhotos method)
test_matching_photos() (flatisfy.tests.TestPhotos method)
test_multiple_whitespaces() (flatisfy.tests.TestTexts method)
test_prefix() (flatisfy.tests.TestPhoneNumbers method)
test_real_duplicates() (flatisfy.tests.TestDuplicates method)
test_roman_numbers() (flatisfy.tests.TestTexts method)
test_roman_numbers_in_text() (flatisfy.tests.TestTexts method)
test_same_photo_twice() (flatisfy.tests.TestPhotos method)
test_spaces_separators() (flatisfy.tests.TestPhoneNumbers method)
test_whitespace_trim() (flatisfy.tests.TestTexts method)
TestDuplicates (class in flatisfy.tests)
TestImageCache (class in flatisfy.tests)
TestPhoneNumbers (class in flatisfy.tests)
TestPhotos (class in flatisfy.tests)
TestTexts (class in flatisfy.tests)
text (flatisfy.models.flat.Flat attribute)
time_to_places_v1() (in module flatisfy.web.routes.api)
timeit() (in module flatisfy.tools)
TimeToModes (class in flatisfy.constants)
title (flatisfy.models.flat.Flat attribute)
total() (flatisfy.filters.cache.MemoryCache method)

U

uniqify() (in module flatisfy.tools)
unknown (flatisfy.models.flat.FlatUtilities attribute)
update_flat_v1() (in module flatisfy.web.routes.api)
urls (flatisfy.models.flat.Flat attribute)
user_deleted (flatisfy.models.flat.FlatStatus attribute)
utilities (flatisfy.models.flat.Flat attribute)

V

validate_config() (in module flatisfy.config)
validate_date() (flatisfy.models.flat.Flat method)
validate_notation() (flatisfy.models.flat.Flat method)
validate_photos() (flatisfy.models.flat.Flat method)
validate_status() (flatisfy.models.flat.Flat method)
validate_utilities() (flatisfy.models.flat.Flat method)
validate_visit_date() (flatisfy.models.flat.Flat method)
version() (flatisfy.fetch.WebOOBProxy static method)
visit_date (flatisfy.models.flat.Flat attribute)

W

WALK (flatisfy.constants.TimeToModes attribute)
WebOOBProxy (class in flatisfy.fetch)