-
-
Save colonelpanic8/8dcf109da10c08d4af2a3e8d9d305fa8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
┌────────┬───────────────────────────────────────────────────────────────────────────────────────────┬┐ | |
│ name │ email │lines│ | |
├────────┼───────────────────────────────────────────────────────────────────────────────────────────┼┤ | |
│Ivan M… │ [email protected] │46 129│ | |
│ │ File: poetry.lock │4553│ | |
│ │ File: railbird/debug/frame_decorators.py │2176│ | |
│ │ File: railbird/entrypoints.py │1365│ | |
│ │ File: railbird/shot_parsing/feature_detection/path_segmentation.py │1232│ | |
│ │ File: railbird/console.py │981│ | |
│ │ File: tests/conftest.py │880│ | |
│ │ File: railbird/multi_timeseries_transformer/train/dataset.py │822│ | |
│ │ File: railbird/containers/video.py │692│ | |
│ │ File: tests/test_query_builder.py │686│ | |
│ │ File: railbird/debug/shot_difficulty_visualization.py │568│ | |
│ │ File: railbird/debug/video_player.py │523│ | |
│ │ File: railbird/shot_parsing/feature_detection/feature_extraction.py │481│ | |
│ │ File: rackbrains/homography/layout.py │454│ | |
│ │ File: railbird/vision/track/cost.py │432│ | |
│ │ File: tests/data/shot.binpb │431│ | |
│ │ File: railbird/vision/ball_tracker.py │430│ | |
│ │ File: railbird/datatypes/models/shot.py │430│ | |
│ │ File: tests/test_models.py │427│ | |
│ │ File: railbird/vision/movement_tracker.py │425│ | |
│ │ File: railbird/util/dependency_injection.py │422│ | |
│ │ File: flake.nix │421│ | |
│ │ File: railbird/vision/track/kalman.py │414│ | |
│ │ File: railbird/config.py │386│ | |
│ │ File: rackbrains/labels.py │381│ | |
│ │ File: railbird/video/encoding/hls.py │376│ | |
│ │ File: flake.lock │374│ | |
│ │ File: tests/test_api_video.py │372│ | |
│ │ File: railbird/containers/railbird.py │370│ | |
│ │ File: railbird/video/segmented/database.py │367│ | |
│ │ File: railbird/queries.py │364│ | |
│ │ File: railbird/datatypes/models/query_builder_types.py │358│ | |
│ │ File: railbird/datatypes/homography.py │349│ | |
│ │ File: rackbrains/util.py │348│ | |
│ │ File: railbird/draw.py │346│ | |
│ │ File: railbird/datatypes/models/video.py │329│ | |
│ │ File: railbird/train/export.py │318│ | |
│ │ File: railbird/log.py │314│ | |
│ │ File: railbird/theory/margin_of_error.py │312│ | |
│ │ File: railbird/util/__init__.py │310│ | |
│ │ File: railbird/datatypes/models/stream.py │307│ | |
│ │ File: railbird/vision/homography_manager.py │304│ | |
│ │ File: railbird/vision/track/controller.py │291│ | |
│ │ File: railbird/homography/point.py │264│ | |
│ │ File: railbird/video/source/ffmpeg_hls.py │264│ | |
│ │ File: railbird/multi_timeseries_transformer/train/mask.py │262│ | |
│ │ File: tests/test_api_user.py │261│ | |
│ │ File: rackbrains/line.py │241│ | |
│ │ File: railbird/debug/shot_history.py │240│ | |
│ │ File: tests/test_api_server.py │235│ | |
│ │ File: railbird/util/math.py │232│ | |
│ │ File: railbird/util/proxy.py │227│ | |
│ │ File: railbird/multi_timeseries_transformer/model.py │225│ | |
│ │ File: rackbrains/homography/point.py │217│ | |
│ │ File: railbird/server/resolvers/observability.py │212│ | |
│ │ File: railbird/client/gql_client.py │209│ | |
│ │ File: railbird/datatypes/shot.py │204│ | |
│ │ File: alembic/versions/57fea0db2a31_remove_nullability_from_features_columns.py │201│ | |
│ │ File: railbird/containers/video_container_manager.py │200│ | |
│ │ File: railbird/debug/path_traverser_visualizer.py │194│ | |
│ │ File: railbird/containers/timeseries.py │193│ | |
│ │ File: railbird/server/resolvers/utils/query_builder.py │188│ | |
│ │ File: railbird/vision/track/multi_object_tracker.py │179│ | |
│ │ File: railbird/client/hls_encoder.py │178│ | |
│ │ File: railbird/hatchet/workflows.py │175│ | |
│ │ File: railbird/coordination/video_processor.py │171│ | |
│ │ File: railbird/shot_parsing/shot_detection.py │170│ | |
│ │ File: railbird/multi_timeseries_transformer/visualize.py │168│ | |
│ │ File: railbird/multi_timeseries_transformer/train/loss.py │167│ | |
│ │ File: rackbrains/draw.py │166│ | |
│ │ File: railbird/hatchet/client.py │163│ | |
│ │ File: railbird/containers/defaults.py │162│ | |
│ │ File: tests/test_features.py │162│ | |
│ │ File: railbird/containers/main.py │160│ | |
│ │ File: railbird/shot_parsing/feature_detection/feature_extractor.py │159│ | |
│ │ File: rackbrains/console.py │155│ | |
│ │ File: railbird/datatypes/models/shot/cue_object_features.py │154│ | |
│ │ File: railbird/datatypes/labels.py │152│ | |
│ │ File: railbird/server/resolvers/shot.py │151│ | |
│ │ File: rackbrains/augment.py │150│ | |
│ │ File: railbird/containers/training.py │146│ | |
│ │ File: railbird/datatypes/line.py │145│ | |
│ │ File: railbird/util/asyncio.py │144│ | |
│ │ File: railbird/server/resolvers/utils/__init__.py │141│ | |
│ │ File: railbird/video/segmented/filepath.py │141│ | |
│ │ File: railbird/server/utils/auth/middleware.py │141│ | |
│ │ File: railbird/vision/scale.py │140│ | |
│ │ File: railbird/datatypes/session.py │140│ | |
│ │ File: railbird/util/sqlalchemy.py │133│ | |
│ │ File: railbird/datatypes/models/base.py │130│ | |
│ │ File: railbird/client/video_upload.py │129│ | |
│ │ File: alembic/versions/d75b0fad265f_add_separate_table_for_unrealized_.py │127│ | |
│ │ File: tests/test_containers.py │124│ | |
│ │ File: railbird/multi_timeseries_transformer/util.py │123│ | |
│ │ File: railbird/multi_timeseries_transformer/train/collate.py │122│ | |
│ │ File: railbird/datatypes/labels.pyi │120│ | |
│ │ File: railbird/server/resolvers/utils/video_query.py │120│ | |
│ │ File: railbird/server/resolvers/user.py │117│ | |
│ │ File: alembic/versions/0a1d13fb81be_.py │117│ | |
│ │ File: alembic/versions/a8b2295c2dde_remove_cloudflare_models.py │116│ | |
│ │ File: pyproject.toml │116│ | |
│ │ File: railbird/gcp/pubsub.py │115│ | |
│ │ File: railbird/containers/server.py │115│ | |
│ │ File: railbird/server/resolvers/aggregate.py │115│ | |
│ │ File: railbird/util/video.py │111│ | |
│ │ File: alembic/versions/a8fa28535812_video_relationship_cleanup.py │111│ | |
│ │ File: railbird/defaults.py │109│ | |
│ │ File: railbird/debug/compare_schema.py │108│ | |
│ │ File: alembic/versions/c816dadaf1a8_use_composite_key_for_annotations.py │108│ | |
│ │ File: tests/test_listener.py │108│ | |
│ │ File: tests/test_hatchet_client.py │108│ | |
│ │ File: tests/test_video_player.py │105│ | |
│ │ File: tests/test_hls_encoding.py │105│ | |
│ │ File: tests/vision/track/test_detection_history.py │104│ | |
│ │ File: railbird/vision/identify.py │103│ | |
│ │ File: alembic/versions/fb0ae6e38c1e_use_separate_playlist_table_for_encoding.py │103│ | |
│ │ File: alembic/versions/1b4a8611411d_update_payment_models.py │102│ | |
│ │ File: railbird/video/segmented.py │102│ | |
│ │ File: alembic/versions/cc0dfda21be4_add_target_pocket_angle_and_backcut.py │98│ | |
│ │ File: tests/test_dependency_injection.py │96│ | |
│ │ File: railbird/gcp/firebase.py │95│ | |
│ │ File: tests/test_variadic_matrix_sum.py │94│ | |
│ │ File: railbird/entrypoints/util.py │94│ | |
│ │ File: railbird/video_player/frame_decorators.py │94│ | |
│ │ File: alembic/versions/4d22672e7c30_add_notes_to_shot_annotations.py │92│ | |
│ │ File: railbird/datatypes/models/shot/miss_features.py │92│ | |
│ │ File: tests/test_processing_input_model.py │91│ | |
│ │ File: railbird/datatypes/models/shot/pocketing_intention_features.py │90│ | |
│ │ File: tests/test_line.py │89│ | |
│ │ File: alembic/versions/0f94988e7607_add_grouped_feature_tables.py │89│ | |
│ │ File: railbird/shot_parsing/feature_detection/path_segmenter.py │87│ | |
│ │ File: railbird/datatypes/deserialize.py │85│ | |
│ │ File: railbird/coordination/database.py │84│ | |
│ │ File: railbird/server/resolvers/video.py │82│ | |
│ │ File: just/prod/kubernetes.just │82│ | |
│ │ File: just/util.just │81│ | |
│ │ File: railbird/datatypes/gql/filter.py │81│ | |
│ │ File: railbird/vision/track/collision.py │80│ | |
│ │ File: railbird/util/broadcast_queue.py │80│ | |
│ │ File: railbird/time_imports.py │79│ | |
│ │ File: railbird/datatypes/models/homography.py │78│ | |
│ │ File: railbird/datatypes/identifier.py │77│ | |
│ │ File: railbird/multi_timeseries_transformer/train/classification.py │77│ | |
│ │ File: railbird/multi_timeseries_transformer/positional_encoding.py │76│ | |
│ │ File: alembic/versions/153e2fd90aa1_add_false_positive_score.py │76│ | |
│ │ File: railbird/vision/pocket_tracker.py │76│ | |
│ │ File: railbird/coordination/semi_online.py │73│ | |
│ │ File: railbird/video/source.py │71│ | |
│ │ File: backfill/python/2024-01-06-consolidated_feature_tables.py │71│ | |
│ │ File: pv/labels.py │69│ | |
│ │ File: railbird/shot_parsing/multi_detection_history.py │69│ | |
│ │ File: rackbrains/config.py │67│ | |
│ │ File: railbird/vision/pipeline.py │67│ | |
│ │ File: railbird/video_player/draggable.py │67│ | |
│ │ File: alembic/versions/cdd22d5eaa1c_add_cue_after_object_features.py │66│ | |
│ │ File: railbird/datatypes/gql/aggregate.py │66│ | |
│ │ File: railbird/datatypes/models/user.py │65│ | |
│ │ File: tests/test_video_processor.py │64│ | |
│ │ File: railbird/vision/track/interfaces.py │64│ | |
│ │ File: railbird/datatypes/gql/video.py │62│ | |
│ │ File: rackbrains/yolo.py │62│ | |
│ │ File: rackbrains/labelbox/download_cache.py │61│ | |
│ │ File: alembic/versions/f75c281ab754_add_user_id_and_timestamp_columns_to_.py │60│ | |
│ │ File: rackbrains/labelbox.py │59│ | |
│ │ File: railbird/video/segmented/source.py │58│ | |
│ │ File: tests/test_server_and_db.py │58│ | |
│ │ File: railbird/video/sources/segmented.py │57│ | |
│ │ File: just/prod/adhoc.just │56│ | |
│ │ File: tests/util/test_state_history.py │56│ | |
│ │ File: railbird/debug/testing_annotation_writer.py │56│ | |
│ │ File: railbird/train/timeseries.py │56│ | |
│ │ File: railbird/datatypes/models/bucket_set.py │56│ | |
│ │ File: railbird/util.py │55│ | |
│ │ File: railbird/datatypes/hatchet.py │55│ | |
│ │ File: alembic/versions/40e84aca206b_add_traceback_to_processing_status.py │54│ | |
│ │ File: railbird/database/feature_reextractor.py │53│ | |
│ │ File: railbird/homography/layout.py │53│ | |
│ │ File: alembic/versions/deb455e6c6f9_cascade_deletions_of_video_processing_.py │53│ | |
│ │ File: railbird/entrypoints/client.py │52│ | |
│ │ File: alembic/versions/25b0c3c23d3a_.py │51│ | |
│ │ File: railbird/server/module.py │51│ | |
│ │ File: railbird/recovery/stream_segments.py │51│ | |
│ │ File: railbird/video/screenshot.py │50│ | |
│ │ File: terraform/modules/api/main.tf │50│ | |
│ │ File: railbird/multi_timeseries_transformer/inference/false_positive_detector.py │50│ | |
│ │ File: alembic/versions/e1281c79c3e5_drop_video_rocessing_error.py │50│ | |
│ │ File: railbird/client/railbird_gql.py │49│ | |
│ │ File: alembic/versions/110434c744d1_add_hls_fields_directly_to_stream.py │49│ | |
│ │ File: railbird/datatypes/models/shot/enum.py │48│ | |
│ │ File: rackbrains/labelbox/label_extractor.py │48│ | |
│ │ File: railbird/util/asynchrony.py │48│ | |
│ │ File: alembic/versions/9af87cc72ab1_add_homography_info_table.py │47│ | |
│ │ File: alembic/versions/1efd47e7cc11_handle_deletes_for_active_video_id.py │47│ | |
│ │ File: tests/test_segmented_video_source.py │47│ | |
│ │ File: railbird/server/resolvers/configuration.py │45│ | |
│ │ File: railbird/gcp/signed_url.py │42│ | |
│ │ File: alembic/versions/5ebf1779831c_add_user_id_column_to_shot.py │42│ | |
│ │ File: terraform/utils/yaml/test.yaml │42│ | |
│ │ File: railbird/debug/state.py │42│ | |
│ │ File: alembic/versions/e4924e58a581_add_active_video_id_to_user.py │42│ | |
│ │ File: railbird/video_player/video_player.py │41│ | |
│ │ File: railbird/database/migrate.py │41│ | |
│ │ File: railbird/datatypes/gql/shot.py │40│ | |
│ │ File: alembic/versions/728c556da8d1_add_table_with_corrected_video_.py │39│ | |
│ │ File: tests/test_homography.py │39│ | |
│ │ File: railbird/train/timeseries/v1.py │39│ | |
│ │ File: .gitea/workflows/no-python.yaml │38│ | |
│ │ File: alembic/versions/e3ad8b48252f_add_segment_processing_cursor.py │37│ | |
│ │ File: railbird/entrypoints/default.py │37│ | |
│ │ File: railbird/video_player/entrypoints.py │37│ | |
│ │ File: railbird/util/functional.py │37│ | |
│ │ File: railbird/coordination/shot_processor.py │37│ | |
│ │ File: railbird/datatypes/gql/homography.py │36│ | |
│ │ File: just/artifact.just │36│ | |
│ │ File: pv/labelbox.py │35│ | |
│ │ File: tests/util/test_context_manager_utilities.py │35│ | |
│ │ File: tests/test_url_signer.py │35│ | |
│ │ File: railbird/coordination/__init__.py │35│ | |
│ │ File: .gitea/workflows/cd.yaml │34│ | |
│ │ File: railbird/multi_timeseries_transformer/build.py │34│ | |
│ │ File: tests/test_migrations.py │34│ | |
│ │ File: tests/test_configuration_resolvers.py │34│ | |
│ │ File: alembic/versions/a4a62afcc298_add_firebase_uid_column.py │34│ | |
│ │ File: just/gcloud.just │33│ | |
│ │ File: railbird/server/resolvers/__init__.py │33│ | |
│ │ File: railbird/vision/track/tracker.py │32│ | |
│ │ File: railbird/train/augment.py │32│ | |
│ │ File: alembic/versions/ba6628990399_add_is_admin_to_user_table.py │32│ | |
│ │ File: alembic/versions/49577ba5a8c6_remove_nullability_of_user_id_on_shot_.py │32│ | |
│ │ File: alembic/versions/5779501b0d49_remove_did_make_column.py │32│ | |
│ │ File: railbird/multi_timeseries_transformer/train/timeseries_classification.py │30│ | |
│ │ File: railbird/multi_timeseries_transformer/train/timeseries_prediction.py │30│ | |
│ │ File: railbird/util/filesystem.py │29│ | |
│ │ File: railbird/server/resolvers/bucket_set.py │29│ | |
│ │ File: backfill/python/2024-07-25-backfill-resolution-on-stream.py │29│ | |
│ │ File: railbird/entrypoints/video_player.py │28│ | |
│ │ File: railbird/server/observability.py │28│ | |
│ │ File: .gitea/workflows/python.yaml │28│ | |
│ │ File: railbird/multi_timeseries_transformer/train/lightning.py │28│ | |
│ │ File: alembic/versions/bbca0ae2e391_add_primary_key_to_shot_annotation_table.py │27│ | |
│ │ File: tests/test_gql_schema_up_to_date.py │27│ | |
│ │ File: backfill/python/2024-01-28-user_id_on_shot_table.py │27│ | |
│ │ File: railbird/datatypes/image.py │26│ | |
│ │ File: railbird/datatypes/models/shot_annotation.py │26│ | |
│ │ File: railbird/server/utils/auth.py │26│ | |
│ │ File: justfile │25│ | |
│ │ File: terraform/modules/api/templates/service_config.tftpl │25│ | |
│ │ File: railbird/util/gcp.py │24│ | |
│ │ File: rackbrains/debug.py │24│ | |
│ │ File: railbird/video/source/hls.py │24│ | |
│ │ File: railbird/debug/shot_path_details.py │23│ | |
│ │ File: bin/steal-virtualenv.sh │23│ | |
│ │ File: LICENSE.md │22│ | |
│ │ File: rackbrains/labelbox/project.py │22│ | |
│ │ File: railbird/datatypes/gql/bucket_set.py │22│ | |
│ │ File: railbird/datatypes/models/tags.py │21│ | |
│ │ File: alembic/versions/8c30cae0f000_.py │20│ | |
│ │ File: alembic/versions/b18c1b615cba_.py │20│ | |
│ │ File: alembic/versions/cd2e0716e3be_.py │20│ | |
│ │ File: .envrc │20│ | |
│ │ File: alembic/versions/debe5d963b96_.py │20│ | |
│ │ File: pyrightconfig.json │20│ | |
│ │ File: alembic/versions/a0d9dacb3b5b_.py │20│ | |
│ │ File: railbird/labelbox/project.py │20│ | |
│ │ File: .gitea/workflows/nix.yaml │20│ | |
│ │ File: tests/test_yolo_export.py │20│ | |
│ │ File: tests/util/server.py │19│ | |
│ │ File: railbird/gcp/aio.py │19│ | |
│ │ File: just/database.just │19│ | |
│ │ File: railbird/containers/client.py │19│ | |
│ │ File: alembic/versions/3302e2422ca3_.py │19│ | |
│ │ File: railbird/datatypes/models/annotation.py │18│ | |
│ │ File: rackbrains/vision/pipeline.py │17│ | |
│ │ File: railbird/util/wrap.py │17│ | |
│ │ File: railbird/util/json.py │16│ | |
│ │ File: just/prod/deploy.just │16│ | |
│ │ File: railbird/video/source/abc.py │16│ | |
│ │ File: railbird/labels.py │15│ | |
│ │ File: just/build.just │15│ | |
│ │ File: just/environment.just │14│ | |
│ │ File: railbird/shot_parsing/feature_detection/path_detector.py │14│ | |
│ │ File: railbird/datatypes/gql/shot_annotations.py │14│ | |
│ │ File: railbird/datatypes/gql/util.py │13│ | |
│ │ File: rackbrains/fix_cv2.py │13│ | |
│ │ File: railbird/yolo.py │13│ | |
│ │ File: railbird/labelbox/mal.py │13│ | |
│ │ File: railbird/__init__.py │13│ | |
│ │ File: railbird/debug/gcsfuse.py │13│ | |
│ │ File: railbird/vision/track/with_default_params.py │12│ | |
│ │ File: railbird/util/pytorch.py │12│ | |
│ │ File: railbird/containers/listener.py │12│ | |
│ │ File: railbird/video/segmented/info.py │12│ | |
│ │ File: railbird/util/colors.py │12│ | |
│ │ File: railbird/vision/color_tracker.py │12│ | |
│ │ File: tests/test_labels.py │11│ | |
│ │ File: rackbrains/labelbox/mal.py │11│ | |
│ │ File: railbird/video/sources/cv2.py │11│ | |
│ │ File: railbird/debug/tipdb.py │10│ | |
│ │ File: railbird/video/sources/abc.py │10│ | |
│ │ File: railbird/server/gql.py │10│ | |
│ │ File: railbird/datatypes/gql/configuration.py │9│ | |
│ │ File: railbird/util/string.py │9│ | |
│ │ File: railbird/datatypes/models/shot/features.py │9│ | |
│ │ File: railbird/video/source/pyav.py │9│ | |
│ │ File: railbird/datatypes/models/shot/shot.py │9│ | |
│ │ File: railbird/debug/__init__.py │9│ | |
│ │ File: alembic/env.py │9│ | |
│ │ File: modules/api/railbird-chart/templates/api_deployment.yaml │9│ | |
│ │ File: modules/api/railbird-chart/templates/listener_deployment.yaml │9│ | |
│ │ File: .gitea/workflows/build-images.yaml │8│ | |
│ │ File: .gitignore │8│ | |
│ │ File: railbird/vision/trackers/interface.py │8│ | |
│ │ File: railbird/datatypes/gql/user.py │8│ | |
│ │ File: railbird/video/source/cv2.py │7│ | |
│ │ File: pv/config.py │7│ | |
│ │ File: rackbrains/profile.py │7│ | |
│ │ File: railbird/datatypes/gql/__init__.py │7│ | |
│ │ File: railbird/labelbox/label_extractor.py │7│ | |
│ │ File: rackbrains/hacks.py │7│ | |
│ │ File: railbird/hacks.py │7│ | |
│ │ File: bin/ci-shell │7│ | |
│ │ File: railbird/vision/__init__.py │6│ | |
│ │ File: railbird/server/errors.py │6│ | |
│ │ File: railbird/vision/track/__init__.py │6│ | |
│ │ File: bin/slack-message │6│ | |
│ │ File: tests/test_bucket_set_case.py │6│ | |
│ │ File: railbird/server/resolvers/make_percentage_time_series.py │6│ | |
│ │ File: backfill/2024-09-09-deletion-backfill.py │5│ | |
│ │ File: terraform/.terraform.lock.hcl │5│ | |
│ │ File: railbird/multi_timeseries_transformer/train/__init__.py │5│ | |
│ │ File: railbird/multi_timeseries_transformer/defaults.py │5│ | |
│ │ File: railbird/datatypes/__init__.py │5│ | |
│ │ File: railbird/datatypes/models/__init__.py │5│ | |
│ │ File: rackbrains/auto_labeler.py │5│ | |
│ │ File: rackbrains/ultralytics.py │5│ | |
│ │ File: tests/config.toml │5│ | |
│ │ File: tests/__init__.py │5│ | |
│ │ File: modules/api/main.tf │4│ | |
│ │ File: railbird/video/sources/pyav.py │4│ | |
│ │ File: .flake8 │4│ | |
│ │ File: .dir-locals.el │4│ | |
│ │ File: terragrunt.hcl │4│ | |
│ │ File: railbird/server/__init__.py │4│ | |
│ │ File: railbird/multi_timeseries_transformer/__init__.py │4│ | |
│ │ File: railbird/video/segmented/__init__.py │4│ | |
│ │ File: railbird/server/resolvers/utils/filter.py │4│ | |
│ │ File: railbird/datatypes/models/shot/__init__.py │4│ | |
│ │ File: .gitmodules │3│ | |
│ │ File: README.md │3│ | |
│ │ File: .terraform.lock.hcl │3│ | |
│ │ File: rackbrains/labelbox/__init__.py │3│ | |
│ │ File: railbird/vision/color_frame.py │3│ | |
│ │ File: railbird/shot_parsing/__init__.py │3│ | |
│ │ File: backfill/python/2024-02-09-set_values_for_null_features.py │2│ | |
│ │ File: alembic/versions/c5345d2f0bca_add_bank.py │2│ | |
│ │ File: alembic/versions/c5345d2f0bca_add_bank_features.py │2│ | |
│ │ File: terraform/modules/api/railbird-chart/values.yaml │2│ | |
│ │ File: modules/api/railbird-chart/values.yaml │2│ | |
│ │ File: railbird/shot_parsing/feature_detection/__init__.py │2│ | |
│ │ File: alembic/versions/a95c7938ce76_initial_revision.py │2│ | |
│ │ File: alembic/versions/9504ee87b46d_add_video_tag_tables.py │2│ | |
│ │ File: tests/test_homography_points.py │2│ | |
│ │ File: tests/test_labelbox.py │2│ | |
│ │ File: alembic/versions/25b0c3c23d3a_add_shot_annotation_tables.py │2│ | |
│ │ File: alembic/versions/0a1d13fb81be_remove_nullability_on_feature_columns.py │2│ | |
│ │ File: tests/test_shot_model.py │2│ | |
│ │ File: railbird/profile.py │2│ | |
│ │ File: rackbrains/vision/__init__.py │2│ | |
│ │ File: railbird/datatypes/gql/session.py │2│ | |
│ │ File: railbird/util/pagination.py │2│ | |
│ │ File: bin/prod-prb │2│ | |
│ │ File: railbird/video/__init__.py │2│ | |
│ │ File: railbird/vision/color.py │2│ | |
│ │ File: bin/prb │2│ | |
│ │ File: railbird/video_player/__init__.py │2│ | |
│ │ File: railbird/containers/monitoring.py │2│ | |
│ │ File: railbird/datatypes/models/shot/serialized.py │2│ | |
│ │ File: railbird/video/source/__init__.py │2│ | |
│ │ File: alembic/versions/6cd86cbb5c97_serialized_paths.py │1│ | |
│ │ File: alembic/versions/66508f716c28_add_upload_stream_models.py │1│ | |
│ │ File: alembic/versions/4d87564ab78c_index_feature_columns.py │1│ | |
│ │ File: tests/test_get_requested_fields.py │1│ | |
│ │ File: alembic/versions/4b90c7a50fc5_add_miss_features.py │1│ | |
│ │ File: alembic/versions/4ac40e78e48c_add_move_stream_to_video.py │1│ | |
│ │ File: alembic/versions/3e22c9f00f4d_add_column_defaults_to_stream.py │1│ | |
│ │ File: alembic/versions/3c30d9808ad9_create_game_type_tag_class.py │1│ | |
│ │ File: railbird/recovery/__init__.py │1│ | |
│ │ File: pv/console.py │1│ | |
│ │ File: railbird/multi_timeseries_transformer/inference/__init__.py │1│ | |
│ │ File: tests/test_image.py │1│ | |
│ │ File: railbird/client/__init__.py │1│ | |
│ │ File: railbird/server/resolvers/session.py │1│ | |
│ │ File: rackbrains/__init__.py │1│ | |
│ │ File: alembic/versions/002bded611b3_create_game_type_tags_and_table_size_.py │1│ | |
│ │ File: alembic/versions/36c1df9a2162_merge_ba6628990399_and_dfc8474f9197.py │1│ | |
│ │ File: alembic/versions/34d7b99aa4d2_add_last_intended_segment_bound.py │1│ | |
│ │ File: railbird/video/encoding/__init__.py │1│ | |
│ │ File: alembic/versions/3302e2422ca3_empty_merge_migration.py │1│ | |
│ │ File: alembic/versions/298715a96acd_.py │1│ | |
│ │ File: railbird/database/__init__.py │1│ | |
│ │ File: alembic/versions/0691a29a6a64_add_processing_to_shots.py │1│ | |
│ │ File: backfill/python/2024-04-25-fill_stream_segment_bound.py │1│ | |
│ │ File: backfill/python/2024-07-11-move_processing_status.py │1│ | |
│ │ File: alembic/versions/f37f6ba63f7d_add_current_processing_to_video.py │1│ | |
│ │ File: alembic/versions/e9c69a667f72_add_fps_to_upload_segment.py │1│ | |
│ │ File: alembic/versions/dfc8474f9197_add_upload_playlist_model.py │1│ | |
│ │ File: alembic/versions/c7e64fa897dd_remove_old_shot_features_tables.py │1│ | |
│ │ File: railbird/train/timeseries/__init__.py │1│ | |
│ │ File: railbird/train/__init__.py │1│ | |
│ │ File: alembic/versions/b7c05f30d066_remove_password_field.py │1│ | |
│ │ File: railbird/error/__init__.py │1│ | |
│ │ File: railbird/datatypes/models/shot/annotation.py │1│ | |
│ │ File: railbird/theory/__init__.py │1│ | |
│ │ File: alembic/versions/b55145b4f7b0_add_custom_image_fields_to_user.py │1│ | |
│ │ File: railbird/gcp/__init__.py │1│ | |
│ │ File: railbird/features/path_detector.py │1│ | |
│ │ File: railbird/line.py │1│ | |
│ │ File: alembic/versions/ad6c65dfd68a_create_video_duration_table.py │1│ | |
│ │ File: terraform/railbird.tfvars │1│ | |
│ │ File: alembic/versions/a95c7938ce76_.py │1│ | |
│ │ File: railbird/labelbox/download_cache.py │1│ | |
│ │ File: alembic/versions/a07f12c6b5ed_remove_last_intended_default.py │1│ | |
│ │ File: alembic/versions/9ad420cd0c51_add_upload_segment_table.py │1│ | |
│ │ File: railbird/util/log.py │1│ | |
│ │ File: alembic/versions/94eeda384a43_add_shot_difficulty.py │1│ | |
│ │ File: alembic/versions/846c441856c3_add_screenshot_uri_column.py │1│ | |
│ │ File: railbird/server/utils/__init__.py │1│ | |
│ │ File: alembic/versions/78c781d014ad_add_video_processing.py │1│ | |
│ │ File: railbird/containers/__init__.py │0│ | |
│ │ File: railbird/entrypoints/__init__.py │0│ | |
│Mike K… │ [email protected] │13 629│ | |
│ │ File: poetry.lock │977│ | |
│ │ File: tests/test_api_video.py │460│ | |
│ │ File: tests/test_query_builder.py │391│ | |
│ │ File: railbird/database/feature_reextractor.py │370│ | |
│ │ File: modules/api/main.tf │307│ | |
│ │ File: terraform/modules/processing/main.tf │289│ | |
│ │ File: tests/test_listener.py │280│ | |
│ │ File: railbird/server/resolvers/video.py │253│ | |
│ │ File: railbird/datatypes/models/video.py │211│ | |
│ │ File: tests/test_api_server.py │202│ | |
│ │ File: railbird/defaults.py │196│ | |
│ │ File: modules/kube-utils/modules/hatchet/main.tf │190│ | |
│ │ File: terraform/modules/gke/main.tf │186│ | |
│ │ File: railbird/shot_parsing/feature_detection/feature_extraction.py │167│ | |
│ │ File: backfill/2024-09-09-deletion-backfill.py │160│ | |
│ │ File: modules/api/modules/pubsub/main.tf │155│ | |
│ │ File: railbird/datatypes/models/stream.py │152│ | |
│ │ File: railbird/shot_parsing/feature_detection/path_segmentation.py │150│ | |
│ │ File: terraform/modules/api/main.tf │143│ | |
│ │ File: railbird/vision/ball_tracker.py │140│ | |
│ │ File: tests/test_video_processor.py │138│ | |
│ │ File: railbird/containers/railbird.py │133│ | |
│ │ File: railbird/containers/main.py │131│ | |
│ │ File: railbird/util/gcp.py │129│ | |
│ │ File: railbird/video/source/ffmpeg_hls.py │129│ | |
│ │ File: tests/conftest.py │127│ | |
│ │ File: tests/test_serialization.py │121│ | |
│ │ File: modules/gke/main.tf │117│ | |
│ │ File: railbird/console.py │116│ | |
│ │ File: railbird/hatchet/workflows.py │115│ | |
│ │ File: terraform/modules/cloud_sql/main.tf │114│ | |
│ │ File: railbird/containers/video.py │113│ | |
│ │ File: railbird/datatypes/gql/video.py │111│ | |
│ │ File: terraform/modules/processing/railbird-processing-chart/templates/deployment.yaml │111│ | |
│ │ File: modules/api/railbird-chart/values.yaml │110│ | |
│ │ File: tests/test_features.py │110│ | |
│ │ File: modules/kube-utils/main.tf │108│ | |
│ │ File: modules/api/railbird-chart/templates/encoder_deployment.yaml │108│ | |
│ │ File: modules/api/railbird-chart/templates/screenshot_deployment.yaml │108│ | |
│ │ File: terraform/modules/api/railbird-chart/templates/playlist_updater_deployment.yaml │108│ | |
│ │ File: railbird/video/encoding/hls.py │106│ | |
│ │ File: railbird/datatypes/models/shot.py │103│ | |
│ │ File: railbird/vision/config_types.py │95│ | |
│ │ File: terraform/modules/processing/railbird-processing-chart/values.yaml │90│ | |
│ │ File: backfill/2024-09-06-fix-zero-frames-per-second.py │89│ | |
│ │ File: tests/test_hatchet_workflows.py │88│ | |
│ │ File: terraform/modules/processing/variables.tf │87│ | |
│ │ File: railbird/hatchet/client.py │85│ | |
│ │ File: railbird/datatypes/models/features.py │84│ | |
│ │ File: tests/test_models.py │82│ | |
│ │ File: railbird/datatypes/session.py │81│ | |
│ │ File: railbird/datatypes/models/shot_annotation.py │79│ | |
│ │ File: railbird/gcp/pubsub.py │75│ | |
│ │ File: terraform/modules/processing/railbird-processing-chart/templates/cdidaemonset.yaml │74│ | |
│ │ File: .terraform.lock.hcl │73│ | |
│ │ File: railbird/datatypes/models/serialized.py │72│ | |
│ │ File: tests/test_hls_encoding.py │72│ | |
│ │ File: modules/users/main.tf │70│ | |
│ │ File: railbird/datatypes/models/query_builder_types.py │70│ | |
│ │ File: alembic/versions/12dadac33c41_add_user_id_to_annotations.py │70│ | |
│ │ File: alembic/versions/19ef6abf9cb2_add_parent_processing.py │68│ | |
│ │ File: alembic/versions/885d8dba1d69_get_rid_of_video_duration.py │67│ | |
│ │ File: railbird/gcp/aio.py │66│ | |
│ │ File: tests/test_segmented_video_source.py │65│ | |
│ │ File: backfill/python/2024-07-11-move_processing_status.py │64│ | |
│ │ File: railbird/server/resolvers/shot.py │62│ | |
│ │ File: terraform/modules/processing/railbird-processing-chart/templates/_helpers.tpl │62│ | |
│ │ File: railbird/vision/movement_tracker.py │62│ | |
│ │ File: alembic/versions/e29444851a33_alter_resolution_structure.py │61│ | |
│ │ File: alembic/versions/09e329544d4c_add_spin_type_column.py │61│ | |
│ │ File: railbird/debug/gcsfuse.py │59│ | |
│ │ File: railbird/shot_parsing/feature_detection/difficulty.py │57│ | |
│ │ File: railbird/video/segmented/database.py │56│ | |
│ │ File: railbird/coordination/video_processor.py │55│ | |
│ │ File: terraform/main.tf │55│ | |
│ │ File: railbird/log.py │55│ | |
│ │ File: backfill/2024-08-19-mark_error_annotations.py │55│ | |
│ │ File: tests/test_api_user.py │54│ | |
│ │ File: alembic/versions/dfc8474f9197_add_upload_playlist_model.py │53│ | |
│ │ File: backfill/2024-08-28-set_spin_type.py │53│ | |
│ │ File: alembic/versions/22dafc3a8b3b_extend_processing_status.py │52│ | |
│ │ File: alembic/versions/34d7b99aa4d2_add_last_intended_segment_bound.py │52│ | |
│ │ File: railbird/datatypes/config/path_segmentation.py │52│ | |
│ │ File: alembic/versions/94eeda384a43_add_shot_difficulty.py │51│ | |
│ │ File: railbird/video/segmented/filepath.py │51│ | |
│ │ File: alembic/versions/c5a2abd84533_add_pocketing_intention_info.py │50│ | |
│ │ File: terraform/modules/api/railbird-chart/values.yaml │50│ | |
│ │ File: alembic/versions/0d4daf92ee88_make_status_its_own_table.py │49│ | |
│ │ File: railbird/vision/homography_manager.py │49│ | |
│ │ File: railbird/util/dependency_injection.py │48│ | |
│ │ File: backfill/2024-08-15-fill_table_size_on_video.py │47│ | |
│ │ File: terraform/utils/yaml/processing_pod.yaml │45│ | |
│ │ File: railbird/containers/monitoring.py │43│ | |
│ │ File: tests/test_homography.py │42│ | |
│ │ File: alembic/versions/dcba1bde7b8a_add_stream_segment_type.py │41│ | |
│ │ File: railbird/video/sources/cv2.py │41│ | |
│ │ File: railbird/util/sqlalchemy.py │39│ | |
│ │ File: railbird/datatypes/gql/aggregate.py │39│ | |
│ │ File: alembic/versions/6ba25f69e220_add_init_links_requested_count.py │37│ | |
│ │ File: alembic/versions/a07f12c6b5ed_remove_last_intended_default.py │37│ | |
│ │ File: railbird/client/video_upload.py │36│ | |
│ │ File: backfill/python/2024-08-12-total_duration_on_playlist.py │36│ | |
│ │ File: alembic/versions/6fc817996053_add_init_playlist_upload_status.py │36│ | |
│ │ File: alembic/versions/6cd86cbb5c97_serialized_paths.py │36│ | |
│ │ File: terraform/modules/processing/service_config.tftpl │35│ | |
│ │ File: railbird/server/resolvers/exceptions.py │34│ | |
│ │ File: main.tf │34│ | |
│ │ File: modules/api/railbird-chart/templates/screenshot_hpa.yaml │33│ | |
│ │ File: terraform/modules/api/railbird-chart/templates/playlist_updater_hpa.yaml │33│ | |
│ │ File: modules/api/railbird-chart/templates/encoder_hpa.yaml │33│ | |
│ │ File: alembic/versions/3ba15c725934_add_error_default_to_shot_annotations.py │33│ | |
│ │ File: railbird/video/screenshot.py │33│ | |
│ │ File: railbird/video/sources/abc.py │33│ | |
│ │ File: railbird/datatypes/gql/shot_annotations.py │33│ | |
│ │ File: alembic/versions/52c1ee320b36_rename_duration_column.py │32│ | |
│ │ File: railbird/video/sources/chunk.py │32│ | |
│ │ File: railbird/datatypes/config/shot_parsing.py │31│ | |
│ │ File: alembic/versions/846c441856c3_add_screenshot_uri_column.py │31│ | |
│ │ File: railbird/containers/server.py │30│ | |
│ │ File: alembic/versions/9c75a8e7b4ad_add_table_size.py │30│ | |
│ │ File: railbird/datatypes/shot.py │29│ | |
│ │ File: railbird/containers/defaults.py │28│ | |
│ │ File: alembic/versions/0a522f63a984_add_total_duration_column.py │28│ | |
│ │ File: railbird/vision/track/controller.py │27│ | |
│ │ File: railbird/entrypoints.py │27│ | |
│ │ File: utils/test.yaml │26│ | |
│ │ File: terraform/variables.tf │26│ | |
│ │ File: alembic/versions/0029fa244d06_add_suspended_to_processing_status.py │25│ | |
│ │ File: modules/kube-utils/modules/hatchet/versions.tf │25│ | |
│ │ File: modules/firebase/main.tf │24│ | |
│ │ File: tests/test_video_export.py │24│ | |
│ │ File: railbird/gcp/signed_url.py │24│ | |
│ │ File: railbird/client/gql_client.py │23│ | |
│ │ File: terraform/modules/processing/railbird-processing-chart/.helmignore │23│ | |
│ │ File: terraform/modules/processing/railbird-processing-chart/templates/NOTES.txt │22│ | |
│ │ File: railbird/util/broadcast_queue.py │22│ | |
│ │ File: modules/api/variables.tf │22│ | |
│ │ File: railbird/datatypes/deserialize.py │21│ | |
│ │ File: terraform/modules/processing/versions.tf │21│ | |
│ │ File: railbird/server/observability.py │20│ | |
│ │ File: alembic/versions/e65a895f8d8f_merge_a0d9dacb3b5b_and_dcba1bde7b8a.py │20│ | |
│ │ File: railbird/server/resolvers/utils/video_query.py │20│ | |
│ │ File: railbird/error/video_processing.py │19│ | |
│ │ File: railbird/entrypoints/default.py │19│ | |
│ │ File: alembic/versions/36c1df9a2162_merge_ba6628990399_and_dfc8474f9197.py │19│ | |
│ │ File: modules/kube-utils/variables.tf │19│ | |
│ │ File: tests/test_url_signer.py │18│ | |
│ │ File: .gitignore │18│ | |
│ │ File: alembic/versions/fd60ff1372c9_make_processing_status_into_its_own_.py │18│ | |
│ │ File: railbird/client/railbird_gql.py │17│ | |
│ │ File: railbird/datatypes/models/base.py │17│ | |
│ │ File: railbird/util/video.py │17│ | |
│ │ File: railbird/datatypes/gql/shot.py │16│ | |
│ │ File: railbird/datatypes/hatchet.py │15│ | |
│ │File: terraform/modules/processing/railbird-processing-chart/templates/tests/test-connect… │15│ | |
│ │ File: railbird/vision/track/kalman.py │15│ | |
│ │ File: railbird/containers/video_container_manager.py │15│ | |
│ │ File: modules/kube-utils/modules/hatchet/variables.tf │15│ | |
│ │ File: backfill/python/2024-04-25-fill_stream_segment_bound.py │14│ | |
│ │ File: modules/users/variables.tf │14│ | |
│ │ File: railbird/datatypes/gql/filter.py │14│ | |
│ │ File: railbird/server/module.py │14│ | |
│ │ File: railbird/config.py │14│ | |
│ │ File: variables.tf │13│ | |
│ │ File: railbird/datatypes/config/vision.py │13│ | |
│ │ File: railbird/containers/listener.py │13│ | |
│ │ File: railbird/server/app/models/sessions/models.py │13│ | |
│ │ File: modules/kube-utils/versions.tf │13│ | |
│ │ File: railbird/labeling/mal.py │13│ | |
│ │File: terraform/modules/processing/railbird-processing-chart/templates/serviceaccount.yaml │13│ | |
│ │ File: railbird/server/resolvers/user.py │12│ | |
│ │ File: railbird/server/resolvers/utils/query_builder.py │12│ | |
│ │ File: railbird/datatypes/models/user.py │11│ | |
│ │ File: railbird/server/resolvers/observability.py │11│ | |
│ │ File: flake.nix │11│ | |
│ │ File: modules/api/templates/api_config.tftpl │11│ | |
│ │ File: railbird/server/app/utils/schematools.py │10│ | |
│ │ File: railbird/server/app/models/users/types.py │10│ | |
│ │File: terraform/modules/processing/railbird-processing-chart/templates/serviceaccountsecr… │10│ | |
│ │ File: railbird/coordination/database.py │10│ | |
│ │ File: railbird/util/asyncio.py │10│ | |
│ │ File: railbird/server/app/models/users/models.py │10│ | |
│ │ File: railbird/debug/video_player.py │9│ | |
│ │ File: railbird/util/dsl.py │9│ | |
│ │ File: railbird/containers/client.py │9│ | |
│ │ File: terraform/modules/processing/railbird-processing-chart/Chart.yaml │8│ | |
│ │ File: railbird/vision/pocket_tracker.py │8│ | |
│ │ File: railbird/debug/profiler.py │8│ | |
│ │ File: railbird/server/app/models/sessions/types.py │8│ | |
│ │ File: railbird/server/app/utils/auth.py │8│ | |
│ │ File: railbird/train/export.py │7│ | |
│ │ File: railbird/util/__init__.py │7│ | |
│ │ File: terraform/railbird.tfvars │7│ | |
│ │ File: alembic/versions/caf541b3c77d_make_kick_table.py │7│ | |
│ │ File: outputs.tf │7│ | |
│ │ File: modules/users/outputs.tf │7│ | |
│ │ File: tests/test_hatchet_client.py │7│ | |
│ │ File: terraform/bin/slack-message │6│ | |
│ │ File: railbird/debug/frame_decorators.py │6│ | |
│ │ File: railbird/video_player/frame_decorators.py │6│ | |
│ │ File: modules/gke/outputs.tf │6│ | |
│ │ File: tests/data/binary_encoded_shot_buffers/serialized_shot_9_11_24.bin │6│ | |
│ │ File: terraform/outputs.tf │5│ | |
│ │ File: terraform/modules/api/variables.tf │5│ | |
│ │ File: railbird/server/app/models/users/resolvers.py │5│ | |
│ │ File: terraform/modules/kube-utils/variables.tf │5│ | |
│ │ File: railbird/vision/track/multi_object_tracker.py │5│ | |
│ │ File: railbird/coordination/semi_online.py │5│ | |
│ │ File: railbird/server/resolvers/aggregate.py │5│ | |
│ │ File: railbird/multi_timeseries_transformer/train/mask.py │5│ | |
│ │ File: modules/cloud_sql/outputs.tf │4│ | |
│ │ File: modules/gke/versions.tf │4│ | |
│ │ File: terraform/modules/kube-utils/modules/hatchet/variables.tf │4│ | |
│ │ File: railbird/multi_timeseries_transformer/train/dataset.py │4│ | |
│ │ File: railbird/multi_timeseries_transformer/inference/false_positive_detector.py │4│ | |
│ │ File: railbird/labeling/project.py │4│ | |
│ │ File: railbird/debug/path_traverser_visualizer.py │4│ | |
│ │ File: railbird/debug/pickle.py │4│ | |
│ │ File: modules/api/railbird-chart/templates/api_deployment.yaml │4│ | |
│ │ File: railbird/vision/pipeline.py │4│ | |
│ │ File: terraform/modules/api/outputs.tf │4│ | |
│ │ File: modules/api/outputs.tf │4│ | |
│ │ File: terraform/modules/api/modules/pubsub/main.tf │4│ | |
│ │ File: tests/test_shot_model.py │4│ | |
│ │ File: railbird/video/segmented/source.py │4│ | |
│ │ File: railbird/util/functional.py │4│ | |
│ │ File: just/prod/deploy.just │4│ | |
│ │ File: railbird.tfvars │3│ | |
│ │ File: railbird/util/decode.py │3│ | |
│ │ File: railbird/util/path_resolver.py │3│ | |
│ │ File: terraform/modules/processing/outputs.tf │3│ | |
│ │ File: railbird/labeling/download_cache.py │3│ | |
│ │ File: alembic/env.py │3│ | |
│ │ File: railbird/yolo.py │3│ | |
│ │ File: railbird/draw.py │3│ | |
│ │ File: railbird/debug/tipdb.py │3│ | |
│ │ File: terraform/modules/processing/terragrunt.hcl │3│ | |
│ │ File: railbird/server/app/models/sessions/resolvers.py │3│ | |
│ │ File: tests/test_containers.py │3│ | |
│ │ File: railbird/server/utils/db/decorators.py │3│ | |
│ │ File: railbird/shot_parsing/shot_detection.py │3│ | |
│ │ File: railbird/coordination/shot_processor.py │3│ | |
│ │ File: railbird/server/app/schematools.py │3│ | |
│ │ File: modules/api/railbird-chart/templates/listener_deployment.yaml │3│ | |
│ │ File: railbird/datatypes/config/__init__.py │3│ | |
│ │ File: terraform/modules/kube-utils/modules/hatchet/main.tf │3│ | |
│ │ File: modules/kube-utils/modules/hatchet/terragrunt.hcl │3│ | |
│ │ File: railbird/datatypes/__init__.py │2│ | |
│ │ File: versions.tf │2│ | |
│ │ File: just/prod/kubernetes.just │2│ | |
│ │ File: alembic/versions/e2eb3387d57c_add_video_resolution_to_upload_model.py │2│ | |
│ │ File: railbird/datatypes/line.py │2│ | |
│ │ File: pyproject.toml │2│ | |
│ │ File: railbird/debug/__init__.py │2│ | |
│ │ File: railbird/datatypes/identifier.py │2│ | |
│ │ File: railbird/containers/timeseries.py │2│ | |
│ │ File: .flake8 │2│ | |
│ │ File: railbird/__init__.py │2│ | |
│ │ File: railbird/server/utils/auth/middleware.py │2│ | |
│ │ File: railbird/shot_parsing/feature_detection/feature_controller.py │2│ | |
│ │ File: modules/cloud_sql/main.tf │2│ | |
│ │ File: railbird/train/augment.py │2│ | |
│ │ File: railbird/server/gql.py │2│ | |
│ │ File: railbird/server/__init__.py │2│ | |
│ │ File: terraform/modules/kube-utils/main.tf │2│ | |
│ │ File: railbird/multi_timeseries_transformer/train/timeseries_prediction.py │2│ | |
│ │ File: terraform/modules/api/modules/bucket/main.tf │2│ | |
│ │ File: railbird/video/sources/__init__.py │2│ | |
│ │ File: railbird/multi_timeseries_transformer/train/classification.py │2│ | |
│ │ File: railbird/multi_timeseries_transformer/build.py │2│ | |
│ │ File: railbird/homography/point.py │2│ | |
│ │ File: railbird/homography/layout.py │2│ | |
│ │ File: railbird/hatchet/__init__.py │2│ | |
│ │ File: railbird/hacks.py │2│ | |
│ │ File: railbird/vision/color_frame.py │2│ | |
│ │ File: modules/api/railbird-chart/templates/api_service.yaml │1│ | |
│ │ File: modules/api/railbird-chart/templates/listener_pod_monitoring.yaml │1│ | |
│ │ File: railbird/video/sources/pyav.py │1│ | |
│ │ File: tests/test_migrations.py │1│ | |
│ │ File: justfile │1│ | |
│ │ File: .gitea/workflows/no-python.yaml │1│ | |
│ │ File: railbird/client/__init__.py │1│ | |
│ │ File: terraform/modules/api/templates/service_config.tftpl │1│ | |
│ │ File: modules/api/versions.tf │1│ | |
│ │ File: tests/test_dependency_injection.py │1│ | |
│ │ File: modules/artifacts/versions.tf │1│ | |
│ │ File: railbird/server/resolvers/__init__.py │1│ | |
│ │ File: railbird/database/__init__.py │1│ | |
│ │ File: modules/firebase/versions.tf │1│ | |
│ │ File: railbird/datatypes/gql/configuration.py │1│ | |
│ │ File: modules/kube-utils/modules/hatchet/outputs.tf │1│ | |
│ │ File: terraform/terragrunt.hcl │1│ | |
│ │ File: modules/kube-utils/outputs.tf │1│ | |
│ │ File: modules/users/versions.tf │1│ | |
│ │ File: railbird/datatypes/models/tags.py │1│ | |
│ │ File: railbird/gcp/__init__.py │1│ | |
│Dean W… │ [email protected] │462│ | |
│ │ File: railbird/shot_parsing/feature_detection/feature_extraction.py │120│ | |
│ │ File: alembic/versions/caf541b3c77d_make_kick_table.py │79│ | |
│ │ File: poetry.lock │79│ | |
│ │ File: tests/test_features.py │63│ | |
│ │ File: alembic/versions/5a62e5398469_add_is_direct_to_shot_model.py │40│ | |
│ │ File: tests/test_query_builder.py │29│ | |
│ │ File: railbird/datatypes/models/shot.py │15│ | |
│ │ File: flake.nix │12│ | |
│ │ File: tests/test_models.py │11│ | |
│ │ File: railbird/datatypes/gql/shot.py │8│ | |
│ │ File: tests/conftest.py │3│ | |
│ │ File: .gitignore │1│ | |
│ │ File: pyrightconfig.json │1│ | |
│ │ File: railbird/datatypes/gql/filter.py │1│ | |
│Kat Hu… │ [email protected] │4 398│ | |
│ │ File: tests/test_color_tracker.py │323│ | |
│ │ File: poetry.lock │304│ | |
│ │ File: tests/test_color.py │294│ | |
│ │ File: railbird/datatypes/color.py │261│ | |
│ │ File: railbird/vision/color_tracker.py │240│ | |
│ │ File: alembic/versions/c7e64fa897dd_remove_old_shot_features_tables.py │208│ | |
│ │ File: railbird/datatypes/image.py │201│ | |
│ │ File: railbird/draw.py │187│ | |
│ │ File: railbird/debug/frame_decorators.py │166│ | |
│ │ File: tests/test_homography_points.py │144│ | |
│ │ File: alembic/versions/4d87564ab78c_index_feature_columns.py │143│ | |
│ │ File: railbird/server/resolvers/make_percentage_time_series.py │125│ | |
│ │ File: railbird/datatypes/models/video.py │114│ | |
│ │ File: railbird/vision/color_frame.py │105│ | |
│ │ File: alembic/versions/002bded611b3_create_game_type_tags_and_table_size_.py │102│ | |
│ │ File: railbird/vision/color.py │92│ | |
│ │ File: tests/test_image.py │82│ | |
│ │ File: tests/conftest.py │82│ | |
│ │ File: railbird/datatypes/models/shot.py │70│ | |
│ │ File: alembic/versions/ad6c65dfd68a_create_video_duration_table.py │61│ | |
│ │ File: tests/test_get_requested_fields.py │60│ | |
│ │ File: rackbrains/auto_labeler.py │58│ | |
│ │ File: railbird/datatypes/gql/shot.py │57│ | |
│ │ File: railbird/server/resolvers/shot.py │56│ | |
│ │ File: tests/test_api_video.py │52│ | |
│ │ File: railbird/datatypes/models/base.py │47│ | |
│ │ File: railbird/server/resolvers/video.py │43│ | |
│ │ File: alembic/versions/3c30d9808ad9_create_game_type_tag_class.py │38│ | |
│ │ File: railbird/datatypes/gql/filter.py │37│ | |
│ │ File: railbird/datatypes/gql/video.py │35│ | |
│ │ File: railbird/datatypes/labels.py │33│ | |
│ │ File: railbird/server/resolvers/utils/filter.py │30│ | |
│ │ File: railbird/server/session_writer.py │30│ | |
│ │ File: backfill/python/2024-01-06-consolidated_feature_tables.py │27│ | |
│ │ File: railbird/server/resolvers/aggregate.py │25│ | |
│ │ File: railbird/datatypes/gql/bucket_set.py │24│ | |
│ │ File: tests/test_labels.py │24│ | |
│ │ File: railbird/vision/pipeline.py │21│ | |
│ │ File: tests/test_shot_model.py │20│ | |
│ │ File: backfill/python/2024-02-09-set_values_for_null_features.py │20│ | |
│ │ File: rackbrains/labelbox.py │18│ | |
│ │ File: tests/test_bucket_set_case.py │17│ | |
│ │ File: railbird/server/resolvers/utils/pagination.py │16│ | |
│ │ File: railbird/datatypes/models/bucket_set.py │15│ | |
│ │ File: railbird/datatypes/models/stream.py │14│ | |
│ │ File: railbird/server/resolvers/bucket_set.py │13│ | |
│ │ File: railbird/datatypes/gql/util.py │13│ | |
│ │ File: rackbrains/console.py │12│ | |
│ │ File: railbird/datatypes/models/tags.py │12│ | |
│ │ File: pyproject.toml │12│ | |
│ │ File: tests/test_features.py │12│ | |
│ │ File: railbird/util/functional.py │11│ | |
│ │ File: railbird/config.py │11│ | |
│ │ File: tests/test_api_server.py │9│ | |
│ │ File: railbird/datatypes/gql/aggregate.py │9│ | |
│ │ File: rackbrains/labels.py │8│ | |
│ │ File: railbird/video/segmented/source.py │7│ | |
│ │ File: railbird/server/resolvers/__init__.py │7│ | |
│ │ File: railbird/datatypes/models/query_builder_types.py │7│ | |
│ │ File: railbird/datatypes/models/__init__.py │7│ | |
│ │ File: railbird/server/resolvers/utils/__init__.py │7│ | |
│ │ File: railbird/datatypes/gql/shot_annotations.py │7│ | |
│ │ File: rackbrains/labelbox/label_extractor.py │6│ | |
│ │ File: railbird/vision/ball_tracker.py │6│ | |
│ │ File: railbird/containers/railbird.py │6│ | |
│ │ File: railbird/util/dependency_injection.py │6│ | |
│ │ File: railbird/util/broadcast_queue.py │6│ | |
│ │ File: tests/test_url_signer.py │6│ | |
│ │ File: .gitignore │4│ | |
│ │ File: rackbrains/labelbox/project.py │4│ | |
│ │ File: railbird/console.py │4│ | |
│ │ File: railbird/homography/point.py │4│ | |
│ │ File: railbird/multi_timeseries_transformer/train/dataset.py │3│ | |
│ │ File: railbird/util/gcp.py │3│ | |
│ │ File: tests/test_models.py │3│ | |
│ │ File: railbird/vision/track/cost.py │3│ | |
│ │ File: railbird/vision/track/kalman.py │3│ | |
│ │ File: railbird/homography/layout.py │3│ | |
│ │ File: railbird/labels.py │3│ | |
│ │ File: railbird/debug/shot_history.py │2│ | |
│ │ File: tests/test_server_and_db.py │2│ | |
│ │ File: railbird/datatypes/line.py │2│ | |
│ │ File: railbird/datatypes/gql/__init__.py │2│ | |
│ │ File: railbird/datatypes/__init__.py │2│ | |
│ │ File: flake.nix │2│ | |
│ │ File: alembic/versions/caf541b3c77d_make_kick_table.py │2│ | |
│ │ File: railbird/entrypoints/client.py │2│ | |
│ │ File: rackbrains/homography/__init__.py │2│ | |
│ │ File: railbird/server/resolvers/utils/query_builder.py │2│ | |
│ │ File: railbird/vision/identify.py │2│ | |
│ │ File: railbird/vision/__init__.py │2│ | |
│ │ File: railbird/video/source/pyav.py │2│ | |
│ │ File: tests/vision/track/test_detection_history.py │1│ | |
│ │ File: railbird/server/resolvers/observability.py │1│ | |
│ │ File: railbird/multi_timeseries_transformer/model.py │1│ | |
│ │ File: railbird/video/source/abc.py │1│ | |
│ │ File: railbird/video/source/cv2.py │1│ | |
│ │ File: railbird/containers/server.py │1│ | |
│ │ File: tests/test_gql_schema_up_to_date.py │1│ | |
│ │ File: rackbrains/labelbox/__init__.py │1│ | |
│ │ File: railbird/datatypes/gql/session.py │1│ | |
│ │ File: railbird/debug/video_player.py │1│ | |
│ │ File: railbird/datatypes/labels.pyi │1│ | |
│ │ File: railbird/datatypes/session.py │1│ | |
│ │ File: railbird/datatypes/shot.py │1│ | |
│ │ File: rackbrains/yolo.py │1│ | |
│Mike K… │ [email protected] │6 889│ | |
│ │ File: modules/api/main.tf │349│ | |
│ │ File: tests/test_api_video.py │333│ | |
│ │ File: alembic/versions/a95c7938ce76_.py │230│ | |
│ │ File: poetry.lock │198│ | |
│ │ File: modules/gke/main.tf │188│ | |
│ │ File: modules/vpc/main.tf │187│ | |
│ │ File: main.tf │179│ | |
│ │ File: modules/postgresql/modules/client/main.tf │167│ | |
│ │ File: railbird/gcp/signed_url.py │156│ | |
│ │ File: modules/cloud_sql/main.tf │155│ | |
│ │ File: tests/test_listener.py │137│ | |
│ │ File: variables.tf │133│ | |
│ │ File: modules/api/railbird-chart/values.yaml │131│ | |
│ │ File: railbird.tfvars │122│ | |
│ │ File: railbird/debug/profiler.py │116│ | |
│ │ File: alembic/versions/66508f716c28_add_upload_stream_models.py │111│ | |
│ │ File: modules/api/railbird-chart/templates/listener_deployment.yaml │111│ | |
│ │ File: modules/postgresql/main.tf │108│ | |
│ │ File: alembic/versions/918f88770fc7_.py │106│ | |
│ │ File: tests/test_url_signer.py │101│ | |
│ │ File: modules/postgresql/modules/admin/main.tf │99│ | |
│ │ File: tests/test_api_user.py │96│ | |
│ │ File: railbird/util/decode.py │96│ | |
│ │ File: .terraform.lock.hcl │93│ | |
│ │ File: railbird/gcp/pubsub.py │92│ | |
│ │ File: alembic/versions/3e22c9f00f4d_add_column_defaults_to_stream.py │69│ | |
│ │ File: railbird/containers/railbird.py │68│ | |
│ │ File: railbird/datatypes/gql/video.py │68│ | |
│ │ File: alembic/versions/9ad420cd0c51_add_chunk_table.py │61│ | |
│ │ File: modules/firebase/main.tf │60│ | |
│ │ File: railbird/server/resolvers/video.py │57│ | |
│ │ File: railbird/datatypes/models/tags.py │57│ | |
│ │ File: railbird/video/segmented/database.py │56│ | |
│ │ File: modules/gke/variables.tf │55│ | |
│ │ File: modules/kubernetes/main.tf │55│ | |
│ │ File: modules/users/modules/postgresql/main.tf │53│ | |
│ │ File: railbird/server/resolvers/user.py │52│ | |
│ │ File: alembic/versions/633293ee7baa_add_move_stream_to_video.py │52│ | |
│ │ File: modules/kubernetes/railbird-chart/templates/_helpers.tpl │52│ | |
│ │ File: tests/util/server.py │50│ | |
│ │ File: modules/kubernetes/railbird-chart/templates/deployment.yaml │50│ | |
│ │ File: modules/kubernetes/railbird-chart/templates/ingress.yaml │46│ | |
│ │ File: modules/vpc/variables.tf │45│ | |
│ │ File: modules/cloud_sql/variables.tf │42│ | |
│ │ File: railbird/containers/client.py │41│ | |
│ │ File: alembic/env.py │41│ | |
│ │ File: modules/api/modules/pubsub/main.tf │40│ | |
│ │ File: railbird/containers/defaults.py │40│ | |
│ │ File: modules/api/variables.tf │38│ | |
│ │ File: modules/api/railbird-chart/templates/api_deployment.yaml │37│ | |
│ │ File: railbird/console.py │36│ | |
│ │ File: modules/kubernetes/variables.tf │35│ | |
│ │ File: modules/api/railbird-chart/templates/listener_hpa.yaml │33│ | |
│ │ File: alembic/versions/b55145b4f7b0_add_custom_image_fields_to_user.py │33│ | |
│ │ File: modules/artifacts/main.tf │32│ | |
│ │ File: tests/conftest.py │32│ | |
│ │ File: versions.tf │32│ | |
│ │ File: railbird/monitoring/server_metrics.py │31│ | |
│ │ File: alembic/versions/e9c69a667f72_add_fps_to_upload_segment.py │31│ | |
│ │ File: alembic/versions/b7c05f30d066_remove_password_field.py │31│ | |
│ │ File: railbird/debug/frame_decorators.py │29│ | |
│ │ File: railbird/containers/listener.py │29│ | |
│ │ File: modules/api/modules/pubsub/variables.tf │29│ | |
│ │ File: railbird/server/utils/auth/decorators.py │29│ | |
│ │ File: modules/users/modules/gcloud/variables.tf │28│ | |
│ │ File: modules/api/modules/bucket/main.tf │26│ | |
│ │ File: railbird/server/resolvers/utils/default_video_name.py │26│ | |
│ │ File: modules/cloud_sql/outputs.tf │26│ | |
│ │ File: modules/postgresql/versions.tf │25│ | |
│ │ File: modules/kube-utils/main.tf │25│ | |
│ │ File: modules/api/railbird-chart/templates/deployment.yaml │24│ | |
│ │ File: railbird/datatypes/models/video.py │24│ | |
│ │ File: modules/postgresql/variables.tf │24│ | |
│ │ File: modules/kubernetes/railbird-chart/Chart.yaml │23│ | |
│ │ File: modules/kubernetes/railbird-chart/.helmignore │23│ | |
│ │ File: railbird/datatypes/session.py │23│ | |
│ │ File: modules/vpc/outputs.tf │23│ | |
│ │ File: modules/users/modules/gcloud/main.tf │23│ | |
│ │ File: alembic/script.py.mako │23│ | |
│ │ File: railbird/monitoring/metrics_agent.py │22│ | |
│ │ File: alembic/versions/4ac40e78e48c_add_move_stream_to_video.py │22│ | |
│ │ File: modules/kubernetes/railbird-chart/templates/hpa.yaml │22│ | |
│ │ File: railbird/util/gcp.py │21│ | |
│ │ File: railbird/draw.py │21│ | |
│ │ File: modules/postgresql/modules/client/variables.tf │21│ | |
│ │ File: modules/firebase/variables.tf │21│ | |
│ │ File: terragrunt.hcl │19│ | |
│ │ File: modules/api/templates/api_config.tftpl │18│ | |
│ │ File: modules/users/modules/postgresql/variables.tf │17│ | |
│ │ File: tests/util/pk.py │17│ | |
│ │ File: modules/cloud_sql/versions.tf │17│ | |
│ │ File: modules/api/railbird-chart/templates/api_backend_config.yaml │16│ | |
│ │ File: modules/api/modules/bucket/variables.tf │16│ | |
│ │ File: railbird/containers/server.py │16│ | |
│ │ File: modules/kmscrypto/main.tf │16│ | |
│ │ File: modules/postgresql/modules/admin/variables.tf │16│ | |
│ │ File: modules/kubernetes/versions.tf │16│ | |
│ │ File: railbird/datatypes/models/user.py │15│ | |
│ │ File: modules/api/railbird-chart/templates/api_ingress.yaml │15│ | |
│ │ File: modules/users/main.tf │14│ | |
│ │ File: railbird/server/app/models/sessions/models.py │14│ | |
│ │ File: modules/postgresql/modules/client/versions.tf │13│ | |
│ │ File: modules/api/railbird-chart/templates/listener_pod_monitoring.yaml │13│ | |
│ │ File: tests/test_migrations.py │13│ | |
│ │ File: modules/firebase/versions.tf │12│ | |
│ │ File: outputs.tf │12│ | |
│ │ File: modules/kubernetes/railbird-chart/templates/tests/test-connection.yaml │12│ | |
│ │ File: modules/api/versions.tf │12│ | |
│ │ File: utils/debug_pod.yaml │12│ | |
│ │ File: modules/kube-utils/versions.tf │12│ | |
│ │ File: railbird/server/utils/db/decorators.py │12│ | |
│ │ File: modules/api/railbird-chart/templates/NOTES.txt │11│ | |
│ │ File: modules/kubernetes/railbird-chart/templates/NOTES.txt │11│ | |
│ │ File: modules/kubernetes/railbird-chart/templates/serviceaccount.yaml │11│ | |
│ │ File: railbird/server/module.py │11│ | |
│ │ File: modules/api/railbird-chart/templates/podmonitoring.yaml │11│ | |
│ │ File: modules/artifacts/variables.tf │10│ | |
│ │ File: .tflint.hcl │10│ | |
│ │ File: modules/api/railbird-chart/templates/api_hpa.yaml │10│ | |
│ │ File: alembic/versions/9504ee87b46d_.py │10│ | |
│ │ File: modules/kmscrypto/versions.tf │9│ | |
│ │ File: modules/kmscrypto/variables.tf │9│ | |
│ │ File: modules/users/modules/postgresql/versions.tf │9│ | |
│ │ File: modules/api/modules/pubsub/versions.tf │9│ | |
│ │ File: railbird/shot_parsing/multi_detection_history.py │9│ | |
│ │ File: modules/users/modules/gcloud/versions.tf │9│ | |
│ │ File: modules/gke/versions.tf │9│ | |
│ │ File: modules/vpc/versions.tf │9│ | |
│ │ File: railbird/debug/pickle.py │9│ | |
│ │ File: modules/kubernetes/railbird-chart/templates/service.yaml │9│ | |
│ │ File: modules/kubernetes/railbird-chart/templates/managedcertificate.yaml │9│ | |
│ │ File: modules/api/modules/bucket/versions.tf │9│ | |
│ │ File: modules/api/railbird-chart/templates/_helpers.tpl │9│ | |
│ │ File: modules/artifacts/versions.tf │8│ | |
│ │ File: modules/postgresql/outputs.tf │8│ | |
│ │ File: modules/users/versions.tf │8│ | |
│ │ File: railbird/util/dependency_injection.py │8│ | |
│ │ File: modules/artifacts/outputs.tf │7│ | |
│ │ File: backend.tf │7│ | |
│ │ File: modules/firebase/outputs.tf │7│ | |
│ │ File: modules/api/modules/pubsub/outputs.tf │7│ | |
│ │ File: modules/kubernetes/railbird-chart/values.yaml │6│ | |
│ │ File: railbird/util/functional.py │6│ | |
│ │ File: modules/api/railbird-chart/templates/api_service.yaml │6│ | |
│ │ File: modules/api/outputs.tf │6│ | |
│ │ File: railbird/server/gql.py │5│ | |
│ │ File: railbird/server/resolvers/__init__.py │5│ | |
│ │ File: tests/util/bucket_server.py │5│ | |
│ │ File: modules/api/railbird-chart/templates/api_pod_monitoring.yaml │5│ | |
│ │ File: modules/api/railbird-chart/templates/api_managed_certificate.yaml │5│ | |
│ │ File: tests/test_server_and_db.py │5│ | |
│ │ File: railbird/gcp/firebase.py │4│ | |
│ │ File: railbird/vision/pipeline.py │4│ | |
│ │ File: alembic/versions/9ad420cd0c51_add_upload_segment_table.py │4│ | |
│ │ File: railbird/util/math.py │4│ | |
│ │ File: railbird/datatypes/models/stream.py │4│ | |
│ │ File: railbird/shot_parsing/shot_detection.py │4│ | |
│ │ File: modules/kube-utils/terragrunt.hcl │3│ | |
│ │ File: modules/users/modules/postgresql/terragrunt.hcl │3│ | |
│ │ File: pyrightconfig.json │3│ | |
│ │ File: modules/kubernetes/modules/postgresql/terragrunt.hcl │3│ | |
│ │ File: railbird/features/shot_detector.py │3│ | |
│ │ File: railbird/features/path_detector.py │3│ | |
│ │ File: alembic/alembic.ini │3│ | |
│ │ File: modules/users/modules/gcloud/terragrunt.hcl │3│ | |
│ │ File: modules/postgresql/modules/client/terragrunt.hcl │3│ | |
│ │ File: railbird/server/resolvers/utils/__init__.py │3│ | |
│ │ File: modules/postgresql/terragrunt.hcl │3│ | |
│ │ File: modules/artifacts/terragrunt.hcl │3│ | |
│ │ File: modules/users/terragrunt.hcl │3│ | |
│ │ File: railbird/datatypes/gql/shot.py │3│ | |
│ │ File: modules/kubernetes/terragrunt.hcl │3│ | |
│ │ File: modules/cloud_sql/terragrunt.hcl │3│ | |
│ │ File: modules/api/railbird-chart/templates/tests/test-connection.yaml │3│ | |
│ │ File: modules/api/railbird-chart/templates/serviceaccount.yaml │3│ | |
│ │ File: railbird/server/app/models/sessions/types.py │3│ | |
│ │ File: modules/firebase/terragrunt.hcl │3│ | |
│ │ File: modules/vpc/terragrunt.hcl │3│ | |
│ │ File: railbird/containers/monitoring.py │3│ | |
│ │ File: modules/gke/terragrunt.hcl │3│ | |
│ │ File: modules/api/modules/pubsub/terragrunt.hcl │3│ | |
│ │ File: modules/api/modules/bucket/terragrunt.hcl │3│ | |
│ │ File: modules/api/modules/bucket/outputs.tf │3│ | |
│ │ File: modules/kmscrypto/outputs.tf │3│ | |
│ │ File: modules/kmscrypto/terragrunt.hcl │3│ | |
│ │ File: railbird/video/segmented/filepath.py │3│ | |
│ │ File: flake.nix │2│ | |
│ │ File: .gitignore │2│ | |
│ │ File: railbird/server/app/models/users/models.py │2│ | |
│ │ File: pyproject.toml │2│ | |
│ │ File: railbird/gcp/__init__.py │2│ | |
│ │ File: railbird/datatypes/models/base.py │2│ | |
│ │ File: railbird/server/utils/auth/__init__.py │2│ | |
│ │ File: modules/kube-utils/variables.tf │2│ | |
│ │ File: modules/api/railbird-chart/templates/ingress.yaml │2│ | |
│ │ File: railbird/server/app/models/users/types.py │2│ | |
│ │ File: railbird/vision/track/controller.py │2│ | |
│ │ File: railbird/util/__init__.py │2│ | |
│ │ File: railbird/debug/video_player.py │2│ | |
│ │ File: modules/api/railbird-chart/Chart.yaml │1│ | |
│ │ File: modules/kubernetes/outputs.tf │1│ | |
│ │ File: railbird/debug/__init__.py │1│ | |
│ │ File: tests/test_api_server.py │1│ | |
│ │ File: railbird/server/utils/db/__init__.py │1│ | |
│ │ File: railbird/server/utils/auth/middleware.py │1│ | |
│ │ File: railbird/server/utils/auth.py │1│ | |
│ │ File: railbird/server/utils/__init__.py │1│ | |
│ │ File: railbird/server/__init__.py │1│ | |
│ │ File: railbird/monitoring/__init__.py │1│ | |
│ │ File: modules/api/railbird-chart/templates/hpa.yaml │1│ | |
│ │ File: railbird/datatypes/models/__init__.py │1│ | |
│ │ File: modules/api/railbird-chart/templates/managedcertificate.yaml │1│ | |
│ │ File: modules/api/railbird-chart/templates/service.yaml │1│ | |
│ │ File: railbird/datatypes/gql/user.py │1│ | |
│ │ File: modules/users/variables.tf │1│ | |
│ │ File: modules/users/outputs.tf │1│ | |
│ │ File: railbird/datatypes/gql/__init__.py │1│ | |
│ │ File: modules/gke/outputs.tf │1│ | |
│ │ File: modules/users/modules/postgresql/outputs.tf │1│ | |
│ │ File: modules/postgresql/modules/admin/outputs.tf │1│ | |
│ │ File: modules/kubernetes/modules/postgresql/versions.tf │1│ | |
│ │ File: modules/postgresql/modules/client/outputs.tf │1│ | |
│ │ File: modules/users/modules/gcloud/outputs.tf │1│ | |
│mattw2… │ [email protected] │72│ | |
│ │ File: tests/test_api_server.py │39│ | |
│ │ File: railbird/datatypes/models/video.py │17│ | |
│ │ File: .vscode/settings.json │13│ | |
│ │ File: railbird/server/resolvers/make_percentage_time_series.py │2│ | |
│ │ File: tests/conftest.py │1│ | |
│Micah … │ [email protected] │850│ | |
│ │ File: railbird/datatypes/models/payment.py │152│ | |
│ │ File: railbird/shot_parsing/feature_detection/feature_extraction.py │73│ | |
│ │ File: tests/test_api_user.py │67│ | |
│ │ File: railbird/datatypes/models/video.py │60│ | |
│ │ File: alembic/versions/70080ab2d17a_add_video_processing.py │55│ | |
│ │ File: alembic/versions/0691a29a6a64_add_processing_to_shots.py │46│ | |
│ │ File: alembic/versions/f37f6ba63f7d_add_current_processing_to_video.py │44│ | |
│ │ File: alembic/versions/35fd4614a1bd_add_bank.py │37│ | |
│ │ File: railbird/server/resolvers/exceptions.py │37│ | |
│ │ File: alembic/versions/1b4a8611411d_update_payment_models.py │28│ | |
│ │ File: tests/test_query_builder.py │23│ | |
│ │ File: railbird/celery/exceptions.py │23│ | |
│ │ File: railbird/datatypes/models/shot.py │20│ | |
│ │ File: alembic/versions/298715a96acd_.py │19│ | |
│ │ File: alembic/versions/e2eb3387d57c_add_video_resolution_to_upload_model.py │18│ | |
│ │ File: alembic/versions/78c781d014ad_add_video_processing.py │17│ | |
│ │ File: railbird/server/resolvers/user.py │17│ | |
│ │ File: railbird/datatypes/identifier.py │16│ | |
│ │ File: railbird/datatypes/gql/shot.py │13│ | |
│ │ File: railbird/datatypes/gql/video.py │11│ | |
│ │ File: railbird/datatypes/models/user.py │10│ | |
│ │ File: tests/conftest.py │8│ | |
│ │ File: railbird/server/resolvers/utils/query_builder.py │8│ | |
│ │ File: railbird/datatypes/gql/user.py │7│ | |
│ │ File: tests/test_api_video.py │7│ | |
│ │ File: railbird/server/resolvers/video.py │5│ | |
│ │ File: railbird/server/resolvers/make_percentage_time_series.py │5│ | |
│ │ File: tests/test_features.py │4│ | |
│ │ File: railbird/coordination/video_processor.py │4│ | |
│ │ File: alembic/versions/c5345d2f0bca_add_bank.py │3│ | |
│ │ File: railbird/containers/railbird.py │3│ | |
│ │ File: alembic/versions/cffe7f53e917_add_bank.py │2│ | |
│ │ File: railbird/server/resolvers/bucket_set.py │2│ | |
│ │ File: railbird/datatypes/models/stream.py │2│ | |
│ │ File: railbird/server/resolvers/aggregate.py │1│ | |
│ │ File: railbird/server/resolvers/__init__.py │1│ | |
│ │ File: railbird/containers/defaults.py │1│ | |
│ │ File: railbird/coordination/__init__.py │1│ | |
│Ben Co… │ [email protected] │194│ | |
│ │ File: tests/test_features.py │73│ | |
│ │ File: alembic/versions/4b90c7a50fc5_add_miss_features.py │48│ | |
│ │ File: railbird/shot_parsing/feature_detection/feature_extraction.py │30│ | |
│ │ File: railbird/debug/frame_decorators.py │17│ | |
│ │ File: railbird/video/screenshot.py │8│ | |
│ │ File: railbird/datatypes/models/shot.py │7│ | |
│ │ File: railbird/defaults.py │4│ | |
│ │ File: railbird/video/segmented/filepath.py │3│ | |
│ │ File: flake.nix │2│ | |
│ │ File: railbird/console.py │1│ | |
│ │ File: railbird/video/__init__.py │1│ | |
│ Loewy │ [email protected] │71│ | |
│ │ File: tests/test_api_video.py │35│ | |
│ │ File: railbird/datatypes/models/tags.py │21│ | |
│ │ File: railbird/server/resolvers/video.py │7│ | |
│ │ File: railbird/datatypes/models/video.py │3│ | |
│ │ File: railbird/datatypes/gql/video.py │2│ | |
│ │ File: railbird/server/utils/auth/middleware.py │2│ | |
│ │ File: flake.nix │1│ | |
│Ben Co… │ [email protected] │9│ | |
│ │ File: tests/test_features.py │6│ | |
│ │ File: flake.nix │2│ | |
│ │ File: railbird/debug/frame_decorators.py │1│ | |
│Andy M… │ [email protected] │14│ | |
│ │ File: poetry.lock │14│ | |
│Your N… │ [email protected] │675│ | |
│ │ File: tests/test_get_shots.py │458│ | |
│ │ File: tests/test_query_builder.py │72│ | |
│ │ File: tests/test_backcut.py │63│ | |
│ │ File: railbird/datatypes/gql/aggregate.py │61│ | |
│ │ File: railbird/datatypes/models/query_builder_types.py │20│ | |
│ │ File: tests/test_api_server.py │1│ | |
│ Loewy │ [email protected] │26│ | |
│ │ File: tests/test_api_video.py │13│ | |
│ │ File: railbird/server/resolvers/video.py │6│ | |
│ │ File: railbird/datatypes/gql/video.py │4│ | |
│ │ File: railbird/datatypes/models/video.py │3│ | |
│Kat Hu… │ [email protected] │34│ | |
│ │ File: tests/test_hls_encoding.py │22│ | |
│ │ File: railbird/datatypes/models/stream.py │8│ | |
│ │ File: tests/util/server.py │3│ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment