Files
domnitor/.gitignore
Hosteroid 3688c8b71b Add import/export and update system
Implement CSV/JSON import and export for domains, notification groups and tags (with masking for sensitive channel data), including size/format validation, in-memory CSV building, and logging. Add tag transfer and bulk transfer actions (admin-only). Introduce a new update system: Add UpdateController and UpdateService, migration 025_add_update_system_v1.1.3.sql, and installer changes to include the new migration and version handling; provide endpoints to check, apply, rollback and configure updates. Update helpers and UI bits: add getUpdateBadgeInfo in LayoutHelper, update notification icons/redirects, and add getMaxUploadSize in ViewHelper. Misc: add NotificationGroup::findByName, tweak .gitignore backups path, and update related views and routes.
2026-02-11 17:43:23 +02:00

63 lines
613 B
Plaintext

# Environment & Configuration
.env
.env.local
.env.*.local
.installed
# Composer
/vendor/
composer.lock
# Logs
/logs/*.log
/logs/*.txt
!/logs/README.md
!/logs/QUICK_START.md
# Cache
/cache/*
!/cache/.gitkeep
# IDE & Editor
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
Thumbs.db
# OS
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Desktop.ini
# Backup files
*.bak
*.backup
*.old
*.tmp
# Sensitive data
*.pem
*.key
*.crt
/backups/
# Development
/tests/coverage/
.phpunit.result.cache
# Node modules (if ever added)
node_modules/
package-lock.json
yarn.lock
# Build artifacts
dist/
build/
.agent