Commit Graph
42 Commits
Author SHA1 Message Date
Sterling Archer 87e0d2c2ba Add Google sign-in button to auth screen 2026-06-25 10:49:46 -07:00
Sterling Archer 416c477bbe Update Android APK download links to stepmates-sync repo 2026-06-21 14:59:01 -07:00
Sterling Archer a006fd82f0 Update Android download links to v1.1 2026-06-21 14:09:29 -07:00
Sterling Archer 77d11d29f7 Replace HC Webhook links with StepMates Sync Android app download v1.1 2026-06-21 10:14:36 -07:00
Sterling Archer f4be08db84 Remove APK from repo - hosted in releases instead 2026-06-21 10:14:23 -07:00
Justin Oros 1e7e5c0466 Delete .DS_Store v1.0 2026-06-21 09:58:01 -07:00
Sterling Archer 0dc0d70986 Use nickname initial for avatar letter when no image URL set 2026-06-20 23:35:39 -07:00
Sterling Archer e8e817554d Auto-switch to Friends leaderboard on load when mutual friends exist 2026-06-20 23:31:39 -07:00
Sterling Archer 883f58e228 Load profiles for pending friends so name shows in friend requests 2026-06-20 23:24:53 -07:00
Sterling Archer 8e00e90d3d Fix duplicate fml declaration causing syntax error and loading screen freeze 2026-06-20 23:20:08 -07:00
Sterling Archer f4005b927b Fix renderManageFriends null error, silence steps listener permission noise 2026-06-20 23:17:27 -07:00
Sterling Archer 25fc0d45ec Fix leaderboard not showing after click handler refactor 2026-06-20 23:12:41 -07:00
Sterling Archer defa834b2a Fix leaderboard friend click not working 2026-06-20 23:11:17 -07:00
Sterling Archer 169e979870 Remove expired sign-in link error toast 2026-06-20 23:09:44 -07:00
Sterling Archer b7c4739161 Simplify friends screen - leaderboard only, simplified friend profile 2026-06-20 23:06:15 -07:00
Sterling Archer d47eec43e7 Update README with full setup instructions and Android app info 2026-06-20 22:59:37 -07:00
Sterling Archer 10f79d8694 Android app to sync steps to StepMates 2026-06-20 22:56:26 -07:00
Sterling Archer 8d12728b7c Remove select all checkbox and bulk remove from friends panel 2026-06-20 21:57:38 -07:00
Sterling Archer 346279a141 Clear friend profile/steps cache on friends list update 2026-06-18 23:55:46 -07:00
Sterling Archer fe5fe3121b Fix leaderboard: remove mutualApproved cross-check, handle removal server-side 2026-06-18 23:48:14 -07:00
Sterling Archer 0010212d35 Add debug logging to loadFriendProfilesAndSteps 2026-06-18 23:40:48 -07:00
Sterling Archer 6c3afd6d6a Fix mutualApproved timing - load before rendering leaderboard 2026-06-18 23:33:47 -07:00
Sterling Archer 63b3eda6e1 Add debug helpers 2026-06-18 23:31:55 -07:00
Sterling Archer 40dc3c2771 Add ID token auth, fix mutual friend verification on leaderboard 2026-06-18 23:19:02 -07:00
Sterling Archer 83ebab0514 Fix permissions error on sign-in by removing unauthenticated Firestore query 2026-06-18 22:10:02 -07:00
Sterling Archer a2630b73bd Complete restructure: new collections users/profiles/steps/friends/invites/rates 2026-06-18 21:57:11 -07:00
Sterling Archer 45a180ea73 Add debug logging to handleInviteLink 2026-06-18 20:10:12 -07:00
Sterling Archer d912e0820c Add Copy Link button to invite modal 2026-06-18 20:05:31 -07:00
Sterling Archer 65aa171270 Store invite params in localStorage before magic link redirect 2026-06-18 19:59:13 -07:00
Sterling Archer 4397ba6332 Pass invite params through magic link continueUrl 2026-06-18 19:39:54 -07:00
Sterling Archer 645fe2d62b Fix invite link params being cleared before handleInviteLink reads them 2026-06-18 19:33:01 -07:00
Sterling Archer 7403bb1d93 Branded magic link email, rate limiting, security improvements 2026-06-18 19:09:20 -07:00
Sterling Archer b3bb2f13b7 Remove adminSecret from client, move to server-side only 2026-06-18 16:25:59 -07:00
Sterling Archer ca45f26746 Friends overhaul: invite system, nicknames, profile page, search/sort/bulk remove, show more 2026-06-18 16:15:15 -07:00
Sterling Archer 76da4b73af Add remove friend, sort friends by recently added, inline request sent message 2026-06-18 15:35:42 -07:00
Sterling Archer 05d5bbd01f Add tappable goal slider, default 5000 steps, per-user goal stored in Firestore 2026-06-18 14:58:56 -07:00
Sterling Archer 134f2b5c70 Embed email in magic link URL so no re-entry needed on any device 2026-06-18 14:38:34 -07:00
Sterling Archer dd740e5d96 Fix timezone bug causing steps to show as 0 2026-06-18 14:28:45 -07:00
Sterling Archer faac0d529a Replace bottom nav with hamburger menu, move friends to Friends panel 2026-06-18 14:22:23 -07:00
Sterling Archer 80c0796113 Fix real-time step count update 2026-06-18 14:16:01 -07:00
Sterling Archer 968d55131d Add real-time listeners and pull-to-refresh 2026-06-18 14:12:29 -07:00
Justin Oros dcf8f11b8c Step Tracker
A mobile-friendly step tracking app for friend groups. Compare daily, weekly, and monthly steps with people you know.
2026-06-18 13:46:17 -07:00