Dries Peeters
ba884e516a
fix: resolve empty analytics charts by correcting template block name
...
- Change analytics dashboard template from `{% block scripts %}` to `{% block extra_js %}`
- Fixes block name mismatch between base.html and analytics dashboard template
- Resolves issue where AnalyticsDashboard JavaScript class was not loading
- Charts now properly initialize and display data from API endpoints
- Maintains all existing functionality while fixing the rendering issue
2025-08-29 10:09:37 +02:00
Dries Peeters
a23f84cc64
Merge pull request #9 from DRYTRIX/feature-MobileFriendly
...
feat: implement comprehensive mobile-friendly web interface
2025-08-29 09:32:02 +02:00
Dries Peeters
abebd88185
feat: implement comprehensive mobile-friendly web interface
...
- Add mobile-first CSS with responsive breakpoints and touch targets
- Create dedicated mobile.css and mobile.js files for enhanced mobile experience
- Implement card-based table layouts for small screens with data-label attributes
- Add mobile-specific utility classes (mobile-card, touch-target, mobile-stack)
- Enhance navigation with collapsible mobile menu and swipe gestures
- Optimize forms, buttons, and modals for mobile devices
- Add touch feedback and mobile-specific interactions
- Implement responsive grid layouts and mobile typography
- Add mobile meta tags for PWA-like functionality
- Ensure all templates use mobile-friendly classes and responsive design
2025-08-29 09:29:18 +02:00
Dries Peeters
e7fd287126
Merge pull request #8 from DRYTRIX/7-wrong-timezone
...
feat: comprehensive project cleanup and timezone enhancement
v1.0.5
2025-08-28 14:54:19 +02:00
Dries Peeters
1b3a703c04
feat: comprehensive project cleanup and timezone enhancement
...
- Remove redundant documentation files (DATABASE_INIT_FIX_*.md, TIMEZONE_FIX_README.md)
- Delete unused Docker files (Dockerfile.test, Dockerfile.combined, docker-compose.yml)
- Remove obsolete deployment scripts (deploy.sh) and unused files (index.html, _config.yml)
- Clean up logs directory (remove 2MB timetracker.log, keep .gitkeep)
- Remove .pytest_cache directory
- Consolidate Docker setup to two main container types:
* Simple container (recommended for production)
* Public container (for development/testing)
- Enhance timezone support in admin settings:
* Add 100+ timezone options organized by region
* Implement real-time timezone preview with current time display
* Add timezone offset calculation and display
* Remove search functionality for cleaner interface
* Update timezone utility functions for database-driven configuration
- Update documentation:
* Revise README.md to reflect current project state
* Add comprehensive timezone features documentation
* Update Docker deployment instructions
* Create PROJECT_STRUCTURE.md for project overview
* Remove references to deleted files
- Improve project structure:
* Streamlined file organization
* Better maintainability and focus
* Preserved all essential functionality
* Cleaner deployment options
2025-08-28 14:52:09 +02:00
Dries Peeters
99655713b1
small update
v1.0.4
2025-08-27 14:56:59 +02:00
Dries Peeters
d715cbacaa
imageNamesMustBeLowerCase
2025-08-27 14:38:52 +02:00
Dries Peeters
db628a48b4
Updated For Two versions
2025-08-27 14:37:18 +02:00
Dries Peeters
2aaeca919e
Update README.md
2025-08-27 07:38:59 +02:00
Dries Peeters
877da7a890
Update README.md
v1.0.3
2025-08-27 07:31:44 +02:00
Dries Peeters
72032529ba
Updated so that it generate a single docker container:
2025-08-27 07:26:39 +02:00
Dries Peeters
e0659c4e30
Update Dockerfile.combined
2025-08-26 20:14:32 +02:00
Dries Peeters
00cdbf6af2
Update Dockerfile.combined
2025-08-26 19:56:23 +02:00
Dries Peeters
f308dad5e1
Update Dockerfile.combined
2025-08-26 19:51:51 +02:00
Dries Peeters
9515a954b8
Update Dockerfile.combined
2025-08-26 19:49:57 +02:00
Dries Peeters
11cb780c3a
Update Dockerfile.combined
2025-08-26 15:33:50 +02:00
Dries Peeters
8ebe7d98b9
Update Dockerfile.combined
2025-08-26 15:30:56 +02:00
Dries Peeters
88645a2499
Update for combined Docker.
2025-08-26 15:20:32 +02:00
Dries Peeters
a302b071d2
Update docker-publish.yml
v1.0.2
2025-08-26 15:03:13 +02:00
Dries Peeters
889646656f
Update docker-publish.yml
2025-08-26 15:01:20 +02:00
Dries Peeters
40315b745c
Update docker-publish.yml
V1.0.1
2025-08-26 12:47:57 +02:00
Dries Peeters
de3ccad5c1
Update docker-publish.yml
2025-08-26 12:42:21 +02:00
Dries Peeters
58ff80d6fa
Update docker-publish.yml
2025-08-26 12:35:41 +02:00
Dries Peeters
cf5c13d96f
Update docker-publish.yml
2025-08-26 12:29:23 +02:00
Dries Peeters
3700f6e7f5
added some debug:
2025-08-26 12:04:31 +02:00
Dries Peeters
791f7a3f80
trying more...
2025-08-26 12:00:22 +02:00
Dries Peeters
a58c27afc9
more prayers
2025-08-26 11:57:57 +02:00
Dries Peeters
4e8ccaca4a
prayers
2025-08-26 11:50:20 +02:00
Dries Peeters
e8d3b41539
update
2025-08-26 11:43:43 +02:00
Dries Peeters
15af3098d1
Delete docker-publish.yml
2025-08-26 11:40:12 +02:00
Dries Peeters
8d95933219
should this work now ?
2025-08-26 11:36:09 +02:00
Dries Peeters
5070153dfb
update the docker publish.
2025-08-26 11:25:55 +02:00
Dries Peeters
d8e132682d
Update docker-publish.yml
2025-08-26 09:56:14 +02:00
Dries Peeters
3712841b23
Update docker-publish.yml
2025-08-26 09:50:17 +02:00
Dries Peeters
7eb00786cc
Update docker-compose.public.yml
2025-08-26 09:46:03 +02:00
Dries Peeters
d66bad2f8c
Delete .github/workflows/deploy.yml
2025-08-26 09:42:30 +02:00
Dries Peeters
6536ec32c9
Update to use github container repository
V1.0.0
2025-08-26 08:19:58 +02:00
Dries Peeters
a81c4aa1d1
Merge pull request #3 from DRYTRIX/develop
...
Permissions error on startup
2025-08-25 10:01:24 +02:00
Dries Peeters
6a412c787e
Permissions error on startup
...
Fix issue permissions on startup
Remove default port on postgres
2025-08-25 09:59:43 +02:00
Dries Peeters
1beb311ded
Update index.html
2025-08-16 22:04:27 +02:00
Dries Peeters
23562aab5e
Create FUNDING.yml
2025-08-16 22:03:04 +02:00
Dries Peeters
ec6c74551d
Create static.yml
2025-08-16 21:55:21 +02:00
Dries Peeters
c92f9e196b
V1.0.0 version push
2025-08-16 21:49:43 +02:00
Dries Peeters
24b74e6231
Create REQUIREMENTS.md
2025-08-15 18:13:42 +02:00