Commit Graph

117 Commits

Author SHA1 Message Date
fd49dec34c add initPlaylistUploadStatus
All checks were successful
Tests / Tests (pull_request) Successful in 8s
2024-07-16 19:23:54 -07:00
cdd1cdd526 Fix segment parameter again 2024-07-16 20:22:16 -06:00
6205e9a353 add operation for set segment duration
All checks were successful
Tests / Tests (pull_request) Successful in 15s
2024-07-16 16:33:22 -07:00
67d8bcac21 add operation for hls init link
All checks were successful
Tests / Tests (pull_request) Successful in 14s
2024-07-15 17:29:55 -07:00
4ca27317b4 Add operation for shot annotation types 2024-07-15 15:37:43 -06: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
37a13f1418 add id's to new getVideo w/ metric queries to prevent cache merge issues
All checks were successful
Tests / Tests (pull_request) Successful in 12s
2024-06-05 11:51:15 -07:00
14da2ae388 add averageTimePerShot, elapsedTime and MedianRun forVideo queries
All checks were successful
Tests / Tests (pull_request) Successful in 8s
2024-06-04 23:20:47 -07:00
92c18f8bf7 Add user to shot gql 2024-05-21 14:14:02 -06:00
072235f032 Create playlist, video generator and video player (#489)
Co-authored-by: Ivan Malison <IvanMalison@gmail.com>
Reviewed-on: railbird/railbird-mobile#489
Reviewed-by: Ivan Malison <ivanmalison@gmail.com>
2024-05-20 21:52:38 -06:00
9b76a6b599 Surface errors in upload process w/ audio & text alert/prompt (#485)
CLOSES #480
CLOSES #93 (ground-work completed by @dean)

ADDRESSES #488 (will not show if recorded video is not active upload)

Reviewed-on: railbird/railbird-mobile#485
Reviewed-by: Ivan Malison <ivanmalison@gmail.com>
Co-authored-by: Loewy <loewymalkov@gmail.com>
Co-committed-by: Loewy <loewymalkov@gmail.com>
2024-05-20 19:05:10 -06:00
b2db5bde2b remove operations 2024-05-15 09:39:28 -07:00
f8c5cf74f8 add currentProcessing and errors to schema/index and getStreamMonitoringDetails operation 2024-05-14 18:35:24 -07:00
231076496a use the same gql query for cursor management & polling 2024-05-09 19:05:05 -07:00
a1b3baa5c9 introduce lastIntendedSegmentBound to cursor management layer, method to checkAndHandleUploadCompletion 2024-05-09 19:05:05 -07:00
8378f7ae0b just gql stuff + use it on uncompletedStreams hook 2024-05-06 15:16:06 -07:00
b0c7de2e92 use a map to create uploadProgress objects for the upload provider 2024-05-01 18:18:16 -07:00
844e218197 Show screenshots 2024-05-01 18:49:35 -06:00
527113a099 Merge branch 'master' into mk/add-screenshot-uri 2024-04-29 17:23:26 -06:00
381b4ce0c2 Add screenshot uri to video 2024-04-29 17:19:39 -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
Loewy
2da00ca814 Merge branch 'master' into loewy/restore-cursor-state-from-api 2024-04-23 15:36:37 -07:00
Loewy
f7c0dff73c remove feed, add method to videofilemanager 2024-04-23 13:21:54 -07:00
Loewy
422bb77f61 trim gql call, comments, plug in queries 2024-04-23 12:37:31 -07:00
Loewy
d51d2491ca new lighter weight queries 2024-04-23 11:49:42 -07:00
db39c5a576 Add generated api hooks 2024-04-22 22:20:59 -06:00
c6c5971325 Use relevant fields 2024-04-22 21:13:16 -06:00
5181612f62 Create get videos with playlist gql 2024-04-22 16:18:06 -06:00
Loewy
5f33fae3d7 scaffold + operations 2024-04-22 11:27:15 -07:00
7d252d3cc8 Add pull to refresh to video details page
Fixes #169
Fixes #363
2024-04-09 19:08:23 -06:00
a1581379fd Remove unused field from GetFeed operation 2024-04-05 16:29:35 -06:00
a5f90ab105 Rename video endpoint to getUserVideos 2024-04-05 15:51:51 -06:00
797ca3a387 Don't load shots in feed 2024-03-31 22:17:29 -06:00
ed751f5cdd Support multiple aggregation types in gql 2024-03-31 18:17:30 -06:00
a1b524ab9d Remove float feature 2024-03-28 05:02:44 +00:00
9bd0e237ea Resolve comments 2024-03-27 18:48:04 -07:00
97d4f2cbe9 Add Hours Played 2024-03-27 12:35:44 -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
203d343880 Process tags from a VideoGQL & use on VideoFeed (#293)
currently will select first item if multiple tags present for a given class

if we want to change the UI I can make it process & display multiple values for gameTypes/tableSizes, but as of now it's meant to handle a single one

CLOSES #288

Co-authored-by: Loewy <loewy@chainstarters.com>
Reviewed-on: railbird/railbird-mobile#293
Reviewed-by: Ivan Malison <ivanmalison@gmail.com>
2024-03-25 19:25:48 -06:00
050705c370 Generalize terminateUploadStream into editUploadStream 2024-03-24 21:07:53 -06:00
d3c5979d3e Move homography history to video 2024-03-23 17:03:11 -06:00
8102a0f40b Add an operation to get details for updating a video
Fixes railbird/railbird#1164
2024-03-22 20:00:00 -06:00
87fabdc8f9 Add VideoMakePercentageIntervals call & connected to graph (#281)
should be tested after startTime/endTime is implemented to verify system works

CLOSES #1078

Co-authored-by: Loewy <loewy@chainstarters.com>
Reviewed-on: railbird/railbird-mobile#281
Reviewed-by: Ivan Malison <ivanmalison@gmail.com>
2024-03-22 16:44:02 -06:00
Mike Kalange
7889476bc9 Remove deprecated statistics interface; add getLoggedInUser op. 2024-03-22 12:52:44 -06:00
Loewy
5cfccb97b1 wip: set up AppConfig provider, use value in Login screen, update gql 2024-03-19 17:09:45 -07:00
43c1f7be09 Return elapsed time in make percentge time series gql 2024-03-14 12:57:31 -06:00
Mike Kalange
09bbbf0b3d Adds changes to schema for altering user profile image 2024-03-12 19:47:10 -06:00
Mike Kalange
e88d875bd9 Delete video implemented on backend; schema changes 2024-03-12 12:50:28 -06:00
be47dcdba2 Add an overlay that shows streaming state 2024-03-10 18:16:41 -06:00
fd30ae04bf Add filtering support to aggregate gql 2024-03-09 10:21:43 -07:00
47df3adce5 Update GetVideoMakePercentage query 2024-03-05 01:24:03 -07:00
f64fc0e54a Support make percentage time series 2024-03-05 01:05:54 -07:00
babb111fa6 Update upload_stream and terminate_stream gql 2024-03-04 20:10:49 -07:00
Loewy
b051809869 update getUploadLink call with headers' 2024-03-04 17:20:11 -08:00
3bce7ea344 Add username 2024-02-25 14:25:54 -08:00
4b41d3b039 Change feed operation to use limit instead of first in cursor 2024-02-22 19:23:28 -07:00
c9f2187cc2 Run prettier on gql stuff 2024-02-22 18:36:15 -07:00
808fae0480 Remove @includes from feed 2024-02-22 16:45:26 -07:00
60af058ba4 Create feed 2024-02-21 19:13:30 -07:00
828140ed2b Updates 2024-02-20 19:18:29 -07:00
Loewy
4d05d9a539 update operations 2024-02-15 18:14:54 -08:00
204e289627 Actually regenerate code 2024-02-11 22:46:11 -07:00
fd731b2ecf Fix video uplaod 2024-02-11 22:44:18 -07:00
838304efdd Add shots and bucketed shot gql 2024-02-05 12:16:58 -07:00
582cf4fe75 Add upload mutations 2024-02-03 03:34:57 -07:00