{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":481034675,"defaultBranch":"master","name":"lexe-public","ownerLogin":"lexe-app","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-13T01:52:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/104111226?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723588906.0","currentOid":""},"activityList":{"items":[{"before":"cbb11b188440a90a69891e4511eec4e429a92a2d","after":"796fa7d69536e4eb9f35fa9eeef2ac28332777eb","ref":"refs/heads/master","pushedAt":"2024-08-13T22:49:01.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"phlip9","name":"Philip Kannegaard Hayes","path":"/phlip9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918989?s=80&v=4"},"commit":{"message":"release (2/2): `node-v0.3.3` (Metadata update)","shortMessageHtmlLink":"release (2/2): node-v0.3.3 (Metadata update)"}},{"before":"c5e1a59b9e9093ca1a2baa2aece721f8f7a32ea4","after":"cbb11b188440a90a69891e4511eec4e429a92a2d","ref":"refs/heads/master","pushedAt":"2024-08-10T04:03:55.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"phlip9","name":"Philip Kannegaard Hayes","path":"/phlip9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918989?s=80&v=4"},"commit":{"message":"release (2/2): `node-v0.3.2` (Metadata update)","shortMessageHtmlLink":"release (2/2): node-v0.3.2 (Metadata update)"}},{"before":"dd170b71edf0cb633e68e473228b339c4dcb2e91","after":"c5e1a59b9e9093ca1a2baa2aece721f8f7a32ea4","ref":"refs/heads/master","pushedAt":"2024-08-08T23:39:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phlip9","name":"Philip Kannegaard Hayes","path":"/phlip9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918989?s=80&v=4"},"commit":{"message":"release: remove prev node v0.3.0 that is not reproducible","shortMessageHtmlLink":"release: remove prev node v0.3.0 that is not reproducible"}},{"before":"9e191db04147d0d74ff39ff4e72388b056789aaa","after":null,"ref":"refs/tags/node-v0.3.0","pushedAt":"2024-08-08T23:38:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phlip9","name":"Philip Kannegaard Hayes","path":"/phlip9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918989?s=80&v=4"}},{"before":"0e75c166bbbd0cf97b54370a81755c33fea6b6f9","after":"dd170b71edf0cb633e68e473228b339c4dcb2e91","ref":"refs/heads/master","pushedAt":"2024-08-08T23:36:16.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"phlip9","name":"Philip Kannegaard Hayes","path":"/phlip9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918989?s=80&v=4"},"commit":{"message":"release (2/2): `node-v0.3.1` (Metadata update)","shortMessageHtmlLink":"release (2/2): node-v0.3.1 (Metadata update)"}},{"before":"b94c9b1aab59cbd791e71b0bb8f55406bded7738","after":null,"ref":"refs/tags/node-v0.2.0","pushedAt":"2024-08-06T21:02:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phlip9","name":"Philip Kannegaard Hayes","path":"/phlip9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918989?s=80&v=4"}},{"before":"150eeee98653a5b8bb70b89e7ed98bdd0ae9f0d5","after":null,"ref":"refs/tags/node-v0.2.1","pushedAt":"2024-08-06T21:02:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phlip9","name":"Philip Kannegaard Hayes","path":"/phlip9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918989?s=80&v=4"}},{"before":"0602dd881a828ce3ae8711152ec8bc38e9ebc0f1","after":null,"ref":"refs/tags/node-v0.2.2","pushedAt":"2024-08-06T21:02:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phlip9","name":"Philip Kannegaard Hayes","path":"/phlip9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918989?s=80&v=4"}},{"before":"e38acac3960c83b11bb3cea7add6ef1f39ff9e7a","after":"0e75c166bbbd0cf97b54370a81755c33fea6b6f9","ref":"refs/heads/master","pushedAt":"2024-08-06T20:52:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phlip9","name":"Philip Kannegaard Hayes","path":"/phlip9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918989?s=80&v=4"},"commit":{"message":"release: remove old node releases that can't connect to private dns","shortMessageHtmlLink":"release: remove old node releases that can't connect to private dns"}},{"before":"9c105d348a57660e17a15e32ad866478b7a26c97","after":"e38acac3960c83b11bb3cea7add6ef1f39ff9e7a","ref":"refs/heads/master","pushedAt":"2024-08-06T20:34:18.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"phlip9","name":"Philip Kannegaard Hayes","path":"/phlip9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/918989?s=80&v=4"},"commit":{"message":"release (2/2): `node-v0.3.0` (Metadata update)","shortMessageHtmlLink":"release (2/2): node-v0.3.0 (Metadata update)"}},{"before":"d56db80183afa0891b787869b49f53fcec8e5de1","after":"9c105d348a57660e17a15e32ad866478b7a26c97","ref":"refs/heads/master","pushedAt":"2024-07-30T23:42:34.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"release (2/2): `node-v0.2.2` (Metadata update)","shortMessageHtmlLink":"release (2/2): node-v0.2.2 (Metadata update)"}},{"before":"cc3f4bca456f0f436628b9a1dcb783a4312238a9","after":"d56db80183afa0891b787869b49f53fcec8e5de1","ref":"refs/heads/master","pushedAt":"2024-07-29T21:03:36.000Z","pushType":"push","commitsCount":45,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"app: rename: bindings_test -> ffi_test","shortMessageHtmlLink":"app: rename: bindings_test -> ffi_test"}},{"before":"0b52cf5b2d0733ddf9339c0d29528e48f41510d5","after":"cc3f4bca456f0f436628b9a1dcb783a4312238a9","ref":"refs/heads/master","pushedAt":"2024-07-20T18:39:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"release (2/2): `node-v0.2.1` (Metadata update)","shortMessageHtmlLink":"release (2/2): node-v0.2.1 (Metadata update)"}},{"before":"ae4edcf8929aed79a69d7f685e5bb265c29e0ea0","after":"0b52cf5b2d0733ddf9339c0d29528e48f41510d5","ref":"refs/heads/master","pushedAt":"2024-07-20T18:15:39.000Z","pushType":"push","commitsCount":46,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"minor: Remove `!expect_dummy_quote` double negation\n\n\"Dummy\" already means \"not real\" and `!dummy` means \"not not real\".\nApparently we're too dumb to comprehend this since this has actually\nconfused me at least once in practice.","shortMessageHtmlLink":"minor: Remove !expect_dummy_quote double negation"}},{"before":"9d8d033b3217c9ab32fec6aacafd608ac60dbd05","after":"ae4edcf8929aed79a69d7f685e5bb265c29e0ea0","ref":"refs/heads/master","pushedAt":"2024-07-03T03:22:48.000Z","pushType":"push","commitsCount":56,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"release (2/2): `node-v0.2.0` (Metadata update)","shortMessageHtmlLink":"release (2/2): node-v0.2.0 (Metadata update)"}},{"before":"efb8db29498a781afc07f164328a008a97411772","after":null,"ref":"refs/tags/node-v0.1.1","pushedAt":"2024-07-03T01:28:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"}},{"before":"987c38559d36936066cda4fff207021c8a943805","after":null,"ref":"refs/tags/node-v0.1.1","pushedAt":"2024-07-02T20:36:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"}},{"before":"15148e09b964a3497222fa8daac77c9e6dbc17a0","after":null,"ref":"refs/tags/node-v0.1.1","pushedAt":"2024-07-02T05:47:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"}},{"before":"ea4a6e5aa3706e3952daeb36839f37f79fe62e3f","after":null,"ref":"refs/tags/node-v0.1.1","pushedAt":"2024-07-02T05:36:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"}},{"before":"913e4ab0d89de4c1234d93e1441ed783ac3f0804","after":null,"ref":"refs/tags/node-v0.1.1","pushedAt":"2024-07-02T05:13:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"}},{"before":"913e4ab0d89de4c1234d93e1441ed783ac3f0804","after":null,"ref":"refs/tags/node-v0.1.1","pushedAt":"2024-07-02T05:05:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"}},{"before":"08e047f659667ad2e659b40a666d779c129d6f37","after":null,"ref":"refs/tags/node-v0.1.1","pushedAt":"2024-07-02T03:49:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"}},{"before":"5f516cda2b217a123da1ff1904124feec7533573","after":"9d8d033b3217c9ab32fec6aacafd608ac60dbd05","ref":"refs/heads/master","pushedAt":"2024-06-15T01:43:49.000Z","pushType":"push","commitsCount":76,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"cargo: Make `strum` non-optional\n\nThis way, we can use `DeployEnv::Variants` outside of test.","shortMessageHtmlLink":"cargo: Make strum non-optional"}},{"before":"8967ed2741d4b72201ffb635f6181659a8b7d368","after":"5f516cda2b217a123da1ff1904124feec7533573","ref":"refs/heads/master","pushedAt":"2024-05-22T03:23:58.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"minor: Namespace with `enclave::` within `enclave`\n\nhttps://github.com/lexe-app/lexe/pull/259#discussion_r1609137162","shortMessageHtmlLink":"minor: Namespace with enclave:: within enclave"}},{"before":"18eaf4fbbea440cade3899bf77b9c5d6efca730a","after":"8967ed2741d4b72201ffb635f6181659a8b7d368","ref":"refs/heads/master","pushedAt":"2024-05-22T03:18:55.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"node: api: add `POST /app/preflight_pay_invoice`\n\nThis endpoint lets the app ask its node to \"pre-flight\" a BOLT11 invoice\npayment without going through with the actual payment. We verify as much\nas we can, find a route, and get the fee estimates.","shortMessageHtmlLink":"node: api: add POST /app/preflight_pay_invoice"}},{"before":"cdc6a55f504d680494983394bb1d81284fdb18e2","after":"18eaf4fbbea440cade3899bf77b9c5d6efca730a","ref":"refs/heads/master","pushedAt":"2024-05-18T04:28:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"refactor: Bring back some floating `enclave` APIs\n\nIn response to feedback:\n- These functions resemble platform APIs like the fns in `std::fs`.\n- Move the implementation detail consts to the bottom of the file.\n- Convert doc comments for private helpers into regular comments;\n remove rustdoc links. This helps visually differentiate APIs\n associated with a type from helpers which are associated with a type\n purely for organizational purposes.","shortMessageHtmlLink":"refactor: Bring back some floating enclave APIs"}},{"before":"5c814638678d1b1a24cc73d1a077a85b6c6f5fca","after":"cdc6a55f504d680494983394bb1d81284fdb18e2","ref":"refs/heads/master","pushedAt":"2024-05-14T23:52:37.000Z","pushType":"push","commitsCount":129,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"minor: tls::types: Fix comments","shortMessageHtmlLink":"minor: tls::types: Fix comments"}},{"before":"e814a2f6f20bb2f80b354bace646637ae996fdcd","after":"5c814638678d1b1a24cc73d1a077a85b6c6f5fca","ref":"refs/heads/master","pushedAt":"2024-04-08T19:46:16.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"error: Add `RunnerApiError` constructors","shortMessageHtmlLink":"error: Add RunnerApiError constructors"}},{"before":"87331e69d10d24f5d34be86896e93d24c96eece1","after":"e814a2f6f20bb2f80b354bace646637ae996fdcd","ref":"refs/heads/master","pushedAt":"2024-03-28T06:30:20.000Z","pushType":"push","commitsCount":72,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"app: chore: use package imports everywhere","shortMessageHtmlLink":"app: chore: use package imports everywhere"}},{"before":"4a60d63e5d41de968caf522b7083c953b28b3f4e","after":"87331e69d10d24f5d34be86896e93d24c96eece1","ref":"refs/heads/master","pushedAt":"2024-03-07T16:56:49.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"MaxFangX","name":"Max Fang","path":"/MaxFangX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7884003?s=80&v=4"},"commit":{"message":"node: fix unit tests in SGX\n\n * `node` config must have only 2 threads.\n-> running unit tests takes up one extra thread for the test harness.\n-> `#[tokio::test]` adds `enable_io()` to the runtime, which spawns an\n extra thread in the rust-sgx `async-usercalls` backend.\n\nTo get around this, we just manually create the runtime w/o `enable_io()`.","shortMessageHtmlLink":"node: fix unit tests in SGX"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xM1QyMjo0OTowMS4wMDAwMDBazwAAAASZrcRx","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xM1QyMjo0OTowMS4wMDAwMDBazwAAAASZrcRx","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wN1QxNjo1Njo0OS4wMDAwMDBazwAAAAQPUhTu"}},"title":"Activity ยท lexe-app/lexe-public"}