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 |
|