mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2025-12-31 00:09:58 -06:00
- Clients: add model, routes, and templates
- app/models/client.py
- app/routes/clients.py
- templates/clients/{create,edit,list,view}.html
- docs/CLIENT_MANAGEMENT_README.md
- Database: add enhanced init/verify scripts, migrations, and docs
- docker/{init-database-enhanced.py,start-enhanced.py,verify-database.py}
- docs/ENHANCED_DATABASE_STARTUP.md
- migrations/{add_analytics_column.sql,add_analytics_setting.py,migrate_to_client_model.py}
- Scripts: add version manager and docker network test helpers
- scripts/version-manager.{bat,ps1,py,sh}
- scripts/test-docker-network.{bat,sh}
- docs/VERSION_MANAGEMENT.md
- UI: tweak base stylesheet
- app/static/base.css
- Tests: add client system test
- test_client_system.py
24 lines
742 B
Batchfile
24 lines
742 B
Batchfile
@echo off
|
|
REM Version Manager for TimeTracker - Windows Batch Wrapper
|
|
|
|
if "%1"=="" (
|
|
echo Usage: version-manager.bat [action] [options]
|
|
echo.
|
|
echo Actions:
|
|
echo tag [version] [message] - Create a version tag
|
|
echo build [number] - Create a build tag
|
|
echo list - List all tags
|
|
echo info [tag] - Show tag information
|
|
echo status - Show current status
|
|
echo suggest - Suggest next version
|
|
echo.
|
|
echo Examples:
|
|
echo version-manager.bat tag v1.2.3 "Release 1.2.3"
|
|
echo version-manager.bat build 123
|
|
echo version-manager.bat status
|
|
echo.
|
|
exit /b 1
|
|
)
|
|
|
|
python scripts/version-manager.py %*
|