{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":629508237,"defaultBranch":"master","name":"nostr-rs-relay","ownerLogin":"mroxso","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-18T13:04:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24775431?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699806233.0","currentOid":""},"activityList":{"items":[{"before":"9c71e875e47e6de286abf7d1964e53a08bdee173","after":"0d97cace21d5d9e1805c789f15723adc5e77b517","ref":"refs/heads/master","pushedAt":"2024-04-03T13:49:51.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Merge branch 'scsibug:master' into master","shortMessageHtmlLink":"Merge branch 'scsibug:master' into master"}},{"before":"60380c40ac538b8c3afee82368ffafb317e8c8e5","after":"9c71e875e47e6de286abf7d1964e53a08bdee173","ref":"refs/heads/master","pushedAt":"2024-02-10T12:28:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"fix typo in relay information about payments url (#15)\n\n* fix typo in relay information about payments url\r\n\r\n* Update info.rs\r\n\r\n---------\r\n\r\nCo-authored-by: mroxso ","shortMessageHtmlLink":"fix typo in relay information about payments url (#15)"}},{"before":"b069b7904adf3bfde0cf8e6efd627b864acd5cfa","after":"60380c40ac538b8c3afee82368ffafb317e8c8e5","ref":"refs/heads/master","pushedAt":"2024-02-09T11:19:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Update docker-image.yml\n\nrm not working tagging for docker images","shortMessageHtmlLink":"Update docker-image.yml"}},{"before":"2097d92d9887ace4a86369b5d3c08b8ba22dd580","after":"b069b7904adf3bfde0cf8e6efd627b864acd5cfa","ref":"refs/heads/master","pushedAt":"2024-02-09T11:17:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Update docker-image.yml\n\ntag with branch name when not default branch","shortMessageHtmlLink":"Update docker-image.yml"}},{"before":"255ee04648bcd86ac9c9220cbcfa2258f8c88ffc","after":"2097d92d9887ace4a86369b5d3c08b8ba22dd580","ref":"refs/heads/master","pushedAt":"2023-12-10T02:15:33.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #20 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #20 from scsibug/master"}},{"before":"b5e78894959a9d3c6d8ae82138f20206b9d4db5e","after":"255ee04648bcd86ac9c9220cbcfa2258f8c88ffc","ref":"refs/heads/master","pushedAt":"2023-12-04T02:15:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #19 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #19 from scsibug/master"}},{"before":"340b6ec31f7e225792e0cf481c380c1c600245fc","after":"b5e78894959a9d3c6d8ae82138f20206b9d4db5e","ref":"refs/heads/master","pushedAt":"2023-12-03T02:14:53.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #18 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #18 from scsibug/master"}},{"before":"2e58d20da422934a96efde01ecff5d3a72f8fec0","after":"340b6ec31f7e225792e0cf481c380c1c600245fc","ref":"refs/heads/master","pushedAt":"2023-12-02T02:11:12.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #17 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #17 from scsibug/master"}},{"before":"9a471fee259c1ed0c2ccc39a5d4bd990ac715085","after":"2e58d20da422934a96efde01ecff5d3a72f8fec0","ref":"refs/heads/master","pushedAt":"2023-11-24T02:12:07.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #16 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #16 from scsibug/master"}},{"before":"b522f9ed0a1f78baa035585d91723f4edaa3bc94","after":"21bf4e4c26ae21cecfabeddde876070c87d0ec17","ref":"refs/heads/fix/relay_info/payments_url","pushedAt":"2023-11-12T21:05:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Update info.rs","shortMessageHtmlLink":"Update info.rs"}},{"before":null,"after":"b522f9ed0a1f78baa035585d91723f4edaa3bc94","ref":"refs/heads/fix/relay_info/payments_url","pushedAt":"2023-11-12T16:23:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"fix typo in relay information about payments url","shortMessageHtmlLink":"fix typo in relay information about payments url"}},{"before":"a2a67dec950fabd3b66f38e40ab541250be3bf98","after":"9a471fee259c1ed0c2ccc39a5d4bd990ac715085","ref":"refs/heads/master","pushedAt":"2023-11-06T02:12:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #14 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #14 from scsibug/master"}},{"before":"38f23e912a02791600aca17f3ec3be17736bc561","after":"a2a67dec950fabd3b66f38e40ab541250be3bf98","ref":"refs/heads/master","pushedAt":"2023-11-04T02:09:54.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #13 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #13 from scsibug/master"}},{"before":"b20a5397a94692990e24284d6629ec99e0a7846c","after":"38f23e912a02791600aca17f3ec3be17736bc561","ref":"refs/heads/master","pushedAt":"2023-11-02T19:50:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"fix relay fee information (#12)\n\nCo-authored-by: mroxso ","shortMessageHtmlLink":"fix relay fee information (#12)"}},{"before":null,"after":"0fbe2558e71f05d7eb0a04572b741c5fcc638d86","ref":"refs/heads/beta","pushedAt":"2023-11-01T19:27:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"fix relay fee information","shortMessageHtmlLink":"fix relay fee information"}},{"before":"9afbbd8e08115d9008d2475aeeb6e3717b3940ff","after":"b20a5397a94692990e24284d6629ec99e0a7846c","ref":"refs/heads/master","pushedAt":"2023-09-05T02:07:55.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #11 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #11 from scsibug/master"}},{"before":null,"after":"34c8b04926ebc0d4feb78b1938a713fb84f37073","ref":"refs/heads/original","pushedAt":"2023-08-18T05:37:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"improvement: update dependencies\n\nUpdating crates.io index\nUpdating anstyle-wincon v1.0.1 -> v1.0.2\nUpdating cc v1.0.81 -> v1.0.82\nUpdating clap v4.3.19 -> v4.3.21\nUpdating clap_builder v4.3.19 -> v4.3.21\nUpdating openssl v0.10.55 -> v0.10.56\nUpdating openssl-sys v0.9.90 -> v0.9.91\nUpdating pin-project v1.1.2 -> v1.1.3\nUpdating pin-project-internal v1.1.2 -> v1.1.3\nUpdating pin-project-lite v0.2.10 -> v0.2.12\nUpdating regex v1.9.1 -> v1.9.3\nUpdating regex-automata v0.3.4 -> v0.3.6\nUpdating rustix v0.38.6 -> v0.38.7\nUpdating serde v1.0.181 -> v1.0.183\nUpdating serde_derive v1.0.181 -> v1.0.183\nAdding socket2 v0.5.3\nUpdating tempfile v3.7.0 -> v3.7.1\nUpdating tokio v1.29.1 -> v1.30.0","shortMessageHtmlLink":"improvement: update dependencies"}},{"before":"02da57961ca4fa9884596b034c81b4882c207792","after":"9afbbd8e08115d9008d2475aeeb6e3717b3940ff","ref":"refs/heads/master","pushedAt":"2023-08-18T05:26:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Update docker-image.yml\n\nadd latest tag to building docker container image for master branch","shortMessageHtmlLink":"Update docker-image.yml"}},{"before":"60ccbea0a230ac978f9fe895370a7ae3f11e849b","after":"02da57961ca4fa9884596b034c81b4882c207792","ref":"refs/heads/master","pushedAt":"2023-08-15T19:56:18.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Merge pull request #10 from mroxso/bootstrap\n\nBootstrap","shortMessageHtmlLink":"Merge pull request #10 from mroxso/bootstrap"}},{"before":"7ade6bb56f02e6ece874f307348ff4f13b445b0d","after":"4c28ea0f96e8cf7bebb49635f564d52186660d3b","ref":"refs/heads/bootstrap","pushedAt":"2023-08-15T19:55:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"comment out ci for docker build action and improved docker build action","shortMessageHtmlLink":"comment out ci for docker build action and improved docker build action"}},{"before":"3e0329d54e06c7bb3e5fb5c8a48fa5e055a17e1a","after":"7ade6bb56f02e6ece874f307348ff4f13b445b0d","ref":"refs/heads/bootstrap","pushedAt":"2023-08-13T21:48:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"fix colors on first page (wip)","shortMessageHtmlLink":"fix colors on first page (wip)"}},{"before":null,"after":"3e0329d54e06c7bb3e5fb5c8a48fa5e055a17e1a","ref":"refs/heads/bootstrap","pushedAt":"2023-08-13T21:43:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"cb00b825db77281750079493b0a8b25de2e22fca","after":"60ccbea0a230ac978f9fe895370a7ae3f11e849b","ref":"refs/heads/master","pushedAt":"2023-08-13T20:39:39.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Merge pull request #9 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #9 from scsibug/master"}},{"before":"f6f90b535e007ba3c269bc65212100b88ed7b15a","after":"cb00b825db77281750079493b0a8b25de2e22fca","ref":"refs/heads/master","pushedAt":"2023-07-31T08:23:58.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Merge pull request #8 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #8 from scsibug/master"}},{"before":"37135dd6900b04083ad6b8db285c717365ab8511","after":"f6f90b535e007ba3c269bc65212100b88ed7b15a","ref":"refs/heads/master","pushedAt":"2023-07-06T15:47:04.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Merge pull request #7 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #7 from scsibug/master"}},{"before":"70da8eff422290e7cc4ac42d815d791e99763c90","after":"37135dd6900b04083ad6b8db285c717365ab8511","ref":"refs/heads/master","pushedAt":"2023-06-30T10:56:28.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Merge pull request #6 from scsibug/master\n\nFork Sync: Update from parent repository","shortMessageHtmlLink":"Merge pull request #6 from scsibug/master"}},{"before":"31331aa1e42b6fdb98a0cb076b391e60cf7434e4","after":"70da8eff422290e7cc4ac42d815d791e99763c90","ref":"refs/heads/master","pushedAt":"2023-06-25T09:02:44.651Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Fork Sync: Update from parent repository (#5)\n\n* docs: typo in `build-essential` package name\r\n\r\n* improvement(NIP-42): use 'restricted:' prefix for auth error msgs\r\n\r\n* docs: add database maintenance example queries\r\n\r\n* feat: allow logging output to file\r\n\r\n* feat: roll over logs daily\r\n\r\n* refactor: reorder imports\r\n\r\n* improvement: default to logging on stdout\r\n\r\n* fix: ensure startup SQL runs, even with zero min writers\r\n\r\n---------\r\n\r\nCo-authored-by: thesimplekid \r\nCo-authored-by: rorp \r\nCo-authored-by: Yuval Adam <_@yuv.al>\r\nCo-authored-by: Jamin M \r\nCo-authored-by: Greg Heartsfield ","shortMessageHtmlLink":"Fork Sync: Update from parent repository (#5)"}},{"before":"ee6a7082d11965a0072f72f9b01b0a842fea9b94","after":"31331aa1e42b6fdb98a0cb076b391e60cf7434e4","ref":"refs/heads/master","pushedAt":"2023-05-11T09:20:02.475Z","pushType":"push","commitsCount":12,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Merge branch 'scsibug:master' into master","shortMessageHtmlLink":"Merge branch 'scsibug:master' into master"}},{"before":"8bf52646c73c209c97c28821e0e0f85c9f7badc2","after":"ee6a7082d11965a0072f72f9b01b0a842fea9b94","ref":"refs/heads/master","pushedAt":"2023-05-11T09:19:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Fork Sync: Update from parent repository (#4)\n\n* improvement: use appropriate paths for systemd example\r\n\r\n* improvement: add a configurable postgres write conn string\r\n\r\nThis adds a new configurable connection string for postgres writes.\r\n\r\n* improvement: document pg connection_write config\r\n\r\n* build: upgrade checkout action for github ci\r\n\r\n* perf: use standard allocator, limit sqlite mmap to 4GB\r\n\r\nThis is an experimental change to see if we can reduce memory usage\r\nwith large SQLite databases. If successful, we'll do this again and\r\nfurther reduce the database mmap size.\r\n\r\nThis will cause greater use of the page cache, but that is more easily\r\nreclaimed by the kernel, and should reduce memory pressure, as well as\r\nmaking it clearer how much memory the application is actually using\r\nfor connections, subscriptions, etc.\r\n\r\n* docs: reformatting\r\n\r\n* docs: allow host header prefix matching, required for Damus compatibility\r\n\r\n* perf: disable sqlite mmap to reduce memory pressure\r\n\r\n* perf: switch to jemalloc allocator\r\n\r\n* docs: helpful ubuntu packages for building\r\n\r\n* perf: reduce SQLite connection count and idle lifetime\r\n\r\nOn lightly loaded relays, we free up memory faster by letting idle\r\nconnections be reclaimed in 10 seconds instead of the default 10\r\nminutes. This also sets the minimum to zero connections, instead of\r\nalways trying to hold one open.\r\n\r\n---------\r\n\r\nCo-authored-by: Petr Kracik \r\nCo-authored-by: Kieran \r\nCo-authored-by: Greg Heartsfield ","shortMessageHtmlLink":"Fork Sync: Update from parent repository (#4)"}},{"before":"264c03bbabad5341c90002b1875f015c5165e642","after":"8bf52646c73c209c97c28821e0e0f85c9f7badc2","ref":"refs/heads/master","pushedAt":"2023-05-10T08:30:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mroxso","name":"mroxso","path":"/mroxso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24775431?s=80&v=4"},"commit":{"message":"Fork Sync: Update from parent repository (#3)\n\n* improvement: use appropriate paths for systemd example\r\n\r\n* improvement: add a configurable postgres write conn string\r\n\r\nThis adds a new configurable connection string for postgres writes.\r\n\r\n* improvement: document pg connection_write config\r\n\r\n* build: upgrade checkout action for github ci\r\n\r\n* perf: use standard allocator, limit sqlite mmap to 4GB\r\n\r\nThis is an experimental change to see if we can reduce memory usage\r\nwith large SQLite databases. If successful, we'll do this again and\r\nfurther reduce the database mmap size.\r\n\r\nThis will cause greater use of the page cache, but that is more easily\r\nreclaimed by the kernel, and should reduce memory pressure, as well as\r\nmaking it clearer how much memory the application is actually using\r\nfor connections, subscriptions, etc.\r\n\r\n* docs: reformatting\r\n\r\n* docs: allow host header prefix matching, required for Damus compatibility\r\n\r\n* perf: disable sqlite mmap to reduce memory pressure\r\n\r\n* perf: switch to jemalloc allocator\r\n\r\n* docs: helpful ubuntu packages for building\r\n\r\n* perf: reduce SQLite connection count and idle lifetime\r\n\r\nOn lightly loaded relays, we free up memory faster by letting idle\r\nconnections be reclaimed in 10 seconds instead of the default 10\r\nminutes. This also sets the minimum to zero connections, instead of\r\nalways trying to hold one open.\r\n\r\n---------\r\n\r\nCo-authored-by: Petr Kracik \r\nCo-authored-by: Kieran \r\nCo-authored-by: Greg Heartsfield ","shortMessageHtmlLink":"Fork Sync: Update from parent repository (#3)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wM1QxMzo0OTo1MS4wMDAwMDBazwAAAAQmt4Nm","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wM1QxMzo0OTo1MS4wMDAwMDBazwAAAAQmt4Nm","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xMFQwODozMDoxOS4wMDAwMDBazwAAAAMpsv4b"}},"title":"Activity ยท mroxso/nostr-rs-relay"}