Latest status
no items
A continuous record of the open collection of American legal scholarship
Scraper implementation
The Columbia Journal of European Law · mapped to registry #771
Registry metadata for this implementation
Law review ownership and publication state
Runs associated with law review #771; diagnostics expand in place.
| Run | Status | Started | Runtime | Result | Error / diagnostics | Logs |
|---|---|---|---|---|---|---|
| #45591 | no items | 2026-09-13T10:27:24+00:00ended 2026-09-13T10:27:54+00:00 | 30.3s | 0 PDF 0 skipped 0 errors |
no_items_reason: ACCESS_RESTRICTED: Unable to fetch WordPress media endpoint: https://cjel.law.columbia.edu/wp-json/wp/v2/media
Run metadata{"automation_cycle_id": 250602, "canonical_name": "The Columbia Journal of European Law", "child_pid": 980284, "discovery_problem": "ACCESS_RESTRICTED: Unable to fetch WordPress media endpoint: https://cjel.law.columbia.edu/wp-json/wp/v2/media", "download_queue": {"due": 0, "pending": 0, "retries": 0, "scope": "TheColumbiaJournalOfEuropeanLawScraper:The Columbia Journal of European Law", "waiting": 0}, "file_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "heartbeat_at": "2026-09-13T10:27:54+00:00", "heartbeat_source": "orchestrator", "law_review_id": 771, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-09-13T10:27:24+00:00", "run_kind": "scheduled_active", "scraper_id": "the_columbia_journal_of_european_law_scraper", "script_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1789295244_the_columbia_journal_of_european_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1789295244_the_columbia_journal_of_european_law_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44746 | no new content | 2026-08-14T05:45:43+00:00ended 2026-08-14T05:46:15+00:00 | 32.4s | 0 PDF 149 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 154806, "canonical_name": "The Columbia Journal of European Law", "child_pid": 3137295, "file_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "heartbeat_at": "2026-08-14T05:46:13+00:00", "heartbeat_source": "orchestrator", "law_review_id": 771, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-08-14T05:45:43+00:00", "run_kind": "scheduled_active", "scraper_id": "the_columbia_journal_of_european_law_scraper", "script_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1786686343_the_columbia_journal_of_european_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1786686343_the_columbia_journal_of_european_law_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #44011 | no new content | 2026-07-14T19:10:06+00:00ended 2026-07-14T19:10:23+00:00 | 16.8s | 0 PDF 149 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 43988, "canonical_name": "The Columbia Journal of European Law", "child_pid": 3071837, "file_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "heartbeat_at": "2026-07-14T19:10:06+00:00", "heartbeat_source": "orchestrator", "law_review_id": 771, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-14T19:10:06+00:00", "run_kind": "scheduled", "scraper_id": "the_columbia_journal_of_european_law_scraper", "script_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1784056206_the_columbia_journal_of_european_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1784056206_the_columbia_journal_of_european_law_scraper.out.log", "timeout_minutes": 15} |
stdout stderr |
| #41136 | no new content | 2026-07-13T04:09:59+00:00ended 2026-07-13T04:10:00+00:00 | 0.8s | 0 PDF 2 skipped 0 errors |
No reported error
Run metadata{"automation_cycle_id": 38060, "canonical_name": "The Columbia Journal of European Law", "child_pid": 3572544, "file_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "heartbeat_at": "2026-07-13T04:09:59+00:00", "heartbeat_source": "orchestrator", "law_review_id": 771, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-13T04:09:59+00:00", "run_kind": "manual", "scraper_id": "the_columbia_journal_of_european_law_scraper", "script_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1783915799_the_columbia_journal_of_european_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783915799_the_columbia_journal_of_european_law_scraper.out.log", "timeout_minutes": 30} |
stdout stderr |
| #31307 | failed | 2026-07-03T04:09:21+00:00ended 2026-07-03T04:15:01+00:00 | 339.8s | 0 PDF 149 skipped 1 errors |
download_failed_all: HTTP 404 for https://cjel.law.columbia.edu/files/2010/07/Download-this-article..pdf
Run metadata{"automation_cycle_id": 28118, "canonical_name": "The Columbia Journal of European Law", "child_pid": 1678943, "file_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "heartbeat_at": "2026-07-03T04:14:31+00:00", "heartbeat_source": "orchestrator", "law_review_id": 771, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-07-03T04:09:21+00:00", "run_kind": "scheduled_active", "scraper_id": "the_columbia_journal_of_european_law_scraper", "script_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1783051761_the_columbia_journal_of_european_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1783051761_the_columbia_journal_of_european_law_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4698 | failed | 2026-06-01T19:30:52+00:00ended 2026-06-01T19:31:00+00:00 | 7.7s | 0 PDF 149 skipped 1 errors |
download_failed_all: HTTP 404 for https://cjel.law.columbia.edu/files/2010/07/Download-this-article..pdf
Run metadata{"automation_cycle_id": 1555, "canonical_name": "The Columbia Journal of European Law", "child_pid": 148335, "file_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "heartbeat_at": "2026-06-01T19:30:52+00:00", "heartbeat_source": "orchestrator", "law_review_id": 771, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-06-01T19:30:52+00:00", "run_kind": "scheduled_active", "scraper_id": "the_columbia_journal_of_european_law_scraper", "script_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1780342252_the_columbia_journal_of_european_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1780342252_the_columbia_journal_of_european_law_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #4024 | failed | 2026-05-01T22:35:08+00:00ended 2026-05-01T22:35:19+00:00 | 10.7s | 0 PDF 149 skipped 1 errors |
download_failed_all: HTTP 404 for https://cjel.law.columbia.edu/files/2010/07/Download-this-article..pdf
Run metadata{"automation_cycle_id": 643, "canonical_name": "The Columbia Journal of European Law", "child_pid": 1135539, "file_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "heartbeat_at": "2026-05-01T22:35:08+00:00", "heartbeat_source": "orchestrator", "law_review_id": 771, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-05-01T22:35:08+00:00", "run_kind": "scheduled_active", "scraper_id": "the_columbia_journal_of_european_law_scraper", "script_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1777674908_the_columbia_journal_of_european_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1777674908_the_columbia_journal_of_european_law_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #3208 | partial | 2026-03-10T07:41:57+00:00ended 2026-03-10T07:45:32+00:00 | 215.0s | 118 PDF 31 skipped 1 errors |
partial_download_errors: HTTP 404 for https://cjel.law.columbia.edu/files/2010/07/Download-this-article..pdf
Run metadata{"canonical_name": "The Columbia Journal of European Law", "child_pid": 205268, "file_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "heartbeat_at": "2026-03-10T07:45:27+00:00", "heartbeat_source": "orchestrator", "law_review_id": 771, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-03-10T07:41:57+00:00", "scraper_id": "the_columbia_journal_of_european_law_scraper", "script_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1773128517_the_columbia_journal_of_european_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1773128517_the_columbia_journal_of_european_law_scraper.out.log", "timeout_minutes": 45} |
stdout stderr |
| #1678 | success | 2026-02-08T03:23:18+00:00ended 2026-02-08T03:23:19+00:00 | 0.9s | 1 PDF 0 skipped 0 errors |
No reported error
Run metadata{"canonical_name": "The Columbia Journal of European Law", "child_pid": 3617460, "file_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "heartbeat_at": "2026-02-08T03:23:18+00:00", "heartbeat_source": "orchestrator", "law_review_id": 771, "orchestrator": "lrscraper", "orchestrator_started_at": "2026-02-08T03:23:18+00:00", "scraper_id": "the_columbia_journal_of_european_law_scraper", "script_path": "scrapers/the_columbia_journal_of_european_law_scraper.py", "stderr_path": "logs/orchestrator_runs/1770520998_the_columbia_journal_of_european_law_scraper.err.log", "stdout_path": "logs/orchestrator_runs/1770520998_the_columbia_journal_of_european_law_scraper.out.log", "timeout_minutes": 6} |
stdout stderr |