{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":647433826,"defaultBranch":"main","name":"mangal","ownerLogin":"luevano","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-05-30T19:20:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55825613?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718234942.0","currentOid":""},"activityList":{"items":[{"before":"3fd0bd1ac9cae5594825d9ec1a2cbb7adf06432f","after":"0cbef020d4715cae072d485f745faba153753f91","ref":"refs/heads/main","pushedAt":"2024-06-13T08:26:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"refactor!: revert bf49b6004548beb436a0880e9921bbbc1d5d3f13\n\npossible breaking change, the introduced changes didn't work actually,\navoid using pointers to interfaces","shortMessageHtmlLink":"refactor!: revert bf49b60"}},{"before":"4aac4f3ee082e838f6983beeaecd332faa8f5f10","after":"3fd0bd1ac9cae5594825d9ec1a2cbb7adf06432f","ref":"refs/heads/main","pushedAt":"2024-06-12T23:28:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"chore: update mangoprovider\n\nmp and mpc now contain provider metadata","shortMessageHtmlLink":"chore: update mangoprovider"}},{"before":"3e01342dc7635279746e7690fa5bd9132fab628b","after":"4aac4f3ee082e838f6983beeaecd332faa8f5f10","ref":"refs/heads/main","pushedAt":"2024-06-11T08:20:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"chore: update version, breaking changes\n\na lot of breaking changes, mostly on config side, more info on each commit msg","shortMessageHtmlLink":"chore: update version, breaking changes"}},{"before":"4d79cd12f96edb36391d5537517ca290bbdd48cc","after":"3e01342dc7635279746e7690fa5bd9132fab628b","ref":"refs/heads/main","pushedAt":"2024-06-11T05:42:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"fix(theme): use configured icons, tweak them a bit\n\nthe configured icons were not propagated and only ASCII was used,\nminor tweaks to the TUI and the Nerd icons used","shortMessageHtmlLink":"fix(theme): use configured icons, tweak them a bit"}},{"before":"62a8d47d8187289a60361b73b5ceb6e117de90f2","after":"4d79cd12f96edb36391d5537517ca290bbdd48cc","ref":"refs/heads/main","pushedAt":"2024-06-11T04:19:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"refactor(script): use same flags as inline\n\nreuse the same flags as inline to share the binding to the viper config,\nthis allows removal of the custom loader.Options, less bloaty code","shortMessageHtmlLink":"refactor(script): use same flags as inline"}},{"before":"56cc6503a5b212c9c82315bf2f4fd8476c3e271d","after":"62a8d47d8187289a60361b73b5ceb6e117de90f2","ref":"refs/heads/main","pushedAt":"2024-06-10T07:35:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"refactor(config)!: heavily change config behavior and commands\n\nheavily refactored the config behavior to be more in line with viper\ncapabilities, because of this most of the commands were also refactored\nto be able to bind the flags to the respective config options when\napplicable; no longer able to select default CLI 'mode'; the order of the\nconfig values are inline with those from viper; script cmd still uses\nthe old config method for the loader options as viper can't bind 2\nseparate flags to the same key (need to refactor script cmd or remove\nit, probably will add it as a subcommand of inline cmd)","shortMessageHtmlLink":"refactor(config)!: heavily change config behavior and commands"}},{"before":"b5968cd5df7db72f589e9a4e1fef3f67be3c94de","after":"56cc6503a5b212c9c82315bf2f4fd8476c3e271d","ref":"refs/heads/main","pushedAt":"2024-06-04T10:08:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"chore: update libmangal\n\nremoves empty description in metadata check","shortMessageHtmlLink":"chore: update libmangal"}},{"before":"091a615459bc07ac4d0e6c57b8ecbf1085cd01e5","after":"b5968cd5df7db72f589e9a4e1fef3f67be3c94de","ref":"refs/heads/main","pushedAt":"2024-06-04T09:44:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"fix: don't search metadata when anilist id is specified\n\nalso change manga name template to use Metadata.String, as it handles\nthe possibility of IDProvider/IDProviderName pairs wrongly set","shortMessageHtmlLink":"fix: don't search metadata when anilist id is specified"}},{"before":"6d3946d296a5997c65791c2bcc1135660751622c","after":"091a615459bc07ac4d0e6c57b8ecbf1085cd01e5","ref":"refs/heads/main","pushedAt":"2024-06-04T09:31:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"refactor!: how metadata searching and metadata preference works\n\nbreaking change on how the searching for metadata works: now if the\nprovider metadata is valid and it is preferred, use that instead of\nsearching by id/searching in general; also moved config paths for\nDownload.Strict to Download.Metadata.Strict and renamed\nDownload.Metadata.SearchMissingMetadata to Download.Metadata.Search","shortMessageHtmlLink":"refactor!: how metadata searching and metadata preference works"}},{"before":"2723f39d1bf5c89fa8a9abd4ddff742d0ae61284","after":"6d3946d296a5997c65791c2bcc1135660751622c","ref":"refs/heads/main","pushedAt":"2024-06-04T08:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"fix: mangaplus config not propagating\n\nconfig changes to mangaplus options were not taking effect due to cmd\nline config options were always zero initialized and anyways the config\nload order is wrong, this is a temporary fix","shortMessageHtmlLink":"fix: mangaplus config not propagating"}},{"before":"2dc40b3479290d2b37472a6e4ea285c45ed07e9c","after":"2723f39d1bf5c89fa8a9abd4ddff742d0ae61284","ref":"refs/heads/main","pushedAt":"2024-06-03T06:05:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"Merge pull request #1 from abbit/more-name-template-data\n\nfeat!: change paths to data, add manga and volume info to name templates\r\n\r\nbreaking change for existing path templates (manga/volume/chapter)","shortMessageHtmlLink":"Merge pull request #1 from abbit/more-name-template-data"}},{"before":"1d34b15bdfb0dffa350bddac0b74bf959254a284","after":"2dc40b3479290d2b37472a6e4ea285c45ed07e9c","ref":"refs/heads/main","pushedAt":"2024-05-31T10:28:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"fix(tui): styles not being applied, part of 1ee57a3f582c8d0a2ff9cecfbd6cd0377d16d563\n\neven though the Copy methods were removed, I failed to make the necessary changes to apply style updates, most notably for the list","shortMessageHtmlLink":"fix(tui): styles not being applied, part of 1ee57a3"}},{"before":"d41c2a49bf2f2ba5c13a7624643fbadf54450278","after":"1d34b15bdfb0dffa350bddac0b74bf959254a284","ref":"refs/heads/main","pushedAt":"2024-05-30T14:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"feat!: manga metadata handling, major refactoring\n\nmost of the changes are done upstream (libmangal) and are just reflected here; libmangal is now mostly prepared for other metadata providers","shortMessageHtmlLink":"feat!: manga metadata handling, major refactoring"}},{"before":"2a31617e166b22385f06bb4f2058f72131085cc8","after":"d41c2a49bf2f2ba5c13a7624643fbadf54450278","ref":"refs/heads/main","pushedAt":"2024-05-24T07:54:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"chore: update mangoprovider","shortMessageHtmlLink":"chore: update mangoprovider"}},{"before":"bc7f4eeb00ef2f0660a9323849c9446c547bbbee","after":"2a31617e166b22385f06bb4f2058f72131085cc8","ref":"refs/heads/main","pushedAt":"2024-05-24T05:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"chore: update mangoprovider","shortMessageHtmlLink":"chore: update mangoprovider"}},{"before":"1ee57a3f582c8d0a2ff9cecfbd6cd0377d16d563","after":"bc7f4eeb00ef2f0660a9323849c9446c547bbbee","ref":"refs/heads/main","pushedAt":"2024-05-23T20:11:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"chore: update mangoprovider and charms","shortMessageHtmlLink":"chore: update mangoprovider and charms"}},{"before":"4f703e8eb1e5a9dbb6a3b1eb1f67c1f3f9257441","after":"1ee57a3f582c8d0a2ff9cecfbd6cd0377d16d563","ref":"refs/heads/main","pushedAt":"2024-05-23T19:43:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"chore: remove Copy() methods from lipgloss styles as per migration\n\nTODO: need to fix the coloring that changed to purple suddenly, probably\nas part of this migration","shortMessageHtmlLink":"chore: remove Copy() methods from lipgloss styles as per migration"}},{"before":"c6b9865da37baa418249d9261bc4857ac7e72ed3","after":"4f703e8eb1e5a9dbb6a3b1eb1f67c1f3f9257441","ref":"refs/heads/main","pushedAt":"2024-05-23T18:52:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"chore: update mangoprovider, more chapter parsing","shortMessageHtmlLink":"chore: update mangoprovider, more chapter parsing"}},{"before":"97e021d133ce6e1c5ef351dc97b34aad488ae19d","after":"c6b9865da37baa418249d9261bc4857ac7e72ed3","ref":"refs/heads/main","pushedAt":"2024-05-23T17:18:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"chore: update mangoprovider, fixes chapter parsing","shortMessageHtmlLink":"chore: update mangoprovider, fixes chapter parsing"}},{"before":"7d471e4b27d1138f1b2ed1c449c4face0f489515","after":"97e021d133ce6e1c5ef351dc97b34aad488ae19d","ref":"refs/heads/main","pushedAt":"2024-05-23T14:06:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"chore: update mangoprovider\n\nfixes chapter name parsing and image extensions","shortMessageHtmlLink":"chore: update mangoprovider"}},{"before":"e6d4faf8155701cc32c91f764ae4a2129b32a862","after":"7d471e4b27d1138f1b2ed1c449c4face0f489515","ref":"refs/heads/main","pushedAt":"2024-05-23T10:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"feat: update mangoprovider and add options","shortMessageHtmlLink":"feat: update mangoprovider and add options"}},{"before":"f7ffc8f1f12cefab866e9173d69523a90a940cb3","after":"e6d4faf8155701cc32c91f764ae4a2129b32a862","ref":"refs/heads/main","pushedAt":"2024-05-22T08:25:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"feat: add id manga selector option and validation","shortMessageHtmlLink":"feat: add id manga selector option and validation"}},{"before":"117763d29d483d6428770ad4d268681931e1dbc0","after":"f7ffc8f1f12cefab866e9173d69523a90a940cb3","ref":"refs/heads/main","pushedAt":"2024-05-22T01:15:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"feat: search mangas by id for implemented providers\n\nto search by manga id provide the id in the query for the search and add a 'mid:' prefix (some other options like 'manga-id:' works too) where the id is specific for the provider (usually part of the URL)","shortMessageHtmlLink":"feat: search mangas by id for implemented providers"}},{"before":"12c2f9ce2f207cf25b4b96aefb9049e9911b342f","after":"117763d29d483d6428770ad4d268681931e1dbc0","ref":"refs/heads/main","pushedAt":"2024-05-21T13:14:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"feat: handle 429 responses from mangadex","shortMessageHtmlLink":"feat: handle 429 responses from mangadex"}},{"before":"12c2f9ce2f207cf25b4b96aefb9049e9911b342f","after":null,"ref":"refs/tags/v5.7.1","pushedAt":"2024-05-21T13:09:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"}},{"before":"4d343f986974c94ff210a8c6ed5a8d6b1b557ad2","after":"12c2f9ce2f207cf25b4b96aefb9049e9911b342f","ref":"refs/heads/main","pushedAt":"2024-05-21T08:47:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"feat: add closest match option for selecting manga","shortMessageHtmlLink":"feat: add closest match option for selecting manga"}},{"before":"18348302f962980c23b3438bbf3e0040c9a28007","after":"4d343f986974c94ff210a8c6ed5a8d6b1b557ad2","ref":"refs/heads/main","pushedAt":"2024-05-21T07:49:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"feat!: use chapter number instead of indexes for filtering\n\nthis is a feature because the indexing selection was a barebones one, this is the definitive one; also minor refactoring to the logging function","shortMessageHtmlLink":"feat!: use chapter number instead of indexes for filtering"}},{"before":"a3853becad02edf2ea31d4f9d6140de7cd7e551f","after":"18348302f962980c23b3438bbf3e0040c9a28007","ref":"refs/heads/main","pushedAt":"2024-05-21T07:46:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"feat!: use chapter number instead of indexes for filtering\n\nthis is a feature because the indexing selection was a barebones one, this is the definitive one; also minor refactoring to the logging function","shortMessageHtmlLink":"feat!: use chapter number instead of indexes for filtering"}},{"before":"a3853becad02edf2ea31d4f9d6140de7cd7e551f","after":null,"ref":"refs/tags/v5.6.3","pushedAt":"2024-05-21T07:46:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"}},{"before":"b13d0c3db684295aa142808c8b9364e116b64ac5","after":"a3853becad02edf2ea31d4f9d6140de7cd7e551f","ref":"refs/heads/main","pushedAt":"2024-05-21T04:54:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"luevano","name":"David Luevano Alvarado","path":"/luevano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55825613?s=80&v=4"},"commit":{"message":"--amend","shortMessageHtmlLink":"--amend"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZCfZUQA","startCursor":null,"endCursor":null}},"title":"Activity ยท luevano/mangal"}