{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":599279720,"defaultBranch":"main","name":"lastfm","ownerLogin":"lmammino","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-08T20:18:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/205629?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714932756.0","currentOid":""},"activityList":{"items":[{"before":"35fe84b7f0f1126d36408a05e803ba403de93d2a","after":"35e658b4a409195ab1b64f79f8047a797bbc908b","ref":"refs/heads/main","pushedAt":"2024-05-05T18:12:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: version bump 0.10.0","shortMessageHtmlLink":"chore: version bump 0.10.0"}},{"before":"6f1e7f892f70649ec87965fe2eeed15258dc29c6","after":"35fe84b7f0f1126d36408a05e803ba403de93d2a","ref":"refs/heads/main","pushedAt":"2024-05-05T18:11:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"return newer tracks first in `RecentTracksFetcher.into_stream` (#10)","shortMessageHtmlLink":"return newer tracks first in RecentTracksFetcher.into_stream (#10)"}},{"before":"bc91c6cd46ca30615b7b52ccd98b9cd930681602","after":"6f1e7f892f70649ec87965fe2eeed15258dc29c6","ref":"refs/heads/main","pushedAt":"2024-05-05T17:28:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: version bump 0.9.0","shortMessageHtmlLink":"chore: version bump 0.9.0"}},{"before":"1d1cb2cb75a6cb7cfa9c6f14dbcf4b5902b5633c","after":"bc91c6cd46ca30615b7b52ccd98b9cd930681602","ref":"refs/heads/main","pushedAt":"2024-05-05T17:27:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Cloneable client (#9)\n\n* create helper function for getting the recent tracks page\r\n\r\n* implement `Clone` trait for `Client`\r\n\r\nThis is done by replacing `Box` with `Arc`.\r\nYou *could* also accomplish this by making `Box` cloneable with a crate like `dyn-clone`,\r\nbut most of the APIs for the `RetryStrategy` trait suggest that you'd never want to store state in a retry strategy,\r\nso we don't need to transfer ownership using a `Box`. Also, implementations of `RetryStrategy` would also have to implement `Clone`.","shortMessageHtmlLink":"Cloneable client (#9)"}},{"before":"89ca4208f929bb63c46530f06d08b46dba7c3a39","after":"1d1cb2cb75a6cb7cfa9c6f14dbcf4b5902b5633c","ref":"refs/heads/main","pushedAt":"2024-01-26T23:15:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Added also `default_features = false` to reqwest -.-","shortMessageHtmlLink":"Added also default_features = false to reqwest -.-"}},{"before":"55aea276bf9f5ffedd439438a13d9e8b50a5c384","after":"89ca4208f929bb63c46530f06d08b46dba7c3a39","ref":"refs/heads/main","pushedAt":"2024-01-26T23:10:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Added rustls flag for reqwest","shortMessageHtmlLink":"Added rustls flag for reqwest"}},{"before":"c084b0b0769d710ac5f1c24de0c1a9e434ef62b9","after":"55aea276bf9f5ffedd439438a13d9e8b50a5c384","ref":"refs/heads/main","pushedAt":"2023-12-28T14:53:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"version bump v0.7.0","shortMessageHtmlLink":"version bump v0.7.0"}},{"before":"7ad795be5e231f09a754194d8307146c41342068","after":"c084b0b0769d710ac5f1c24de0c1a9e434ef62b9","ref":"refs/heads/main","pushedAt":"2023-12-27T17:44:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"make `RetryStrategy` sendable across threads (#8)","shortMessageHtmlLink":"make RetryStrategy sendable across threads (#8)"}},{"before":"3a2a7a92555ac7a25b26e1499464487c334efd17","after":"7ad795be5e231f09a754194d8307146c41342068","ref":"refs/heads/main","pushedAt":"2023-09-12T09:03:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: version bump","shortMessageHtmlLink":"chore: version bump"}},{"before":"ac23d7660f6748a868d7d663d43af60064986411","after":null,"ref":"refs/heads/unnecessary-refs","pushedAt":"2023-09-12T09:02:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"}},{"before":"0194fca99f290491016c88d8797733ab4e581b05","after":"3a2a7a92555ac7a25b26e1499464487c334efd17","ref":"refs/heads/main","pushedAt":"2023-09-12T09:02:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: removed unnecessary refs (#6)","shortMessageHtmlLink":"chore: removed unnecessary refs (#6)"}},{"before":null,"after":"ac23d7660f6748a868d7d663d43af60064986411","ref":"refs/heads/unnecessary-refs","pushedAt":"2023-09-12T09:02:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: removed unnecessary refs","shortMessageHtmlLink":"chore: removed unnecessary refs"}},{"before":"134df4b5f7616ef95d11658c2c994bf11e27b1f6","after":"0194fca99f290491016c88d8797733ab4e581b05","ref":"refs/heads/main","pushedAt":"2023-09-12T08:57:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: version bump","shortMessageHtmlLink":"chore: version bump"}},{"before":"bb952e1a9d65561bdb36870cab81b39921bb0808","after":null,"ref":"refs/heads/use-typed-builder","pushedAt":"2023-09-12T08:56:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"}},{"before":"ca8e8d593657b20da5f5377c80101350a66cf922","after":"134df4b5f7616ef95d11658c2c994bf11e27b1f6","ref":"refs/heads/main","pushedAt":"2023-09-12T08:56:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"BREAKING CHANGE: use typed-builder to implement client builder (#5)","shortMessageHtmlLink":"BREAKING CHANGE: use typed-builder to implement client builder (#5)"}},{"before":null,"after":"bb952e1a9d65561bdb36870cab81b39921bb0808","ref":"refs/heads/use-typed-builder","pushedAt":"2023-09-12T08:56:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"BREAKING CHANGE: use typed-builder to implement client builder","shortMessageHtmlLink":"BREAKING CHANGE: use typed-builder to implement client builder"}},{"before":"29fc71363e45c452397ce317c5b7f305b46f425b","after":"ca8e8d593657b20da5f5377c80101350a66cf922","ref":"refs/heads/main","pushedAt":"2023-06-04T22:46:17.352Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Readme title fix","shortMessageHtmlLink":"Readme title fix"}},{"before":"461486fc846097e0f8585b7ba85b4e39734fcd2d","after":"29fc71363e45c452397ce317c5b7f305b46f425b","ref":"refs/heads/main","pushedAt":"2023-06-04T22:37:50.521Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Version bump and retry strategy example","shortMessageHtmlLink":"Version bump and retry strategy example"}},{"before":"0eebb2738e5334dc00fbaa8f69a7c8ac81c90ebf","after":null,"ref":"refs/heads/feature-make-retry-configurable","pushedAt":"2023-06-04T22:36:42.224Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"}},{"before":"deb7c805cd76dd71ccddd88b1584953a69aac75f","after":"461486fc846097e0f8585b7ba85b4e39734fcd2d","ref":"refs/heads/main","pushedAt":"2023-06-04T22:36:38.177Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Makes retry logic configurable (#4)\n\n* Added updated logic to handle retries\r\n\r\n* mask api key\r\n\r\n* Added example with customised retry strategy\r\n\r\n* Added more examples and docs","shortMessageHtmlLink":"Makes retry logic configurable (#4)"}},{"before":"f6750c33b677d2bebb1db5cf8e729ee36e5f5f02","after":"0eebb2738e5334dc00fbaa8f69a7c8ac81c90ebf","ref":"refs/heads/feature-make-retry-configurable","pushedAt":"2023-06-04T22:35:55.118Z","pushType":"push","commitsCount":2,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Added more examples and docs","shortMessageHtmlLink":"Added more examples and docs"}},{"before":"06175350d01c4f41f913e40152e6454a467cc870","after":"f6750c33b677d2bebb1db5cf8e729ee36e5f5f02","ref":"refs/heads/feature-make-retry-configurable","pushedAt":"2023-05-16T02:33:40.063Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"mask api key","shortMessageHtmlLink":"mask api key"}},{"before":null,"after":"06175350d01c4f41f913e40152e6454a467cc870","ref":"refs/heads/feature-make-retry-configurable","pushedAt":"2023-05-16T02:21:24.344Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Added updated logic to handle retries","shortMessageHtmlLink":"Added updated logic to handle retries"}},{"before":"836f4eeffa6158627fe38c5f2e4c028d187a4630","after":"deb7c805cd76dd71ccddd88b1584953a69aac75f","ref":"refs/heads/main","pushedAt":"2023-04-24T09:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"version bump","shortMessageHtmlLink":"version bump"}},{"before":"b2a1d4aaffa6d3584639a5bf4b8b755615909a5b","after":null,"ref":"refs/heads/refactor-builder-pattern","pushedAt":"2023-04-24T09:32:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"}},{"before":"54c50ad8ab888f962c23b627886b2ff748794a27","after":"836f4eeffa6158627fe38c5f2e4c028d187a4630","ref":"refs/heads/main","pushedAt":"2023-04-24T09:31:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Refactor builder pattern for ClientBuilder (#3)\n\n* refactoring builder pattern approach\r\n* Refactored builder pattern for ClientBuilder","shortMessageHtmlLink":"Refactor builder pattern for ClientBuilder (#3)"}},{"before":"baaf3c60c9f891f676dfbd24807f761fdfde4571","after":"b2a1d4aaffa6d3584639a5bf4b8b755615909a5b","ref":"refs/heads/refactor-builder-pattern","pushedAt":"2023-04-24T09:28:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Refactored builder pattern for ClientBuilder","shortMessageHtmlLink":"Refactored builder pattern for ClientBuilder"}},{"before":null,"after":"baaf3c60c9f891f676dfbd24807f761fdfde4571","ref":"refs/heads/refactor-builder-pattern","pushedAt":"2023-04-23T23:26:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"refactoring builder pattern approach","shortMessageHtmlLink":"refactoring builder pattern approach"}},{"before":"22b8f2ee17ca33751cded5e848d18762e14dc123","after":"54c50ad8ab888f962c23b627886b2ff748794a27","ref":"refs/heads/main","pushedAt":"2023-04-23T23:13:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"version bump","shortMessageHtmlLink":"version bump"}},{"before":"c51a3a96c3200fc94cdc659a09b142a78bd68de1","after":null,"ref":"refs/heads/client-builder-improvements","pushedAt":"2023-04-23T23:12:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQfVEqQA","startCursor":null,"endCursor":null}},"title":"Activity ยท lmammino/lastfm"}