| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | chore: Rename hoarder packages to karakeep | MohamedBassem | 2025-04-12 | 1 | -3/+3 |
| | | |||||
| * | feat(webhook): Implement webhook functionality for bookmark events (#852) | 玄猫 | 2025-01-19 | 1 | -11/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * feat(webhook): Implement webhook functionality for bookmark events - Added WebhookWorker to handle webhook requests. - Integrated webhook triggering in crawlerWorker after video processing. - Updated main worker initialization to include WebhookWorker. - Enhanced configuration to support webhook URLs, token, and timeout. - Documented webhook configuration options in the documentation. - Introduced zWebhookRequestSchema for validating webhook requests. * feat(webhook): Update webhook handling and configuration - Changed webhook operation type from "create" to "crawled" in crawlerWorker and documentation. - Enhanced webhook retry logic in WebhookWorker to support multiple attempts. - Updated Docker configuration to include new webhook environment variables. - Improved validation for webhook configuration in shared config. - Adjusted zWebhookRequestSchema to reflect the new operation type. - Updated documentation to clarify webhook configuration options and usage. * minor modifications --------- Co-authored-by: Mohamed Bassem <me@mbassem.com> | ||||
| * | refactor: Move asset preprocessing to its own worker out of the inference worker | Mohamed Bassem | 2024-12-26 | 1 | -9/+14 |
| | | |||||
| * | feature: Schedule RSS feed refreshes every hour | Mohamed Bassem | 2024-11-03 | 1 | -1/+3 |
| | | |||||
| * | feature: Add support for subscribing to RSS feeds. Fixes #202 | Mohamed Bassem | 2024-11-03 | 1 | -2/+6 |
| | | |||||
| * | feature: Archive videos using yt-dlp. Fixes #215 (#525) | kamtschatka | 2024-10-28 | 1 | -3/+12 |
| | | | | | | | | | | | | | | | | | | | | | | * Allow downloading more content from a webpage and index it #215 Added a worker that allows downloading videos depending on the environment variables refactored the code a bit added new video asset updated documentation * Some tweaks * Drop the dependency on the yt-dlp wrapper * Update openapi specs * Dont log an error when the url is not supported * Better handle supported websites that dont download anything --------- Co-authored-by: Mohamed Bassem <me@mbassem.com> | ||||
| * | feature: Introduce a mechanism to cleanup dangling assets | MohamedBassem | 2024-10-12 | 1 | -3/+9 |
| | | |||||
| * | fix(workers): Shutdown workers on SIGTERM | MohamedBassem | 2024-07-28 | 1 | -0/+5 |
| | | |||||
| * | refactor: Replace the usage of bullMQ with the hoarder sqlite-based queue (#309) | Mohamed Bassem | 2024-07-21 | 1 | -0/+3 |
| | | |||||
| * | feature: Include server version in the admin UI. Fixes #66 | MohamedBassem | 2024-04-02 | 1 | -0/+4 |
| | | |||||
| * | format: Add missing lint and format, and format the entire repo | MohamedBassem | 2024-03-30 | 1 | -3/+4 |
| | | |||||
| * | fix(workers): Fix the leaky browser instances in workers during development | MohamedBassem | 2024-03-21 | 1 | -1/+5 |
| | | |||||
| * | structure: Create apps dir and copy tooling dir from t3-turbo repo | MohamedBassem | 2024-03-14 | 1 | -0/+16 |
