├── .agignore ├── .devcontainer ├── devcontainer.json └── docker-compose.yml ├── .dockerignore ├── .env ├── .gitignore ├── .rbenv-version ├── .rspec ├── .rubocop.yml ├── .ruby-version ├── .travis.yml ├── Dockerfile ├── Gemfile ├── Gemfile.lock ├── Guardfile ├── LICENSE.md ├── README.md ├── Rakefile ├── app ├── api │ └── ovh_api.rb ├── channels │ └── application_cable │ │ ├── channel.rb │ │ └── connection.rb ├── concepts │ ├── daily_update │ │ ├── operation │ │ │ ├── post_update.rb │ │ │ ├── update.rb │ │ │ └── update_database.rb │ │ └── task │ │ │ ├── create_associations.rb │ │ │ └── current_stock_completed.rb │ ├── files │ │ ├── helper │ │ │ ├── csv_reader.rb │ │ │ └── file_importer.rb │ │ └── operation │ │ │ ├── download.rb │ │ │ └── extract.rb │ ├── insee │ │ ├── api_client.rb │ │ ├── operation │ │ │ ├── fetch_updates.rb │ │ │ ├── import_raw_data.rb │ │ │ └── renew_token.rb │ │ ├── request │ │ │ ├── fetch_updates_with_cursor.rb │ │ │ └── renew_token.rb │ │ └── task │ │ │ ├── adapt_api_results.rb │ │ │ ├── adapt_etablissement.rb │ │ │ ├── adapt_unite_legale.rb │ │ │ └── supersede.rb │ └── stock │ │ ├── helper │ │ └── database_indexes.rb │ │ ├── operation │ │ ├── check_stock_availability.rb │ │ ├── import.rb │ │ ├── load_etablissement.rb │ │ ├── load_unite_legale.rb │ │ ├── post_import.rb │ │ └── update_database.rb │ │ └── task │ │ ├── create_associations.rb │ │ ├── create_tmp_indexes.rb │ │ ├── drop_tmp_indexes.rb │ │ ├── fetch_latest_remote_stock_etablissement.rb │ │ ├── fetch_latest_remote_stock_unite_legale.rb │ │ ├── import_csv.rb │ │ ├── load.rb │ │ ├── rename_indexes.rb │ │ ├── swap_table_names.rb │ │ ├── truncate_table.rb │ │ └── update_non_diffusable.rb ├── controllers │ ├── api │ │ ├── v1 │ │ │ ├── full_text_controller.rb │ │ │ ├── near_etablissement_controller.rb │ │ │ ├── near_etablissement_geojson_controller.rb │ │ │ ├── near_point_controller.rb │ │ │ ├── numero_rna_controller.rb │ │ │ ├── siren_controller.rb │ │ │ ├── siret_controller.rb │ │ │ └── suggest_controller.rb │ │ ├── v2 │ │ │ ├── siren_children_controller.rb │ │ │ ├── siren_children_geojson_controller.rb │ │ │ └── siren_controller.rb │ │ └── v3 │ │ │ ├── etablissements_controller.rb │ │ │ └── unites_legales_controller.rb │ ├── application_controller.rb │ └── concerns │ │ ├── .keep │ │ └── scopable.rb ├── interactors │ ├── apply_frequent_update_csv_patch.rb │ ├── apply_patches.rb │ ├── check_current_service.rb │ ├── delete_database.rb │ ├── delete_temporary_files.rb │ ├── download_file.rb │ ├── get_last_monthly_stock_link.rb │ ├── get_relevant_patches_links.rb │ ├── import_monthly_stock_csv.rb │ ├── organizers │ │ ├── apply_patch.rb │ │ ├── automatic_update_database.rb │ │ ├── dual_server_update.rb │ │ ├── import_last_monthly_stock.rb │ │ ├── populate_database.rb │ │ ├── post_update_tasks.rb │ │ └── select_and_apply_patches.rb │ ├── set_automatic_context.rb │ ├── sirene_as_api_interactor.rb │ ├── switch_server.rb │ ├── test_self_server.rb │ ├── unzip_file.rb │ └── update_database.rb ├── jobs │ ├── application_job.rb │ ├── daily_update_job.rb │ ├── daily_update_model_job.rb │ ├── etablissement_attrs_from_line.rb │ ├── etablissement_row_jobs.rb │ ├── import_stock_job.rb │ ├── insert_etablissement_rows_job.rb │ ├── save_last_monthly_stock_name.rb │ ├── solr_build_dictionary.rb │ ├── solr_reindex.rb │ ├── update_database_job.rb │ ├── update_database_v1_job.rb │ └── update_etablissement_rows_job.rb ├── mailers │ └── application_mailer.rb ├── models │ ├── application_record.rb │ ├── concerns │ │ └── .keep │ ├── daily_update.rb │ ├── daily_update_etablissement.rb │ ├── daily_update_etablissement_non_diffusable.rb │ ├── daily_update_unite_legale.rb │ ├── daily_update_unite_legale_non_diffusable.rb │ ├── etablissement.rb │ ├── etablissement_v2.rb │ ├── stock.rb │ ├── stock_etablissement.rb │ ├── stock_unite_legale.rb │ └── unite_legale.rb ├── serializers │ ├── api │ │ └── v3 │ │ │ ├── etablissement_serializer.rb │ │ │ └── unite_legale_serializer.rb │ ├── application_serializer.rb │ └── payload_serializer.rb ├── solr │ ├── solr_requests.rb │ └── suggestions.rb └── views │ └── layouts │ ├── mailer.html.erb │ └── mailer.text.erb ├── bin ├── bundle ├── rails ├── rake ├── rspec ├── setup ├── spring └── update ├── config.ru ├── config ├── application.rb ├── boot.rb ├── cable.yml ├── database.yml ├── database_indexes.yml ├── deploy.rb ├── docker │ ├── database.yml │ ├── docker-entrypoint.sh │ └── init.sql ├── environment.rb ├── environments │ ├── development.rb │ └── test.rb ├── initializers │ ├── application_controller_renderer.rb │ ├── application_serializer.rb │ ├── backtrace_silencers.rb │ ├── cors.rb │ ├── customize_strings.rb │ ├── filter_parameter_logging.rb │ ├── header_mappings │ │ ├── etablissement.rb │ │ └── unite_legale.rb │ ├── inflections.rb │ ├── logstasher.rb │ ├── mime_types.rb │ ├── new_framework_defaults.rb │ ├── pagy.rb │ ├── redis.rb │ ├── resque.rb │ ├── sidekiq.rb │ └── wrap_parameters.rb ├── locales │ └── en.yml ├── puma.rb ├── routes.rb ├── schedule.yml ├── secrets.yml ├── sidekiq.yml ├── sitemap.rb ├── spring.rb ├── sunspot.yml └── switch_server.yml ├── db ├── checks_db │ └── check_if_only_one_siege.rb ├── migrate │ ├── 20170118130314_create_entreprises.rb │ ├── 20170124130819_install_trigram.rb │ ├── 20170130100203_rename_entreprise_etablissement.rb │ ├── 20170922094826_rename_libelle_to_libelle_region.rb │ ├── 20170925105117_rename_statut_diffusion_to_prospection.rb │ ├── 20180420104754_add_geocoded_columns.rb │ ├── 20180827112250_add_index_on_rna_id.rb │ ├── 20181129151018_files_from_v3.rb │ ├── 20190602130719_rename_etablissement.rb │ ├── 20190603115019_create_stock.rb │ ├── 20190606142656_create_etablissements_v3.rb │ ├── 20190619121622_create_unite_legale.rb │ ├── 20190703100825_add_unite_legale_id_to_etablissements.rb │ ├── 20191126124448_create_unites_legales_tmp.rb │ ├── 20191126124456_create_etablissements_tmp.rb │ ├── 20200119132507_create_daily_updates.rb │ ├── 20200127073524_add_sti_type_to_daily_updates.rb │ ├── 20200127074730_remove_model_name_to_daily_updates.rb │ ├── 20200210140344_add_update_type_to_daily_update.rb │ └── 20200613110234_rename_existing_indexes.rb ├── schema.rb ├── seeds.rb └── structure.sql ├── docker-compose.yml ├── lib ├── string.rb └── tasks │ ├── checks_db.rake │ ├── server.rake │ ├── sirene.rake │ └── sirene_as_api.rake ├── log └── .keep ├── postgresql_setup.txt ├── public └── robots.txt ├── solr ├── configsets │ └── sunspot │ │ └── conf │ │ ├── _rest_managed.json │ │ ├── admin-extra.html │ │ ├── currency.xml │ │ ├── elevate.xml │ │ ├── lang │ │ └── stopwords_en.txt │ │ ├── mapping-ISOLatin1Accent.txt │ │ ├── protwords.txt │ │ ├── schema.xml │ │ ├── scripts.conf │ │ ├── solrconfig.xml │ │ ├── spellings.txt │ │ └── synonyms.txt ├── development │ ├── core.properties │ └── data │ │ └── .gitkeep ├── pids │ ├── development │ │ └── .gitkeep │ ├── production │ │ └── .gitkeep │ ├── sandbox │ │ └── .gitkeep │ └── test │ │ └── .gitkeep ├── solr.xml └── test │ ├── core.properties │ └── data │ └── .gitkeep ├── spec ├── active_jobs_helper.rb ├── concepts │ ├── daily_update │ │ ├── operation │ │ │ ├── import_raw_data_spec.rb │ │ │ ├── post_update_spec.rb │ │ │ ├── update_database_spec.rb │ │ │ └── update_spec.rb │ │ └── task │ │ │ ├── create_associations_spec.rb │ │ │ └── current_stock_completed_spec.rb │ ├── files │ │ ├── helper │ │ │ ├── csv_reader_spec.rb │ │ │ └── file_importer_spec.rb │ │ └── operation │ │ │ ├── download_spec.rb │ │ │ └── extract_spec.rb │ ├── insee │ │ ├── api_client_spec.rb │ │ ├── operation │ │ │ ├── fetch_updates_spec.rb │ │ │ └── renew_token_spec.rb │ │ ├── request │ │ │ ├── fetch_updates_with_cursor_spec.rb │ │ │ └── renew_token_spec.rb │ │ └── task │ │ │ ├── adapt_api_results_spec.rb │ │ │ ├── adapt_etablissement_spec.rb │ │ │ ├── adapt_unite_legale_spec.rb │ │ │ └── supersede_spec.rb │ └── stock │ │ ├── helper │ │ └── database_indexes_spec.rb │ │ ├── operation │ │ ├── check_stock_availability_spec.rb │ │ ├── import_spec.rb │ │ ├── load_etablissement_spec.rb │ │ ├── load_unite_legale_spec.rb │ │ ├── post_import_spec.rb │ │ └── update_database_spec.rb │ │ └── task │ │ ├── create_associations_spec.rb │ │ ├── create_tmp_indexes_spec.rb │ │ ├── drop_tmp_indexes_spec.rb │ │ ├── fetch_latest_remote_stock_etablissement_spec.rb │ │ ├── fetch_latest_remote_stock_unite_legale_spec.rb │ │ ├── import_csv_spec.rb │ │ ├── load_spec.rb │ │ ├── rename_indexes_spec.rb │ │ ├── swap_table_names_spec.rb │ │ ├── truncate_table_spec.rb │ │ └── update_non_diffusable_spec.rb ├── controllers │ └── api │ │ ├── v1 │ │ ├── full_text_controller_spec.rb │ │ ├── near_etablissement_controller_spec.rb │ │ ├── near_etablissement_geojson_controller_spec.rb │ │ ├── near_point_controller_spec.rb │ │ ├── numero_rna_controller_spec.rb │ │ ├── siren_controller_spec.rb │ │ ├── siret_controller_spec.rb │ │ └── suggest_controller_spec.rb │ │ ├── v2 │ │ ├── siren_children_geojson_spec.rb │ │ ├── siren_children_spec.rb │ │ └── siren_controller_spec.rb │ │ └── v3 │ │ ├── etablissements_controller_spec.rb │ │ └── unites_legales_controller_spec.rb ├── factories │ ├── daily_update.rb │ ├── etablissement_factory.rb │ ├── etablissement_v2_factory.rb │ ├── stock_factory.rb │ └── unite_legale_factory.rb ├── fixtures │ ├── example.csv.gz │ ├── example.csv.zip │ ├── files_for_deletion_test │ │ └── .keep │ ├── sample_etablissements.csv.gz │ ├── sample_etablissements_KO_missing_header.csv │ ├── sample_etablissements_OK.csv │ ├── sample_patches │ │ ├── geo-sirene_2017024_E_Q.csv.gz │ │ ├── import_last_monthly_stock_test.csv │ │ ├── import_monthly_csv_query.txt │ │ └── test_file.csv │ ├── sample_unites_legales.csv.zip │ ├── sample_unites_legales_KO.csv │ ├── sample_unites_legales_OK.csv │ ├── samples_insee │ │ ├── api_results.json │ │ ├── etablissement.json │ │ ├── etablissement_non_diffusable.json │ │ ├── unite_legale.json │ │ └── unite_legale_non_diffusable.json │ └── vcr_cassettes │ │ ├── OvhAPI_check_current_service.yml │ │ ├── check_stock_availability.yml │ │ ├── data_gouv_geo_sirene_may_KO.yml │ │ ├── data_gouv_geo_sirene_may_OK.yml │ │ ├── data_gouv_sirene_july_KO.yml │ │ ├── data_gouv_sirene_july_OK.yml │ │ ├── download_failed.yml │ │ ├── download_success.yml │ │ ├── geo-sirene_1_april_no_stock_yet.yml │ │ ├── geo-sirene_20181215.yml │ │ ├── geo-sirene_file_index_20170330_22_links_since_LM.yml │ │ ├── geo-sirene_file_index_20190102.yml │ │ ├── geo-sirene_file_index_4_links_since_LM.yml │ │ ├── geo-sirene_january_2018.yml │ │ ├── geo-sirene_march.yml │ │ ├── geo-sirene_march_link_not_available.yml │ │ ├── geo-sirene_post_july.yml │ │ ├── geo-sirene_server_KO.yml │ │ ├── geo_sirene_v3_may_KO.yml │ │ ├── geo_sirene_v3_may_OK.yml │ │ ├── insee │ │ ├── renew_token.yml │ │ ├── siren_full_update_OK.yml │ │ ├── siren_non_diffusable_small_update_OK.yml │ │ ├── siren_non_diffusable_update_all_OK.yml │ │ ├── siren_small_update_OK.yml │ │ ├── siren_update_1st_december.yml │ │ ├── siren_updates_wrong_filter.yml │ │ ├── siret_non_diffusable_small_update_OK.yml │ │ └── siret_small_update_OK.yml │ │ ├── update_database.yml │ │ └── update_empty_database.yml ├── interactors │ ├── apply_patch_spec.rb │ ├── apply_patches_spec.rb │ ├── check_current_service_spec.rb │ ├── delete_database_spec.rb │ ├── delete_temporary_files_spec.rb │ ├── download_file_spec.rb │ ├── get_last_monthly_stock_link_spec.rb │ ├── get_relevant_patches_links_spec.rb │ ├── import_monthly_stock_csv_spec.rb │ ├── sirene_as_api_interactor_spec.rb │ ├── test_server_spec.rb │ ├── unzip_file_spec.rb │ └── update_database_spec.rb ├── jobs │ ├── daily_update_job_spec.rb │ ├── daily_update_model_job_spec.rb │ ├── import_stock_job_spec.rb │ ├── save_last_monthly_stock_name_spec.rb │ ├── update_database_job_spec.rb │ └── update_database_v1_job_spec.rb ├── models │ ├── daily_update_etablissement_non_diffusable_spec.rb │ ├── daily_update_etablissement_spec.rb │ ├── daily_update_spec.rb │ ├── daily_update_unite_legale_non_diffusable_spec.rb │ ├── daily_update_unite_legale_spec.rb │ ├── etablissement_spec.rb │ ├── stock_etablissement_spec.rb │ ├── stock_spec.rb │ ├── stock_unite_legale_spec.rb │ └── unite_legale_spec.rb ├── rails_helper.rb ├── spec_helper.rb ├── support │ ├── custom_matchers │ │ ├── have_index.rb │ │ └── json_matchers.rb │ ├── factory_bot.rb │ ├── populate_database.rb │ ├── shared_contexts │ │ ├── api_v3_response.rb │ │ ├── mute_interactor.rb │ │ ├── mute_progress_bar.rb │ │ └── stubbed_download.rb │ ├── shared_examples │ │ ├── importing_csv.rb │ │ ├── model.rb │ │ ├── paginable.rb │ │ ├── rest_api.rb │ │ └── scopable.rb │ ├── sql_helper.rb │ └── trailblazer.rb └── vcr_helper.rb └── tmp ├── .keep └── files └── .keep /.agignore: -------------------------------------------------------------------------------- 1 | ./public/ 2 | -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/.gitignore -------------------------------------------------------------------------------- /.rbenv-version: -------------------------------------------------------------------------------- 1 | 1.0.0 2 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/.rspec -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.7.6 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/Rakefile -------------------------------------------------------------------------------- /app/api/ovh_api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/api/ovh_api.rb -------------------------------------------------------------------------------- /app/channels/application_cable/channel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/channels/application_cable/channel.rb -------------------------------------------------------------------------------- /app/channels/application_cable/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/channels/application_cable/connection.rb -------------------------------------------------------------------------------- /app/concepts/daily_update/operation/post_update.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/daily_update/operation/post_update.rb -------------------------------------------------------------------------------- /app/concepts/daily_update/operation/update.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/daily_update/operation/update.rb -------------------------------------------------------------------------------- /app/concepts/daily_update/operation/update_database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/daily_update/operation/update_database.rb -------------------------------------------------------------------------------- /app/concepts/daily_update/task/create_associations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/daily_update/task/create_associations.rb -------------------------------------------------------------------------------- /app/concepts/daily_update/task/current_stock_completed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/daily_update/task/current_stock_completed.rb -------------------------------------------------------------------------------- /app/concepts/files/helper/csv_reader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/files/helper/csv_reader.rb -------------------------------------------------------------------------------- /app/concepts/files/helper/file_importer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/files/helper/file_importer.rb -------------------------------------------------------------------------------- /app/concepts/files/operation/download.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/files/operation/download.rb -------------------------------------------------------------------------------- /app/concepts/files/operation/extract.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/files/operation/extract.rb -------------------------------------------------------------------------------- /app/concepts/insee/api_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/insee/api_client.rb -------------------------------------------------------------------------------- /app/concepts/insee/operation/fetch_updates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/insee/operation/fetch_updates.rb -------------------------------------------------------------------------------- /app/concepts/insee/operation/import_raw_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/insee/operation/import_raw_data.rb -------------------------------------------------------------------------------- /app/concepts/insee/operation/renew_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/insee/operation/renew_token.rb -------------------------------------------------------------------------------- /app/concepts/insee/request/fetch_updates_with_cursor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/insee/request/fetch_updates_with_cursor.rb -------------------------------------------------------------------------------- /app/concepts/insee/request/renew_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/insee/request/renew_token.rb -------------------------------------------------------------------------------- /app/concepts/insee/task/adapt_api_results.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/insee/task/adapt_api_results.rb -------------------------------------------------------------------------------- /app/concepts/insee/task/adapt_etablissement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/insee/task/adapt_etablissement.rb -------------------------------------------------------------------------------- /app/concepts/insee/task/adapt_unite_legale.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/insee/task/adapt_unite_legale.rb -------------------------------------------------------------------------------- /app/concepts/insee/task/supersede.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/insee/task/supersede.rb -------------------------------------------------------------------------------- /app/concepts/stock/helper/database_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/helper/database_indexes.rb -------------------------------------------------------------------------------- /app/concepts/stock/operation/check_stock_availability.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/operation/check_stock_availability.rb -------------------------------------------------------------------------------- /app/concepts/stock/operation/import.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/operation/import.rb -------------------------------------------------------------------------------- /app/concepts/stock/operation/load_etablissement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/operation/load_etablissement.rb -------------------------------------------------------------------------------- /app/concepts/stock/operation/load_unite_legale.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/operation/load_unite_legale.rb -------------------------------------------------------------------------------- /app/concepts/stock/operation/post_import.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/operation/post_import.rb -------------------------------------------------------------------------------- /app/concepts/stock/operation/update_database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/operation/update_database.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/create_associations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/create_associations.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/create_tmp_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/create_tmp_indexes.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/drop_tmp_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/drop_tmp_indexes.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/fetch_latest_remote_stock_etablissement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/fetch_latest_remote_stock_etablissement.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/fetch_latest_remote_stock_unite_legale.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/fetch_latest_remote_stock_unite_legale.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/import_csv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/import_csv.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/load.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/load.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/rename_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/rename_indexes.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/swap_table_names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/swap_table_names.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/truncate_table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/truncate_table.rb -------------------------------------------------------------------------------- /app/concepts/stock/task/update_non_diffusable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/concepts/stock/task/update_non_diffusable.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/full_text_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v1/full_text_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/near_etablissement_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v1/near_etablissement_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/near_etablissement_geojson_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v1/near_etablissement_geojson_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/near_point_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v1/near_point_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/numero_rna_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v1/numero_rna_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/siren_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v1/siren_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/siret_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v1/siret_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/suggest_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v1/suggest_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v2/siren_children_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v2/siren_children_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v2/siren_children_geojson_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v2/siren_children_geojson_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v2/siren_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v2/siren_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v3/etablissements_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v3/etablissements_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v3/unites_legales_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/api/v3/unites_legales_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/concerns/scopable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/controllers/concerns/scopable.rb -------------------------------------------------------------------------------- /app/interactors/apply_frequent_update_csv_patch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/apply_frequent_update_csv_patch.rb -------------------------------------------------------------------------------- /app/interactors/apply_patches.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/apply_patches.rb -------------------------------------------------------------------------------- /app/interactors/check_current_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/check_current_service.rb -------------------------------------------------------------------------------- /app/interactors/delete_database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/delete_database.rb -------------------------------------------------------------------------------- /app/interactors/delete_temporary_files.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/delete_temporary_files.rb -------------------------------------------------------------------------------- /app/interactors/download_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/download_file.rb -------------------------------------------------------------------------------- /app/interactors/get_last_monthly_stock_link.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/get_last_monthly_stock_link.rb -------------------------------------------------------------------------------- /app/interactors/get_relevant_patches_links.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/get_relevant_patches_links.rb -------------------------------------------------------------------------------- /app/interactors/import_monthly_stock_csv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/import_monthly_stock_csv.rb -------------------------------------------------------------------------------- /app/interactors/organizers/apply_patch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/organizers/apply_patch.rb -------------------------------------------------------------------------------- /app/interactors/organizers/automatic_update_database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/organizers/automatic_update_database.rb -------------------------------------------------------------------------------- /app/interactors/organizers/dual_server_update.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/organizers/dual_server_update.rb -------------------------------------------------------------------------------- /app/interactors/organizers/import_last_monthly_stock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/organizers/import_last_monthly_stock.rb -------------------------------------------------------------------------------- /app/interactors/organizers/populate_database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/organizers/populate_database.rb -------------------------------------------------------------------------------- /app/interactors/organizers/post_update_tasks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/organizers/post_update_tasks.rb -------------------------------------------------------------------------------- /app/interactors/organizers/select_and_apply_patches.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/organizers/select_and_apply_patches.rb -------------------------------------------------------------------------------- /app/interactors/set_automatic_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/set_automatic_context.rb -------------------------------------------------------------------------------- /app/interactors/sirene_as_api_interactor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/sirene_as_api_interactor.rb -------------------------------------------------------------------------------- /app/interactors/switch_server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/switch_server.rb -------------------------------------------------------------------------------- /app/interactors/test_self_server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/test_self_server.rb -------------------------------------------------------------------------------- /app/interactors/unzip_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/unzip_file.rb -------------------------------------------------------------------------------- /app/interactors/update_database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/interactors/update_database.rb -------------------------------------------------------------------------------- /app/jobs/application_job.rb: -------------------------------------------------------------------------------- 1 | class ApplicationJob < ActiveJob::Base 2 | end 3 | -------------------------------------------------------------------------------- /app/jobs/daily_update_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/daily_update_job.rb -------------------------------------------------------------------------------- /app/jobs/daily_update_model_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/daily_update_model_job.rb -------------------------------------------------------------------------------- /app/jobs/etablissement_attrs_from_line.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/etablissement_attrs_from_line.rb -------------------------------------------------------------------------------- /app/jobs/etablissement_row_jobs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/etablissement_row_jobs.rb -------------------------------------------------------------------------------- /app/jobs/import_stock_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/import_stock_job.rb -------------------------------------------------------------------------------- /app/jobs/insert_etablissement_rows_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/insert_etablissement_rows_job.rb -------------------------------------------------------------------------------- /app/jobs/save_last_monthly_stock_name.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/save_last_monthly_stock_name.rb -------------------------------------------------------------------------------- /app/jobs/solr_build_dictionary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/solr_build_dictionary.rb -------------------------------------------------------------------------------- /app/jobs/solr_reindex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/solr_reindex.rb -------------------------------------------------------------------------------- /app/jobs/update_database_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/update_database_job.rb -------------------------------------------------------------------------------- /app/jobs/update_database_v1_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/update_database_v1_job.rb -------------------------------------------------------------------------------- /app/jobs/update_etablissement_rows_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/jobs/update_etablissement_rows_job.rb -------------------------------------------------------------------------------- /app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/application_record.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/daily_update.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/daily_update.rb -------------------------------------------------------------------------------- /app/models/daily_update_etablissement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/daily_update_etablissement.rb -------------------------------------------------------------------------------- /app/models/daily_update_etablissement_non_diffusable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/daily_update_etablissement_non_diffusable.rb -------------------------------------------------------------------------------- /app/models/daily_update_unite_legale.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/daily_update_unite_legale.rb -------------------------------------------------------------------------------- /app/models/daily_update_unite_legale_non_diffusable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/daily_update_unite_legale_non_diffusable.rb -------------------------------------------------------------------------------- /app/models/etablissement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/etablissement.rb -------------------------------------------------------------------------------- /app/models/etablissement_v2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/etablissement_v2.rb -------------------------------------------------------------------------------- /app/models/stock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/stock.rb -------------------------------------------------------------------------------- /app/models/stock_etablissement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/stock_etablissement.rb -------------------------------------------------------------------------------- /app/models/stock_unite_legale.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/stock_unite_legale.rb -------------------------------------------------------------------------------- /app/models/unite_legale.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/models/unite_legale.rb -------------------------------------------------------------------------------- /app/serializers/api/v3/etablissement_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/serializers/api/v3/etablissement_serializer.rb -------------------------------------------------------------------------------- /app/serializers/api/v3/unite_legale_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/serializers/api/v3/unite_legale_serializer.rb -------------------------------------------------------------------------------- /app/serializers/application_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/serializers/application_serializer.rb -------------------------------------------------------------------------------- /app/serializers/payload_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/serializers/payload_serializer.rb -------------------------------------------------------------------------------- /app/solr/solr_requests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/solr/solr_requests.rb -------------------------------------------------------------------------------- /app/solr/suggestions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/solr/suggestions.rb -------------------------------------------------------------------------------- /app/views/layouts/mailer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/app/views/layouts/mailer.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.text.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/bin/rspec -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/bin/setup -------------------------------------------------------------------------------- /bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/bin/spring -------------------------------------------------------------------------------- /bin/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/bin/update -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/cable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/cable.yml -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/database_indexes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/database_indexes.yml -------------------------------------------------------------------------------- /config/deploy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/deploy.rb -------------------------------------------------------------------------------- /config/docker/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/docker/database.yml -------------------------------------------------------------------------------- /config/docker/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/docker/docker-entrypoint.sh -------------------------------------------------------------------------------- /config/docker/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/docker/init.sql -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/application_controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/application_controller_renderer.rb -------------------------------------------------------------------------------- /config/initializers/application_serializer.rb: -------------------------------------------------------------------------------- 1 | ActiveModelSerializers.config.adapter = :json 2 | -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/cors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/cors.rb -------------------------------------------------------------------------------- /config/initializers/customize_strings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/customize_strings.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/header_mappings/etablissement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/header_mappings/etablissement.rb -------------------------------------------------------------------------------- /config/initializers/header_mappings/unite_legale.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/header_mappings/unite_legale.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/logstasher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/logstasher.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/new_framework_defaults.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/new_framework_defaults.rb -------------------------------------------------------------------------------- /config/initializers/pagy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/pagy.rb -------------------------------------------------------------------------------- /config/initializers/redis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/redis.rb -------------------------------------------------------------------------------- /config/initializers/resque.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/resque.rb -------------------------------------------------------------------------------- /config/initializers/sidekiq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/sidekiq.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/puma.rb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/schedule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/schedule.yml -------------------------------------------------------------------------------- /config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/secrets.yml -------------------------------------------------------------------------------- /config/sidekiq.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/sidekiq.yml -------------------------------------------------------------------------------- /config/sitemap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/sitemap.rb -------------------------------------------------------------------------------- /config/spring.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/spring.rb -------------------------------------------------------------------------------- /config/sunspot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/sunspot.yml -------------------------------------------------------------------------------- /config/switch_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/config/switch_server.yml -------------------------------------------------------------------------------- /db/checks_db/check_if_only_one_siege.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/checks_db/check_if_only_one_siege.rb -------------------------------------------------------------------------------- /db/migrate/20170118130314_create_entreprises.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20170118130314_create_entreprises.rb -------------------------------------------------------------------------------- /db/migrate/20170124130819_install_trigram.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20170124130819_install_trigram.rb -------------------------------------------------------------------------------- /db/migrate/20170130100203_rename_entreprise_etablissement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20170130100203_rename_entreprise_etablissement.rb -------------------------------------------------------------------------------- /db/migrate/20170922094826_rename_libelle_to_libelle_region.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20170922094826_rename_libelle_to_libelle_region.rb -------------------------------------------------------------------------------- /db/migrate/20170925105117_rename_statut_diffusion_to_prospection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20170925105117_rename_statut_diffusion_to_prospection.rb -------------------------------------------------------------------------------- /db/migrate/20180420104754_add_geocoded_columns.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20180420104754_add_geocoded_columns.rb -------------------------------------------------------------------------------- /db/migrate/20180827112250_add_index_on_rna_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20180827112250_add_index_on_rna_id.rb -------------------------------------------------------------------------------- /db/migrate/20181129151018_files_from_v3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20181129151018_files_from_v3.rb -------------------------------------------------------------------------------- /db/migrate/20190602130719_rename_etablissement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20190602130719_rename_etablissement.rb -------------------------------------------------------------------------------- /db/migrate/20190603115019_create_stock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20190603115019_create_stock.rb -------------------------------------------------------------------------------- /db/migrate/20190606142656_create_etablissements_v3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20190606142656_create_etablissements_v3.rb -------------------------------------------------------------------------------- /db/migrate/20190619121622_create_unite_legale.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20190619121622_create_unite_legale.rb -------------------------------------------------------------------------------- /db/migrate/20190703100825_add_unite_legale_id_to_etablissements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20190703100825_add_unite_legale_id_to_etablissements.rb -------------------------------------------------------------------------------- /db/migrate/20191126124448_create_unites_legales_tmp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20191126124448_create_unites_legales_tmp.rb -------------------------------------------------------------------------------- /db/migrate/20191126124456_create_etablissements_tmp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20191126124456_create_etablissements_tmp.rb -------------------------------------------------------------------------------- /db/migrate/20200119132507_create_daily_updates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20200119132507_create_daily_updates.rb -------------------------------------------------------------------------------- /db/migrate/20200127073524_add_sti_type_to_daily_updates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20200127073524_add_sti_type_to_daily_updates.rb -------------------------------------------------------------------------------- /db/migrate/20200127074730_remove_model_name_to_daily_updates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20200127074730_remove_model_name_to_daily_updates.rb -------------------------------------------------------------------------------- /db/migrate/20200210140344_add_update_type_to_daily_update.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20200210140344_add_update_type_to_daily_update.rb -------------------------------------------------------------------------------- /db/migrate/20200613110234_rename_existing_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/migrate/20200613110234_rename_existing_indexes.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/db/structure.sql -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lib/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/lib/string.rb -------------------------------------------------------------------------------- /lib/tasks/checks_db.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/lib/tasks/checks_db.rake -------------------------------------------------------------------------------- /lib/tasks/server.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/lib/tasks/server.rake -------------------------------------------------------------------------------- /lib/tasks/sirene.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/lib/tasks/sirene.rake -------------------------------------------------------------------------------- /lib/tasks/sirene_as_api.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/lib/tasks/sirene_as_api.rake -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /postgresql_setup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/postgresql_setup.txt -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/public/robots.txt -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/_rest_managed.json: -------------------------------------------------------------------------------- 1 | {"initArgs":{},"managedList":[]} 2 | -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/admin-extra.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/configsets/sunspot/conf/admin-extra.html -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/currency.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/configsets/sunspot/conf/currency.xml -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/elevate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/configsets/sunspot/conf/elevate.xml -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/lang/stopwords_en.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/configsets/sunspot/conf/lang/stopwords_en.txt -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/mapping-ISOLatin1Accent.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/configsets/sunspot/conf/mapping-ISOLatin1Accent.txt -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/protwords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/configsets/sunspot/conf/protwords.txt -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/schema.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/configsets/sunspot/conf/schema.xml -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/scripts.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/configsets/sunspot/conf/scripts.conf -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/solrconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/configsets/sunspot/conf/solrconfig.xml -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/spellings.txt: -------------------------------------------------------------------------------- 1 | pizza 2 | history -------------------------------------------------------------------------------- /solr/configsets/sunspot/conf/synonyms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/configsets/sunspot/conf/synonyms.txt -------------------------------------------------------------------------------- /solr/development/core.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/development/core.properties -------------------------------------------------------------------------------- /solr/development/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /solr/pids/development/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /solr/pids/production/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /solr/pids/sandbox/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /solr/pids/test/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /solr/solr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/solr.xml -------------------------------------------------------------------------------- /solr/test/core.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/solr/test/core.properties -------------------------------------------------------------------------------- /solr/test/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/active_jobs_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/active_jobs_helper.rb -------------------------------------------------------------------------------- /spec/concepts/daily_update/operation/import_raw_data_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/daily_update/operation/import_raw_data_spec.rb -------------------------------------------------------------------------------- /spec/concepts/daily_update/operation/post_update_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/daily_update/operation/post_update_spec.rb -------------------------------------------------------------------------------- /spec/concepts/daily_update/operation/update_database_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/daily_update/operation/update_database_spec.rb -------------------------------------------------------------------------------- /spec/concepts/daily_update/operation/update_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/daily_update/operation/update_spec.rb -------------------------------------------------------------------------------- /spec/concepts/daily_update/task/create_associations_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/daily_update/task/create_associations_spec.rb -------------------------------------------------------------------------------- /spec/concepts/daily_update/task/current_stock_completed_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/daily_update/task/current_stock_completed_spec.rb -------------------------------------------------------------------------------- /spec/concepts/files/helper/csv_reader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/files/helper/csv_reader_spec.rb -------------------------------------------------------------------------------- /spec/concepts/files/helper/file_importer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/files/helper/file_importer_spec.rb -------------------------------------------------------------------------------- /spec/concepts/files/operation/download_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/files/operation/download_spec.rb -------------------------------------------------------------------------------- /spec/concepts/files/operation/extract_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/files/operation/extract_spec.rb -------------------------------------------------------------------------------- /spec/concepts/insee/api_client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/insee/api_client_spec.rb -------------------------------------------------------------------------------- /spec/concepts/insee/operation/fetch_updates_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/insee/operation/fetch_updates_spec.rb -------------------------------------------------------------------------------- /spec/concepts/insee/operation/renew_token_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/insee/operation/renew_token_spec.rb -------------------------------------------------------------------------------- /spec/concepts/insee/request/fetch_updates_with_cursor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/insee/request/fetch_updates_with_cursor_spec.rb -------------------------------------------------------------------------------- /spec/concepts/insee/request/renew_token_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/insee/request/renew_token_spec.rb -------------------------------------------------------------------------------- /spec/concepts/insee/task/adapt_api_results_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/insee/task/adapt_api_results_spec.rb -------------------------------------------------------------------------------- /spec/concepts/insee/task/adapt_etablissement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/insee/task/adapt_etablissement_spec.rb -------------------------------------------------------------------------------- /spec/concepts/insee/task/adapt_unite_legale_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/insee/task/adapt_unite_legale_spec.rb -------------------------------------------------------------------------------- /spec/concepts/insee/task/supersede_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/insee/task/supersede_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/helper/database_indexes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/helper/database_indexes_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/operation/check_stock_availability_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/operation/check_stock_availability_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/operation/import_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/operation/import_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/operation/load_etablissement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/operation/load_etablissement_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/operation/load_unite_legale_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/operation/load_unite_legale_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/operation/post_import_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/operation/post_import_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/operation/update_database_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/operation/update_database_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/create_associations_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/create_associations_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/create_tmp_indexes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/create_tmp_indexes_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/drop_tmp_indexes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/drop_tmp_indexes_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/fetch_latest_remote_stock_etablissement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/fetch_latest_remote_stock_etablissement_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/fetch_latest_remote_stock_unite_legale_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/fetch_latest_remote_stock_unite_legale_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/import_csv_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/import_csv_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/load_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/load_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/rename_indexes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/rename_indexes_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/swap_table_names_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/swap_table_names_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/truncate_table_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/truncate_table_spec.rb -------------------------------------------------------------------------------- /spec/concepts/stock/task/update_non_diffusable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/concepts/stock/task/update_non_diffusable_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v1/full_text_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v1/full_text_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v1/near_etablissement_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v1/near_etablissement_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v1/near_etablissement_geojson_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v1/near_etablissement_geojson_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v1/near_point_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v1/near_point_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v1/numero_rna_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v1/numero_rna_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v1/siren_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v1/siren_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v1/siret_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v1/siret_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v1/suggest_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v1/suggest_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v2/siren_children_geojson_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v2/siren_children_geojson_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v2/siren_children_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v2/siren_children_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v2/siren_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v2/siren_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v3/etablissements_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v3/etablissements_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v3/unites_legales_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/controllers/api/v3/unites_legales_controller_spec.rb -------------------------------------------------------------------------------- /spec/factories/daily_update.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/factories/daily_update.rb -------------------------------------------------------------------------------- /spec/factories/etablissement_factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/factories/etablissement_factory.rb -------------------------------------------------------------------------------- /spec/factories/etablissement_v2_factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/factories/etablissement_v2_factory.rb -------------------------------------------------------------------------------- /spec/factories/stock_factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/factories/stock_factory.rb -------------------------------------------------------------------------------- /spec/factories/unite_legale_factory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/factories/unite_legale_factory.rb -------------------------------------------------------------------------------- /spec/fixtures/example.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/example.csv.gz -------------------------------------------------------------------------------- /spec/fixtures/example.csv.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/example.csv.zip -------------------------------------------------------------------------------- /spec/fixtures/files_for_deletion_test/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/sample_etablissements.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/sample_etablissements.csv.gz -------------------------------------------------------------------------------- /spec/fixtures/sample_etablissements_KO_missing_header.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/sample_etablissements_KO_missing_header.csv -------------------------------------------------------------------------------- /spec/fixtures/sample_etablissements_OK.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/sample_etablissements_OK.csv -------------------------------------------------------------------------------- /spec/fixtures/sample_patches/geo-sirene_2017024_E_Q.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/sample_patches/geo-sirene_2017024_E_Q.csv.gz -------------------------------------------------------------------------------- /spec/fixtures/sample_patches/import_last_monthly_stock_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/sample_patches/import_last_monthly_stock_test.csv -------------------------------------------------------------------------------- /spec/fixtures/sample_patches/import_monthly_csv_query.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/sample_patches/import_monthly_csv_query.txt -------------------------------------------------------------------------------- /spec/fixtures/sample_patches/test_file.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/sample_unites_legales.csv.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/sample_unites_legales.csv.zip -------------------------------------------------------------------------------- /spec/fixtures/sample_unites_legales_KO.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/sample_unites_legales_KO.csv -------------------------------------------------------------------------------- /spec/fixtures/sample_unites_legales_OK.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/sample_unites_legales_OK.csv -------------------------------------------------------------------------------- /spec/fixtures/samples_insee/api_results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/samples_insee/api_results.json -------------------------------------------------------------------------------- /spec/fixtures/samples_insee/etablissement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/samples_insee/etablissement.json -------------------------------------------------------------------------------- /spec/fixtures/samples_insee/etablissement_non_diffusable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/samples_insee/etablissement_non_diffusable.json -------------------------------------------------------------------------------- /spec/fixtures/samples_insee/unite_legale.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/samples_insee/unite_legale.json -------------------------------------------------------------------------------- /spec/fixtures/samples_insee/unite_legale_non_diffusable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/samples_insee/unite_legale_non_diffusable.json -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/OvhAPI_check_current_service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/OvhAPI_check_current_service.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/check_stock_availability.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/check_stock_availability.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/data_gouv_geo_sirene_may_KO.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/data_gouv_geo_sirene_may_KO.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/data_gouv_geo_sirene_may_OK.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/data_gouv_geo_sirene_may_OK.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/data_gouv_sirene_july_KO.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/data_gouv_sirene_july_KO.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/data_gouv_sirene_july_OK.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/data_gouv_sirene_july_OK.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/download_failed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/download_failed.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/download_success.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/download_success.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo-sirene_1_april_no_stock_yet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo-sirene_1_april_no_stock_yet.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo-sirene_20181215.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo-sirene_20181215.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo-sirene_file_index_20170330_22_links_since_LM.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo-sirene_file_index_20170330_22_links_since_LM.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo-sirene_file_index_20190102.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo-sirene_file_index_20190102.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo-sirene_file_index_4_links_since_LM.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo-sirene_file_index_4_links_since_LM.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo-sirene_january_2018.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo-sirene_january_2018.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo-sirene_march.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo-sirene_march.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo-sirene_march_link_not_available.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo-sirene_march_link_not_available.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo-sirene_post_july.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo-sirene_post_july.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo-sirene_server_KO.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo-sirene_server_KO.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo_sirene_v3_may_KO.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo_sirene_v3_may_KO.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/geo_sirene_v3_may_OK.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/geo_sirene_v3_may_OK.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/insee/renew_token.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/insee/renew_token.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/insee/siren_full_update_OK.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/insee/siren_full_update_OK.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/insee/siren_non_diffusable_small_update_OK.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/insee/siren_non_diffusable_small_update_OK.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/insee/siren_non_diffusable_update_all_OK.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/insee/siren_non_diffusable_update_all_OK.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/insee/siren_small_update_OK.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/insee/siren_small_update_OK.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/insee/siren_update_1st_december.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/insee/siren_update_1st_december.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/insee/siren_updates_wrong_filter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/insee/siren_updates_wrong_filter.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/insee/siret_non_diffusable_small_update_OK.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/insee/siret_non_diffusable_small_update_OK.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/insee/siret_small_update_OK.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/insee/siret_small_update_OK.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/update_database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/update_database.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/update_empty_database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/fixtures/vcr_cassettes/update_empty_database.yml -------------------------------------------------------------------------------- /spec/interactors/apply_patch_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/apply_patch_spec.rb -------------------------------------------------------------------------------- /spec/interactors/apply_patches_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/apply_patches_spec.rb -------------------------------------------------------------------------------- /spec/interactors/check_current_service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/check_current_service_spec.rb -------------------------------------------------------------------------------- /spec/interactors/delete_database_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/delete_database_spec.rb -------------------------------------------------------------------------------- /spec/interactors/delete_temporary_files_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/delete_temporary_files_spec.rb -------------------------------------------------------------------------------- /spec/interactors/download_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/download_file_spec.rb -------------------------------------------------------------------------------- /spec/interactors/get_last_monthly_stock_link_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/get_last_monthly_stock_link_spec.rb -------------------------------------------------------------------------------- /spec/interactors/get_relevant_patches_links_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/get_relevant_patches_links_spec.rb -------------------------------------------------------------------------------- /spec/interactors/import_monthly_stock_csv_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/import_monthly_stock_csv_spec.rb -------------------------------------------------------------------------------- /spec/interactors/sirene_as_api_interactor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/sirene_as_api_interactor_spec.rb -------------------------------------------------------------------------------- /spec/interactors/test_server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/test_server_spec.rb -------------------------------------------------------------------------------- /spec/interactors/unzip_file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/unzip_file_spec.rb -------------------------------------------------------------------------------- /spec/interactors/update_database_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/interactors/update_database_spec.rb -------------------------------------------------------------------------------- /spec/jobs/daily_update_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/jobs/daily_update_job_spec.rb -------------------------------------------------------------------------------- /spec/jobs/daily_update_model_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/jobs/daily_update_model_job_spec.rb -------------------------------------------------------------------------------- /spec/jobs/import_stock_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/jobs/import_stock_job_spec.rb -------------------------------------------------------------------------------- /spec/jobs/save_last_monthly_stock_name_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/jobs/save_last_monthly_stock_name_spec.rb -------------------------------------------------------------------------------- /spec/jobs/update_database_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/jobs/update_database_job_spec.rb -------------------------------------------------------------------------------- /spec/jobs/update_database_v1_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/jobs/update_database_v1_job_spec.rb -------------------------------------------------------------------------------- /spec/models/daily_update_etablissement_non_diffusable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/models/daily_update_etablissement_non_diffusable_spec.rb -------------------------------------------------------------------------------- /spec/models/daily_update_etablissement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/models/daily_update_etablissement_spec.rb -------------------------------------------------------------------------------- /spec/models/daily_update_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/models/daily_update_spec.rb -------------------------------------------------------------------------------- /spec/models/daily_update_unite_legale_non_diffusable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/models/daily_update_unite_legale_non_diffusable_spec.rb -------------------------------------------------------------------------------- /spec/models/daily_update_unite_legale_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/models/daily_update_unite_legale_spec.rb -------------------------------------------------------------------------------- /spec/models/etablissement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/models/etablissement_spec.rb -------------------------------------------------------------------------------- /spec/models/stock_etablissement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/models/stock_etablissement_spec.rb -------------------------------------------------------------------------------- /spec/models/stock_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/models/stock_spec.rb -------------------------------------------------------------------------------- /spec/models/stock_unite_legale_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/models/stock_unite_legale_spec.rb -------------------------------------------------------------------------------- /spec/models/unite_legale_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/models/unite_legale_spec.rb -------------------------------------------------------------------------------- /spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/rails_helper.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/custom_matchers/have_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/custom_matchers/have_index.rb -------------------------------------------------------------------------------- /spec/support/custom_matchers/json_matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/custom_matchers/json_matchers.rb -------------------------------------------------------------------------------- /spec/support/factory_bot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/factory_bot.rb -------------------------------------------------------------------------------- /spec/support/populate_database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/populate_database.rb -------------------------------------------------------------------------------- /spec/support/shared_contexts/api_v3_response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/shared_contexts/api_v3_response.rb -------------------------------------------------------------------------------- /spec/support/shared_contexts/mute_interactor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/shared_contexts/mute_interactor.rb -------------------------------------------------------------------------------- /spec/support/shared_contexts/mute_progress_bar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/shared_contexts/mute_progress_bar.rb -------------------------------------------------------------------------------- /spec/support/shared_contexts/stubbed_download.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/shared_contexts/stubbed_download.rb -------------------------------------------------------------------------------- /spec/support/shared_examples/importing_csv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/shared_examples/importing_csv.rb -------------------------------------------------------------------------------- /spec/support/shared_examples/model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/shared_examples/model.rb -------------------------------------------------------------------------------- /spec/support/shared_examples/paginable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/shared_examples/paginable.rb -------------------------------------------------------------------------------- /spec/support/shared_examples/rest_api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/shared_examples/rest_api.rb -------------------------------------------------------------------------------- /spec/support/shared_examples/scopable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/shared_examples/scopable.rb -------------------------------------------------------------------------------- /spec/support/sql_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/sql_helper.rb -------------------------------------------------------------------------------- /spec/support/trailblazer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/support/trailblazer.rb -------------------------------------------------------------------------------- /spec/vcr_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etalab/sirene_as_api/HEAD/spec/vcr_helper.rb -------------------------------------------------------------------------------- /tmp/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmp/files/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------