{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":478202253,"defaultBranch":"develop","name":"node","ownerLogin":"xrplmeta","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-05T15:59:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/144738338?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698703073.0","currentOid":""},"activityList":{"items":[{"before":"9fd8ff0ba52f81ee0eb1d258ab33ab1dff6f77c1","after":"ed1c11b2fa33921b92a7f2c2c62ca8e85d1001c3","ref":"refs/heads/develop","pushedAt":"2024-03-18T13:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"fix missing codecs for cache database","shortMessageHtmlLink":"fix missing codecs for cache database"}},{"before":"1c23ce724ad7066f81efbc016de826043df33c38","after":"9fd8ff0ba52f81ee0eb1d258ab33ab1dff6f77c1","ref":"refs/heads/develop","pushedAt":"2024-03-13T16:12:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"add AMM transaction types","shortMessageHtmlLink":"add AMM transaction types"}},{"before":"3f2c82835c91633f88bd04782ab9e564e19cd010","after":"1c23ce724ad7066f81efbc016de826043df33c38","ref":"refs/heads/develop","pushedAt":"2024-03-07T22:41:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"catch client websocket errors\n\nprevents crash of the server app when client sends invalid frame:\nWS_ERR_UNEXPECTED_RSV_2_3","shortMessageHtmlLink":"catch client websocket errors"}},{"before":"ecb87a5f225c26da4e9f81ec9ca3b2929ab9e214","after":"3f2c82835c91633f88bd04782ab9e564e19cd010","ref":"refs/heads/develop","pushedAt":"2024-03-07T22:31:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"catch client websocket errors\n\nprevents crash of the server app when clients sends invalid frame:\nWS_ERR_UNEXPECTED_RSV_2_3","shortMessageHtmlLink":"catch client websocket errors"}},{"before":"7d5a2fcad58147f097880d389c78192cc6d73836","after":"ecb87a5f225c26da4e9f81ec9ca3b2929ab9e214","ref":"refs/heads/develop","pushedAt":"2024-03-07T03:07:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"explicitly select domain when reading account props","shortMessageHtmlLink":"explicitly select domain when reading account props"}},{"before":"79e6ac4950a565c338afc3fecb232a77708c532a","after":"12aed154459efcb9fc7eb0268f0c0ba22100d959","ref":"refs/heads/bun","pushedAt":"2024-02-06T20:56:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"xfl native compilation (wip)","shortMessageHtmlLink":"xfl native compilation (wip)"}},{"before":"829230f271c5637e06d7a4c82fc5353b2b95ca23","after":"7d5a2fcad58147f097880d389c78192cc6d73836","ref":"refs/heads/develop","pushedAt":"2024-02-06T20:41:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"add clawback transaction type","shortMessageHtmlLink":"add clawback transaction type"}},{"before":"1478e56fe1628b174ca80d6e4cc3ae1b36de9129","after":"829230f271c5637e06d7a4c82fc5353b2b95ca23","ref":"refs/heads/develop","pushedAt":"2024-01-26T19:22:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"seperate meta/icon cache workers into dedicated threads","shortMessageHtmlLink":"seperate meta/icon cache workers into dedicated threads"}},{"before":"8a2a1f4b36b38c5c2dedbdb766d5eff7abcfcd90","after":"1478e56fe1628b174ca80d6e4cc3ae1b36de9129","ref":"refs/heads/develop","pushedAt":"2024-01-18T23:55:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"fix issuer trust level upcasting\n\nfrom now on, it will only upcast the issuer's\ntrust level if the token has been issued","shortMessageHtmlLink":"fix issuer trust level upcasting"}},{"before":"f9042edfd2f8d145efdc05a63481b7c91ca6a10f","after":"8a2a1f4b36b38c5c2dedbdb766d5eff7abcfcd90","ref":"refs/heads/develop","pushedAt":"2023-11-29T20:43:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"add --only-server flag","shortMessageHtmlLink":"add --only-server flag"}},{"before":"ec1ddb5bd142120847e5433cb507d2560202a381","after":"f9042edfd2f8d145efdc05a63481b7c91ca6a10f","ref":"refs/heads/develop","pushedAt":"2023-11-29T20:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"lock core db writes when rebuilding cache","shortMessageHtmlLink":"lock core db writes when rebuilding cache"}},{"before":"c5fb207ff9ad414df58280cf048930dd35baf1e4","after":"ec1ddb5bd142120847e5433cb507d2560202a381","ref":"refs/heads/develop","pushedAt":"2023-11-29T20:13:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"add --clean flag to rebuild-cache command","shortMessageHtmlLink":"add --clean flag to rebuild-cache command"}},{"before":"fdd70f8777fa49c7b71186649956c15e4cb98d98","after":"c5fb207ff9ad414df58280cf048930dd35baf1e4","ref":"refs/heads/develop","pushedAt":"2023-11-21T06:12:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"add warning when missing \"public_url\" in api stanza","shortMessageHtmlLink":"add warning when missing \"public_url\" in api stanza"}},{"before":"36cd0357c34f3f2a407f7134ea7e4b3cdaa5cdbd","after":"fdd70f8777fa49c7b71186649956c15e4cb98d98","ref":"refs/heads/develop","pushedAt":"2023-11-21T05:28:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"implement icon caching system","shortMessageHtmlLink":"implement icon caching system"}},{"before":"28b2b7dc9da8627c9cd743c8943f250da87c3d37","after":"36cd0357c34f3f2a407f7134ea7e4b3cdaa5cdbd","ref":"refs/heads/develop","pushedAt":"2023-11-21T03:19:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"implement icon caching system","shortMessageHtmlLink":"implement icon caching system"}},{"before":"121bd626cf57074590ff46998f7569d485460220","after":"28b2b7dc9da8627c9cd743c8943f250da87c3d37","ref":"refs/heads/develop","pushedAt":"2023-11-21T03:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"implement icon caching system","shortMessageHtmlLink":"implement icon caching system"}},{"before":"9d3d545d7994adef736d8921bf0a9180c1a4aa75","after":"121bd626cf57074590ff46998f7569d485460220","ref":"refs/heads/develop","pushedAt":"2023-11-20T01:48:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"implement worker based caching system","shortMessageHtmlLink":"implement worker based caching system"}},{"before":"41397b91b43af979c96d8f4e767c1723a89c5174","after":"9d3d545d7994adef736d8921bf0a9180c1a4aa75","ref":"refs/heads/develop","pushedAt":"2023-11-20T00:42:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"rename db column \"tokenCode\" to \"tokenCurrency\"\n\nmakes more sense","shortMessageHtmlLink":"rename db column \"tokenCode\" to \"tokenCurrency\""}},{"before":"5829916b36bc675ed774b812a40ff0e204699e31","after":"41397b91b43af979c96d8f4e767c1723a89c5174","ref":"refs/heads/develop","pushedAt":"2023-11-20T00:39:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"fix token cache serving","shortMessageHtmlLink":"fix token cache serving"}},{"before":"e2d6b99dc014743386190e2cdefb023f8fdb489d","after":"5829916b36bc675ed774b812a40ff0e204699e31","ref":"refs/heads/develop","pushedAt":"2023-11-19T01:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"drop unused function","shortMessageHtmlLink":"drop unused function"}},{"before":"7393fe6f58a28e06c11c317be8078ef16f586632","after":"e2d6b99dc014743386190e2cdefb023f8fdb489d","ref":"refs/heads/develop","pushedAt":"2023-11-18T23:27:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"move token cache helpers to dedicated directory","shortMessageHtmlLink":"move token cache helpers to dedicated directory"}},{"before":"9ed23440690cefb21ad741b5f450b79e4b4f90ba","after":"7393fe6f58a28e06c11c317be8078ef16f586632","ref":"refs/heads/develop","pushedAt":"2023-11-18T21:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"add \"UNLReport\" ledger entry type to db enum","shortMessageHtmlLink":"add \"UNLReport\" ledger entry type to db enum"}},{"before":"87bc09ff16d975cd1e3083c4c27492cfc64cae98","after":"9ed23440690cefb21ad741b5f450b79e4b4f90ba","ref":"refs/heads/develop","pushedAt":"2023-11-18T21:12:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"seperate core from cache database","shortMessageHtmlLink":"seperate core from cache database"}},{"before":"06256ff700286892c5ee40ef7550544dd00e1d44","after":"87bc09ff16d975cd1e3083c4c27492cfc64cae98","ref":"refs/heads/develop","pushedAt":"2023-11-04T14:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"add unit test for historical ledger retrieval","shortMessageHtmlLink":"add unit test for historical ledger retrieval"}},{"before":"a5c56845fd765fd7e73ad6c61a239ed4c6e5bdfc","after":"06256ff700286892c5ee40ef7550544dd00e1d44","ref":"refs/heads/develop","pushedAt":"2023-11-04T14:21:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"close xrpl pool in unit tests so they can exit\n\nthe open pool prevented node's event loop to clear","shortMessageHtmlLink":"close xrpl pool in unit tests so they can exit"}},{"before":"9f863b41b96ea6bfe7b6e742704bf94715dd352d","after":"a5c56845fd765fd7e73ad6c61a239ed4c6e5bdfc","ref":"refs/heads/develop","pushedAt":"2023-11-04T13:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"fix unit test async context creation","shortMessageHtmlLink":"fix unit test async context creation"}},{"before":"56c00b7f56fb9ea6c13e46822dd32ca86adde0d8","after":"9f863b41b96ea6bfe7b6e742704bf94715dd352d","ref":"refs/heads/develop","pushedAt":"2023-11-04T12:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"simplify etl modules structure","shortMessageHtmlLink":"simplify etl modules structure"}},{"before":"074b7cbed057181a713b9bdfc9ff160ab5c55204","after":"56c00b7f56fb9ea6c13e46822dd32ca86adde0d8","ref":"refs/heads/develop","pushedAt":"2023-11-04T11:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"wait until first closed ledger before taking requests\n\nthis prevents inconvenient \"failed to fetch ledger\" errors at startup","shortMessageHtmlLink":"wait until first closed ledger before taking requests"}},{"before":"802ac11e309898115c02321948b150bd8e8a598f","after":"074b7cbed057181a713b9bdfc9ff160ab5c55204","ref":"refs/heads/develop","pushedAt":"2023-11-02T22:38:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"fix token price series duplicate point filtering\n\nthis was a total blunder","shortMessageHtmlLink":"fix token price series duplicate point filtering"}},{"before":"0ebbec5f3d3e1050334c15d386ced80510835ea0","after":"802ac11e309898115c02321948b150bd8e8a598f","ref":"refs/heads/develop","pushedAt":"2023-11-02T22:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mwni","name":null,"path":"/Mwni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13929820?s=80&v=4"},"commit":{"message":"fix incorrect min-max series range sanitizer","shortMessageHtmlLink":"fix incorrect min-max series range sanitizer"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGJD2TAA","startCursor":null,"endCursor":null}},"title":"Activity ยท xrplmeta/node"}