implausible/app
Ole-Morten Duesund d9e4b18a52 fix: API compatibility, smart navigation, and dashboard controls
- Fix Plausible API v2 compatibility: move `limit` into `pagination`
  object, add `expectSuccess = true` to Ktor client so API errors are
  surfaced instead of "Illegal input" serialization errors, configure
  `explicitNulls = false` to avoid sending null fields
- Add smart start destination: app checks DataStore on launch and
  navigates directly to dashboard if an instance/site was previously
  selected, skipping the setup screen
- Add settings and sites icons to dashboard top bar for navigating
  back to instance management and site list
- Add site editing (inline rename) to site list screen
- Fix DateRangeSelector crash caused by sealed class data object
  initialization issue in Compose lambda captures

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 16:50:06 +01:00
..
src fix: API compatibility, smart navigation, and dashboard controls 2026-03-18 16:50:06 +01:00
build.gradle.kts feat: implement Phase 1 MVP of Implausibly 2026-03-18 16:46:08 +01:00
proguard-rules.pro feat: implement Phase 1 MVP of Implausibly 2026-03-18 16:46:08 +01:00