{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":649614523,"defaultBranch":"main","name":"yuzu-feed","ownerLogin":"cal1co","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-05T09:05:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/95969608?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685955980.2347898","currentOid":""},"activityList":{"items":[{"before":"14a7481cc50c95229f1cb71defddf9f7bd453be5","after":"e224aa623bfec414b4fc591de022962fa34dfe9b","ref":"refs/heads/main","pushedAt":"2023-08-03T01:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"configured feed for TVT testing","shortMessageHtmlLink":"configured feed for TVT testing"}},{"before":"1fc2b01c7c153e1aacb342b27d5e04739f06804d","after":"14a7481cc50c95229f1cb71defddf9f7bd453be5","ref":"refs/heads/main","pushedAt":"2023-07-30T14:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"configured yuzu-feed containerization including kafka, redis, psql, and cassandra containers","shortMessageHtmlLink":"configured yuzu-feed containerization including kafka, redis, psql, a…"}},{"before":"86de7fc38f056e27a3df092da609b876bef38312","after":"1fc2b01c7c153e1aacb342b27d5e04739f06804d","ref":"refs/heads/main","pushedAt":"2023-07-30T11:24:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"init docker file","shortMessageHtmlLink":"init docker file"}},{"before":"b1554c11cbc29d8396e8618b78fa8cbc4f6c4944","after":"86de7fc38f056e27a3df092da609b876bef38312","ref":"refs/heads/main","pushedAt":"2023-07-24T12:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"migrated over to pgx from pq. user_activity is only updated if the user was active within the last 30 minutes. otherwise, they're deleted from the cache","shortMessageHtmlLink":"migrated over to pgx from pq. user_activity is only updated if the us…"}},{"before":"64fcef47b66aeee90d2abd95322a85fb50d978b6","after":"b1554c11cbc29d8396e8618b78fa8cbc4f6c4944","ref":"refs/heads/main","pushedAt":"2023-07-23T13:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"fixed bug with fanout on post for active users. post.ID was invalid for redis... needed to convert postid to string","shortMessageHtmlLink":"fixed bug with fanout on post for active users. post.ID was invalid f…"}},{"before":"ba586d08d4456409fa2004ba2987c29ea19c8f3f","after":"64fcef47b66aeee90d2abd95322a85fb50d978b6","ref":"refs/heads/main","pushedAt":"2023-07-15T13:52:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"configured remove user posts from feed (redis actions)","shortMessageHtmlLink":"configured remove user posts from feed (redis actions)"}},{"before":"bda094577dc3424790d834d914b675cc01bf302b","after":"ba586d08d4456409fa2004ba2987c29ea19c8f3f","ref":"refs/heads/main","pushedAt":"2023-07-05T08:32:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"refactored feed handler","shortMessageHtmlLink":"refactored feed handler"}},{"before":"04b7d2c3e344dfa156e59b695d52c6d9d82d410e","after":"bda094577dc3424790d834d914b675cc01bf302b","ref":"refs/heads/main","pushedAt":"2023-07-04T15:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"reconfigured feed handling to fetch posts from post server. liked posts are also fetched now in feed","shortMessageHtmlLink":"reconfigured feed handling to fetch posts from post server. liked pos…"}},{"before":"3468dc72a49f97aa349084898bb89771d5b209b3","after":"04b7d2c3e344dfa156e59b695d52c6d9d82d410e","ref":"refs/heads/main","pushedAt":"2023-06-28T12:49:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"added username to posts in feed handler","shortMessageHtmlLink":"added username to posts in feed handler"}},{"before":"373d933b7f38e1d54d7296cf0b0f44ee302f03ec","after":"3468dc72a49f97aa349084898bb89771d5b209b3","ref":"refs/heads/main","pushedAt":"2023-06-20T11:34:53.289Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"reconfigured endpoints to allow socket connection to react frontend","shortMessageHtmlLink":"reconfigured endpoints to allow socket connection to react frontend"}},{"before":"417b369beffab554073e67d5a05958fe22d0017c","after":"373d933b7f38e1d54d7296cf0b0f44ee302f03ec","ref":"refs/heads/main","pushedAt":"2023-06-19T14:11:36.725Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"fixed error with cors <- moved r.USE above first route","shortMessageHtmlLink":"fixed error with cors <- moved r.USE above first route"}},{"before":"0d32cad56879f889868de48bd4574c309d2265ab","after":"417b369beffab554073e67d5a05958fe22d0017c","ref":"refs/heads/main","pushedAt":"2023-06-19T13:56:43.747Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"configured server for frontend fetching","shortMessageHtmlLink":"configured server for frontend fetching"}},{"before":"c07d9d80ebd96965d1ee660b4451774de35cea38","after":"0d32cad56879f889868de48bd4574c309d2265ab","ref":"refs/heads/main","pushedAt":"2023-06-14T12:36:41.104Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"refactored main and handlers","shortMessageHtmlLink":"refactored main and handlers"}},{"before":"84e4bc8939c6d6d040bc650fcb7a635f45e32033","after":"c07d9d80ebd96965d1ee660b4451774de35cea38","ref":"refs/heads/main","pushedAt":"2023-06-14T12:02:48.154Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"fixed bug with post feed on follow. hard coded values were still present","shortMessageHtmlLink":"fixed bug with post feed on follow. hard coded values were still present"}},{"before":"c84d3986d1d43ddeb1d009945ccae663645bcff8","after":"84e4bc8939c6d6d040bc650fcb7a635f45e32033","ref":"refs/heads/main","pushedAt":"2023-06-14T11:21:08.614Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"configured ratelimiter and auth middleware <- will deprecate when loadbalancer is introduced","shortMessageHtmlLink":"configured ratelimiter and auth middleware <- will deprecate when loa…"}},{"before":"0b406d1d73bb6196095e5b3ae089dd13150c25d3","after":"c84d3986d1d43ddeb1d009945ccae663645bcff8","ref":"refs/heads/main","pushedAt":"2023-06-14T11:19:42.747Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"configured adding real posts to postfeeds and kafka through post service","shortMessageHtmlLink":"configured adding real posts to postfeeds and kafka through post service"}},{"before":"9c9d0b09e341b7a560fb3fc533ccce1dd4716d82","after":"0b406d1d73bb6196095e5b3ae089dd13150c25d3","ref":"refs/heads/main","pushedAt":"2023-06-13T12:23:45.614Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"configured fanout on write and offset storage for user","shortMessageHtmlLink":"configured fanout on write and offset storage for user"}},{"before":"b7ca247725a7a58d8adad926d5d9d9096a5ad539","after":"9c9d0b09e341b7a560fb3fc533ccce1dd4716d82","ref":"refs/heads/main","pushedAt":"2023-06-12T11:51:43.618Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"added websocket connection for kafka consumers + added fanout on write for users active within the last 12 hours","shortMessageHtmlLink":"added websocket connection for kafka consumers + added fanout on writ…"}},{"before":"4fd6e199983cf9b66e9a78654863de281c66e602","after":"b7ca247725a7a58d8adad926d5d9d9096a5ad539","ref":"refs/heads/main","pushedAt":"2023-06-11T13:49:52.559Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"configured psql to find follow list","shortMessageHtmlLink":"configured psql to find follow list"}},{"before":"75dfe0813098ce1d7b360b4d5aba165e4de89fe7","after":"4fd6e199983cf9b66e9a78654863de281c66e602","ref":"refs/heads/main","pushedAt":"2023-06-09T13:52:50.509Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"added pagination for reading cache - pagination read returns total number of","shortMessageHtmlLink":"added pagination for reading cache - pagination read returns total nu…"}},{"before":"ac40a3e99b8ad49858afb59bddf82089ccc0c07c","after":"75dfe0813098ce1d7b360b4d5aba165e4de89fe7","ref":"refs/heads/main","pushedAt":"2023-06-08T11:50:22.993Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"adding posts to feed stored in redis works. posts are stored chronologically","shortMessageHtmlLink":"adding posts to feed stored in redis works. posts are stored chronolo…"}},{"before":"8da301cea82e9b6320bd23a989833563c78307ae","after":"ac40a3e99b8ad49858afb59bddf82089ccc0c07c","ref":"refs/heads/main","pushedAt":"2023-06-07T13:33:28.419Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"configured basics of kafka read and write","shortMessageHtmlLink":"configured basics of kafka read and write"}},{"before":"7dfa2d267bbef15c4a5e00a413b2c8ac80c6de46","after":"8da301cea82e9b6320bd23a989833563c78307ae","ref":"refs/heads/main","pushedAt":"2023-06-05T12:38:17.472Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"created connection with redis and kafka + imported relevant packages","shortMessageHtmlLink":"created connection with redis and kafka + imported relevant packages"}},{"before":"e5f4c28fde2914808813ad7721ed978dca2284e5","after":"7dfa2d267bbef15c4a5e00a413b2c8ac80c6de46","ref":"refs/heads/main","pushedAt":"2023-06-05T09:06:47.141Z","pushType":"push","commitsCount":1,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"init yuzu feed","shortMessageHtmlLink":"init yuzu feed"}},{"before":null,"after":"e5f4c28fde2914808813ad7721ed978dca2284e5","ref":"refs/heads/main","pushedAt":"2023-06-05T09:06:20.234Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cal1co","name":"alex","path":"/cal1co","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95969608?s=80&v=4"},"commit":{"message":"first commit","shortMessageHtmlLink":"first commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADYs_tJwA","startCursor":null,"endCursor":null}},"title":"Activity · cal1co/yuzu-feed"}