Jens Luedicke
77d26a6063
Merge pull request #2 from nullmedium/refactor-export-feature
...
Refactor and enhance export functionality with Team Hours support
2025-06-29 16:26:23 +02:00
Jens Luedicke
38a51c3eed
Refactor and enhance export functionality with Team Hours support
...
- Fix missing import statements for CSV/Excel export functionality
- Refactor export code into modular helper functions for better maintainability
- Add comprehensive Team Hours export feature with CSV and Excel support
- Enhance export UI styling with modern gradients and hover effects
- Add role-based access control for team export functionality
- Include date range filtering and team leader inclusion options
- Add proper error handling and user feedback for export operations
- Update dependencies to include pandas and xlsxwriter
- Fix JavaScript scope issues for export button functionality
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-06-29 16:24:55 +02:00
Jens Luedicke
be2abbc008
Merge pull request #1 from nullmedium/feature-user-management
...
Feature user management
2025-06-29 15:53:13 +02:00
Jens Luedicke
24d52e795c
Merge branch 'master' into feature-user-management
2025-06-29 15:52:56 +02:00
Jens Luedicke
68db551041
Update Profile page.
2025-06-29 15:47:07 +02:00
Jens Luedicke
0964a2177a
Add 2FA authentification.
2025-06-29 15:41:55 +02:00
Jens Luedicke
6ebe575c4c
Update About page.
2025-06-29 15:25:18 +02:00
Jens Luedicke
ac40415a11
Add missing styles.
2025-06-29 15:20:29 +02:00
Jens Luedicke
33d5948e00
Only show today's logged work entries in Home screen.
2025-06-29 15:19:27 +02:00
Jens Luedicke
ecc6c1f5ac
Add Dashboard for users with specific role.
2025-06-29 15:17:38 +02:00
Jens Luedicke
d8ec7d636e
Add Team Roles feature.
2025-06-28 22:39:28 +02:00
Jens Luedicke
b9aa7ad413
Add Export to CSV or Excel.
2025-06-28 12:54:48 +02:00
Jens Luedicke
e7593dc840
Add System Settings. Enable/Disable User registration.
2025-06-28 11:30:34 +02:00
Jens Luedicke
ff80964956
Remove duplicate Flash message block.
2025-06-28 11:19:59 +02:00
Jens Luedicke
99765d5728
Enable blocking and unblocking of users.
2025-06-28 11:10:22 +02:00
Jens Luedicke
b2861686ea
Show Time Tracking only for logged in users.
2025-06-28 11:00:17 +02:00
Jens Luedicke
44809e34f0
Require registration by mail link.
2025-06-28 10:33:18 +02:00
Jens Luedicke
5fa044e69c
Change navigation.
2025-06-28 09:48:29 +02:00
Jens Luedicke
452f3abd80
Initial user management.
2025-06-28 09:33:39 +02:00
Jens Luedicke
dc4229e468
Fix error when saving work duration.
2025-06-27 20:45:26 +02:00
d2dcff5227
Add README.md file.
2025-06-27 15:21:23 +02:00
4277980c6e
Enable resuming of logged work entry.
2025-06-27 15:14:57 +02:00
7f9783b2fc
Improve logging features (edit and delete).
2025-06-27 15:14:57 +02:00
a8d1f33874
Initial commit.
2025-06-27 15:14:57 +02:00