mirror of
https://github.com/DumbWareio/DumbDrop.git
synced 2025-10-22 23:31:57 +00:00
Chores & Configuration • Enhanced development setup: optimized Dockerfile, refined scripts, and improved .gitignore. • Updated docker-compose for better dev/prod separation. • Improved documentation in README and source files. Features & Enhancements • Refactored project structure with modular architecture. • Improved testing infrastructure and integration tests. • Enhanced file upload logic, client-side handling, and API routes. • Implemented robust server shutdown, rate limiting, and cleanup mechanisms. • Improved upload progress tracking with UI enhancements. • Strengthened security in PIN authentication and cookie handling. Refactors & Fixes • Cleaned up test infrastructure, logging, and error handling. • Simplified API route paths and improved middleware. • Fixed incorrect total storage size reporting. • Optimized logging verbosity based on environment. Documentation • Expanded project documentation and comments for clarity.
57 lines
598 B
Plaintext
57 lines
598 B
Plaintext
# Version control
|
|
.git
|
|
.gitignore
|
|
|
|
# Dependencies
|
|
node_modules
|
|
npm-debug.log
|
|
yarn-debug.log
|
|
yarn-error.log
|
|
|
|
# Environment variables
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# Development
|
|
.vscode
|
|
.idea
|
|
*.swp
|
|
*.swo
|
|
|
|
# Build outputs
|
|
dist
|
|
build
|
|
coverage
|
|
|
|
# Local uploads (development only)
|
|
local_uploads
|
|
|
|
# Logs
|
|
logs
|
|
*.log
|
|
|
|
# System files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Docker
|
|
.docker
|
|
docker-compose*.yml
|
|
Dockerfile*
|
|
|
|
# Documentation
|
|
README.md
|
|
CHANGELOG.md
|
|
docs
|
|
|
|
# Keep test files and configs for development builds
|
|
# __tests__
|
|
# jest.config.js
|
|
# *.test.js
|
|
# *.spec.js
|
|
# .eslintrc*
|
|
# .prettierrc*
|
|
.editorconfig
|
|
nodemon.json
|