dean
e4223a1a17
Add isFollowedByCurrentUser field and hasFollowing to feed query
...
Tests / Tests (pull_request) Successful in 9s
Updated GraphQL operations to support efficient follow status checking:
- Added isFollowedByCurrentUser field to UserSocialsFields fragment
- Removed nested followers array from UserSocialsFields (over-fetching)
- Simplified followUser/unfollowUser mutations to return minimal data
- Added hasFollowing field to GetVideoFeed query for feed mode detection
- Updated getUserFollowingFollowers query to include isFollowedByCurrentUser
These changes enable the mobile app to:
- Display correct follow/unfollow button states without client-side lookups
- Differentiate between "Following" and "Popular" feed modes
- Reduce payload size by removing unnecessary nested data
Backend handles efficient resolution via request-scoped caching.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-09 23:44:39 -08:00
a7649351b3
add marketing to schema
Tests / Tests (pull_request) Successful in 10s
2025-10-10 14:44:45 -07:00
c660ed54cd
delete user mutation
Tests / Tests (pull_request) Successful in 7s
2025-07-11 11:17:25 -07:00
2657628a54
add tagClasses to operation
Tests / Tests (pull_request) Successful in 8s
2025-02-05 12:48:56 -08:00
b9e26243e9
revert
Tests / Tests (pull_request) Successful in 9s
2025-02-04 14:41:11 -08:00
8dda81236a
add group to return for user tags
Tests / Tests (pull_request) Successful in 16s
2025-02-04 13:44:58 -08:00
eb15f4f3b8
add profile image to user relationship
Tests / Tests (pull_request) Successful in 9s
2024-12-19 16:33:48 -08:00
82ff8546d4
add profile image for followers
2024-12-19 16:31:46 -08:00
a883bc3e2f
getUser by user id query
Tests / Tests (pull_request) Successful in 10s
2024-12-19 10:28:41 -08:00
5468b7ccda
add createdAt dateRangeFilter
Tests / Tests (pull_request) Successful in 8s
2024-11-12 13:00:18 -08:00
36b6804719
Privacy
Tests / Tests (pull_request) Successful in 10s
2024-11-12 14:15:19 +01:00
353872401e
does username exist query
Tests / Tests (pull_request) Successful in 8s
2024-10-31 17:37:08 -07:00
de9e7dea6a
Return id for cache;
Tests / Tests (pull_request) Successful in 15s
2024-10-31 01:56:34 -06:00
05e3182e8b
Use logged in user for followers
Tests / Tests (pull_request) Successful in 15s
2024-10-30 18:20:25 -06:00
9d8155527d
Use getUser for getting followers
Tests / Tests (pull_request) Successful in 8s
2024-10-30 16:18:25 -06:00
249807c935
Get user following followers
Tests / Tests (pull_request) Successful in 15s
2024-10-29 23:37:37 -06:00
148f5362f0
Followers and following
Tests / Tests (pull_request) Successful in 15s
2024-10-29 15:47:00 -06:00
1e53dc21ee
add fargoRating in user operations
Tests / Tests (pull_request) Successful in 9s
2024-10-28 16:00:11 -07:00
7c7be319d1
Return username in follow unfollow
Tests / Tests (pull_request) Successful in 9s
2024-10-27 19:18:57 -06:00
f3ea44755c
Follow, unfollow mutation
Tests / Tests (pull_request) Successful in 8s
2024-10-27 12:22:22 -06:00
9b6559559c
Use clearer names in the fields of GetUserRelationshipsMatching
2024-10-25 16:58:21 -06:00
2398216bf2
Replace GetUsernamesAndRelationships with GetUserRelationshipsMatching
2024-10-25 02:45:07 -06:00
4609af726b
Delete user with ids
Tests / Tests (pull_request) Successful in 9s
2024-10-25 01:07:23 -06:00
3adc301935
Add subfields to usernames and following
Tests / Tests (pull_request) Successful in 15s
2024-10-24 23:49:47 -06:00
c2cb411469
Return usernamesAndIds
Tests / Tests (pull_request) Successful in 16s
2024-10-24 23:41:52 -06:00
f573026853
Create get usernames and followers operation
Tests / Tests (pull_request) Successful in 15s
2024-10-23 17:04:25 -06:00
aabd74d7d7
Added GetUserTagsQuery
Tests / Tests (pull_request) Successful in 8s
2024-09-05 18:35:08 -07:00
f401e1879b
Add separate return to profile image
Tests / Tests (pull_request) Successful in 15s
2024-08-19 14:44:43 -07:00
3b29502e7e
Adds proper error return to stuff involving upload links
Tests / Tests (pull_request) Successful in 10s
2024-08-16 16:28:45 -07:00
d669dba320
Add getUsernames operation
2024-07-14 00:16:02 -06:00
03c1d08d8c
Request isAdmin in getLoggedInUser
2024-07-13 17:47:41 -06:00
6d8f5d5d65
Upload Service Class ( #436 )
...
CLOSES #400
Reviewed-on: railbird/railbird-mobile#436
Reviewed-by: Ivan Malison <ivanmalison@gmail.com >
Co-authored-by: Loewy <loewymalkov@gmail.com >
Co-committed-by: Loewy <loewymalkov@gmail.com >
2024-04-25 17:32:52 -06:00
9bd0e237ea
Resolve comments
2024-03-27 18:48:04 -07:00
9307fbcbf4
Add getPlayTime endpoint, remove elapsedTime
2024-03-27 00:32:20 -06:00
679150326f
Add elapsedTime to getUser gql operation
2024-03-26 16:53:03 -06:00
Mike Kalange
7889476bc9
Remove deprecated statistics interface; add getLoggedInUser op.
2024-03-22 12:52:44 -06:00
Mike Kalange
09bbbf0b3d
Adds changes to schema for altering user profile image
2024-03-12 19:47:10 -06:00