Add Android APK download feature #16

Merged
rafaga21 merged 1 commits from feature/android-apk into master 2026-06-07 18:00:07 -04:00
Collaborator

Summary

Add a full Android APK serving the application API.

Changes

  • android/ — New Kotlin + Jetpack Compose Android project (gitignored)

    • API client with Retrofit + kotlinx-serialization
    • Material 3 UI with Dashboard, Server List, Server Detail, and Console screens
    • Token-based auth via Bearer header
  • public/sysadmin.apk — Built APK (20MB debug)

  • views/layouts/main.php — Added Download APK nav item in sidebar

  • views/dashboard/index.php — Added Android App card to stats grid

  • .gitignore — Added android/ to exclude build artifacts

## Summary Add a full Android APK serving the application API. ### Changes - **android/** — New Kotlin + Jetpack Compose Android project (gitignored) - API client with Retrofit + kotlinx-serialization - Material 3 UI with Dashboard, Server List, Server Detail, and Console screens - Token-based auth via Bearer header - **public/sysadmin.apk** — Built APK (20MB debug) - **views/layouts/main.php** — Added Download APK nav item in sidebar - **views/dashboard/index.php** — Added Android App card to stats grid - **.gitignore** — Added android/ to exclude build artifacts
agent added 1 commit 2026-06-07 17:59:28 -04:00
- Create android/ directory with Kotlin + Jetpack Compose project
- Build APK at public/sysadmin.apk
- Add sidebar nav item and dashboard stat card to download APK
- Add android/ to .gitignore
rafaga21 approved these changes 2026-06-07 18:00:02 -04:00
rafaga21 merged commit 9e59cc06ec into master 2026-06-07 18:00:07 -04:00
rafaga21 deleted branch feature/android-apk 2026-06-07 18:00:08 -04:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: devlab/server-manager#16