Commit Graph

  • e3e30ad709 Deploy script: rsync the build across instead of re-sending it whole main ekke 2026-10-21 16:29:41 +02:00
  • 9e62344471 Add a deploy script, after hand-deploys went wrong twice ekke 2026-10-21 14:44:45 +02:00
  • 8c859197ad Legends: clip tall ones and link to the full image; add the coastlines legend ekke 2026-10-21 14:28:12 +02:00
  • b7e79dc778 Legend images: request them with CORS, and fall back to a same-origin proxy ekke 2026-10-21 09:59:20 +02:00
  • 577d94ef5b Legend panel: new Map() was building an OpenLayers map, not a JS Map ekke 2026-10-21 09:33:47 +02:00
  • ea3ad5726b Training Plan: set the document Author to Ekkehardt Roth, GOPA ekke 2026-10-20 15:16:17 +02:00
  • 1f8b0c96c0 Work breakdown for the open scope: 61 tasks, 163-268 developer days ekke 2026-10-20 15:11:14 +02:00
  • 4952c92e42 Reconnect the app to the API, and fix the session that was never injected ekke 2026-10-20 15:11:01 +02:00
  • e82f4cae60 Assessment: ECMWF open data is not usable for the parcel-level analysis ekke 2026-10-01 17:34:16 +02:00
  • 7a6bf9b022 Training: topic 7 (PostgreSQL and PostGIS) and a topic 0 for workstation setup ekke 2026-10-01 17:30:25 +02:00
  • 7ce20bd498 Training exercises: topics 5 (ol-ext editing) and 6 (PWA and offline) ekke 2026-10-01 11:05:31 +02:00
  • 4809ef324a Three offline and toolbar fixes, and no service worker in development ekke 2026-10-01 11:05:11 +02:00
  • 4132a12b38 Topic 1 exercises: tidy two figure crops ekke 2026-09-29 14:18:26 +02:00
  • 78c26dab5a Topic 4 exercises: three figures were cropped wrong ekke 2026-09-29 14:15:14 +02:00
  • dd6f0783bb Training exercises: illustrate topic 3, and add topic 4 (OpenLayers) ekke 2026-09-29 10:53:55 +02:00
  • 3ca6d72c98 Training exercises: illustrate the steps in topics 1 and 2 ekke 2026-09-29 08:45:32 +02:00
  • ce6c922554 Status report: the Shapefile and startup fixes; training exercises for topics 1-3 ekke 2026-09-23 14:09:12 +02:00
  • adbf9ba211 Merge the Shapefile export fix and the startup-loading fix ekke 2026-09-23 13:47:21 +02:00
  • 8674ca4df2 Build: stop the lazy geotiff and shapefile chunks loading at startup ekke 2026-09-23 13:40:13 +02:00
  • 8d1d874ad7 Shapefile export: write the format ourselves instead of shp-write ekke 2026-09-23 13:40:00 +02:00
  • d8b635b442 Status report: Carto key and offline-tile fix; open-issues handout ekke 2026-09-22 14:33:08 +02:00
  • 26c8438e04 Service Worker v25: releases no longer delete offline map tiles ekke 2026-09-17 15:00:52 +02:00
  • 486480eda6 Carto base maps: send the CARTO API key ekke 2026-09-17 14:39:26 +02:00
  • 88f55ade46 Status report: record the radius merge, and the projection finding in full ekke 2026-09-17 11:21:24 +02:00
  • 9840180ba3 After the radius merge: Service Worker v24, and docs that said it could not be done ekke 2026-09-17 11:16:11 +02:00
  • f4c56e5078 Merge circle-radius-entry: typed circle radius and movable analysis popup ekke 2026-09-17 11:12:51 +02:00
  • 7369f62e92 Radius adjuster: Escape really cancels; steps stay round at round numbers ekke 2026-09-17 11:11:26 +02:00
  • 34cc2563a3 Status report: bring the tracked copy up to date through September ekke 2026-09-08 17:43:33 +02:00
  • 90a5a01b05 Drag the analysis popup by its title bar ekke 2026-09-08 17:26:30 +02:00
  • 631b316118 Adjust a measured circle's radius from its tooltip, in ground metres ekke 2026-09-08 17:06:14 +02:00
  • 9b4c7625d2 Add the database schema summary, with two ER diagrams ekke 2026-08-21 12:07:25 +02:00
  • 4edb0a2f37 Add user manual Part 1; cross-reference the two tool guides ekke 2026-08-21 10:28:07 +02:00
  • 56dd8cbda4 Show the Markers layer whenever the district has locations ekke 2026-08-21 10:05:38 +02:00
  • 5967b99a73 Keep the placed point on screen until it becomes the marker ekke 2026-08-21 09:45:58 +02:00
  • f92a3d43c1 Show the Markers layer when a location is created or focused ekke 2026-08-20 17:57:03 +02:00
  • b28a34bc38 One way to add a point: the Draw tool, not a separate dock button ekke 2026-08-20 17:43:02 +02:00
  • 1c0d4319b7 Drawing toolbar: lift the phone strip clear of the map controls ekke 2026-08-20 17:04:08 +02:00
  • 7787f77f80 Drawing toolbar: restore the two-row wrap on phones ekke 2026-08-20 16:47:59 +02:00
  • d165b57853 Drawing toolbar: fix iPhone portrait and landscape ekke 2026-08-20 16:18:16 +02:00
  • 19dc000efe Drawing rail: fix phone layout, stray pointer, and make it movable ekke 2026-08-20 15:42:29 +02:00
  • e9bb4d81c9 Drawing toolbar: docked left rail, Bootstrap Icons throughout ekke 2026-08-20 15:25:54 +02:00
  • f8e4a3a19d Add notes on reprojecting EPSG:2136 to 4326 ekke 2026-08-20 10:48:24 +02:00
  • 8f48abc858 Docs for the database team: OSM re-import, external layer tables ekke 2026-08-20 10:42:16 +02:00
  • 664c242980 Apache hardening: block .git and .env disclosure ekke 2026-08-11 12:53:20 +02:00
  • 7d26c740df Contours layer via new API; Analyse guards; measurements read-only ekke 2026-08-11 12:20:26 +02:00
  • da6f968725 Zonal-statistics Excel export, COG layer entry point, DE Africa ETL ekke 2026-07-23 16:28:45 +02:00
  • 26c941b09a Analytical tools Stage 1 + drawing-tool fixes ekke 2026-07-21 14:09:06 +02:00
  • 1d5c460f70 Menu: add "Back to Landing Page" (stay signed in) alongside Logout ekke 2026-06-25 14:57:31 +00:00
  • c335a8987e Logout: perform full SSO logout via /user-logout ekke 2026-06-25 12:29:45 +00:00
  • d8ddbbc910 Fix stale district + offline-safe logout; GPS UTM format; touch-cursor gating; SW v12 ekke 2026-06-25 11:58:36 +00:00
  • 3479b00d83 Add Location toggle-off fix + INSPIRE HILUCS workshop PPTX ekke 2026-06-23 20:27:50 +00:00
  • 4d594f58e5 Service Worker v10 → v11 ekke 2026-06-23 13:37:23 +00:00
  • 203ca5bc4d Permit-iframe hardening, import UX refinements, workshop deliverables ekke 2026-06-23 13:16:37 +00:00
  • 26d4f6235f UPN-grid layer, external imports/staged upload, GIS export, SW v10 ekke 2026-06-19 11:02:41 +02:00
  • 933bfcf4c0 Permit-map iframe embed, lu_parcels schema, security guards, LayerSwitcher fix ekke 2026-06-01 16:20:15 +02:00
  • cfaceb3487 GPS trail recording, SSO auth, account menu, and mobile/UI refinements ekke 2026-05-28 16:08:37 +02:00
  • 9b57ff9e22 Add .gitignore and untrack node_modules / IDE state ekke 2026-05-26 10:58:25 +02:00
  • ef12e4477b Offline tile cache, polygon Divide, topographic layer integrations ekke 2026-05-26 10:55:30 +02:00
  • 3009a11b33 intial pwa LUPMIS2 commit ekke 2026-03-04 12:59:40 +01:00