mirror of
https://github.com/besoeasy/file-drop.git
synced 2026-01-27 13:48:50 -06:00
a72dff9483
- Added configuration module for constants and utility functions to parse and format file sizes. - Created IPFS helper functions to manage pinned content, check IPFS health, and retrieve IPFS stats. - Developed job management for Nostr discovery and pinning, including queue management for self and friends. - Integrated Express middleware for file uploads with error handling and file size limits. - Established Nostr-related functions for event fetching, CID extraction, and pinning logic. - Implemented queue management for tracking pinned and cached CIDs, along with activity timestamps. - Created API route handlers for health checks, status reporting, Nostr stats, and file uploads.
1.7 KiB
1.7 KiB