{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":600896174,"defaultBranch":"master","name":"southpark-downloader","ownerLogin":"South-Park-Downloader","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-12T22:46:25.000Z","ownerAvatar":"https://github.com/avatars/u/134740635?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700846081.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1f0611e36297a44849acb4fa433e9acdbc8b4ebe","ref":"refs/heads/refactor/improve-environment-typing","pushedAt":"2023-11-24T17:14:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[WIP] Working on Config and env","shortMessageHtmlLink":"[WIP] Working on Config and env"}},{"before":"e713aa12c514497cc011c8b07c24eb9e04c4fbd6","after":null,"ref":"refs/heads/fix/vscode-debugger-user-input-allow-spaces","pushedAt":"2023-10-21T01:25:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"}},{"before":"0222631f53a9f898dc66f81cad862004fee2e27c","after":"bc39ccb9158bb24148efc6bf288b2b5613422004","ref":"refs/heads/master","pushedAt":"2023-10-21T01:25:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"Merge pull request #6 from South-Park-Downloader/fix/vscode-debugger-user-input-allow-spaces\n\n[Fix] VSCode debug launch configuration escaping input spaces","shortMessageHtmlLink":"Merge pull request #6 from South-Park-Downloader/fix/vscode-debugger-…"}},{"before":null,"after":"e713aa12c514497cc011c8b07c24eb9e04c4fbd6","ref":"refs/heads/fix/vscode-debugger-user-input-allow-spaces","pushedAt":"2023-10-20T23:14:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Fix] Don't escape prompted input on debugging to allow for command & arguments input,\n[Add] DEBUG environment flag to configuration,","shortMessageHtmlLink":"[Fix] Don't escape prompted input on debugging to allow for command &…"}},{"before":"c27dda047ec31565f41fa049692e1a3782fa3bb6","after":"0222631f53a9f898dc66f81cad862004fee2e27c","ref":"refs/heads/master","pushedAt":"2023-07-30T22:19:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Change] Adjust launch.json so that it does use ts-node and allow for command input,","shortMessageHtmlLink":"[Change] Adjust launch.json so that it does use ts-node and allow for…"}},{"before":"14cbe74c13d6c7c41bbba418bd1a2b6002d6216c","after":"c27dda047ec31565f41fa049692e1a3782fa3bb6","ref":"refs/heads/master","pushedAt":"2023-07-30T21:56:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Add] Generic VSCode Node.js launch/debug configuration,","shortMessageHtmlLink":"[Add] Generic VSCode Node.js launch/debug configuration,"}},{"before":"e0c97b93c9d9d39f14d2ebad23d59d83a6752142","after":"14cbe74c13d6c7c41bbba418bd1a2b6002d6216c","ref":"refs/heads/master","pushedAt":"2023-07-30T21:35:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:bumbummen99/southpark-downloader","shortMessageHtmlLink":"Merge branch 'master' of github.com:bumbummen99/southpark-downloader"}},{"before":"981d37e58f811217fa138cc61355f40911770b63","after":"e0c97b93c9d9d39f14d2ebad23d59d83a6752142","ref":"refs/heads/master","pushedAt":"2023-05-26T20:42:03.718Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Change] Adjust database URL to new repository location,","shortMessageHtmlLink":"[Change] Adjust database URL to new repository location,"}},{"before":"8e67dfebd13c1eb7e6a27e1cd52f49cc8120420c","after":null,"ref":"refs/heads/database","pushedAt":"2023-05-26T20:40:23.674Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"}},{"before":"55ab2625d589d79ce76b3151344ef5d327c7b966","after":"981d37e58f811217fa138cc61355f40911770b63","ref":"refs/heads/master","pushedAt":"2023-05-15T12:22:50.533Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Add] data directory and ability to configure it,\n[Add] Ability to configure the default language,\n[Fix] Make YTDL binary executable,\n[Add] Missing python3 dependency,\n[Fix] Properly import PromisePool,\n[Add] IoC Symbol for Downloader,\n[WIP] Add name and directory generation to Episode implementation,","shortMessageHtmlLink":"[Add] data directory and ability to configure it,"}},{"before":"1b2f4b249085b6fea6aebb90f7da993bea364e95","after":"55ab2625d589d79ce76b3151344ef5d327c7b966","ref":"refs/heads/master","pushedAt":"2023-05-14T00:08:06.397Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Fix] Invalid imports,\n[Fix] Allow non-configured installs (no .env file),","shortMessageHtmlLink":"[Fix] Invalid imports,"}},{"before":"9c8f50e5c3c38e8e5f23376c29e9fe8a3920d52e","after":"1b2f4b249085b6fea6aebb90f7da993bea364e95","ref":"refs/heads/master","pushedAt":"2023-05-14T00:02:33.273Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Refactor] Move Symbol definitions in their apropiate domain,","shortMessageHtmlLink":"[Refactor] Move Symbol definitions in their apropiate domain,"}},{"before":"515e984b6e926a845c655ffbc42d1265172e8c6c","after":"9c8f50e5c3c38e8e5f23376c29e9fe8a3920d52e","ref":"refs/heads/master","pushedAt":"2023-05-13T23:53:48.476Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Add] Prettier extension and configure it,\n[Change] Add extension recommendations,\n[Change] Add explainations to settings.json,\n[Add] DotEnv for .env configurations,\n[Change] Always include .example files,\n[Change] Always exclude .env files,\n[Add] Env wrapper singleton for DotEnv,\n[Change] Use environment variables for binary paths,\n[Remove] Invalid container self binding,\n[Change] Use environment variables for CLI name,\n[Change] Unify comment style in bootstrap,\n[Remove] Unused ioc types,","shortMessageHtmlLink":"[Add] Prettier extension and configure it,"}},{"before":"efd763ba579947499799af8dc60a9cae1e5700e0","after":"515e984b6e926a845c655ffbc42d1265172e8c6c","ref":"refs/heads/master","pushedAt":"2023-05-13T19:00:40.054Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Change] Move custom YouTubeDL Type to external domain,","shortMessageHtmlLink":"[Change] Move custom YouTubeDL Type to external domain,"}},{"before":"e95d3087cff603fe2fd29ce0fd3a64d9a5c7584c","after":"efd763ba579947499799af8dc60a9cae1e5700e0","ref":"refs/heads/master","pushedAt":"2023-05-13T18:57:43.703Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Add] Suopercharge/PromisePool for easier parallelization of asynchronous tasks,\n[WIP] Working on basic download logic,","shortMessageHtmlLink":"[Add] Suopercharge/PromisePool for easier parallelization of asynchro…"}},{"before":"147c11bce2e1db23bfc0cf7b6e1991ce0e22e7dc","after":"e95d3087cff603fe2fd29ce0fd3a64d9a5c7584c","ref":"refs/heads/master","pushedAt":"2023-05-13T03:01:21.667Z","pushType":"push","commitsCount":2,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Fix] Load commands from correct directory,","shortMessageHtmlLink":"[Fix] Load commands from correct directory,"}},{"before":"1980d73b0430c12f6b6ac13f7eeef44a65918440","after":"147c11bce2e1db23bfc0cf7b6e1991ce0e22e7dc","ref":"refs/heads/master","pushedAt":"2023-04-15T23:50:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"Prepare downloading episodes","shortMessageHtmlLink":"Prepare downloading episodes"}},{"before":"5696bd8f64112e14dac0b6d305815694355162f4","after":"1980d73b0430c12f6b6ac13f7eeef44a65918440","ref":"refs/heads/master","pushedAt":"2023-04-08T14:18:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Add] Helper method to easily initialize Episode instances,","shortMessageHtmlLink":"[Add] Helper method to easily initialize Episode instances,"}},{"before":"6673c3be8d197347b0add6d0852950da4b047d06","after":"5696bd8f64112e14dac0b6d305815694355162f4","ref":"refs/heads/master","pushedAt":"2023-04-08T14:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Add] Basic Episode class for download and merge logic,","shortMessageHtmlLink":"[Add] Basic Episode class for download and merge logic,"}},{"before":"474fbce0b539904e0b50f627310529c73b7f97fd","after":"6673c3be8d197347b0add6d0852950da4b047d06","ref":"refs/heads/master","pushedAt":"2023-04-08T13:44:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Change] Rename type Episode to EpisodeDatum and add EpisodeData type,","shortMessageHtmlLink":"[Change] Rename type Episode to EpisodeDatum and add EpisodeData type,"}},{"before":"e5a49e6a103fdb5e471e3e2c1cae2b42615221eb","after":"474fbce0b539904e0b50f627310529c73b7f97fd","ref":"refs/heads/master","pushedAt":"2023-04-07T22:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Fix] Filters kinda working","shortMessageHtmlLink":"[Fix] Filters kinda working"}},{"before":"d01fd775bc2f1538e6f00f281f735863c6ffcbf5","after":"e5a49e6a103fdb5e471e3e2c1cae2b42615221eb","ref":"refs/heads/master","pushedAt":"2023-04-07T21:11:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Fix] postCreate not executable,\n[Change] Remove some unneeded debug output,\nsave commit","shortMessageHtmlLink":"[Fix] postCreate not executable,"}},{"before":"bc2f0e174a8f650370f05bb72488e8daa081d4ab","after":"d01fd775bc2f1538e6f00f281f735863c6ffcbf5","ref":"refs/heads/master","pushedAt":"2023-03-28T21:02:27.722Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"Remove superflous type cast","shortMessageHtmlLink":"Remove superflous type cast"}},{"before":"2bf8a6d24283723bc603b39c0a1be7dbb0852b38","after":"bc2f0e174a8f650370f05bb72488e8daa081d4ab","ref":"refs/heads/master","pushedAt":"2023-03-28T21:01:11.037Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"Further improvements to typing,","shortMessageHtmlLink":"Further improvements to typing,"}},{"before":"a995bafc9cdd06bb0bdf0837a33340a9ca8fcc41","after":"2bf8a6d24283723bc603b39c0a1be7dbb0852b38","ref":"refs/heads/master","pushedAt":"2023-03-26T19:39:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Fix] Support value and boolean options,","shortMessageHtmlLink":"[Fix] Support value and boolean options,"}},{"before":"1cb83490af47f3fdd503863eed8c3704925ccf82","after":"a995bafc9cdd06bb0bdf0837a33340a9ca8fcc41","ref":"refs/heads/master","pushedAt":"2023-03-26T18:22:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Add] Support CommanderJS option flags,","shortMessageHtmlLink":"[Add] Support CommanderJS option flags,"}},{"before":"fdc259a1740ead1d368f1e3a767944847b53d67f","after":"1cb83490af47f3fdd503863eed8c3704925ccf82","ref":"refs/heads/master","pushedAt":"2023-03-25T21:17:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"[Refactor] Slight refactoring with better typing,","shortMessageHtmlLink":"[Refactor] Slight refactoring with better typing,"}},{"before":"dfa370ffd03f363a4146c1337c3c02167e420520","after":"fdc259a1740ead1d368f1e3a767944847b53d67f","ref":"refs/heads/master","pushedAt":"2023-03-23T21:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"Minor changes","shortMessageHtmlLink":"Minor changes"}},{"before":"124cd7d26041505c756c323f6e0ab06be616f1a9","after":null,"ref":"refs/heads/add/inversion-of-control","pushedAt":"2023-03-12T23:07:59.406Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"}},{"before":"f2067b953c3de74172061deb9e05ca722c17923f","after":"dfa370ffd03f363a4146c1337c3c02167e420520","ref":"refs/heads/master","pushedAt":"2023-03-12T23:07:55.918Z","pushType":"pr_merge","commitsCount":26,"pusher":{"login":"bumbummen99","name":"Patrick","path":"/bumbummen99","primaryAvatarUrl":"https://github.com/avatars/u/4533331?s=80&v=4"},"commit":{"message":"Merge pull request #4 from bumbummen99/add/inversion-of-control\n\nBasic Logic","shortMessageHtmlLink":"Merge pull request #4 from bumbummen99/add/inversion-of-control"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yNFQxNzoxNDo0MS4wMDAwMDBazwAAAAO3D_Tv","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yNFQxNzoxNDo0MS4wMDAwMDBazwAAAAO3D_Tv","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xMlQyMzowNzo1NS45MTg4MDFazwAAAAMBz3KF"}},"title":"Activity · South-Park-Downloader/southpark-downloader"}