Finn nærmeste offentlige tilfluktsrom i Norge — Android-app + PWA
  • Kotlin 55.8%
  • TypeScript 36.7%
  • CSS 4%
  • Shell 2.2%
  • HTML 1.3%
Find a file
Ole-Morten Duesund c129de0a12 Improve error visibility and eliminate silent failures
- LocationProvider: close Flow with SecurityException when permission
  is missing (instead of silently completing), log trySend failures,
  handle lastLocation failure callback
- loadData(): wrap in top-level try-catch so database errors don't
  leave the app in a broken loading state
- Cache retry button: show "Waiting for GPS" toast when location is
  null instead of silently doing nothing
- selectShelterByData: use NaN for distance/bearing when no GPS fix
  yet, so UI shows "—" instead of misleading "0 m"
- DistanceUtils.formatDistance: handle NaN gracefully
- GeoJSON parser: require valid lokalId (primary key) — reject
  shelters with missing ID to prevent DB collisions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 17:56:54 +01:00
app Improve error visibility and eliminate silent failures 2026-03-08 17:56:54 +01:00
gradle/wrapper Initial commit: Norwegian emergency shelter finder app 2026-03-08 16:14:19 +01:00
pwa Remove build artifacts and add .gitignore for PWA 2026-03-08 17:41:55 +01:00
.gitignore Initial commit: Norwegian emergency shelter finder app 2026-03-08 16:14:19 +01:00
build.gradle.kts Initial commit: Norwegian emergency shelter finder app 2026-03-08 16:14:19 +01:00
CLAUDE.md Initial commit: Norwegian emergency shelter finder app 2026-03-08 16:14:19 +01:00
gradle.properties Initial commit: Norwegian emergency shelter finder app 2026-03-08 16:14:19 +01:00
gradlew Initial commit: Norwegian emergency shelter finder app 2026-03-08 16:14:19 +01:00
gradlew.bat Initial commit: Norwegian emergency shelter finder app 2026-03-08 16:14:19 +01:00
settings.gradle.kts Initial commit: Norwegian emergency shelter finder app 2026-03-08 16:14:19 +01:00