David Fencl
6d77c20c84
refactor: remove coverage report and add weather widget and navigation utility files
2026-06-06 11:41:13 +02:00
David Fencl
a3b3d40769
feat: add circular progress component and update historical lake data indices
2026-06-06 10:38:43 +02:00
David Fencl
27551f9183
feat: implement Favorites feature with persistent storage and sidebar integration and update lake data.
2026-06-05 23:57:17 +02:00
David Fencl
b660f0f6c3
feat: add contact link to settings, update lake labels and sidebar icons, and enhance KPI flow visualization
2026-06-05 23:40:56 +02:00
David Fencl
57e9bf12ca
feat: implement Open-Meteo weather integration with backfill scripts and updated lake data models.
continuous-integration/drone/push Build encountered an error
2026-06-05 23:34:13 +02:00
David Fencl
8193ce818a
feat: implement tests and coverage reports for KpiCards and scrapeLakes functionality
2026-06-05 23:08:44 +02:00
David Fencl
0030dca448
feat: add color-coded indicators to KpiCards and LakeDetail legends
2026-06-05 22:59:19 +02:00
David Fencl
8d1fb5b28e
feat: implement automated data scraping and history generation pipeline for PVL reservoir levels
2026-06-05 22:58:21 +02:00
David Fencl
5411bd16ff
feat: update lake index, sync scraping scripts, and prune unused data files
2026-06-05 22:24:47 +02:00
David Fencl
61a8af109c
feat: implement map view for lake visualization and automate data scraping pipeline
2026-06-05 22:03:38 +02:00
David Fencl
a5bd4985d1
feat: Initial commit - Hladinator (Water Reservoir Dashboard)
...
continuous-integration/drone/push Build encountered an error
- Setup React project with Vite and TypeScript
- Built dynamic UI supporting Dark/Light mode and CS/EN localization
- Added Lakes Overview grid with mock data for 40+ reservoirs
- Created interactive Recharts charts for water levels and flow rates
- Designed fully responsive premium mobile layout with custom SVG KPIs
- Developed TypeScript scraper scripts to fetch reservoir data
2026-06-05 21:36:38 +02:00
David Fencl
ac43c24f20
fix: rename logo.jpg to favicon.jpg and add debug file
continuous-integration/drone/push Build is passing
2025-12-11 20:32:34 +01:00
David Fencl
583075a0fd
fix: use MAX_TIME_MINUTES constant to resolve unused variable error
continuous-integration/drone/push Build is passing
2025-12-11 19:28:29 +01:00
David Fencl
065d57a74f
fix(docker): implement multi-stage build and serve dist folder
continuous-integration/drone/push Build is failing
2025-12-11 19:12:53 +01:00
David Fencl
188c7d4bc6
chore(frontend): add time braker
continuous-integration/drone/push Build is passing
2025-11-26 21:13:10 +01:00
David Fencl
62f1d9e6d8
chore(frontend): fix favicon
continuous-integration/drone/push Build is passing
2025-11-26 20:52:46 +01:00
David Fencl
2e8cc06e56
chore(frontend): fix favicon
2025-11-26 20:52:42 +01:00
David Fencl
2eb34cba7b
chore(frontend): fix favicon
continuous-integration/drone/push Build is passing
2025-11-26 20:22:51 +01:00
David Fencl
ba9885f1cb
chore(frontend): app v1
continuous-integration/drone/push Build is passing
2025-11-26 20:09:57 +01:00
David Fencl
f52bfe3efe
chore(frontend):bracha test
continuous-integration/drone/push Build is passing
2025-11-15 14:11:59 +01:00
fencl
c87c83f871
Merge branch 'main' of https://git.internet-master.cz/fencl/davisfe.cz
continuous-integration/drone/push Build is passing
2025-11-04 14:57:28 +01:00
fencl
f519076068
Add missing paragraph in index.html for content completeness
2025-11-04 14:54:37 +01:00
jakub
52f735f734
Update index.html
continuous-integration/drone/push Build is passing
2025-11-04 13:53:07 +00:00
jakub
4663fb931b
Update index.html
2025-11-04 13:48:49 +00:00
fencl
1aac600248
Add missing paragraph in index.html for content completeness
2025-11-04 13:57:05 +01:00
fencl
54247cb22b
add webhook
continuous-integration/drone/push Build is passing
2025-09-17 18:26:27 +02:00
David Fencl
9c3cf5fed6
init change
continuous-integration/drone/push Build is passing
2025-09-14 21:50:35 +02:00
David Fencl
1e938a091b
init change
continuous-integration/drone/push Build is passing
2025-09-14 21:17:54 +02:00
fencl
1c09312d92
Add missing paragraph for clarity in index.html
continuous-integration/drone/push Build is passing
2025-09-02 15:54:28 +02:00
fencl
4a8cdaf34c
Implement code changes to enhance functionality and improve performance
continuous-integration/drone/push Build is passing
2025-09-02 10:43:27 +02:00
fencl
de6bc74955
Comment out call-portainer-webhook step in .drone.yml for clarity
continuous-integration/drone/push Build is passing
2025-09-01 22:50:31 +02:00
fencl
64faefd131
Update index.html to correct server description in paragraph
continuous-integration/drone/push Build encountered an error
2025-09-01 22:49:53 +02:00
fencl
78596c1314
Fix formatting for call-portainer-webhook step in .drone.yml by commenting out the section
2025-09-01 22:49:45 +02:00
fencl
31c4a25100
Fix indentation for call-portainer-webhook step in .drone.yml
continuous-integration/drone/push Build is failing
2025-09-01 22:24:40 +02:00
fencl
688816a0c3
Fix formatting in .drone.yml by removing unnecessary hyphen from curl command
continuous-integration/drone/push Build encountered an error
2025-09-01 22:22:22 +02:00
fencl
00c1a298e5
Update index.html to include specific server test identifier and add call-portainer-webhook step in .drone.yml
continuous-integration/drone/push Build encountered an error
2025-09-01 22:21:32 +02:00
fencl
2b4e1a154a
Update index.html to reflect project branding and content
continuous-integration/drone/push Build is passing
2025-09-01 22:16:07 +02:00
fencl
a2b9343cfa
test5
continuous-integration/drone/push Build is passing
2025-09-01 21:12:22 +02:00
fencl
4351643697
Remove .dockerignore file as it is no longer needed
continuous-integration/drone/push Build is passing
2025-09-01 21:10:35 +02:00
fencl
f9f9d2d0e7
Add .dockerignore file to exclude unnecessary files from Docker context
continuous-integration/drone/push Build is failing
2025-09-01 21:09:26 +02:00
fencl
2baf06e09f
test4
continuous-integration/drone/push Build is passing
2025-09-01 21:09:07 +02:00
fencl
bd796f300e
Add initial index.html file with basic HTML structure
continuous-integration/drone/push Build is passing
2025-09-01 20:56:45 +02:00
fencl
de3b49b9b7
Comment out saveData.php copy command in Dockerfile and add vhost.conf for Apache configuration
continuous-integration/drone/push Build is passing
2025-09-01 20:37:05 +02:00
fencl
0af94cb37e
Comment out deployment fetch and checkout commands in Drone CI configuration
continuous-integration/drone/push Build is failing
2025-09-01 20:33:48 +02:00
fencl
e54ee426ed
test2
continuous-integration/drone/push Build is failing
2025-09-01 20:30:15 +02:00
fencl
c860e1962f
Add initial Drone CI configuration, .gitignore, and Dockerfile
2025-09-01 20:27:18 +02:00
fencl
ba92b8a815
Add initial content to test.txt
2025-09-01 20:17:40 +02:00