Skip to content

Tags: muthuspark/taskflow

Tags

v0.9.2

Toggle v0.9.2's commit message
Release v0.9.2 - fix portable binary frontend serving

v0.9.1

Toggle v0.9.1's commit message
v0.9.1 - fix API 404 routing issue

v0.9.0

Toggle v0.9.0's commit message
Release v0.9.0

v0.8.0

Toggle v0.8.0's commit message
v0.8.0 - Default base path changed to /taskflow

v0.7.0

Toggle v0.7.0's commit message
v0.7.0 - Email Notifications

Features:
- Email notifications on job completion (success/failure/always)
- Test SMTP settings button to verify configuration
- User email update in Account Settings
- Debug logging for notification troubleshooting

See CHANGELOG.md for full details.

v0.6.1

Toggle v0.6.1's commit message
fix: correct error handling in AccountView

Frontend was checking err.response.data.error.message but API returns
error as a string, not an object. Changed to use err.response.data.error.

v0.6.0

Toggle v0.6.0's commit message
feat: add SMTP configuration to admin settings

- Add settings.go store with generic key-value and SMTP-specific methods
- Add GET/PUT /api/settings/smtp endpoints (admin only)
- Add SMTP Configuration section to AccountView (admin only)
- Store SMTP settings in database, overriding env variables
- Mask password in API responses for security

v0.5.0

Toggle v0.5.0's commit message
feat: add full-page log view for printing and account settings with p…

…assword change

- Add RunLogsPrintView.vue for print-friendly log display
- Add print button and hide UI elements when printing
- Add AccountView.vue with password change form
- Add PUT /api/auth/password endpoint for password changes
- Add UpdateUserPassword store method
- Make username in header clickable to access account settings
- Add global print styles to hide app header

v0.4.0

Toggle v0.4.0's commit message
Release v0.4.0: Analytics dashboard with execution trends and job dur…

…ation analysis

v0.1.2

Toggle v0.1.2's commit message
fix: track go.mod and go.sum in version control

Remove *.mod and go.sum from .gitignore as these files are
essential for Go module dependency management and must be
committed for builds to work in CI/CD environments.