LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
mage_ai/__init__.py
mage_ai.egg-info/PKG-INFO
mage_ai.egg-info/SOURCES.txt
mage_ai.egg-info/dependency_links.txt
mage_ai.egg-info/entry_points.txt
mage_ai.egg-info/requires.txt
mage_ai.egg-info/top_level.txt
mage_ai/autocomplete/__init__.py
mage_ai/autocomplete/utils.py
mage_ai/cli/__init__.py
mage_ai/cli/main.py
mage_ai/cli/utils.py
mage_ai/cluster_manager/__init__.py
mage_ai/cluster_manager/cluster_manager.py
mage_ai/cluster_manager/aws/__init__.py
mage_ai/cluster_manager/aws/emr_cluster_manager.py
mage_ai/data_cleaner/__init__.py
mage_ai/data_cleaner/data_cleaner.py
mage_ai/data_cleaner/analysis/__init__.py
mage_ai/data_cleaner/analysis/calculator.py
mage_ai/data_cleaner/analysis/charts.py
mage_ai/data_cleaner/analysis/constants.py
mage_ai/data_cleaner/cleaning_rules/__init__.py
mage_ai/data_cleaner/cleaning_rules/base.py
mage_ai/data_cleaner/cleaning_rules/clean_column_names.py
mage_ai/data_cleaner/cleaning_rules/fix_syntax_errors.py
mage_ai/data_cleaner/cleaning_rules/impute_values.py
mage_ai/data_cleaner/cleaning_rules/reformat_values.py
mage_ai/data_cleaner/cleaning_rules/remove_collinear_columns.py
mage_ai/data_cleaner/cleaning_rules/remove_columns_with_high_empty_rate.py
mage_ai/data_cleaner/cleaning_rules/remove_columns_with_single_value.py
mage_ai/data_cleaner/cleaning_rules/remove_duplicate_rows.py
mage_ai/data_cleaner/cleaning_rules/remove_outliers.py
mage_ai/data_cleaner/column_types/__init__.py
mage_ai/data_cleaner/column_types/column_type_detector.py
mage_ai/data_cleaner/column_types/constants.py
mage_ai/data_cleaner/estimators/__init__.py
mage_ai/data_cleaner/estimators/base.py
mage_ai/data_cleaner/estimators/encoders.py
mage_ai/data_cleaner/estimators/outlier_removal.py
mage_ai/data_cleaner/pipelines/__init__.py
mage_ai/data_cleaner/pipelines/base.py
mage_ai/data_cleaner/shared/__init__.py
mage_ai/data_cleaner/shared/utils.py
mage_ai/data_cleaner/statistics/__init__.py
mage_ai/data_cleaner/statistics/calculator.py
mage_ai/data_cleaner/transformer_actions/__init__.py
mage_ai/data_cleaner/transformer_actions/action_code.py
mage_ai/data_cleaner/transformer_actions/base.py
mage_ai/data_cleaner/transformer_actions/column.py
mage_ai/data_cleaner/transformer_actions/constants.py
mage_ai/data_cleaner/transformer_actions/custom_action.py
mage_ai/data_cleaner/transformer_actions/dependency_resolution.py
mage_ai/data_cleaner/transformer_actions/helpers.py
mage_ai/data_cleaner/transformer_actions/row.py
mage_ai/data_cleaner/transformer_actions/shared.py
mage_ai/data_cleaner/transformer_actions/utils.py
mage_ai/data_cleaner/transformer_actions/variable_replacer.py
mage_ai/data_cleaner/transformer_actions/spark/__init__.py
mage_ai/data_cleaner/transformer_actions/spark/constants.py
mage_ai/data_cleaner/transformer_actions/spark/transformers.py
mage_ai/data_cleaner/transformer_actions/udf/__init__.py
mage_ai/data_cleaner/transformer_actions/udf/addition.py
mage_ai/data_cleaner/transformer_actions/udf/base.py
mage_ai/data_cleaner/transformer_actions/udf/constant.py
mage_ai/data_cleaner/transformer_actions/udf/date_trunc.py
mage_ai/data_cleaner/transformer_actions/udf/difference.py
mage_ai/data_cleaner/transformer_actions/udf/distance_between.py
mage_ai/data_cleaner/transformer_actions/udf/divide.py
mage_ai/data_cleaner/transformer_actions/udf/formatted_date.py
mage_ai/data_cleaner/transformer_actions/udf/if_else.py
mage_ai/data_cleaner/transformer_actions/udf/multiply.py
mage_ai/data_cleaner/transformer_actions/udf/string_replace.py
mage_ai/data_cleaner/transformer_actions/udf/string_split.py
mage_ai/data_cleaner/transformer_actions/udf/substring.py
mage_ai/data_preparation/__init__.py
mage_ai/data_preparation/decorators.py
mage_ai/data_preparation/logger_manager.py
mage_ai/data_preparation/repo_manager.py
mage_ai/data_preparation/variable_manager.py
mage_ai/data_preparation/executors/__init__.py
mage_ai/data_preparation/executors/block_executor.py
mage_ai/data_preparation/executors/ecs_block_executor.py
mage_ai/data_preparation/executors/executor_factory.py
mage_ai/data_preparation/executors/k8s_block_executor.py
mage_ai/data_preparation/executors/pipeline_executor.py
mage_ai/data_preparation/executors/pyspark_block_executor.py
mage_ai/data_preparation/executors/pyspark_pipeline_executor.py
mage_ai/data_preparation/logging/__init__.py
mage_ai/data_preparation/logging/logger.py
mage_ai/data_preparation/models/__init__.py
mage_ai/data_preparation/models/constants.py
mage_ai/data_preparation/models/file.py
mage_ai/data_preparation/models/pipeline.py
mage_ai/data_preparation/models/variable.py
mage_ai/data_preparation/models/block/__init__.py
mage_ai/data_preparation/models/block/sql/__init__.py
mage_ai/data_preparation/models/block/sql/bigquery.py
mage_ai/data_preparation/models/block/sql/postgres.py
mage_ai/data_preparation/models/block/sql/redshift.py
mage_ai/data_preparation/models/block/sql/snowflake.py
mage_ai/data_preparation/models/block/sql/utils/__init__.py
mage_ai/data_preparation/models/block/sql/utils/shared.py
mage_ai/data_preparation/models/widget/__init__.py
mage_ai/data_preparation/models/widget/charts.py
mage_ai/data_preparation/models/widget/constants.py
mage_ai/data_preparation/models/widget/utils.py
mage_ai/data_preparation/shared/__init__.py
mage_ai/data_preparation/shared/constants.py
mage_ai/data_preparation/templates/__init__.py
mage_ai/data_preparation/templates/template.py
mage_ai/data_preparation/templates/testable.jinja
mage_ai/data_preparation/templates/utils.py
mage_ai/data_preparation/templates/data_exporters/bigquery.py
mage_ai/data_preparation/templates/data_exporters/default.jinja
mage_ai/data_preparation/templates/data_exporters/file.py
mage_ai/data_preparation/templates/data_exporters/postgres.py
mage_ai/data_preparation/templates/data_exporters/redshift.py
mage_ai/data_preparation/templates/data_exporters/s3.py
mage_ai/data_preparation/templates/data_exporters/snowflake.py
mage_ai/data_preparation/templates/data_loaders/api.py
mage_ai/data_preparation/templates/data_loaders/bigquery.py
mage_ai/data_preparation/templates/data_loaders/default.jinja
mage_ai/data_preparation/templates/data_loaders/file.py
mage_ai/data_preparation/templates/data_loaders/postgres.py
mage_ai/data_preparation/templates/data_loaders/redshift.py
mage_ai/data_preparation/templates/data_loaders/s3.py
mage_ai/data_preparation/templates/data_loaders/snowflake.py
mage_ai/data_preparation/templates/pipeline/__init__.py
mage_ai/data_preparation/templates/pipeline/metadata.yaml
mage_ai/data_preparation/templates/pipeline_execution/emr_bootstrap.sh
mage_ai/data_preparation/templates/pipeline_execution/spark_script.jinja
mage_ai/data_preparation/templates/repo/__init__.py
mage_ai/data_preparation/templates/repo/io_config.yaml
mage_ai/data_preparation/templates/repo/metadata.yaml
mage_ai/data_preparation/templates/repo/requirements.txt
mage_ai/data_preparation/templates/repo/charts/__init__.py
mage_ai/data_preparation/templates/repo/data_exporters/__init__.py
mage_ai/data_preparation/templates/repo/data_exporters/export_titanic_clean.py
mage_ai/data_preparation/templates/repo/data_loaders/__init__.py
mage_ai/data_preparation/templates/repo/data_loaders/load_titanic.py
mage_ai/data_preparation/templates/repo/pipelines/__init__.py
mage_ai/data_preparation/templates/repo/pipelines/example_pipeline/__init__.py
mage_ai/data_preparation/templates/repo/pipelines/example_pipeline/metadata.yaml
mage_ai/data_preparation/templates/repo/scratchpads/__init__.py
mage_ai/data_preparation/templates/repo/transformers/__init__.py
mage_ai/data_preparation/templates/repo/transformers/fill_in_missing_values.py
mage_ai/data_preparation/templates/sensors/default.py
mage_ai/data_preparation/templates/sensors/s3.py
mage_ai/data_preparation/templates/transformers/data_warehouse_transformer.jinja
mage_ai/data_preparation/templates/transformers/default.jinja
mage_ai/data_preparation/templates/transformers/suggestion_fmt.jinja
mage_ai/data_preparation/templates/transformers/transformer_actions/action.jinja
mage_ai/data_preparation/templates/transformers/transformer_actions/column/average.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/clean_column_name.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/count.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/count_distinct.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/diff.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/first.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/fix_syntax_errors.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/impute.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/last.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/max.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/median.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/min.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/reformat.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/remove.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/remove_outliers.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/select.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/shift_down.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/shift_up.py
mage_ai/data_preparation/templates/transformers/transformer_actions/column/sum.py
mage_ai/data_preparation/templates/transformers/transformer_actions/row/drop_duplicate.py
mage_ai/data_preparation/templates/transformers/transformer_actions/row/filter.py
mage_ai/data_preparation/templates/transformers/transformer_actions/row/remove.py
mage_ai/data_preparation/templates/transformers/transformer_actions/row/sort.py
mage_ai/data_preparation/utils/__init__.py
mage_ai/data_preparation/utils/block/__init__.py
mage_ai/data_preparation/utils/block/convert_content.py
mage_ai/io/__init__.py
mage_ai/io/base.py
mage_ai/io/bigquery.py
mage_ai/io/config.py
mage_ai/io/export_utils.py
mage_ai/io/file.py
mage_ai/io/io_config.py
mage_ai/io/postgres.py
mage_ai/io/redshift.py
mage_ai/io/s3.py
mage_ai/io/snowflake.py
mage_ai/orchestration/__init__.py
mage_ai/orchestration/airflow.py
mage_ai/orchestration/pipeline_scheduler.py
mage_ai/orchestration/run_status_checker.py
mage_ai/orchestration/db/__init__.py
mage_ai/orchestration/db/alembic.ini
mage_ai/orchestration/db/database_manager.py
mage_ai/orchestration/db/models.py
mage_ai/orchestration/db/migrations/README.md
mage_ai/orchestration/db/migrations/env.py
mage_ai/orchestration/db/migrations/script.py.mako
mage_ai/orchestration/db/migrations/versions/053ee2c10d85_add_completed_at.py
mage_ai/orchestration/db/migrations/versions/067326f43bc3_add_variables_to_pipelinerun.py
mage_ai/orchestration/db/migrations/versions/3fafd217efa7_add_event_matcher_model.py
mage_ai/orchestration/db/migrations/versions/52ab80005742_add_variables_to_pipeline_schedule.py
mage_ai/orchestration/db/migrations/versions/b01be687e537_add_started_at_to_block_run.py
mage_ai/orchestration/db/migrations/versions/c07a23ff782b_add_initial_tables.py
mage_ai/orchestration/notification/__init__.py
mage_ai/orchestration/notification/config.py
mage_ai/orchestration/notification/sender.py
mage_ai/orchestration/triggers/__init__.py
mage_ai/orchestration/triggers/event_trigger.py
mage_ai/orchestration/triggers/loop_time_trigger.py
mage_ai/orchestration/triggers/time_trigger.py
mage_ai/sample_datasets/__init__.py
mage_ai/sample_datasets/product_purchases.csv
mage_ai/sample_datasets/salary_survey.csv
mage_ai/sample_datasets/titanic_survival.csv
mage_ai/sample_datasets/user_emails.csv
mage_ai/server/__init__.py
mage_ai/server/active_kernel.py
mage_ai/server/app.py
mage_ai/server/constants.py
mage_ai/server/execution_manager.py
mage_ai/server/kernel_output_parser.py
mage_ai/server/kernels.py
mage_ai/server/scheduler_manager.py
mage_ai/server/server.py
mage_ai/server/subscriber.py
mage_ai/server/websocket.py
mage_ai/server/api/__init__.py
mage_ai/server/api/autocomplete_items.py
mage_ai/server/api/base.py
mage_ai/server/api/blocks.py
mage_ai/server/api/clusters.py
mage_ai/server/api/data_providers.py
mage_ai/server/api/events.py
mage_ai/server/api/logs.py
mage_ai/server/api/orchestration.py
mage_ai/server/api/projects.py
mage_ai/server/api/widgets.py
mage_ai/server/client/__init__.py
mage_ai/server/client/mage.py
mage_ai/server/data/__init__.py
mage_ai/server/data/base.py
mage_ai/server/data/models.py
mage_ai/server/frontend_dist/404.html
mage_ai/server/frontend_dist/404.html.html
mage_ai/server/frontend_dist/datasets.html
mage_ai/server/frontend_dist/favicon.ico
mage_ai/server/frontend_dist/index.html
mage_ai/server/frontend_dist/pipeline-runs.html
mage_ai/server/frontend_dist/pipelines.html
mage_ai/server/frontend_dist/vercel.svg
mage_ai/server/frontend_dist/_next/static/b29AUbYsG0uitMIN_bCQW/_buildManifest.js
mage_ai/server/frontend_dist/_next/static/b29AUbYsG0uitMIN_bCQW/_middlewareManifest.js
mage_ai/server/frontend_dist/_next/static/b29AUbYsG0uitMIN_bCQW/_ssgManifest.js
mage_ai/server/frontend_dist/_next/static/chunks/1150.1378afaa474df64a.js
mage_ai/server/frontend_dist/_next/static/chunks/1240.0819f45820d22263.js
mage_ai/server/frontend_dist/_next/static/chunks/17-6f5e28da6ea3bc27.js
mage_ai/server/frontend_dist/_next/static/chunks/2083-31bedbe3b4490815.js
mage_ai/server/frontend_dist/_next/static/chunks/2125-d859c4773f5f76a8.js
mage_ai/server/frontend_dist/_next/static/chunks/2437-52e7a8f62f271f5b.js
mage_ai/server/frontend_dist/_next/static/chunks/2481.0454a0e25dc7e027.js
mage_ai/server/frontend_dist/_next/static/chunks/2508.724531e7f9cf5f36.js
mage_ai/server/frontend_dist/_next/static/chunks/2545.8371b39c898ae92b.js
mage_ai/server/frontend_dist/_next/static/chunks/2598-4c3d8ce52fdfa188.js
mage_ai/server/frontend_dist/_next/static/chunks/261.0a24b4ece1d29aa1.js
mage_ai/server/frontend_dist/_next/static/chunks/266.e301071d22592682.js
mage_ai/server/frontend_dist/_next/static/chunks/278.b54562a0c9da1a52.js
mage_ai/server/frontend_dist/_next/static/chunks/2860-16f4089b788792f5.js
mage_ai/server/frontend_dist/_next/static/chunks/2874-bb1ac5b9276d832d.js
mage_ai/server/frontend_dist/_next/static/chunks/29107295-989a0767a635d9d5.js
mage_ai/server/frontend_dist/_next/static/chunks/3453.992f4b1667e9882c.js
mage_ai/server/frontend_dist/_next/static/chunks/3467.38cd0654ba6f788f.js
mage_ai/server/frontend_dist/_next/static/chunks/3835.df296b4e4078e985.js
mage_ai/server/frontend_dist/_next/static/chunks/3887-5c8404eec6532f49.js
mage_ai/server/frontend_dist/_next/static/chunks/3898.880191695bb05845.js
mage_ai/server/frontend_dist/_next/static/chunks/3903-cea1fec2303173d5.js
mage_ai/server/frontend_dist/_next/static/chunks/4042.5e16d36209052351.js
mage_ai/server/frontend_dist/_next/static/chunks/4092.536ee541241f4538.js
mage_ai/server/frontend_dist/_next/static/chunks/4388.04098706f32e69e7.js
mage_ai/server/frontend_dist/_next/static/chunks/440.3ab77942f659ea0c.js
mage_ai/server/frontend_dist/_next/static/chunks/4450.79f14f763d55c63e.js
mage_ai/server/frontend_dist/_next/static/chunks/4454.13a2404adecaa39e.js
mage_ai/server/frontend_dist/_next/static/chunks/4495-aaa900f908a8a255.js
mage_ai/server/frontend_dist/_next/static/chunks/4776.753ad29fa0a29a4a.js
mage_ai/server/frontend_dist/_next/static/chunks/4883.a5bb0edbf8f3cc8f.js
mage_ai/server/frontend_dist/_next/static/chunks/5008.29c2662ecc2b04c7.js
mage_ai/server/frontend_dist/_next/static/chunks/5104.1edcf4437c471dd4.js
mage_ai/server/frontend_dist/_next/static/chunks/5164.857023e800905b6f.js
mage_ai/server/frontend_dist/_next/static/chunks/5339-11f4757850474424.js
mage_ai/server/frontend_dist/_next/static/chunks/5560-d083c346e42e47ad.js
mage_ai/server/frontend_dist/_next/static/chunks/5584-66a6dd43d2a6a4ca.js
mage_ai/server/frontend_dist/_next/static/chunks/5729.0f2748e9e6dab951.js
mage_ai/server/frontend_dist/_next/static/chunks/5824.628653557e904674.js
mage_ai/server/frontend_dist/_next/static/chunks/5981-6794e9c8c762e352.js
mage_ai/server/frontend_dist/_next/static/chunks/6042.c59010de9e699437.js
mage_ai/server/frontend_dist/_next/static/chunks/6115.0c85e507543394ea.js
mage_ai/server/frontend_dist/_next/static/chunks/6116.871a682ddf535aca.js
mage_ai/server/frontend_dist/_next/static/chunks/6434.10380ee0968636ba.js
mage_ai/server/frontend_dist/_next/static/chunks/6443.7b6d2b4e51018184.js
mage_ai/server/frontend_dist/_next/static/chunks/6507.d3a17777d2c294e6.js
mage_ai/server/frontend_dist/_next/static/chunks/6532-83bbf764caa78a45.js
mage_ai/server/frontend_dist/_next/static/chunks/6958.8f39c585d36737a7.js
mage_ai/server/frontend_dist/_next/static/chunks/72fdc299.db9c048612d07959.js
mage_ai/server/frontend_dist/_next/static/chunks/739.3d24945544b37e52.js
mage_ai/server/frontend_dist/_next/static/chunks/7578-bbf89628b90c5c0c.js
mage_ai/server/frontend_dist/_next/static/chunks/7619-11107d4d093f5d51.js
mage_ai/server/frontend_dist/_next/static/chunks/7875-4b4f93a0a59aec48.js
mage_ai/server/frontend_dist/_next/static/chunks/7947.77be4bec4d47774e.js
mage_ai/server/frontend_dist/_next/static/chunks/7951.fee8b6c27c9ef777.js
mage_ai/server/frontend_dist/_next/static/chunks/8018.968bf87c390e3312.js
mage_ai/server/frontend_dist/_next/static/chunks/8097.b0345f30a7390c1d.js
mage_ai/server/frontend_dist/_next/static/chunks/8256.290ceb269b1ffe26.js
mage_ai/server/frontend_dist/_next/static/chunks/826.75268ee34f93393a.js
mage_ai/server/frontend_dist/_next/static/chunks/8277.5003e1d94bb85156.js
mage_ai/server/frontend_dist/_next/static/chunks/8521.843b13086d1c6526.js
mage_ai/server/frontend_dist/_next/static/chunks/8762.dff300f86bef8573.js
mage_ai/server/frontend_dist/_next/static/chunks/8807.a68c69c8fe0a8c01.js
mage_ai/server/frontend_dist/_next/static/chunks/8849.db0d50b4d84b09a6.js
mage_ai/server/frontend_dist/_next/static/chunks/8901.21d26d5a1ee473fe.js
mage_ai/server/frontend_dist/_next/static/chunks/8920.5700e380a2999098.js
mage_ai/server/frontend_dist/_next/static/chunks/8a28b14e-b845f39223877713.js
mage_ai/server/frontend_dist/_next/static/chunks/91-322e26ca10302cce.js
mage_ai/server/frontend_dist/_next/static/chunks/9258.6c6ef544c701a011.js
mage_ai/server/frontend_dist/_next/static/chunks/9307.d4baf7aebbcef1f0.js
mage_ai/server/frontend_dist/_next/static/chunks/9361.a0820e3069f5ef74.js
mage_ai/server/frontend_dist/_next/static/chunks/9363.6b811b4c86277e07.js
mage_ai/server/frontend_dist/_next/static/chunks/9437.d5d2e8d245b16b7e.js
mage_ai/server/frontend_dist/_next/static/chunks/9566.f8bd24768ed14ecb.js
mage_ai/server/frontend_dist/_next/static/chunks/9633.40e5056ca1e2b22a.js
mage_ai/server/frontend_dist/_next/static/chunks/9785.5ff26cb26d84d6a1.js
mage_ai/server/frontend_dist/_next/static/chunks/9855.c4394a68322be9f8.js
mage_ai/server/frontend_dist/_next/static/chunks/9916-97b0556d0e96e8b6.js
mage_ai/server/frontend_dist/_next/static/chunks/9927.e82a3e1e21990d77.js
mage_ai/server/frontend_dist/_next/static/chunks/bd1a647f.bb4e92e64e2aa440.js
mage_ai/server/frontend_dist/_next/static/chunks/framework-7c365855dab1bf41.js
mage_ai/server/frontend_dist/_next/static/chunks/main-bb0dd5375146d7fd.js
mage_ai/server/frontend_dist/_next/static/chunks/polyfills-5cd94c89d3acac5f.js
mage_ai/server/frontend_dist/_next/static/chunks/webpack-8eaa87994c9f78cf.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/_app-6d447923fb593249.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/_error-235304e5badb19eb.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/datasets-8074498c4af1361e.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/index-329878ea2836950a.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/pipeline-runs-fee8dcb7eeb43713.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines-6fa5a76d8c933d22.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/datasets/[...slug]-37c8d6f1b0980c39.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines/[pipeline]-0c6dc5356df3d124.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines/[pipeline]/edit-cc08fd3f71b6eec0.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines/[pipeline]/logs-c83e2cd18322a870.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines/[pipeline]/runs-f4fd0eada248a9ba.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines/[pipeline]/triggers-a21820f4e00ad9fd.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines/[pipeline]/runs/[run]-62efacb8e0098605.js
mage_ai/server/frontend_dist/_next/static/chunks/pages/pipelines/[pipeline]/triggers/[...slug]-643e3a819309352f.js
mage_ai/server/frontend_dist/_next/static/css/9563de380da227ba.css
mage_ai/server/frontend_dist/datasets/[...slug].html
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-Bold.ttf
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-Light.ttf
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-Medium.ttf
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-Regular.ttf
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-Retina.ttf
mage_ai/server/frontend_dist/fonts/Fira_Code/ttf/FiraCode-SemiBold.ttf
mage_ai/server/frontend_dist/fonts/Roboto/LICENSE.txt
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Black.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-BlackItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Bold.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-BoldItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Italic.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Light.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-LightItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Medium.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-MediumItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Regular.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-Thin.ttf
mage_ai/server/frontend_dist/fonts/Roboto/Roboto-ThinItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/LICENSE.txt
mage_ai/server/frontend_dist/fonts/Roboto_Mono/README.txt
mage_ai/server/frontend_dist/fonts/Roboto_Mono/RobotoMono-Italic-VariableFont_wght.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/RobotoMono-VariableFont_wght.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Bold.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-BoldItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-ExtraLight.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-ExtraLightItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Italic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Light.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-LightItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Medium.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-MediumItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Regular.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-SemiBold.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-SemiBoldItalic.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-Thin.ttf
mage_ai/server/frontend_dist/fonts/Roboto_Mono/static/RobotoMono-ThinItalic.ttf
mage_ai/server/frontend_dist/images/backfill.jpg
mage_ai/server/frontend_dist/images/banner-shape-purple-peach.jpg
mage_ai/server/frontend_dist/images/dashboard-api-key.webp
mage_ai/server/frontend_dist/images/extra.jpg
mage_ai/server/frontend_dist/images/monitor.jpg
mage_ai/server/frontend_dist/images/run B.jpg
mage_ai/server/frontend_dist/pipelines/[pipeline].html
mage_ai/server/frontend_dist/pipelines/[pipeline]/edit.html
mage_ai/server/frontend_dist/pipelines/[pipeline]/logs.html
mage_ai/server/frontend_dist/pipelines/[pipeline]/runs.html
mage_ai/server/frontend_dist/pipelines/[pipeline]/triggers.html
mage_ai/server/frontend_dist/pipelines/[pipeline]/runs/[run].html
mage_ai/server/frontend_dist/pipelines/[pipeline]/triggers/[...slug].html
mage_ai/server/utils/__init__.py
mage_ai/server/utils/frontend_renderer.py
mage_ai/server/utils/output_display.py
mage_ai/services/__init__.py
mage_ai/services/aws/__init__.py
mage_ai/services/aws/ecs/__init__.py
mage_ai/services/aws/ecs/config.py
mage_ai/services/aws/ecs/ecs.py
mage_ai/services/aws/emr/__init__.py
mage_ai/services/aws/emr/config.py
mage_ai/services/aws/emr/emr.py
mage_ai/services/aws/emr/emr_basics.py
mage_ai/services/aws/emr/launcher.py
mage_ai/services/aws/emr/resource_manager.py
mage_ai/services/aws/events/__init__.py
mage_ai/services/aws/events/events.py
mage_ai/services/aws/s3/__init__.py
mage_ai/services/aws/s3/s3.py
mage_ai/services/email/__init__.py
mage_ai/services/email/config.py
mage_ai/services/email/email.py
mage_ai/services/slack/__init__.py
mage_ai/services/slack/config.py
mage_ai/services/slack/slack.py
mage_ai/shared/__init__.py
mage_ai/shared/array.py
mage_ai/shared/config.py
mage_ai/shared/constants.py
mage_ai/shared/conversions.py
mage_ai/shared/custom_types.py
mage_ai/shared/hash.py
mage_ai/shared/logger.py
mage_ai/shared/multi.py
mage_ai/shared/parsers.py
mage_ai/shared/strings.py
mage_ai/shared/utils.py
mage_ai/tests/__init__.py
mage_ai/tests/base_test.py
mage_ai/tests/test_shared.py
mage_ai/tests/data_cleaner/__init__.py
mage_ai/tests/data_cleaner/test_column_type_detector.py
mage_ai/tests/data_cleaner/cleaning_rules/__init__.py
mage_ai/tests/data_cleaner/cleaning_rules/test_clean_column_names.py
mage_ai/tests/data_cleaner/cleaning_rules/test_fix_syntax_error.py
mage_ai/tests/data_cleaner/cleaning_rules/test_impute_values.py
mage_ai/tests/data_cleaner/cleaning_rules/test_reformat_values.py
mage_ai/tests/data_cleaner/cleaning_rules/test_remove_collinear_columns.py
mage_ai/tests/data_cleaner/cleaning_rules/test_remove_columns_with_high_empty_rate.py
mage_ai/tests/data_cleaner/cleaning_rules/test_remove_columns_with_single_value.py
mage_ai/tests/data_cleaner/cleaning_rules/test_remove_duplicate_rows.py
mage_ai/tests/data_cleaner/cleaning_rules/test_remove_outliers.py
mage_ai/tests/data_cleaner/statistics/__init__.py
mage_ai/tests/data_cleaner/statistics/test_calculator.py
mage_ai/tests/data_cleaner/transformer_actions/__init__.py
mage_ai/tests/data_cleaner/transformer_actions/shared.py
mage_ai/tests/data_cleaner/transformer_actions/test_base.py
mage_ai/tests/data_cleaner/transformer_actions/test_column.py
mage_ai/tests/data_cleaner/transformer_actions/test_custom_actions.py
mage_ai/tests/data_cleaner/transformer_actions/test_helpers.py
mage_ai/tests/data_cleaner/transformer_actions/test_row.py
mage_ai/tests/data_cleaner/transformer_actions/test_utils.py
mage_ai/tests/data_cleaner/transformer_actions/test_variable_replacer.py
mage_ai/tests/data_preparation/__init__.py
mage_ai/tests/data_preparation/test_templates.py
mage_ai/tests/data_preparation/test_variable_manager.py
mage_ai/tests/data_preparation/models/__init__.py
mage_ai/tests/data_preparation/models/test_block.py
mage_ai/tests/data_preparation/models/test_pipeline.py
mage_ai/tests/data_preparation/models/test_variable.py
mage_ai/tests/io/__init__.py
mage_ai/tests/io/test_config.py
mage_ai/tests/io/test_export_utils.py