├── .gitignore ├── CONTRIBUTORS.md ├── Dockerfile ├── LICENSE ├── README.md ├── awsclients └── awsclients.go ├── batchiepatchie-dockercompose-config.toml ├── batchiepatchie.go ├── config └── config.go ├── docker-compose.yml ├── docker_run.sh ├── docs ├── .gitignore ├── docs │ ├── deployment.md │ ├── frontend.md │ ├── index.md │ ├── overview.md │ ├── quickstart.md │ ├── scaling.md │ ├── statuses.md │ ├── terminator.md │ ├── timeouts.md │ └── tracing.md └── mkdocs.yml ├── envsubstituter ├── envsubstituter.go └── envsubstituter_test.go ├── fetcher └── fetcher.go ├── fresh.conf ├── frontend ├── .babelrc ├── .editorconfig ├── .eslintrc ├── .gitignore ├── Dockerfile ├── README.md ├── deploy.sh ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ └── manifest.json ├── src │ ├── api │ │ ├── api.js │ │ └── jobs.json │ ├── components │ │ ├── ActivationFormatter │ │ │ ├── ActivationFormatter.jsx │ │ │ └── ActivationFormatter.scss │ │ ├── CommandLineFormatter │ │ │ ├── CommandLineFormatter.jsx │ │ │ └── CommandLineFormatter.scss │ │ ├── DateTimeFormatter │ │ │ └── DateTimeFormatter.jsx │ │ ├── DurationFormatter │ │ │ └── DurationFormatter.jsx │ │ ├── ImageFormatter │ │ │ ├── ImageFormatter.jsx │ │ │ └── ImageFormatter.scss │ │ ├── JobLinkFormatter │ │ │ └── JobLinkFormatter.jsx │ │ ├── JobQueueRowRenderer │ │ │ └── JobQueueRowRenderer.jsx │ │ ├── Menu │ │ │ ├── Menu.jsx │ │ │ └── Menu.scss │ │ ├── NameFormatter │ │ │ └── NameFormatter.jsx │ │ ├── QueueSelector │ │ │ ├── QueueSelector.jsx │ │ │ └── QueueSelector.scss │ │ ├── RowRenderer │ │ │ └── RowRenderer.jsx │ │ ├── Search │ │ │ ├── Search.jsx │ │ │ └── Search.scss │ │ ├── SearchBox │ │ │ ├── SearchBox.jsx │ │ │ └── SearchBox.scss │ │ ├── SectionLoader │ │ │ ├── SectionLoader.jsx │ │ │ └── SectionLoader.scss │ │ ├── StatusFormatter │ │ │ ├── StatusFormatter.jsx │ │ │ └── StatusFormatter.scss │ │ ├── StatusSelector │ │ │ ├── StatusSelector.jsx │ │ │ └── StatusSelector.scss │ │ └── Terminal │ │ │ ├── Terminal.jsx │ │ │ └── Terminal.scss │ ├── containers │ │ └── LayoutContainer │ │ │ ├── LayoutContainer.jsx │ │ │ └── LayoutContainer.scss │ ├── index.jsx │ ├── index.scss │ ├── pages │ │ ├── JobPage │ │ │ ├── JobPage.jsx │ │ │ └── JobPage.scss │ │ ├── JobQueuesPage │ │ │ ├── JobQueuesPage.jsx │ │ │ └── JobQueuesPage.scss │ │ ├── JobsPage │ │ │ ├── JobsPage.jsx │ │ │ └── JobsPage.scss │ │ └── StatsPage │ │ │ ├── StatsPage.jsx │ │ │ └── StatsPage.scss │ ├── stores │ │ ├── index.js │ │ ├── job.js │ │ ├── jobqueue.js │ │ ├── layout.js │ │ └── status.js │ └── utils │ │ ├── actionReducer.js │ │ ├── debounce.js │ │ └── getChartColor.js ├── webpack.config.js └── yarn.lock ├── go.mod ├── go.sum ├── handlers ├── handlers.go ├── job_status_notification.go └── job_status_subscriptions.go ├── jobs ├── compute_environment_monitor.go ├── jobs.go ├── jobs_test.go ├── killer_handler.go ├── monitor_ecs_clusters.go ├── postgres_store.go ├── scaler.go └── timeout_killer.go ├── logentries.go ├── migrations ├── 00001_jobs.sql ├── 00002_jobs_full_text_search.sql ├── 00003_add_status_reason.sql ├── 00004_add_run_started_at_column.sql ├── 00005_add_exitcode.sql ├── 00006_add_log_stream_name.sql ├── 00007_add_compute_environment_event_log.sql ├── 00008_add_job_summary_event_log.sql ├── 00009_add_indexes_to_event_logs.sql ├── 00010_add_job_status_index.sql ├── 00011_add_kill_requested_column_to_jobs.sql ├── 00012_add_activated_job_queues.sql ├── 00013_add_task_arn_instance_id_table.sql ├── 00014_add_instance_id_activity.sql ├── 00015_pg_trgm_gin_indexes.sql ├── 00016_revert_jobs_full_text_search.sql ├── 00017_add_job_queue_timestamp_index_to_jobs.sql ├── 00018_job_status_events.sql ├── 00019_add_forced_scaling_column.sql ├── 00020_bigger_job_id.sql ├── 00021_single_trigram_index.sql ├── 00022_reduced_trigram_index.sql └── 00023_add_array_properties_column.sql ├── screenshot.png ├── syncer └── batchsync.go ├── test.toml └── version /.gitignore: -------------------------------------------------------------------------------- 1 | tmp 2 | -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/README.md -------------------------------------------------------------------------------- /awsclients/awsclients.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/awsclients/awsclients.go -------------------------------------------------------------------------------- /batchiepatchie-dockercompose-config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/batchiepatchie-dockercompose-config.toml -------------------------------------------------------------------------------- /batchiepatchie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/batchiepatchie.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/config/config.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docker_run.sh -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | site/ 2 | -------------------------------------------------------------------------------- /docs/docs/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/docs/deployment.md -------------------------------------------------------------------------------- /docs/docs/frontend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/docs/frontend.md -------------------------------------------------------------------------------- /docs/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/docs/index.md -------------------------------------------------------------------------------- /docs/docs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/docs/overview.md -------------------------------------------------------------------------------- /docs/docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/docs/quickstart.md -------------------------------------------------------------------------------- /docs/docs/scaling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/docs/scaling.md -------------------------------------------------------------------------------- /docs/docs/statuses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/docs/statuses.md -------------------------------------------------------------------------------- /docs/docs/terminator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/docs/terminator.md -------------------------------------------------------------------------------- /docs/docs/timeouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/docs/timeouts.md -------------------------------------------------------------------------------- /docs/docs/tracing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/docs/tracing.md -------------------------------------------------------------------------------- /docs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/docs/mkdocs.yml -------------------------------------------------------------------------------- /envsubstituter/envsubstituter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/envsubstituter/envsubstituter.go -------------------------------------------------------------------------------- /envsubstituter/envsubstituter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/envsubstituter/envsubstituter_test.go -------------------------------------------------------------------------------- /fetcher/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/fetcher/fetcher.go -------------------------------------------------------------------------------- /fresh.conf: -------------------------------------------------------------------------------- 1 | ignored: frontend 2 | -------------------------------------------------------------------------------- /frontend/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/.babelrc -------------------------------------------------------------------------------- /frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/.editorconfig -------------------------------------------------------------------------------- /frontend/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/.eslintrc -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/deploy.sh -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/src/api/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/api/api.js -------------------------------------------------------------------------------- /frontend/src/api/jobs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/api/jobs.json -------------------------------------------------------------------------------- /frontend/src/components/ActivationFormatter/ActivationFormatter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/ActivationFormatter/ActivationFormatter.jsx -------------------------------------------------------------------------------- /frontend/src/components/ActivationFormatter/ActivationFormatter.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/components/CommandLineFormatter/CommandLineFormatter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/CommandLineFormatter/CommandLineFormatter.jsx -------------------------------------------------------------------------------- /frontend/src/components/CommandLineFormatter/CommandLineFormatter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/CommandLineFormatter/CommandLineFormatter.scss -------------------------------------------------------------------------------- /frontend/src/components/DateTimeFormatter/DateTimeFormatter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/DateTimeFormatter/DateTimeFormatter.jsx -------------------------------------------------------------------------------- /frontend/src/components/DurationFormatter/DurationFormatter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/DurationFormatter/DurationFormatter.jsx -------------------------------------------------------------------------------- /frontend/src/components/ImageFormatter/ImageFormatter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/ImageFormatter/ImageFormatter.jsx -------------------------------------------------------------------------------- /frontend/src/components/ImageFormatter/ImageFormatter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/ImageFormatter/ImageFormatter.scss -------------------------------------------------------------------------------- /frontend/src/components/JobLinkFormatter/JobLinkFormatter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/JobLinkFormatter/JobLinkFormatter.jsx -------------------------------------------------------------------------------- /frontend/src/components/JobQueueRowRenderer/JobQueueRowRenderer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/JobQueueRowRenderer/JobQueueRowRenderer.jsx -------------------------------------------------------------------------------- /frontend/src/components/Menu/Menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/Menu/Menu.jsx -------------------------------------------------------------------------------- /frontend/src/components/Menu/Menu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/Menu/Menu.scss -------------------------------------------------------------------------------- /frontend/src/components/NameFormatter/NameFormatter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/NameFormatter/NameFormatter.jsx -------------------------------------------------------------------------------- /frontend/src/components/QueueSelector/QueueSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/QueueSelector/QueueSelector.jsx -------------------------------------------------------------------------------- /frontend/src/components/QueueSelector/QueueSelector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/QueueSelector/QueueSelector.scss -------------------------------------------------------------------------------- /frontend/src/components/RowRenderer/RowRenderer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/RowRenderer/RowRenderer.jsx -------------------------------------------------------------------------------- /frontend/src/components/Search/Search.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/Search/Search.jsx -------------------------------------------------------------------------------- /frontend/src/components/Search/Search.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/Search/Search.scss -------------------------------------------------------------------------------- /frontend/src/components/SearchBox/SearchBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/SearchBox/SearchBox.jsx -------------------------------------------------------------------------------- /frontend/src/components/SearchBox/SearchBox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/SearchBox/SearchBox.scss -------------------------------------------------------------------------------- /frontend/src/components/SectionLoader/SectionLoader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/SectionLoader/SectionLoader.jsx -------------------------------------------------------------------------------- /frontend/src/components/SectionLoader/SectionLoader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/SectionLoader/SectionLoader.scss -------------------------------------------------------------------------------- /frontend/src/components/StatusFormatter/StatusFormatter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/StatusFormatter/StatusFormatter.jsx -------------------------------------------------------------------------------- /frontend/src/components/StatusFormatter/StatusFormatter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/StatusFormatter/StatusFormatter.scss -------------------------------------------------------------------------------- /frontend/src/components/StatusSelector/StatusSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/StatusSelector/StatusSelector.jsx -------------------------------------------------------------------------------- /frontend/src/components/StatusSelector/StatusSelector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/StatusSelector/StatusSelector.scss -------------------------------------------------------------------------------- /frontend/src/components/Terminal/Terminal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/Terminal/Terminal.jsx -------------------------------------------------------------------------------- /frontend/src/components/Terminal/Terminal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/components/Terminal/Terminal.scss -------------------------------------------------------------------------------- /frontend/src/containers/LayoutContainer/LayoutContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/containers/LayoutContainer/LayoutContainer.jsx -------------------------------------------------------------------------------- /frontend/src/containers/LayoutContainer/LayoutContainer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/containers/LayoutContainer/LayoutContainer.scss -------------------------------------------------------------------------------- /frontend/src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/index.jsx -------------------------------------------------------------------------------- /frontend/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/index.scss -------------------------------------------------------------------------------- /frontend/src/pages/JobPage/JobPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/pages/JobPage/JobPage.jsx -------------------------------------------------------------------------------- /frontend/src/pages/JobPage/JobPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/pages/JobPage/JobPage.scss -------------------------------------------------------------------------------- /frontend/src/pages/JobQueuesPage/JobQueuesPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/pages/JobQueuesPage/JobQueuesPage.jsx -------------------------------------------------------------------------------- /frontend/src/pages/JobQueuesPage/JobQueuesPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/pages/JobQueuesPage/JobQueuesPage.scss -------------------------------------------------------------------------------- /frontend/src/pages/JobsPage/JobsPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/pages/JobsPage/JobsPage.jsx -------------------------------------------------------------------------------- /frontend/src/pages/JobsPage/JobsPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/pages/JobsPage/JobsPage.scss -------------------------------------------------------------------------------- /frontend/src/pages/StatsPage/StatsPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/pages/StatsPage/StatsPage.jsx -------------------------------------------------------------------------------- /frontend/src/pages/StatsPage/StatsPage.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/pages/StatsPage/StatsPage.scss -------------------------------------------------------------------------------- /frontend/src/stores/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/stores/index.js -------------------------------------------------------------------------------- /frontend/src/stores/job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/stores/job.js -------------------------------------------------------------------------------- /frontend/src/stores/jobqueue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/stores/jobqueue.js -------------------------------------------------------------------------------- /frontend/src/stores/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/stores/layout.js -------------------------------------------------------------------------------- /frontend/src/stores/status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/stores/status.js -------------------------------------------------------------------------------- /frontend/src/utils/actionReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/utils/actionReducer.js -------------------------------------------------------------------------------- /frontend/src/utils/debounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/utils/debounce.js -------------------------------------------------------------------------------- /frontend/src/utils/getChartColor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/src/utils/getChartColor.js -------------------------------------------------------------------------------- /frontend/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/webpack.config.js -------------------------------------------------------------------------------- /frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/frontend/yarn.lock -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/go.sum -------------------------------------------------------------------------------- /handlers/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/handlers/handlers.go -------------------------------------------------------------------------------- /handlers/job_status_notification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/handlers/job_status_notification.go -------------------------------------------------------------------------------- /handlers/job_status_subscriptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/handlers/job_status_subscriptions.go -------------------------------------------------------------------------------- /jobs/compute_environment_monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/jobs/compute_environment_monitor.go -------------------------------------------------------------------------------- /jobs/jobs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/jobs/jobs.go -------------------------------------------------------------------------------- /jobs/jobs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/jobs/jobs_test.go -------------------------------------------------------------------------------- /jobs/killer_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/jobs/killer_handler.go -------------------------------------------------------------------------------- /jobs/monitor_ecs_clusters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/jobs/monitor_ecs_clusters.go -------------------------------------------------------------------------------- /jobs/postgres_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/jobs/postgres_store.go -------------------------------------------------------------------------------- /jobs/scaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/jobs/scaler.go -------------------------------------------------------------------------------- /jobs/timeout_killer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/jobs/timeout_killer.go -------------------------------------------------------------------------------- /logentries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/logentries.go -------------------------------------------------------------------------------- /migrations/00001_jobs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00001_jobs.sql -------------------------------------------------------------------------------- /migrations/00002_jobs_full_text_search.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00002_jobs_full_text_search.sql -------------------------------------------------------------------------------- /migrations/00003_add_status_reason.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00003_add_status_reason.sql -------------------------------------------------------------------------------- /migrations/00004_add_run_started_at_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00004_add_run_started_at_column.sql -------------------------------------------------------------------------------- /migrations/00005_add_exitcode.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00005_add_exitcode.sql -------------------------------------------------------------------------------- /migrations/00006_add_log_stream_name.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00006_add_log_stream_name.sql -------------------------------------------------------------------------------- /migrations/00007_add_compute_environment_event_log.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00007_add_compute_environment_event_log.sql -------------------------------------------------------------------------------- /migrations/00008_add_job_summary_event_log.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00008_add_job_summary_event_log.sql -------------------------------------------------------------------------------- /migrations/00009_add_indexes_to_event_logs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00009_add_indexes_to_event_logs.sql -------------------------------------------------------------------------------- /migrations/00010_add_job_status_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00010_add_job_status_index.sql -------------------------------------------------------------------------------- /migrations/00011_add_kill_requested_column_to_jobs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00011_add_kill_requested_column_to_jobs.sql -------------------------------------------------------------------------------- /migrations/00012_add_activated_job_queues.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00012_add_activated_job_queues.sql -------------------------------------------------------------------------------- /migrations/00013_add_task_arn_instance_id_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00013_add_task_arn_instance_id_table.sql -------------------------------------------------------------------------------- /migrations/00014_add_instance_id_activity.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00014_add_instance_id_activity.sql -------------------------------------------------------------------------------- /migrations/00015_pg_trgm_gin_indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00015_pg_trgm_gin_indexes.sql -------------------------------------------------------------------------------- /migrations/00016_revert_jobs_full_text_search.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00016_revert_jobs_full_text_search.sql -------------------------------------------------------------------------------- /migrations/00017_add_job_queue_timestamp_index_to_jobs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00017_add_job_queue_timestamp_index_to_jobs.sql -------------------------------------------------------------------------------- /migrations/00018_job_status_events.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00018_job_status_events.sql -------------------------------------------------------------------------------- /migrations/00019_add_forced_scaling_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00019_add_forced_scaling_column.sql -------------------------------------------------------------------------------- /migrations/00020_bigger_job_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00020_bigger_job_id.sql -------------------------------------------------------------------------------- /migrations/00021_single_trigram_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00021_single_trigram_index.sql -------------------------------------------------------------------------------- /migrations/00022_reduced_trigram_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00022_reduced_trigram_index.sql -------------------------------------------------------------------------------- /migrations/00023_add_array_properties_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/migrations/00023_add_array_properties_column.sql -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/screenshot.png -------------------------------------------------------------------------------- /syncer/batchsync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/syncer/batchsync.go -------------------------------------------------------------------------------- /test.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdRoll/batchiepatchie/HEAD/test.toml -------------------------------------------------------------------------------- /version: -------------------------------------------------------------------------------- 1 | noversion 2 | --------------------------------------------------------------------------------