8 Commits

Author SHA1 Message Date
a2cbb28851 chore: ignore all dotfiles/dotdirs via .gitignore 2026-06-13 17:05:00 -04:00
0a3ae63621 chore: add config/firebase-service-account.json to .gitignore 2026-06-13 15:56:52 -04:00
1241d50a4a Merge branch 'master' into feat/android-app-redesign 2026-06-09 16:41:23 -04:00
b613e43ab3 feat: redesign Android app with animations, charts, profile, and registration
- Register screen with validation (username, email, password, confirm)
- Profile screen with email editing and password change
- User greeting on dashboard showing logged-in username
- 401 auto-logout via SessionManager + AuthInterceptor
- MetricsChart with Canvas line graphs (CPU, RAM, Disk)
- Animated StatCard with counters and icons
- ServerCard with progress bars, pulsating status dot, dynamic elevation
- Shimmer loading placeholders
- Dark mode support with Material3
- Navigation transitions (slide + fade)
- New server rack launcher icon
- Splash screen
- Backend API: register, profile (GET/PUT) endpoints
2026-06-09 16:38:04 -04:00
9e59cc06ec Merge pull request 'Add Android APK download feature' (#16) from feature/android-apk into master
Reviewed-on: #16
Reviewed-by: rafaga21 <rafaelminaya20@hotmail.com>
2026-06-07 18:00:06 -04:00
798557f53b Add Android APK download feature
- 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
2026-06-07 17:58:53 -04:00
721639a850 Exclude vendor/ from git tracking
Fix .gitignore (removed leading space from '/ vendor/' line) and
untrack vendor/ directory via git rm --cached so it remains on disk.
2026-06-07 17:11:23 -04:00
ce1863d955 Initial commit 2026-06-06 17:58:29 -04:00