- Updated docker-entrypoint.sh to improve ClamAV service initialization and logging.
- Added checks for ClamAV and freshclam daemon status.
- Optimized freshclam configuration for container usage, including logging to stdout and setting database directory.
- Introduced caching mechanism for enabled file extensions in vinejs_provider.ts to reduce database queries.
- Implemented a new command to list datasets needing DataCite DOI updates, with options for verbose output, count only, and IDs only.
- Updated package dependencies to include p-limit and pino-pretty.
- finalized ace command 'detect:missing-cross-references'
- fix: Update API routes to include DOI URL handling and improve route organization
- chore: Add ORCID preload rule file and ensure proper registration
- docs: Add MIT License to the project for open-source compliance
- feat: Implement command to detect and fix missing dataset cross-references
- feat: Create command for updating DataCite DOI records with detailed logging and error handling
- docs: Add comprehensive documentation for dataset indexing command
- docs: Create detailed documentation for DataCite update command with usage examples and error handling