feat: Enhance storage provider form and configuration

- Updated the storage provider form to categorize options into server-based, object storage, web storage, and cloud storage.
- Improved input placeholders for clarity and added descriptions for fields.
- Introduced new storage provider types: WebDAV, Nextcloud, Wasabi, MinIO, and B2.
- Added JavaScript functionality to auto-populate default ports based on selected provider type.
- Updated .gitignore to include test results and logs, and added Playwright configuration for testing.
This commit is contained in:
StarFleetCPTN committed 2025-04-16 19:24:16 -07:00
1 parent 31871bd16e
commit 130a3b0d1c
6 files changed
+366 -85

No files matched your search

+24 -1
View File
@@ -61,6 +61,9 @@ configs/
# Ignore the backups directory
backups/
# Ignore the tests directory
test-results/
playwright-report/
# Ignore Dirs
/source/
/destination/
@@ -81,4 +84,24 @@ docs/static/search/
docs/static/js/
docs/node_modules/
docs/.env*
docs/*.log
docs/*.log
# Added by Claude Task Master
logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
dev-debug.log
# Environment variables
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# OS specific
# Task files
tasks.json
tasks/