{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":745706132,"defaultBranch":"main","name":"go-encoder","ownerLogin":"olukkas","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-19T23:13:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/101153031?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706139363.0","currentOid":""},"activityList":{"items":[{"before":"a6e6b1c10c841bc0a5f1936cb781b24977613962","after":null,"ref":"refs/heads/remove-gorm","pushedAt":"2024-01-24T23:36:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"}},{"before":"3b0697a7bca7c29c942c198df986827fcad99454","after":"7de6078c6b4515913b211a4452c02190b59e6510","ref":"refs/heads/main","pushedAt":"2024-01-24T23:35:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"Remove gorm (#12)\n\n* refactor: remove gorm ORM and adopt raw sql instead\r\n\r\n---------\r\n\r\nCo-authored-by: Lucas Martins dos Santos ","shortMessageHtmlLink":"Remove gorm (#12)"}},{"before":null,"after":"a6e6b1c10c841bc0a5f1936cb781b24977613962","ref":"refs/heads/remove-gorm","pushedAt":"2024-01-24T23:22:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"refactor: remove gorm ORM and adopt raw sql instead","shortMessageHtmlLink":"refactor: remove gorm ORM and adopt raw sql instead"}},{"before":null,"after":"9fcc4cbe7e450890d7ec9e12e5edbff0e50be101","ref":"refs/heads/develop","pushedAt":"2024-01-23T14:48:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"fix: preventing race conditions","shortMessageHtmlLink":"fix: preventing race conditions"}},{"before":"9fcc4cbe7e450890d7ec9e12e5edbff0e50be101","after":null,"ref":"refs/heads/develop","pushedAt":"2024-01-23T14:48:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"}},{"before":"7427c117b0a0796bcd5d3cbaa67517d2ac5653bb","after":"3b0697a7bca7c29c942c198df986827fcad99454","ref":"refs/heads/main","pushedAt":"2024-01-23T14:48:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"Race Conditions (#11)\n\n* fix: send the failed video to the dead letter exchange\r\n\r\n* fix: rollback manually send to dead letter exchange\r\n\r\nthe bug was in the rabbitMQ configuration not in the application\r\n\r\n* fix: preventing race conditions\r\n\r\n---------\r\n\r\nCo-authored-by: Lucas Martins dos Santos ","shortMessageHtmlLink":"Race Conditions (#11)"}},{"before":"ad4c8d99a24b466e9b1cae93d7ea78bd8e77a451","after":"9fcc4cbe7e450890d7ec9e12e5edbff0e50be101","ref":"refs/heads/develop","pushedAt":"2024-01-23T14:46:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"fix: preventing race conditions","shortMessageHtmlLink":"fix: preventing race conditions"}},{"before":"a24aa6227da3290044973a0cdd34b0133555926a","after":"7427c117b0a0796bcd5d3cbaa67517d2ac5653bb","ref":"refs/heads/main","pushedAt":"2024-01-23T12:51:00.000Z","pushType":"pr_merge","commitsCount":20,"pusher":{"login":"matheus-da-costa","name":null,"path":"/matheus-da-costa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58956287?s=80&v=4"},"commit":{"message":"Merge pull request #10 from olukkas/develop\n\nfinish implementation","shortMessageHtmlLink":"Merge pull request #10 from olukkas/develop"}},{"before":"fcc824c0ce6e3c36ee35552e17975a5717e48cb3","after":"ad4c8d99a24b466e9b1cae93d7ea78bd8e77a451","ref":"refs/heads/develop","pushedAt":"2024-01-23T02:59:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"Merge branch 'main' into develop","shortMessageHtmlLink":"Merge branch 'main' into develop"}},{"before":"9735b46b42fa75b66d2195a4d7c95a93ff232229","after":"fcc824c0ce6e3c36ee35552e17975a5717e48cb3","ref":"refs/heads/develop","pushedAt":"2024-01-23T02:55:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"fix: remove some bugs on application start","shortMessageHtmlLink":"fix: remove some bugs on application start"}},{"before":"dbcfb111d2d5c21c1fe9cac98fd969c663e3b140","after":"a24aa6227da3290044973a0cdd34b0133555926a","ref":"refs/heads/main","pushedAt":"2024-01-23T02:54:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"Implementation of JobManager (#9)\n\n* fix: disable tests for now\r\n\r\n* feat: add VideoUpload\r\n\r\n* fix: remove filepath.Walk\r\n\r\nfs package was not available in go version 1.14.6 using ioutil.ReadDir recursive instead\r\n\r\n* test: add tests to upload_manager\r\n\r\n* fix: remove legacy ACL\r\n\r\nacl rules were blocking the upload to bucket\r\n\r\n* feat: add JobService\r\n\r\n* chore: adding rabbitmq dependency\r\n\r\n* feat: add RabbitMQ queue consumer\r\n\r\n* chore: add rabbitmq config in docker-compose.yaml\r\n\r\n* feat: add a utils package\r\n\r\n* feat: implement JobWorker\r\n\r\n* fix: save jobe in Database\r\n\r\n* feat: add JobManager\r\n\r\n---------\r\n\r\nCo-authored-by: Lucas Martins dos Santos ","shortMessageHtmlLink":"Implementation of JobManager (#9)"}},{"before":"3ed5fc676b1f145bac92d881b3ef5e133e3c5f46","after":"9735b46b42fa75b66d2195a4d7c95a93ff232229","ref":"refs/heads/develop","pushedAt":"2024-01-23T01:02:08.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"Merge branch 'main' into develop","shortMessageHtmlLink":"Merge branch 'main' into develop"}},{"before":"902f37caac629b8f1724ed42729ffad4bb857b16","after":"3ed5fc676b1f145bac92d881b3ef5e133e3c5f46","ref":"refs/heads/develop","pushedAt":"2024-01-23T00:57:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"feat: add JobManager","shortMessageHtmlLink":"feat: add JobManager"}},{"before":"90c2e716ade70b31baa10dda000b13d9f3c24ba0","after":"902f37caac629b8f1724ed42729ffad4bb857b16","ref":"refs/heads/develop","pushedAt":"2024-01-22T03:47:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"fix: save jobe in Database","shortMessageHtmlLink":"fix: save jobe in Database"}},{"before":"408c99a6d595050c0fa2c39fd1842427d3ac9669","after":"90c2e716ade70b31baa10dda000b13d9f3c24ba0","ref":"refs/heads/develop","pushedAt":"2024-01-22T03:28:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"feat: implement JobWorker","shortMessageHtmlLink":"feat: implement JobWorker"}},{"before":"b34b1b8a502073652af017b3e528573803fb854e","after":"408c99a6d595050c0fa2c39fd1842427d3ac9669","ref":"refs/heads/develop","pushedAt":"2024-01-21T23:19:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"feat: add a utils package","shortMessageHtmlLink":"feat: add a utils package"}},{"before":"3a22a8e8f72c8c3329fdf841e139ba324caf99e1","after":"b34b1b8a502073652af017b3e528573803fb854e","ref":"refs/heads/develop","pushedAt":"2024-01-21T22:09:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"feat: add RabbitMQ queue consumer","shortMessageHtmlLink":"feat: add RabbitMQ queue consumer"}},{"before":"37cbbe9be466fdf62bb72f5ea133ddf5acd88659","after":"dbcfb111d2d5c21c1fe9cac98fd969c663e3b140","ref":"refs/heads/main","pushedAt":"2024-01-21T20:18:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"Job Service (#7)\n\n* fix: disable tests for now\r\n\r\n* feat: add VideoUpload\r\n\r\n* fix: remove filepath.Walk\r\n\r\nfs package was not available in go version 1.14.6 using ioutil.ReadDir recursive instead\r\n\r\n* test: add tests to upload_manager\r\n\r\n* fix: remove legacy ACL\r\n\r\nacl rules were blocking the upload to bucket\r\n\r\n* feat: add JobService\r\n\r\n---------\r\n\r\nCo-authored-by: Lucas Martins dos Santos ","shortMessageHtmlLink":"Job Service (#7)"}},{"before":"42f7d52a558ea5470fab50a1fee8e1f74e356601","after":"3a22a8e8f72c8c3329fdf841e139ba324caf99e1","ref":"refs/heads/develop","pushedAt":"2024-01-21T20:14:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"feat: add JobService","shortMessageHtmlLink":"feat: add JobService"}},{"before":"23af97d72dfb4a4b0148c69d16e840a9a9093181","after":"42f7d52a558ea5470fab50a1fee8e1f74e356601","ref":"refs/heads/develop","pushedAt":"2024-01-21T17:50:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"fix: remove legacy ACL\n\nacl rules were blocking the upload to bucket","shortMessageHtmlLink":"fix: remove legacy ACL"}},{"before":"2320d69bbc9b6cacee7a100a51bbc222701f61b5","after":"23af97d72dfb4a4b0148c69d16e840a9a9093181","ref":"refs/heads/develop","pushedAt":"2024-01-21T16:44:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"test: add tests to upload_manager","shortMessageHtmlLink":"test: add tests to upload_manager"}},{"before":"128e5ce25850b26fa9b20fd89b0469d482d4af88","after":"2320d69bbc9b6cacee7a100a51bbc222701f61b5","ref":"refs/heads/develop","pushedAt":"2024-01-21T03:46:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"feat: add VideoUpload","shortMessageHtmlLink":"feat: add VideoUpload"}},{"before":"6c88edce33d687713706636c27201a58d0747e99","after":"37cbbe9be466fdf62bb72f5ea133ddf5acd88659","ref":"refs/heads/main","pushedAt":"2024-01-21T01:05:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"fix: disable tests for now (#6)\n\nCo-authored-by: Lucas Martins dos Santos ","shortMessageHtmlLink":"fix: disable tests for now (#6)"}},{"before":"3edf19da86060be90b9111bdadaca840f2803f09","after":"128e5ce25850b26fa9b20fd89b0469d482d4af88","ref":"refs/heads/develop","pushedAt":"2024-01-21T01:03:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"fix: disable tests for now","shortMessageHtmlLink":"fix: disable tests for now"}},{"before":"51d82ddf60e550a2f5418659533570c3c59d4dda","after":"6c88edce33d687713706636c27201a58d0747e99","ref":"refs/heads/main","pushedAt":"2024-01-20T23:48:25.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"Merge pull request #5 from olukkas/develop\n\nMerge VideoService,","shortMessageHtmlLink":"Merge pull request #5 from olukkas/develop"}},{"before":"c7e03d27e18c92b03b9b9302c2d678749bc6b07f","after":null,"ref":"refs/heads/feature/video-service","pushedAt":"2024-01-20T23:41:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"}},{"before":"7bb12f4a37f34039a0a93f6b1b29e201ee33c2df","after":"3edf19da86060be90b9111bdadaca840f2803f09","ref":"refs/heads/develop","pushedAt":"2024-01-20T23:41:23.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"Merge pull request #4 from olukkas/feature/video-service\n\nVideoService implementation","shortMessageHtmlLink":"Merge pull request #4 from olukkas/feature/video-service"}},{"before":"a4b1ecf9ed9c6b09e9332e0fa6a84bb71c6b8a9c","after":"c7e03d27e18c92b03b9b9302c2d678749bc6b07f","ref":"refs/heads/feature/video-service","pushedAt":"2024-01-20T23:36:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"feat: finish VideoService implementation","shortMessageHtmlLink":"feat: finish VideoService implementation"}},{"before":"eff009a707e4e7f079d7756b7431a9b69323ce96","after":"a4b1ecf9ed9c6b09e9332e0fa6a84bb71c6b8a9c","ref":"refs/heads/feature/video-service","pushedAt":"2024-01-20T22:38:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"test: add tests for VideoService\n\nsome bugs were found and were corrected during tests implementation","shortMessageHtmlLink":"test: add tests for VideoService"}},{"before":"b976079a10ae1f395e5cf92b5a2bd000c98143d5","after":"eff009a707e4e7f079d7756b7431a9b69323ce96","ref":"refs/heads/feature/video-service","pushedAt":"2024-01-20T21:51:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olukkas","name":"Lucas Martins dos Santos","path":"/olukkas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101153031?s=80&v=4"},"commit":{"message":"feat: add VideoService","shortMessageHtmlLink":"feat: add VideoService"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yNFQyMzozNjowMy4wMDAwMDBazwAAAAPoar7j","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yMFQyMTo1MToyOC4wMDAwMDBazwAAAAPk2nTd"}},"title":"Activity ยท olukkas/go-encoder"}