This website requires JavaScript.
2bff715669
Fix: Increased GPS timeout and maximumAge for better reliability
main
Johannes Baumeister
2026-05-13 12:54:16 +0200
4479d261d4
Feature: Added real-time GPS location tracking for field use
Johannes Baumeister
2026-05-13 12:51:56 +0200
0d9306741e
UI: Finalized sidebar compaction, collapsible handle, dropdown fixes, and owner status filtering
Johannes Baumeister
2026-05-13 09:13:48 +0200
a47047d34d
UI: Compacting sidebar, removing auto-load section, and optimizing input layouts
Johannes Baumeister
2026-05-13 09:03:45 +0200
636286024c
Fix Nordex mirroring logic by default v1.0.3
Johannes Baumeister
2026-05-12 13:20:09 +0200
3ef8e1d017
Mirror Nordex geometries and add version marker v1.0.2
Johannes Baumeister
2026-05-12 13:15:24 +0200
fce2e6e748
Mirror Nordex turbine geometries by default
Johannes Baumeister
2026-05-12 12:59:49 +0200
72f7e325e4
Update Nordex geometry based on user's new QGIS schema (KSF, AMF, Road)
Johannes Baumeister
2026-05-11 15:32:17 +0200
5db86d82c3
Exhaustive hardening of DB loading and geometry creation to fix map rendering
Johannes Baumeister
2026-05-11 12:51:16 +0200
4fe64857d9
Fix critical error: restored accidentally removed function declaration and added DB loading safety
Johannes Baumeister
2026-05-11 12:48:27 +0200
d14eed0c7f
Harden database loading with try-catch and variant safety check; make Nordex check case-insensitive
Johannes Baumeister
2026-05-11 12:46:42 +0200
f9dfe4c26b
Final Nordex fix: swap KSF offsets (12m towards road, 24m away) and place areas accordingly
Johannes Baumeister
2026-05-11 12:43:55 +0200
cbd680eaf4
Fix Nordex: add Crane Boom Pad triangle and adjust side offsets to 18.25m
Johannes Baumeister
2026-05-11 12:06:04 +0200
008c934704
Fix Nordex: move both NVM and BLF to the right side (24.4m side)
Johannes Baumeister
2026-05-11 10:12:12 +0200
8402694841
Fix Nordex sides: BLF left of AMF, NVM right of KSF
Johannes Baumeister
2026-05-11 10:05:21 +0200
84d1ce3a70
Refine Nordex geometry: AMF length 180m, swap side surfaces (NVM left, BLF right)
Johannes Baumeister
2026-05-11 10:01:32 +0200
93a953d63b
Correct Nordex BLF position: move to the side of the KSF area
Johannes Baumeister
2026-05-11 09:57:19 +0200
3fcd344df4
Fix SyntaxError (duplicate declaration) preventing the map from loading
Johannes Baumeister
2026-05-11 09:56:59 +0200
19e43d3ad1
Fix measuring tool bug and correct Nordex BLF position
Johannes Baumeister
2026-05-11 09:51:27 +0200
62e6dddfdb
Fix Nordex KSF layout: apply width offset relative to tower center based on technical drawing
Johannes Baumeister
2026-05-11 09:42:16 +0200
b07a0ac88a
Feat: Add owner and parcel labels for ALKIS layer on high zoom levels
Johannes Baumeister
2026-05-11 09:08:09 +0200
f9c0532140
Update Nordex KSF orientation to match Enercon style
Johannes Baumeister
2026-05-08 14:08:54 +0200
19a4f0f165
Feat: Add dropdown for manufacturer and implement Nordex KSF geometries
Johannes Baumeister
2026-05-08 14:01:47 +0200
f26d1f1710
Fix: Improve owner name mapping and display logic in Manage Owners
Johannes Baumeister
2026-05-08 13:33:37 +0200
f8874a3e95
Compact legend and expanded owner management table (Nachname, Vorname, Adresse)
Johannes Baumeister
2026-05-02 11:34:28 +0200
3f277cca6d
ACTUAL ROOT CAUSE: baked_layers.js caused early return, preventing ALKIS DB layer from loading. Now ALKIS DB always loads and replaces local layer.
Johannes Baumeister
2026-05-02 09:08:40 +0200
d15f823e56
ROOT CAUSE FIX: Remove local shapefile Eigentuemer layer when ALKIS DB layer loads - the local layer had fillOpacity:0 and was covering the colored DB layer
Johannes Baumeister
2026-05-01 11:04:46 +0200
29fe0b1352
Fix 404 status update error with flexible SQL matching and add ALKIS layer loading error diagnostics
Johannes Baumeister
2026-05-01 10:46:15 +0200
dd6e875e2c
Critical stability fix: handled null status values in database, fixed layer order (DB layer on top), and cleaned up redundant initialization logic
Johannes Baumeister
2026-05-01 10:29:34 +0200
f4403b055f
Final synchronization fix: added legacy status mapping, improved name normalization for names with special characters/brackets, and increased color visibility
Johannes Baumeister
2026-05-01 10:23:09 +0200
cccdce49c1
Harden owner name matching with normalization and add detailed debug logging for map synchronization
Johannes Baumeister
2026-05-01 10:19:15 +0200
c5469e7fa5
Remove manual save button and finalize automatic synchronization between owner table and map
Johannes Baumeister
2026-05-01 10:14:42 +0200
42237cddcf
Ensure ALKIS DB layer is always loaded and add auto-column mapping for owner layers
Johannes Baumeister
2026-04-30 21:55:42 +0200
826fbb8973
Full update of owner status categories and premium legend UI based on user image
Johannes Baumeister
2026-04-30 21:52:13 +0200
b03a7b2568
Fix map synchronization for ALKIS DB layer by using state.ownerStatuses in style function
Johannes Baumeister
2026-04-30 14:51:40 +0200
79a9262329
Add auto-save logic for notes field (onblur)
Johannes Baumeister
2026-04-30 14:37:49 +0200
3172ee1939
Implement Flächensicherung directly with ALKIS DB and added Notiz field
Johannes Baumeister
2026-04-30 14:30:51 +0200
f55f70c0eb
Fix async map loading race condition and mapping logic
Johannes Baumeister
2026-04-30 09:00:29 +0200
74f2af9b21
Fix owner matching logic, automate mapping, and improve status persistence
Johannes Baumeister
2026-04-30 08:47:34 +0200
7374e98612
Backend: Add stats endpoint for DB connection; UI: Clean up dashboard logic
Johannes Baumeister
2026-04-30 08:38:21 +0200
af8ed45f4d
Fix robust project name resolution in backend
Johannes Baumeister
2026-04-29 21:52:40 +0200
b5c523ab07
Fix SQL query handling empty string for NULL columns
Johannes Baumeister
2026-04-29 21:25:58 +0200
9c8032d511
Fix project ID resolution and null name concatenation
Johannes Baumeister
2026-04-29 21:05:05 +0200
b824c8ea73
Implement relational owner securing logic and persistence
Johannes Baumeister
2026-04-29 21:02:25 +0200
9164281cfb
feat: implement multi-variant persistence and Hilfsgeometrien toggle
Johannes Baumeister
2026-04-28 17:01:42 +0200
d881c9fc64
fix: hide proximity lines if variant layer is hidden
Johannes Baumeister
2026-04-28 16:58:32 +0200
c182baf2bd
feat: implement auto-save and persistence for rotation angle
Johannes Baumeister
2026-04-28 13:43:09 +0200
c6642c25fc
fix: ReferenceError projekt_id typo in app.js
Johannes Baumeister
2026-04-28 13:37:57 +0200
5ad4cd1344
debug: improve loadTurbinesFromDB logging
Johannes Baumeister
2026-04-28 13:31:48 +0200
2a3e5a9fdf
debug: add in-memory logs and logs endpoint
Johannes Baumeister
2026-04-28 13:31:24 +0200
6787290554
fix: correct coordinate property access in POST /api/wea
Johannes Baumeister
2026-04-28 13:15:36 +0200
1c6d27361f
fix: transform geom back to WGS84 on load and use correct column names
Johannes Baumeister
2026-04-28 13:12:23 +0200
1995ccaff0
fix: use correct column names (anlagentyp) in database insert
Johannes Baumeister
2026-04-28 13:12:05 +0200
65fdbbc9f6
fix: improve API logging, error handling and add status endpoint
Johannes Baumeister
2026-04-28 13:08:01 +0200
3135021ebd
chore: remove WEA_Standorte from baked data to favor database
Johannes Baumeister
2026-04-28 13:06:44 +0200
5fd8ea3763
feat: implement turbine loading from DB and improved error reporting
Johannes Baumeister
2026-04-28 13:03:17 +0200
90b9ad9ffa
chore: disable automatic shapefile turbine loading to rely on database
Johannes Baumeister
2026-04-28 13:01:00 +0200
bb9c90e4d0
fix: transform coordinates to EPSG:25832 for database insertion
Johannes Baumeister
2026-04-28 12:54:39 +0200
4c03cfdd5e
debug: add logging and fix db port/creds in deploy
Johannes Baumeister
2026-04-28 12:47:10 +0200
6e091366bd
fix: update traefik port to 3000 to match node.js backend
Johannes Baumeister
2026-04-28 12:43:25 +0200
f747634b77
Dockerfile aktualisiert
gitea-enwelo-jba
2026-04-28 10:40:59 +0000
0e08742f86
.gitea/workflows/deploy.yml aktualisiert
gitea-enwelo-jba
2026-04-28 10:40:21 +0000
2b1eefe229
chore: migrate to node.js backend to support database saving and serve static files
Johannes Baumeister
2026-04-28 12:27:04 +0200
4107a62167
feat: link project to postgres database (geodaten.wea_standorte) and add save button
Johannes Baumeister
2026-04-28 12:17:32 +0200
5682c076c1
Dockerfile aktualisiert
gitea-enwelo-jba
2026-04-28 10:29:11 +0000
6e6545130d
.gitea/workflows/deploy.yml aktualisiert
gitea-enwelo-jba
2026-04-18 09:34:19 +0000
a9c8f6750d
docker-compose.yml aktualisiert
Johannes Baumeister
2026-04-01 14:37:14 +0000
cdd5772ed4
docker-compose.yml aktualisiert
Johannes Baumeister
2026-04-01 13:57:16 +0000
8bf5cec5a2
docker-compose.yml aktualisiert
Johannes Baumeister
2026-04-01 13:44:32 +0000
80c9e9ae0b
docker-compose.yml aktualisiert
Johannes Baumeister
2026-04-01 13:44:08 +0000
174e1b3468
docker-compose.yml aktualisiert
Johannes Baumeister
2026-04-01 13:32:37 +0000
e75433175f
docker-compose.yml aktualisiert
Johannes Baumeister
2026-04-01 13:27:26 +0000
2b8d90d7a9
docker-compose.yml aktualisiert
Johannes Baumeister
2026-04-01 13:25:26 +0000
12ef6f1cb6
feat: Add Docker and Gitea Action deployment configuration
Johannes Baumeister
2026-04-01 12:30:42 +0200
cdbb6d5658
Initial commit: WindPlaner application
Johannes Baumeister
2026-04-01 10:40:00 +0200
cde6609044
Erster Upload Planungstool
Johannes Baumeister
2026-03-24 13:03:21 +0100