LICENSE
README.rst
pyproject.toml
setup.cfg
setup.py
zou/__init__.py
zou/cli.py
zou/debug.py
zou/event_stream.py
zou/job_settings.py
zou.egg-info/PKG-INFO
zou.egg-info/SOURCES.txt
zou.egg-info/dependency_links.txt
zou.egg-info/entry_points.txt
zou.egg-info/not-zip-safe
zou.egg-info/requires.txt
zou.egg-info/top_level.txt
zou/app/__init__.py
zou/app/api.py
zou/app/config.py
zou/app/mixin.py
zou/app/swagger.py
zou/app/blueprints/__init__.py
zou/app/blueprints/assets/__init__.py
zou/app/blueprints/assets/resources.py
zou/app/blueprints/auth/__init__.py
zou/app/blueprints/auth/resources.py
zou/app/blueprints/breakdown/__init__.py
zou/app/blueprints/breakdown/resources.py
zou/app/blueprints/chats/__init__.py
zou/app/blueprints/chats/resources.py
zou/app/blueprints/comments/__init__.py
zou/app/blueprints/comments/resources.py
zou/app/blueprints/concepts/__init__.py
zou/app/blueprints/concepts/resources.py
zou/app/blueprints/crud/__init__.py
zou/app/blueprints/crud/asset_instance.py
zou/app/blueprints/crud/attachment_file.py
zou/app/blueprints/crud/base.py
zou/app/blueprints/crud/chat.py
zou/app/blueprints/crud/chat_message.py
zou/app/blueprints/crud/comments.py
zou/app/blueprints/crud/custom_action.py
zou/app/blueprints/crud/day_off.py
zou/app/blueprints/crud/department.py
zou/app/blueprints/crud/entity.py
zou/app/blueprints/crud/entity_link.py
zou/app/blueprints/crud/entity_type.py
zou/app/blueprints/crud/event.py
zou/app/blueprints/crud/file_status.py
zou/app/blueprints/crud/metadata_descriptor.py
zou/app/blueprints/crud/milestone.py
zou/app/blueprints/crud/news.py
zou/app/blueprints/crud/notification.py
zou/app/blueprints/crud/organisation.py
zou/app/blueprints/crud/output_file.py
zou/app/blueprints/crud/output_type.py
zou/app/blueprints/crud/person.py
zou/app/blueprints/crud/playlist.py
zou/app/blueprints/crud/preview_background_file.py
zou/app/blueprints/crud/preview_file.py
zou/app/blueprints/crud/project.py
zou/app/blueprints/crud/project_status.py
zou/app/blueprints/crud/schedule_item.py
zou/app/blueprints/crud/search_filter.py
zou/app/blueprints/crud/search_filter_group.py
zou/app/blueprints/crud/software.py
zou/app/blueprints/crud/status_automation.py
zou/app/blueprints/crud/subscription.py
zou/app/blueprints/crud/task.py
zou/app/blueprints/crud/task_status.py
zou/app/blueprints/crud/task_type.py
zou/app/blueprints/crud/time_spent.py
zou/app/blueprints/crud/working_file.py
zou/app/blueprints/edits/__init__.py
zou/app/blueprints/edits/resources.py
zou/app/blueprints/entities/__init__.py
zou/app/blueprints/entities/resources.py
zou/app/blueprints/events/__init__.py
zou/app/blueprints/events/resources.py
zou/app/blueprints/export/__init__.py
zou/app/blueprints/export/csv/__init__.py
zou/app/blueprints/export/csv/assets.py
zou/app/blueprints/export/csv/base.py
zou/app/blueprints/export/csv/casting.py
zou/app/blueprints/export/csv/edits.py
zou/app/blueprints/export/csv/persons.py
zou/app/blueprints/export/csv/playlists.py
zou/app/blueprints/export/csv/projects.py
zou/app/blueprints/export/csv/shots.py
zou/app/blueprints/export/csv/task_types.py
zou/app/blueprints/export/csv/tasks.py
zou/app/blueprints/export/csv/time_spents.py
zou/app/blueprints/files/__init__.py
zou/app/blueprints/files/resources.py
zou/app/blueprints/index/__init__.py
zou/app/blueprints/index/resources.py
zou/app/blueprints/news/__init__.py
zou/app/blueprints/news/resources.py
zou/app/blueprints/persons/__init__.py
zou/app/blueprints/persons/resources.py
zou/app/blueprints/playlists/__init__.py
zou/app/blueprints/playlists/resources.py
zou/app/blueprints/previews/__init__.py
zou/app/blueprints/previews/resources.py
zou/app/blueprints/projects/__init__.py
zou/app/blueprints/projects/resources.py
zou/app/blueprints/search/__init__.py
zou/app/blueprints/search/resources.py
zou/app/blueprints/shots/__init__.py
zou/app/blueprints/shots/resources.py
zou/app/blueprints/source/__init__.py
zou/app/blueprints/source/kitsu.py
zou/app/blueprints/source/otio.py
zou/app/blueprints/source/csv/__init__.py
zou/app/blueprints/source/csv/assets.py
zou/app/blueprints/source/csv/base.py
zou/app/blueprints/source/csv/casting.py
zou/app/blueprints/source/csv/edits.py
zou/app/blueprints/source/csv/persons.py
zou/app/blueprints/source/csv/shots.py
zou/app/blueprints/source/csv/task_type_estimations.py
zou/app/blueprints/source/shotgun/__init__.py
zou/app/blueprints/source/shotgun/assets.py
zou/app/blueprints/source/shotgun/base.py
zou/app/blueprints/source/shotgun/episode.py
zou/app/blueprints/source/shotgun/exception.py
zou/app/blueprints/source/shotgun/import_errors.py
zou/app/blueprints/source/shotgun/notes.py
zou/app/blueprints/source/shotgun/person.py
zou/app/blueprints/source/shotgun/project.py
zou/app/blueprints/source/shotgun/scene.py
zou/app/blueprints/source/shotgun/sequence.py
zou/app/blueprints/source/shotgun/shot.py
zou/app/blueprints/source/shotgun/status.py
zou/app/blueprints/source/shotgun/steps.py
zou/app/blueprints/source/shotgun/tasks.py
zou/app/blueprints/source/shotgun/team.py
zou/app/blueprints/source/shotgun/versions.py
zou/app/blueprints/tasks/__init__.py
zou/app/blueprints/tasks/resources.py
zou/app/blueprints/user/__init__.py
zou/app/blueprints/user/resources.py
zou/app/file_trees/default.json
zou/app/file_trees/simple.json
zou/app/indexer/__init__.py
zou/app/indexer/indexing.py
zou/app/models/__init__.py
zou/app/models/asset_instance.py
zou/app/models/attachment_file.py
zou/app/models/base.py
zou/app/models/build_job.py
zou/app/models/chat.py
zou/app/models/chat_message.py
zou/app/models/comment.py
zou/app/models/custom_action.py
zou/app/models/data_import_error.py
zou/app/models/day_off.py
zou/app/models/department.py
zou/app/models/desktop_login_log.py
zou/app/models/entity.py
zou/app/models/entity_type.py
zou/app/models/event.py
zou/app/models/file_status.py
zou/app/models/login_log.py
zou/app/models/metadata_descriptor.py
zou/app/models/milestone.py
zou/app/models/news.py
zou/app/models/notification.py
zou/app/models/organisation.py
zou/app/models/output_file.py
zou/app/models/output_type.py
zou/app/models/person.py
zou/app/models/playlist.py
zou/app/models/preview_background_file.py
zou/app/models/preview_file.py
zou/app/models/project.py
zou/app/models/project_status.py
zou/app/models/schedule_item.py
zou/app/models/search_filter.py
zou/app/models/search_filter_group.py
zou/app/models/serializer.py
zou/app/models/software.py
zou/app/models/status_automation.py
zou/app/models/subscription.py
zou/app/models/task.py
zou/app/models/task_status.py
zou/app/models/task_type.py
zou/app/models/time_spent.py
zou/app/models/working_file.py
zou/app/services/__init__.py
zou/app/services/assets_service.py
zou/app/services/auth_service.py
zou/app/services/backup_service.py
zou/app/services/base_service.py
zou/app/services/breakdown_service.py
zou/app/services/chats_service.py
zou/app/services/comments_service.py
zou/app/services/concepts_service.py
zou/app/services/custom_actions_service.py
zou/app/services/deletion_service.py
zou/app/services/edits_service.py
zou/app/services/emails_service.py
zou/app/services/entities_service.py
zou/app/services/events_service.py
zou/app/services/exception.py
zou/app/services/file_tree_service.py
zou/app/services/files_service.py
zou/app/services/index_service.py
zou/app/services/names_service.py
zou/app/services/news_service.py
zou/app/services/notifications_service.py
zou/app/services/persons_service.py
zou/app/services/playlists_service.py
zou/app/services/preview_files_service.py
zou/app/services/projects_service.py
zou/app/services/scenes_service.py
zou/app/services/schedule_service.py
zou/app/services/shots_service.py
zou/app/services/stats_service.py
zou/app/services/status_automations_service.py
zou/app/services/sync_service.py
zou/app/services/tasks_service.py
zou/app/services/telemetry_services.py
zou/app/services/time_spents_service.py
zou/app/services/user_service.py
zou/app/stores/__init__.py
zou/app/stores/auth_tokens_store.py
zou/app/stores/file_store.py
zou/app/stores/publisher_store.py
zou/app/stores/queue_store.py
zou/app/utils/__init__.py
zou/app/utils/api.py
zou/app/utils/auth.py
zou/app/utils/cache.py
zou/app/utils/chats.py
zou/app/utils/colors.py
zou/app/utils/commands.py
zou/app/utils/csv_utils.py
zou/app/utils/date_helpers.py
zou/app/utils/dbhelpers.py
zou/app/utils/emails.py
zou/app/utils/env.py
zou/app/utils/events.py
zou/app/utils/fields.py
zou/app/utils/flask.py
zou/app/utils/fs.py
zou/app/utils/git.py
zou/app/utils/logs.py
zou/app/utils/monitoring.py
zou/app/utils/permissions.py
zou/app/utils/query.py
zou/app/utils/remote_job.py
zou/app/utils/shell.py
zou/app/utils/string.py
zou/app/utils/thumbnail.py
zou/migrations/README
zou/migrations/__init__.py
zou/migrations/alembic.ini
zou/migrations/env.py
zou/migrations/script.py.mako
zou/migrations/utils/__init__.py
zou/migrations/utils/base.py
zou/migrations/versions/003be8a91001_add_start_and_end_dates_to_projects.py
zou/migrations/versions/0596674df51d_add_department_mentions_to_comments.py
zou/migrations/versions/05ac7e8caa21_remove_unique_constraint_for_taskstatus_.py
zou/migrations/versions/05b7dc79a416_add_archived_fields_to_main_tables.py
zou/migrations/versions/0cf5e0e035fa_drop_column_tasktype_for_shots.py
zou/migrations/versions/0ec3762a745d_add_attachment_table.py
zou/migrations/versions/0ef6416a507b_.py
zou/migrations/versions/10cf267d95c9_fix_schedule_item.py
zou/migrations/versions/16328eae4b5f_add_new_constraint_for_timespent.py
zou/migrations/versions/16df47d76c64_add_some_indexes.py
zou/migrations/versions/17ef8f7be758_disallow_null_choicetype.py
zou/migrations/versions/1cb44194db49_add_file_size_field_to_preview_file.py
zou/migrations/versions/1e150c2cea4d_add_nb_entities_out.py
zou/migrations/versions/1e2d77a2f0c4_add_hd_by_default_column.py
zou/migrations/versions/1fab8c420678_add_attachments_to_message_chats.py
zou/migrations/versions/20dfeb36142b_add_projecttaskstatuslink_roles_for_.py
zou/migrations/versions/23122f290ca2_add_entity_chat_models.py
zou/migrations/versions/269d41bfb73f_add_entity_entity_links.py
zou/migrations/versions/29df910f04a4_create_unique_constraint_project_id_.py
zou/migrations/versions/29fe01a6c9eb_add_status_automation_field.py
zou/migrations/versions/2adc020885fa_.py
zou/migrations/versions/2baede80b111_add_entity_status_field.py
zou/migrations/versions/306266361f4f_.py
zou/migrations/versions/328fd44c6347_add_entity_created_by.py
zou/migrations/versions/346250b5304c_add_position_to_preview_files.py
zou/migrations/versions/3476e147e632_add_acks_to_comments.py
zou/migrations/versions/389cfb9de776_.py
zou/migrations/versions/38baa9a23b3d_.py
zou/migrations/versions/398150912a3f_validation_status_preview.py
zou/migrations/versions/3b0d1321079e_.py
zou/migrations/versions/3d5c93bafb9d_.py
zou/migrations/versions/3e0538ddf80f_.py
zou/migrations/versions/3fee3bd10f9d_.py
zou/migrations/versions/4095103c7d01_add_is_clients_isolated_flag_to_projects.py
zou/migrations/versions/40dea9555940_.py
zou/migrations/versions/42ec83db6a01_change_person_preferred_two_factor_.py
zou/migrations/versions/43d0cf0ed5e7_.py
zou/migrations/versions/443d1e78a932_.py
zou/migrations/versions/45c2de366e66_.py
zou/migrations/versions/45dafbb3f4e1_for_person_contract_type_disallow_null.py
zou/migrations/versions/4715c2586036_add_last_preview_file_fields.py
zou/migrations/versions/4e3738cdc34c_.py
zou/migrations/versions/4f2398ebcd49_.py
zou/migrations/versions/523ee9647bee_.py
zou/migrations/versions/54ee0d1d60ba_add_build_job_model.py
zou/migrations/versions/556526e47daa_.py
zou/migrations/versions/57222395f2be_add_statusautomation_import_last_revision.py
zou/migrations/versions/5798d2c9020b_change_person_role_to_choicetype.py
zou/migrations/versions/590aa1ffe731_add_notifications_enabled_flag.py
zou/migrations/versions/5a291251823c_add_max_retake_parameter.py
zou/migrations/versions/5ab9d7a75887_.py
zou/migrations/versions/5b0fcbb94f24_.py
zou/migrations/versions/5b7fa3e51701_add_is_client_allowed_flag_to_task_.py
zou/migrations/versions/5b980f0dc365_add_comment_links.py
zou/migrations/versions/5b9fd9ddfe43_add_homepage_and_contract_fields.py
zou/migrations/versions/5c0498e264bc_add_slack_fields.py
zou/migrations/versions/5e2ce62632a6_add_workflow_to_project.py
zou/migrations/versions/693cc511d28d_add_taskstatus_priority.py
zou/migrations/versions/6aa446ee4072_add_is_for_all_flage_to_playlists.py
zou/migrations/versions/6bd3b102d61b_.py
zou/migrations/versions/6c597e842afa_add_task_type_field_to_playlists.py
zou/migrations/versions/6d1b2c60f58b_add_milestone_model.py
zou/migrations/versions/6d7fa5a8e9a5_add_timesheets_locked_field_to_org.py
zou/migrations/versions/6eeaff945706_add_data_field_on_entity_links.py
zou/migrations/versions/6f6049877105_.py
zou/migrations/versions/7417c8eb70d8_add_for_entity_field_to_playlists.py
zou/migrations/versions/772a5e43f05b_.py
zou/migrations/versions/7748d3d22925_add_columns_to_searchfilter_table_to_.py
zou/migrations/versions/77d6820f494f_add_reply_to_notif.py
zou/migrations/versions/7b1f765677d8_.py
zou/migrations/versions/7bc746997e8d_add_slack_token_field_to_organisation.py
zou/migrations/versions/7dc79d4ed7cd_.py
zou/migrations/versions/818f7bda2528_.py
zou/migrations/versions/82e7f7a95e84_add_project_id_to_events.py
zou/migrations/versions/82ee682204ab_add_is_generated_from_ldap_column_to_.py
zou/migrations/versions/8588f254d6b8_add_archived_fields.py
zou/migrations/versions/8739ae9fa28b_add_for_client_field.py
zou/migrations/versions/87efceb6745b_add_ready_for_to_entity.py
zou/migrations/versions/892b264937ec_.py
zou/migrations/versions/8a1b4a1b7f4a_add_totp_columns_for_person.py
zou/migrations/versions/8e4f39e321f4_add_day_off_table.py
zou/migrations/versions/8fbd40afbe5f_allow_to_set_float_values_for_.py
zou/migrations/versions/9010a64e5a2d_add_indices.py
zou/migrations/versions/9060dd4f6116_notification_uc.py
zou/migrations/versions/925771029620_.py
zou/migrations/versions/92b40d79ad3f_allow_message_attachments.py
zou/migrations/versions/92bdfe07e5f5_discord_integration.py
zou/migrations/versions/956659992419_add_columns_for_person_to_store_fido_.py
zou/migrations/versions/96c79d31e648_add_mail_otp_columns_for_person.py
zou/migrations/versions/96f58a4a2a58_person_partial_index_for_email_only_.py
zou/migrations/versions/98c90621cf58_add_for_client_flag_to_playlist.py
zou/migrations/versions/99825b9cc778_.py
zou/migrations/versions/9a09467f9b2c_.py
zou/migrations/versions/9b85c14fa8a7_add_day_off_new_columns.py
zou/migrations/versions/9bd17364fc18_.py
zou/migrations/versions/9e5b3a9b0cee_add_new_column_metadatadescriptor_data_type_.py
zou/migrations/versions/9f8445f9b42c_add_man_days_fields.py
zou/migrations/versions/a23682ccc1f1_.py
zou/migrations/versions/a519c710877c_.py
zou/migrations/versions/a65bdadbae2f_.py
zou/migrations/versions/a66508788c53_add_nb_assets_ready.py
zou/migrations/versions/a6c25eed3ea1_add_login_failed_attemps_and_last_login_.py
zou/migrations/versions/a7c43f3fbc76_add_duration_column_to_the_preview_file.py
zou/migrations/versions/aa0a60033106_feedback_request.py
zou/migrations/versions/addbbefa7028_add_departments_link_to_metadata_.py
zou/migrations/versions/ae0127f2fc56_add_previewfile_width_and_previewfile_.py
zou/migrations/versions/af1790868e2c_.py
zou/migrations/versions/b45cb782bb9c_.py
zou/migrations/versions/b4dd0add5f79_.py
zou/migrations/versions/b8c0a0f9d054_drop_task_status_is_reviewable.py
zou/migrations/versions/b8ed0fb263f8_add_person_jti_and_jti_expiration_date.py
zou/migrations/versions/b97a71306fc8_add_is_casting_standby_column_to_entity.py
zou/migrations/versions/bf1347acdee2_.py
zou/migrations/versions/c49e41f1298b_add_previewbackground.py
zou/migrations/versions/c68c2a62cfac_add_mimetype_column_to_attachment.py
zou/migrations/versions/c726b98be194_.py
zou/migrations/versions/c81f3e83bdb5_.py
zou/migrations/versions/cf3d365de164_add_entity_version_model.py
zou/migrations/versions/cf6cec6d6bf5_add_status_field_to_preview_file.py
zou/migrations/versions/d80267806131_task_status_new_column_is_default.py
zou/migrations/versions/d8dcd5196d57_add_casting_label.py
zou/migrations/versions/de8a3de227ef_.py
zou/migrations/versions/deeacd38d373_for_projecttaskstatuslink_set_default_.py
zou/migrations/versions/df1834485f57_.py
zou/migrations/versions/df9f8a147e80_change_file_size_to_big_integer.py
zou/migrations/versions/e1ef93f40d3d_.py
zou/migrations/versions/e29638428dfd_add_schedule_item_table.py
zou/migrations/versions/e3f6db74cc1e_.py
zou/migrations/versions/e839d6603c09_add_person_id_to_shot_history.py
zou/migrations/versions/ee2373fbe3a4_.py
zou/migrations/versions/f0567e8d0c62_.py
zou/migrations/versions/f0c6cbb61869_add_production_style_field.py
zou/migrations/versions/f4ff5a73d283_add_person_ldap_uid.py
zou/migrations/versions/f5b113876a49_add_preferred_two_factor_authentication_.py
zou/migrations/versions/f5bdca075cdc_add_preview_download_flag_to_projects.py
zou/migrations/versions/f874ad5e898a_add_link_entity_type_task_type.py
zou/migrations/versions/f995b28fb749_.py
zou/migrations/versions/fb6b6f188497_.py
zou/migrations/versions/fb87feaaa094_add_missing_unique_constraints.py
zou/migrations/versions/fc322f908695_.py
zou/migrations/versions/fee7c696166e_.py
zou/migrations/versions/feffd3c5b806_introduce_concepts.py
zou/migrations/versions/ffeed4956ab1_add_more_details_to_projects.py
zou/remote/__init__.py
zou/remote/config_payload.py
zou/remote/normalize_movie.py
zou/remote/playlist.py
zou/utils/__init__.py
zou/utils/movie.py