Module: DashOverlord

Defined in:
lib/dash_overlord.rb,
lib/dash_overlord/config.rb,
lib/dash_overlord/version.rb,
lib/dash_overlord/requirable.rb,
lib/dash_overlord/models/base.rb,
lib/dash_overlord/entities/base.rb,
lib/dash_overlord/models/v1/base.rb,
lib/dash_overlord/models/v1/user.rb,
lib/dash_overlord/use_cases/base.rb,
lib/dash_overlord/models/v1/admin.rb,
lib/dash_overlord/entities/v1/base.rb,
lib/dash_overlord/models/v1/answer.rb,
lib/dash_overlord/models/v1/client.rb,
lib/dash_overlord/serializers/base.rb,
lib/dash_overlord/use_cases/context.rb,
lib/dash_overlord/use_cases/v1/base.rb,
lib/dash_overlord/models/v1/bee_video.rb,
lib/dash_overlord/serializers/v1/base.rb,
lib/dash_overlord/models/v1/basic_user.rb,
lib/dash_overlord/entities/v1/meta_data.rb,
lib/dash_overlord/models/v1/chart_config.rb,
lib/dash_overlord/models/v1/subtitle_line.rb,
lib/dash_overlord/entities/v1/chart_source.rb,
lib/dash_overlord/models/v1/dynamo_db/base.rb,
lib/dash_overlord/models/v1/elastic_search.rb,
lib/dash_overlord/models/v1/dynamo_db/video.rb,
lib/dash_overlord/serializers/v1/users/base.rb,
lib/dash_overlord/serializers/v1/users/show.rb,
lib/dash_overlord/serializers/v1/admins/base.rb,
lib/dash_overlord/serializers/v1/admins/show.rb,
lib/dash_overlord/serializers/v1/users/index.rb,
lib/dash_overlord/serializers/v1/videos/base.rb,
lib/dash_overlord/serializers/v1/videos/show.rb,
lib/dash_overlord/serializers/v1/clients/base.rb,
lib/dash_overlord/serializers/v1/clients/show.rb,
lib/dash_overlord/serializers/v1/users/create.rb,
lib/dash_overlord/serializers/v1/users/delete.rb,
lib/dash_overlord/serializers/v1/users/log_in.rb,
lib/dash_overlord/serializers/v1/users/update.rb,
lib/dash_overlord/serializers/v1/videos/index.rb,
lib/dash_overlord/serializers/v1/admins/log_in.rb,
lib/dash_overlord/serializers/v1/clients/index.rb,
lib/dash_overlord/use_cases/v1/users/save_user.rb,
lib/dash_overlord/use_cases/v1/users/show/base.rb,
lib/dash_overlord/models/v1/dynamo_db/migration.rb,
lib/dash_overlord/serializers/v1/clients/create.rb,
lib/dash_overlord/serializers/v1/clients/delete.rb,
lib/dash_overlord/serializers/v1/clients/update.rb,
lib/dash_overlord/use_cases/v1/users/index/base.rb,
lib/dash_overlord/use_cases/v1/clients/show/base.rb,
lib/dash_overlord/use_cases/v1/users/create/base.rb,
lib/dash_overlord/use_cases/v1/users/delete/base.rb,
lib/dash_overlord/use_cases/v1/users/log_in/base.rb,
lib/dash_overlord/use_cases/v1/users/update/base.rb,
lib/dash_overlord/use_cases/v1/videos/index/base.rb,
lib/dash_overlord/use_cases/v1/admins/log_in/base.rb,
lib/dash_overlord/use_cases/v1/clients/index/base.rb,
lib/dash_overlord/use_cases/v1/shared/log_in/base.rb,
lib/dash_overlord/use_cases/v1/clients/create/base.rb,
lib/dash_overlord/use_cases/v1/clients/delete/base.rb,
lib/dash_overlord/use_cases/v1/clients/save_client.rb,
lib/dash_overlord/use_cases/v1/clients/update/base.rb,
lib/dash_overlord/use_cases/v1/users/show/get_user.rb,
lib/dash_overlord/serializers/v1/chart_configs/base.rb,
lib/dash_overlord/serializers/v1/chart_configs/show.rb,
lib/dash_overlord/use_cases/v1/users/show/find_user.rb,
lib/dash_overlord/serializers/v1/chart_configs/index.rb,
lib/dash_overlord/serializers/v1/subtitle_lines/base.rb,
lib/dash_overlord/serializers/v1/subtitle_lines/show.rb,
lib/dash_overlord/serializers/v1/chart_configs/create.rb,
lib/dash_overlord/serializers/v1/chart_configs/delete.rb,
lib/dash_overlord/serializers/v1/chart_configs/update.rb,
lib/dash_overlord/serializers/v1/meta_data/pagination.rb,
lib/dash_overlord/use_cases/v1/chart_configs/show/base.rb,
lib/dash_overlord/use_cases/v1/clients/show/get_client.rb,
lib/dash_overlord/use_cases/v1/users/create/build_user.rb,
lib/dash_overlord/use_cases/v1/users/find_current_user.rb,
lib/dash_overlord/use_cases/v1/chart_configs/index/base.rb,
lib/dash_overlord/use_cases/v1/clients/show/find_client.rb,
lib/dash_overlord/use_cases/v1/users/delete/delete_user.rb,
lib/dash_overlord/use_cases/v1/admins/find_current_admin.rb,
lib/dash_overlord/use_cases/v1/chart_configs/create/base.rb,
lib/dash_overlord/use_cases/v1/chart_configs/delete/base.rb,
lib/dash_overlord/use_cases/v1/chart_configs/update/base.rb,
lib/dash_overlord/use_cases/v1/clients/index/find_clients.rb,
lib/dash_overlord/use_cases/v1/users/create/validate_user.rb,
lib/dash_overlord/use_cases/v1/videos/index/dynamodb/base.rb,
lib/dash_overlord/use_cases/v1/videos/index/postgres/base.rb,
lib/dash_overlord/use_cases/v1/clients/create/build_client.rb,
lib/dash_overlord/use_cases/v1/clients/delete/delete_client.rb,
lib/dash_overlord/use_cases/v1/users/show_current_user/base.rb,
lib/dash_overlord/use_cases/v1/dummy_data/create/charts/base.rb,
lib/dash_overlord/use_cases/v1/repositories/dynamo_db/client.rb,
lib/dash_overlord/use_cases/v1/admins/show_current_admin/base.rb,
lib/dash_overlord/use_cases/v1/chart_configs/get_chart_config.rb,
lib/dash_overlord/use_cases/v1/clients/create/validate_client.rb,
lib/dash_overlord/use_cases/v1/dummy_data/create/charts/build.rb,
lib/dash_overlord/use_cases/v1/shared/log_in/build_user_model.rb,
lib/dash_overlord/use_cases/v1/chart_configs/save_chart_config.rb,
lib/dash_overlord/use_cases/v1/shared/search_and_paginate/base.rb,
lib/dash_overlord/use_cases/v1/videos/index/elastic_search/base.rb,
lib/dash_overlord/use_cases/v1/shared/log_in/validate_user_model.rb,
lib/dash_overlord/use_cases/v1/videos/index/postgres/get_filters.rb,
lib/dash_overlord/use_cases/v1/repositories/dynamo_db/query/table.rb,
lib/dash_overlord/serializers/v1/meta_data/pagination_with_filters.rb,
lib/dash_overlord/use_cases/v1/repositories/dynamo_db/create/batch.rb,
lib/dash_overlord/use_cases/v1/chart_configs/show/find_chart_config.rb,
lib/dash_overlord/use_cases/v1/shared/log_in/get_existing_user_model.rb,
lib/dash_overlord/use_cases/v1/users/index/search_and_paginate_users.rb,
lib/dash_overlord/use_cases/v1/chart_configs/cache_answer_values/base.rb,
lib/dash_overlord/use_cases/v1/chart_configs/index/find_chart_configs.rb,
lib/dash_overlord/use_cases/v1/users/create/assign_attributes_to_user.rb,
lib/dash_overlord/use_cases/v1/chart_configs/create/build_chart_config.rb,
lib/dash_overlord/use_cases/v1/chart_configs/delete/delete_chart_config.rb,
lib/dash_overlord/use_cases/v1/shared/search_and_paginate/apply_filters.rb,
lib/dash_overlord/use_cases/v1/users/show_current_user/get_current_user.rb,
lib/dash_overlord/use_cases/v1/clients/index/search_and_paginate_clients.rb,
lib/dash_overlord/use_cases/v1/users/show_current_user/find_current_user.rb,
lib/dash_overlord/use_cases/v1/chart_configs/create/validate_chart_config.rb,
lib/dash_overlord/use_cases/v1/clients/create/assign_attributes_to_client.rb,
lib/dash_overlord/use_cases/v1/admins/show_current_admin/get_current_admin.rb,
lib/dash_overlord/use_cases/v1/shared/search_and_paginate/apply_pagination.rb,
lib/dash_overlord/use_cases/v1/admins/show_current_admin/find_current_admin.rb,
lib/dash_overlord/use_cases/v1/chart_configs/cache_answer_values/build_cache.rb,
lib/dash_overlord/use_cases/v1/shared/log_in/assign_attributes_to_user_model.rb,
lib/dash_overlord/use_cases/v1/videos/index/postgres/search_on_subtitle_lines.rb,
lib/dash_overlord/use_cases/v1/videos/index/dynamodb/search_and_paginate_videos.rb,
lib/dash_overlord/use_cases/v1/videos/index/postgres/search_and_paginate_videos.rb,
lib/dash_overlord/use_cases/v1/shared/search_and_paginate/apply_full_text_search.rb,
lib/dash_overlord/use_cases/v1/videos/index/postgres/build_video_searched_subtitles.rb,
lib/dash_overlord/use_cases/v1/chart_configs/index/search_and_paginate_chart_configs.rb,
lib/dash_overlord/use_cases/v1/chart_configs/create/assign_attributes_to_chart_config.rb,
lib/dash_overlord/use_cases/v1/shared/log_in/switch_user_model_by_existing_user_model.rb,
lib/dash_overlord/use_cases/v1/videos/index/elastic_search/search_and_paginate_videos.rb

Defined Under Namespace

Modules: Config, Configure, Entities, Models, Requirable, Serializers, UseCases, V1

Constant Summary collapse

HellRaiserError =
Class.new(StandardError)
VERSION =
'1.0.0'.freeze