{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":606831805,"defaultBranch":"master","name":"coffee","ownerLogin":"tareknaser","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-02-26T17:41:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60650661?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717786088.0","currentOid":""},"activityList":{"items":[{"before":"897440e742ce59c5a5a9e3f108ead4e90d272e31","after":null,"ref":"refs/heads/ci-audit","pushedAt":"2024-06-07T18:48:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"}},{"before":"897440e742ce59c5a5a9e3f108ead4e90d272e31","after":"3d3661ad00e496df7e3d08914493486e7ffd50ea","ref":"refs/heads/master","pushedAt":"2024-06-07T16:31:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"chore: bump env_logger and run cargo check\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"chore: bump env_logger and run cargo check"}},{"before":"3d3661ad00e496df7e3d08914493486e7ffd50ea","after":"897440e742ce59c5a5a9e3f108ead4e90d272e31","ref":"refs/heads/master","pushedAt":"2024-06-07T16:28:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"feat(ci): add a workflow to run cargo audit\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"feat(ci): add a workflow to run cargo audit"}},{"before":null,"after":"897440e742ce59c5a5a9e3f108ead4e90d272e31","ref":"refs/heads/ci-audit","pushedAt":"2024-06-07T16:28:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"feat(ci): add a workflow to run cargo audit\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"feat(ci): add a workflow to run cargo audit"}},{"before":"ad160b2254ab73a96caeefbe285ad475a33d13cf","after":"3d3661ad00e496df7e3d08914493486e7ffd50ea","ref":"refs/heads/master","pushedAt":"2024-06-07T16:24:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"chore: bump env_logger and run cargo check\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"chore: bump env_logger and run cargo check"}},{"before":"20be671c111f86b6240e4a4714bf016a006b5ea6","after":"c3f842ca5950f28a7c37ec56402c0d79e9c1ab65","ref":"refs/heads/unlink","pushedAt":"2024-06-07T15:15:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"chore: bump env_logger and run cargo check\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"chore: bump env_logger and run cargo check"}},{"before":null,"after":"20be671c111f86b6240e4a4714bf016a006b5ea6","ref":"refs/heads/unlink","pushedAt":"2024-05-29T11:25:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"feat: add coffee unlink command\n\n- Add methods in `coffee_core` to enable unlinking coffee configuration from CLN configuration\n- Update `coffee_cmd` crate to support the new `unlink` command\n- Add documentation for the new `unlink` command\n\nNote: The `clightningrpc-conf` from git is required to use the `rm_subconf()` method.\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"feat: add coffee unlink command"}},{"before":null,"after":"862a9ebfa63ab979e97835a44bf73f3bb5e5df10","ref":"refs/heads/teardown","pushedAt":"2024-05-22T12:43:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"wip: add coffee teardown command\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"wip: add coffee teardown command"}},{"before":"8a2277d2d59e168d4a679d7d3a97139dda728c40","after":"ad160b2254ab73a96caeefbe285ad475a33d13cf","ref":"refs/heads/master","pushedAt":"2024-05-22T12:05:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"chore(cmd): organize the imports properly","shortMessageHtmlLink":"chore(cmd): organize the imports properly"}},{"before":null,"after":"f9f98d3219538960741bcbd9ef7428b1ea8438bb","ref":"refs/heads/docker-ci","pushedAt":"2024-04-19T20:30:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix(ci): install `grpcio-tools` in docker image\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix(ci): install grpcio-tools in docker image"}},{"before":"a9823f893e69b0acb1646b76dfd4e511b7bee0d2","after":"8a2277d2d59e168d4a679d7d3a97139dda728c40","ref":"refs/heads/master","pushedAt":"2024-04-19T18:38:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix(ci): fix assert links\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix(ci): fix assert links"}},{"before":"01a8370e291e0949c2421d8c404d85abd3f8d57c","after":"a9823f893e69b0acb1646b76dfd4e511b7bee0d2","ref":"refs/heads/master","pushedAt":"2024-04-19T14:51:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix(tests): use a fork of `plugins` remote repo\n\nTo fix our CI, this commit switches to a fork of `lightningd` `plugins` remote repository where `summary` and `helpme` plugins were still not deprecated\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix(tests): use a fork of plugins remote repo"}},{"before":"2faef4bb4ec1b351fbd3b687b78860892cf0263e","after":"01a8370e291e0949c2421d8c404d85abd3f8d57c","ref":"refs/heads/master","pushedAt":"2024-04-19T14:33:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix(tests): define a helper function to reset `lightningd` to a valid commit\n\nReset `lightningd` plugins directory to a commit where `summary` and `helpme` plugins are present\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix(tests): define a helper function to reset lightningd to a valid…"}},{"before":"5592abffb5f876973fe920a3b87fe9b8a9716c66","after":"2faef4bb4ec1b351fbd3b687b78860892cf0263e","ref":"refs/heads/master","pushedAt":"2024-04-19T14:05:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix(ci): fix docker image\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix(ci): fix docker image"}},{"before":"ee1b0083dc83b59683bb774eb77a5fa5753e0bda","after":"5592abffb5f876973fe920a3b87fe9b8a9716c66","ref":"refs/heads/master","pushedAt":"2024-04-19T14:00:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix docker image\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix docker image"}},{"before":"73fce3ec0aad04d4a88d565a9413a521e78406af","after":"ee1b0083dc83b59683bb774eb77a5fa5753e0bda","ref":"refs/heads/master","pushedAt":"2024-04-19T13:07:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix docker\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix docker"}},{"before":"db419c68b6c75520abcdc6142f6171dde98ead4a","after":"73fce3ec0aad04d4a88d565a9413a521e78406af","ref":"refs/heads/master","pushedAt":"2024-04-18T20:23:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"trial\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"trial"}},{"before":"102ab94bb7deb9abb065f71acde9705114779945","after":"db419c68b6c75520abcdc6142f6171dde98ead4a","ref":"refs/heads/master","pushedAt":"2024-04-15T12:17:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"feat(cmd): rename command to get available plugins in a remote\n\nThis commit changes the CLI command to get available plugins in a remote repository in coffee.\nPreviously the user had to run `coffee remote --plugins` which was confusing. This commit changes it to be `coffee remote inspect ` and updates documentation.\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"feat(cmd): rename command to get available plugins in a remote"}},{"before":null,"after":"93432063247ce8c15e3d680495a9be729b11561e","ref":"refs/heads/remote_inspect","pushedAt":"2024-04-14T09:01:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"feat(cmd): rename command to get available plugins in a remote\n\nThis commit changes the CLI command to get available plugins in a remote repository in coffee.\nPreviously the user had to run `coffee remote --plugins` which was confusing. This commit changes it to be `coffee remote inspect ` and updates documentation.\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"feat(cmd): rename command to get available plugins in a remote"}},{"before":"f4208f9740cfca7d90e98cc7c44fcdeeb6358f4a","after":"102ab94bb7deb9abb065f71acde9705114779945","ref":"refs/heads/master","pushedAt":"2024-04-14T08:49:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"core: fix the repo name from url\n\nSigned-off-by: Vincenzo Palazzo ","shortMessageHtmlLink":"core: fix the repo name from url"}},{"before":"d77053b8a5954b4fe179bde87c733751fcddfd9b","after":null,"ref":"refs/heads/install-branch","pushedAt":"2024-03-07T15:22:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"}},{"before":"6a1746e17710259786284d7e96b69f191acfd937","after":"f4208f9740cfca7d90e98cc7c44fcdeeb6358f4a","ref":"refs/heads/master","pushedAt":"2024-03-07T11:56:16.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"feat: support important plugins\n\nadded a new manifest field to mark plugin as important\nonly install as static and important\n\npart of #245","shortMessageHtmlLink":"feat: support important plugins"}},{"before":null,"after":"4060d6dbd01af1740db67bea75fc72268637e953","ref":"refs/heads/install_check","pushedAt":"2024-02-26T21:37:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix(coffee): make sure network specific plugin path doesn't exist\n\nThis commit checks that the destination path doesn't exist when we copy the plugin folder from the repositories folder to the destination network specific folder\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix(coffee): make sure network specific plugin path doesn't exist"}},{"before":"7e301a291e76399f1ccc632d6e29861f0705c1d3","after":"d77053b8a5954b4fe179bde87c733751fcddfd9b","ref":"refs/heads/install-branch","pushedAt":"2024-02-23T21:01:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"docs: add docs for coffee install --branch\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"docs: add docs for coffee install --branch"}},{"before":null,"after":"7e301a291e76399f1ccc632d6e29861f0705c1d3","ref":"refs/heads/install-branch","pushedAt":"2024-02-23T20:50:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"feat(cmd): print git HEAD of the plugin with coffee list\n\nSince we now may have separate git heads for plugin and repository, we print the git HEAD of the plugin to the user\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"feat(cmd): print git HEAD of the plugin with coffee list"}},{"before":"560da0a3784a010cec8229319fcbd0e480203fd0","after":"6a1746e17710259786284d7e96b69f191acfd937","ref":"refs/heads/master","pushedAt":"2024-02-20T22:54:41.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix(coffee): use disable-plugin instead\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix(coffee): use disable-plugin instead"}},{"before":"299b8aefbf994e384a11afe64d74772729573354","after":"df37de5fe2f2441eecca3a3f7325da1911880966","ref":"refs/heads/enable","pushedAt":"2024-02-12T21:50:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix(coffee): use disable-plugin instead\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix(coffee): use disable-plugin instead"}},{"before":null,"after":"299b8aefbf994e384a11afe64d74772729573354","ref":"refs/heads/enable","pushedAt":"2024-02-10T12:38:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"feat(httpd): add endpoints for coffee enable and disable\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"feat(httpd): add endpoints for coffee enable and disable"}},{"before":"dd218777d64571fd0d62dc355d9969bbc7290949","after":"560da0a3784a010cec8229319fcbd0e480203fd0","ref":"refs/heads/master","pushedAt":"2024-02-10T10:56:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix: index osi","shortMessageHtmlLink":"fix: index osi"}},{"before":"638698fc99d6e98ebf9038faf272098b93bf8506","after":"dd218777d64571fd0d62dc355d9969bbc7290949","ref":"refs/heads/master","pushedAt":"2024-02-06T19:12:28.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"tareknaser","name":"Tarek Elsayed","path":"/tareknaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60650661?s=80&v=4"},"commit":{"message":"fix(coffee): only upgrade plugins if needed\n\nRevise the plugin upgrade logic to only perform upgrades to plugins if the repository was updated. This prevents unnecessary plugin upgrades\n\nSigned-off-by: Tarek ","shortMessageHtmlLink":"fix(coffee): only upgrade plugins if needed"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wN1QxODo0ODowOC4wMDAwMDBazwAAAARfgx5F","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wN1QxODo0ODowOC4wMDAwMDBazwAAAARfgx5F","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wNlQxOToxMjoyOC4wMDAwMDBazwAAAAPztH8W"}},"title":"Activity · tareknaser/coffee"}