Update Github actions

This commit is contained in:
Dries Peeters
2025-09-05 15:00:08 +02:00
parent 6d9c54b052
commit e4a55860a3
3 changed files with 14 additions and 14 deletions

View File

@@ -1,10 +1,8 @@
name: Deploy to GitHub Pages
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
release:
types: [published]
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:

View File

@@ -366,16 +366,16 @@ See [Version Management Documentation](docs/VERSION_MANAGEMENT.md) for detailed
## 🔧 Features
- **Time Tracking**: Start/stop timer with project and task association
- **Project Management**: Create and manage projects with client information
- **Task Management**: Organize work into tasks and categories
- **Invoicing**: Generate professional invoices from time entries
- **Analytics**: Comprehensive reporting and time analysis
- **User Management**: Multi-user support with role-based access
- **Mobile Responsive**: Works on all devices
- **CLI Tools**: Command-line interface for administration
- **API Access**: RESTful API for integrations
- **Real-time Updates**: WebSocket-powered live updates
- **Time Tracking**: Start/stop timer with project and task association; idle detection; single-active-timer mode; manual and automatic entry sources; rounding rules
- **Client & Project Management**: Client organizations with contacts and default rates; project relationships; status management; error-preventing dropdowns; auto-populated rates
- **Task Management**: Per-project tasks, categories, and task-level time tracking
- **Invoicing**: Generate branded PDF invoices; billable hours, company branding/logo, currency, and rounding support
- **Analytics & Reports**: Real-time stats, period analysis, project/user summaries, CSV export, visual analytics
- **User & Roles**: Multi-user with role-based access control and admin panel
- **Mobile-Optimized UI**: Responsive layout and mobile-friendly charts
- **API & Integrations**: RESTful endpoints with JSON responses
- **CLI & Admin Tools**: Database migrations, management scripts, and utilities
- **Dockerized Deployment**: Local and remote compose files, public images on GitHub Container Registry
## 📚 Documentation

View File

@@ -13,10 +13,12 @@ Welcome to the TimeTracker documentation. This directory contains comprehensive
- **[DOCKER_PUBLIC_SETUP.md](DOCKER_PUBLIC_SETUP.md)** - Public Docker deployment guide
- **[DOCKER_STARTUP_TROUBLESHOOTING.md](DOCKER_STARTUP_TROUBLESHOOTING.md)** - Docker troubleshooting
- **[SOLUTION_GUIDE.md](SOLUTION_GUIDE.md)** - Common problems and solutions
- **[GITHUB_WORKFLOW_IMAGES.md](GITHUB_WORKFLOW_IMAGES.md)** - Images built on releases and main
### 🔧 Features
- **[TASK_MANAGEMENT.md](TASK_MANAGEMENT.md)** - Task management system overview
- **[TASK_MANAGEMENT_README.md](TASK_MANAGEMENT_README.md)** - Detailed task management guide
- **[CLIENT_MANAGEMENT_README.md](CLIENT_MANAGEMENT_README.md)** - Client model and relationships
- **[INVOICE_FEATURE_README.md](INVOICE_FEATURE_README.md)** - Invoice system documentation
- **[ENHANCED_INVOICE_SYSTEM_README.md](ENHANCED_INVOICE_SYSTEM_README.md)** - Advanced invoice features
- **[INVOICE_INTERFACE_IMPROVEMENTS.md](INVOICE_INTERFACE_IMPROVEMENTS.md)** - Invoice UI improvements