{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":637401837,"defaultBranch":"main","name":"media-go-pkg","ownerLogin":"bingemate","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-07T12:58:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/126109077?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1688308370.0","currentOid":""},"activityList":{"items":[{"before":"95b142b73ea45d3eb016ea932b84556d8fb64412","after":"ddbc19cdcdefff4e98f3a027cea58ad29fcfe6d6","ref":"refs/heads/main","pushedAt":"2023-07-02T14:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat: Add option to include adult content in movie and TV show queries\n\nThis commit adds the \"include_adult\" option to the GetMoviesByStudio and GetTVShowsByNetwork functions in tmdb.go. The option is set to \"true\" to include adult content in the query results.","shortMessageHtmlLink":"feat: Add option to include adult content in movie and TV show queries"}},{"before":"fdd5ca4c352f7577d530d4562f0801ad945a6449","after":"95b142b73ea45d3eb016ea932b84556d8fb64412","ref":"refs/heads/main","pushedAt":"2023-07-02T14:22:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat: Improve pagination logic for retrieving TV shows by actor\n\nThe commit updates the pagination logic in the `GetTVShowsByActor` function to ensure that the start index is never negative. This prevents potential out-of-bounds errors when calculating the range of TV shows to extract based on the given page number.\n\n- Update calculation of `startIndex` to use `math.Max` to prevent negative values\n- Ensure extracted TV shows are within the correct range","shortMessageHtmlLink":"feat: Improve pagination logic for retrieving TV shows by actor"}},{"before":"0f85a756664f0fabf3321bb6298caa079e1ced0d","after":"fdd5ca4c352f7577d530d4562f0801ad945a6449","ref":"refs/heads/main","pushedAt":"2023-07-02T13:24:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat: Add support for including adult movies in GetMoviesByActor\n\nThis commit adds a new option \"include_adult\" with the value \"true\" to the GetMoviesByActor function in tmdb.go. This allows retrieving adult movies when searching by actor.","shortMessageHtmlLink":"feat: Add support for including adult movies in GetMoviesByActor"}},{"before":"1fa647760b8dd1cf8dcb101b00e9f72e7ed453fb","after":"0f85a756664f0fabf3321bb6298caa079e1ced0d","ref":"refs/heads/main","pushedAt":"2023-07-02T13:07:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat: Add actor search functionality\n\nThis commit adds the ability to search for actors matching a given query. The `SearchActors` method has been implemented in the `MediaClient` interface and the `mediaClient` struct. It takes a query string, page number, and an adult flag as parameters. The method makes use of the TMDB API to retrieve actor search results based on the provided query and options. The extracted results are then cached using the cache service.\n\nThe new `PaginatedActorResults` struct has been added to represent paginated actor search results. It contains fields for storing the total number of pages and total number of results, as well as a slice of `Actor` objects representing individual actors.\n\nThe `extractActors` function has also been added to extract relevant information from the TMDB API response and return a list of `Actor` objects.\n\nConventional commit rules have been followed for this commit message.","shortMessageHtmlLink":"feat: Add actor search functionality"}},{"before":"1fa647760b8dd1cf8dcb101b00e9f72e7ed453fb","after":null,"ref":"refs/tags/v1.6.18","pushedAt":"2023-06-29T18:00:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"}},{"before":"ec8d8dc4c4eaf7bde5fb370a9647e6ec35c2d029","after":"1fa647760b8dd1cf8dcb101b00e9f72e7ed453fb","ref":"refs/heads/main","pushedAt":"2023-06-29T17:56:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): Add concurrency to audio and subtitle extraction\n\n- Added a semaphore to limit the number of concurrent ffmpeg processes for audio extraction\n- Added a wait group to ensure all goroutines finish before returning\n- Implemented error handling and logging for failed ffmpeg commands\n- Extracted audio streams in separate goroutines, each with its own ffmpeg command\n- Extracted subtitle streams in separate goroutines, each with its own ffmpeg command\n- Shifted subtitle timestamps after extraction","shortMessageHtmlLink":"feat(transcoder): Add concurrency to audio and subtitle extraction"}},{"before":"9af8e896cd6422ae46e50f1093b116b49a8f84a9","after":"ec8d8dc4c4eaf7bde5fb370a9647e6ec35c2d029","ref":"refs/heads/main","pushedAt":"2023-06-29T17:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat: Update WatchListStatus field type in MovieWatchListItem and TvShowWatchListItem models\n\n- Changed the data type of the Status field in MovieWatchListItem and TvShowWatchListItem models from its previous default type to varchar.\n- This change ensures that the Status field can store string values, providing more flexibility for representing different watch list statuses.","shortMessageHtmlLink":"feat: Update WatchListStatus field type in MovieWatchListItem and TvS…"}},{"before":"cb8e2886c3259bc91c2c62fc32fd515fefb0c9e6","after":"9af8e896cd6422ae46e50f1093b116b49a8f84a9","ref":"refs/heads/main","pushedAt":"2023-06-29T17:07:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"refactor: Remove unnecessary foreign key constraints in watch list items\n\nThe foreign key constraints for the `Movie` and `TvShow` references in the `MovieWatchListItem` and `TvShowWatchListItem` structs have been removed. This change simplifies the code by eliminating unnecessary dependencies.","shortMessageHtmlLink":"refactor: Remove unnecessary foreign key constraints in watch list items"}},{"before":"074f3f6607abd9cd21e2da8bb97ab381a7e8f0b2","after":"cb8e2886c3259bc91c2c62fc32fd515fefb0c9e6","ref":"refs/heads/main","pushedAt":"2023-06-29T16:54:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"refactor: Update default status for watch list items\n\nThe code changes update the default status for movie and TV show watch list items in the model.go file. The `Status` field is modified to have a default value of \"PLAN_TO_WATCH\" instead of being nullable. This change ensures that new watch list items are set to the default status automatically.","shortMessageHtmlLink":"refactor: Update default status for watch list items"}},{"before":"22abf4b0ffc57e08ca9b352b4cb74aa6cb97bf77","after":"074f3f6607abd9cd21e2da8bb97ab381a7e8f0b2","ref":"refs/heads/main","pushedAt":"2023-06-27T15:28:07.349Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"refactor: Move main function to a comment block\n\nThis commit moves the `main` function to a comment block in the `transcoder.go` file. This is done to prevent accidental execution of the `main` function and improve code readability.","shortMessageHtmlLink":"refactor: Move main function to a comment block"}},{"before":"74e15af6a11c32919d12834c3633e55d2f9264fb","after":"22abf4b0ffc57e08ca9b352b4cb74aa6cb97bf77","ref":"refs/heads/main","pushedAt":"2023-06-27T15:23:29.060Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): Change package name to main and handle aspect ratio errors\n\nThis commit changes the package name from \"transcoder\" to \"main\". It also adds error handling for aspect ratio parsing, logging an error message if the aspect ratio cannot be retrieved. If there is an error, it sets a default 16:9 aspect ratio. The hardcoded file paths have been updated as well.","shortMessageHtmlLink":"feat(transcoder): Change package name to main and handle aspect ratio…"}},{"before":"4ba4190c913d295e19f4b6127d9e836d0c22de1a","after":"74e15af6a11c32919d12834c3633e55d2f9264fb","ref":"refs/heads/main","pushedAt":"2023-06-26T10:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): add level 4.0 to libx264 profile\n\nThis commit adds the -level flag with a value of 4.0 to the libx264 profile in the transcodeVideo function in transcoder.go file. This change will improve video quality and compatibility with newer devices.","shortMessageHtmlLink":"feat(transcoder): add level 4.0 to libx264 profile"}},{"before":"1b906d9737d1e86e787237033e9f7fa99d5e11f4","after":"4ba4190c913d295e19f4b6127d9e836d0c22de1a","ref":"refs/heads/main","pushedAt":"2023-06-26T08:12:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"refactor: remove duplicate framerate argument\n\nThe code changes remove the duplicate framerate argument in the ffmpeg command arguments. The commit message follows conventional commit methodology.","shortMessageHtmlLink":"refactor: remove duplicate framerate argument"}},{"before":"ea20ee800146f8c0211ef2e2d14c40924396487f","after":"1b906d9737d1e86e787237033e9f7fa99d5e11f4","ref":"refs/heads/main","pushedAt":"2023-06-25T15:48:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): update chunk duration to 10 seconds\n\nThe chunk duration for video segments has been updated from 15 seconds to 10 seconds in the transcoder.go file. This will result in smaller and more frequent video segments.","shortMessageHtmlLink":"feat(transcoder): update chunk duration to 10 seconds"}},{"before":"6eb60c1c907e36f6b895920e06c502a7e651fa08","after":"ea20ee800146f8c0211ef2e2d14c40924396487f","ref":"refs/heads/main","pushedAt":"2023-06-25T14:22:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): change video quality\n\nDecreased the CRF value from 22 to 25 in order to reduce the output file size while maintaining a good video quality.","shortMessageHtmlLink":"feat(transcoder): change video quality"}},{"before":"da293454ef1146ef46c5c42d58e8fbaf97880c5d","after":"6eb60c1c907e36f6b895920e06c502a7e651fa08","ref":"refs/heads/main","pushedAt":"2023-06-25T14:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): improve video quality\n\nChanged the CRF value from 25 to 22 in the transcodeVideo function of transcoder.go file. This will result in better video quality.","shortMessageHtmlLink":"feat(transcoder): improve video quality"}},{"before":"990358d3d0b031951c90f7ed5b14ad1b8af8793e","after":"da293454ef1146ef46c5c42d58e8fbaf97880c5d","ref":"refs/heads/main","pushedAt":"2023-06-25T13:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): improve video transcoding performance\n\nChanged the preset option from \"veryfast\" to \"ultrafast\" in order to speed up the video transcoding process.","shortMessageHtmlLink":"feat(transcoder): improve video transcoding performance"}},{"before":"952ae6325946d71de7b9c8374989263e09f4f7aa","after":"990358d3d0b031951c90f7ed5b14ad1b8af8793e","ref":"refs/heads/main","pushedAt":"2023-06-25T13:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): Add check for existing video codec\n\nThis commit adds a check to ensure that the video codec is not already set before setting it in the transcoder.","shortMessageHtmlLink":"feat(transcoder): Add check for existing video codec"}},{"before":"ae5a02e832d4bc61d07d60be155cfc0700398556","after":"952ae6325946d71de7b9c8374989263e09f4f7aa","ref":"refs/heads/main","pushedAt":"2023-06-25T13:28:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): Add support for 21:9 aspect ratio\n\nThis commit adds support for transcoding videos with a 21:9 aspect ratio. The `extractStreamsInfo` function now extracts the display aspect ratio of the video, and if it is greater than 1.8 (indicating a 21:9 aspect ratio), the video is transcoded using the `transcodeVideo` function with the provided `videoScale219`. Otherwise, it is transcoded using `videoScale`.","shortMessageHtmlLink":"feat(transcoder): Add support for 21:9 aspect ratio"}},{"before":"ae0196d9b200aa8f8fee56fe5b2b2e09aeab65f1","after":"ae5a02e832d4bc61d07d60be155cfc0700398556","ref":"refs/heads/main","pushedAt":"2023-06-25T11:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): Add fallback command for ffmpeg errors\n\nWhen an error occurs during video transcoding or audio extraction, a fallback command is now executed to try and complete the process. Additionally, a new command was added to extract subtitles from input files.","shortMessageHtmlLink":"feat(transcoder): Add fallback command for ffmpeg errors"}},{"before":"3bb8ddf31c7c300cd0b97e29fd3be97480c8a316","after":"ae0196d9b200aa8f8fee56fe5b2b2e09aeab65f1","ref":"refs/heads/main","pushedAt":"2023-06-25T11:33:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): change video profile to high\n\nThe transcodeVideo function now uses the High profile instead of Main. Additionally, error messages are now printed to stdout and stderr for better debugging. The extractAudioStreams and extractSubtitleStreams functions also have this feature.","shortMessageHtmlLink":"feat(transcoder): change video profile to high"}},{"before":"e550715575d1a20cc09ca98f3f2cd88ef53eedcd","after":"3bb8ddf31c7c300cd0b97e29fd3be97480c8a316","ref":"refs/heads/main","pushedAt":"2023-06-24T13:21:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(object-storage): Comment out successful file upload log\n\nThe log message for a successful file upload has been commented out in the object-storage.go file. This change was made to reduce the amount of unnecessary logs generated during runtime.","shortMessageHtmlLink":"feat(object-storage): Comment out successful file upload log"}},{"before":"1f5fb7947cf8a8f484bbce411ba09a4bce1ecc31","after":"e550715575d1a20cc09ca98f3f2cd88ef53eedcd","ref":"refs/heads/main","pushedAt":"2023-06-24T12:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(object-storage): Add retry logic for S3 operations\n\nThis commit adds retry logic to the deleteObjects and uploadFileToS3 functions in object-storage.go. The functions will now attempt the operation up to three times before returning an error. If an error occurs, it will be logged along with a message indicating that a retry is being attempted. A one-second delay is added between each attempt. If all attempts fail, an appropriate error message is logged.","shortMessageHtmlLink":"feat(object-storage): Add retry logic for S3 operations"}},{"before":"da556f69495c77a8f57dfca37a48506a9e4827f4","after":"1f5fb7947cf8a8f484bbce411ba09a4bce1ecc31","ref":"refs/heads/main","pushedAt":"2023-06-22T17:58:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat(transcoder): Improve subtitle stream selection\n\nThis commit updates the transcoder to exclude \"hdmv_pgs_subtitle\" streams from being selected as a valid subtitle stream. This change improves the quality of subtitles in the output file.","shortMessageHtmlLink":"feat(transcoder): Improve subtitle stream selection"}},{"before":"bbfd108cc6f8e28e865efc040e9a81e846169e90","after":"da556f69495c77a8f57dfca37a48506a9e4827f4","ref":"refs/heads/main","pushedAt":"2023-06-22T14:09:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"refactor: simplify DeleteDirectoryFromS3 to DeleteMediaFiles\n\nThe function DeleteDirectoryFromS3 was refactored to DeleteMediaFiles for better readability and simplicity. The function now takes only one argument, prefix, instead of two.","shortMessageHtmlLink":"refactor: simplify DeleteDirectoryFromS3 to DeleteMediaFiles"}},{"before":"06fce5c5567fb2bd069aebdc20584ff6ccf81224","after":"bbfd108cc6f8e28e865efc040e9a81e846169e90","ref":"refs/heads/main","pushedAt":"2023-06-22T14:07:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"feat: Change UploadDirectoryToS3 to DeleteDirectoryFromS3\n\nThe function UploadDirectoryToS3 was changed to DeleteDirectoryFromS3 for better clarity. The function names inside the ObjectStorage interface were also updated accordingly. Additionally, the function uploadDirectoryToS3 was renamed to follow Go naming conventions.","shortMessageHtmlLink":"feat: Change UploadDirectoryToS3 to DeleteDirectoryFromS3"}},{"before":"06fce5c5567fb2bd069aebdc20584ff6ccf81224","after":null,"ref":"refs/tags/v1.5.2","pushedAt":"2023-06-22T13:57:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"}},{"before":"a958db2fa30ac98ad6e75510f8cdd6a16b0ef45a","after":"06fce5c5567fb2bd069aebdc20584ff6ccf81224","ref":"refs/heads/main","pushedAt":"2023-06-22T13:56:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"refactor: Rename package to objectstorage\n\nThe package name was changed from \"objectStorage\" to \"objectstorage\" for consistency with Go naming conventions.","shortMessageHtmlLink":"refactor: Rename package to objectstorage"}},{"before":"d9a3472339bd34f645026e723d81657e6b7facb9","after":"a958db2fa30ac98ad6e75510f8cdd6a16b0ef45a","ref":"refs/heads/main","pushedAt":"2023-06-22T13:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"refactor: Rename package to follow naming conventions\n\nThe package name was changed from \"object_storage\" to \"objectStorage\" to adhere to Go's naming conventions.","shortMessageHtmlLink":"refactor: Rename package to follow naming conventions"}},{"before":"84630038bb3cf4a840b58e5115cab19222af186f","after":"d9a3472339bd34f645026e723d81657e6b7facb9","ref":"refs/heads/main","pushedAt":"2023-06-22T13:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nouuu","name":"Noé Larrieu-Lacoste","path":"/Nouuu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32332130?s=80&v=4"},"commit":{"message":"refactor: Rename package to object_storage\n\nThe package name was changed from \"features\" to \"object_storage\" for better clarity and consistency with the purpose of the code.","shortMessageHtmlLink":"refactor: Rename package to object_storage"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADTSeWqwA","startCursor":null,"endCursor":null}},"title":"Activity · bingemate/media-go-pkg"}