Skip to content

Dev crawler humam into dev - #297

Closed
Mammutor wants to merge 204 commits into
devfrom
dev-crawler-humam
Closed

Dev crawler humam into dev#297
Mammutor wants to merge 204 commits into
devfrom
dev-crawler-humam

Conversation

@Mammutor

@Mammutor Mammutor commented Feb 1, 2026

Copy link
Copy Markdown
Collaborator

merged db and dev-crawler state before wanting now to pull into dev. will also do api . still draft and waiting for the pull request to be finished reviewing

vertrox78 and others added 30 commits November 12, 2025 14:36
I had an issue on the server, where it doesnt want to start, because stac-js is ESM only and the project isnt
…g data extraction and ensuring consistent property ordering
insertOrUpdateCatalog and insertOrUpdateCollection
function to insert keywords
Crawler: Create Database Connection
feat: enhance crawler configuration with CLI and environment variable…
Sönke Hoffmann and others added 26 commits January 31, 2026 14:13
…est accordingly. Closes #270 (#285)

* #241, Add unit tests for normalization and parallel execution utilities.

* #270, added stac node validation for static catalogs from stac indedx to reduce errors with not stac compliant catalogs

* #270, added stac node validation for static catalogs from stac indedx to reduce errors with not stac compliant catalogs

* Implement pause/resume functionality and enhance crawllog integration for collections and catalogs

* Remove unused variable from clearAllCrawllogs function in db.js
Add API examples and usage patterns for STAC Atlas
* feat(crawler): implement graceful shutdown functionality and reset flag for scheduler

* fix(db): rename 'type' to 'title' in collection insert/update logic

* feat(crawler): add FRESH_CRAWL option to .env.example for clearing crawl log

* feat(crawler): add syncIsApiFromCatalog function to update is_api values in collections

* fix(crawler): remove is_api from collection insert/update logic

* feat(crawler): determine is_api based on source_url and remove syncIsApiFromCatalog function

* feat(crawler): add functionality to deactivate stale collections not updated in 7 days
- Persist newly discovered collection URLs in the crawllog_collection queue during API crawling.
- Implemented error handling for enqueueing collection URLs.
- Updated logging to reflect the loading of pending catalog and API collections.
- Refactored database queries to improve retrieval of crawled and pending collection URLs.
…alogs that are only for traversing in DB queue
@Mammutor Mammutor self-assigned this Feb 1, 2026
@Mammutor Mammutor closed this Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants