mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2026-01-06 03:30:25 -06:00
Update Github actions
This commit is contained in:
6
.github/workflows/static.yml
vendored
6
.github/workflows/static.yml
vendored
@@ -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:
|
||||
|
||||
20
README.md
20
README.md
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user