{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":793137423,"defaultBranch":"master","name":"reticulum-meshchat","ownerLogin":"liamcottle","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-28T14:34:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3173581?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726814214.0","currentOid":""},"activityList":{"items":[{"before":"dc68c98f4f00b1cdf0b6a4ab81965bbd20e8d187","after":"c2a9fcdaff810265ec5a8faeb77843e3dee81761","ref":"refs/heads/master","pushedAt":"2024-09-20T06:36:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"1.12.0","shortMessageHtmlLink":"1.12.0"}},{"before":"aa10a3cbac89c8aa08a4741ec8411b2dc943195f","after":"dc68c98f4f00b1cdf0b6a4ab81965bbd20e8d187","ref":"refs/heads/master","pushedAt":"2024-09-20T06:00:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"send messages opportunistically if a link is not yet established and encryption ratchets are available","shortMessageHtmlLink":"send messages opportunistically if a link is not yet established and …"}},{"before":"65ac09b3a4fb487a0c0a0d5579727dcb3a0d6b6a","after":"aa10a3cbac89c8aa08a4741ec8411b2dc943195f","ref":"refs/heads/master","pushedAt":"2024-09-20T05:13:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"update rns to v0.7.8","shortMessageHtmlLink":"update rns to v0.7.8"}},{"before":"c73213d4357bcc97c77285550ff38fcda4f9859b","after":"65ac09b3a4fb487a0c0a0d5579727dcb3a0d6b6a","ref":"refs/heads/master","pushedAt":"2024-09-19T11:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"update todos","shortMessageHtmlLink":"update todos"}},{"before":"9ebf48b02b2dae572cc428018e14726637b5d9c9","after":"c73213d4357bcc97c77285550ff38fcda4f9859b","ref":"refs/heads/master","pushedAt":"2024-09-19T11:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"allow user to set custom display names for peers and conversations","shortMessageHtmlLink":"allow user to set custom display names for peers and conversations"}},{"before":"55cf674d1d0424e578519ae890a2ad0caa8b46fd","after":"9ebf48b02b2dae572cc428018e14726637b5d9c9","ref":"refs/heads/master","pushedAt":"2024-09-19T05:21:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"ensure data is false instead of failed to parse","shortMessageHtmlLink":"ensure data is false instead of failed to parse"}},{"before":"bd1ed2a9f7beaa07daf898128cf267e73e5cde11","after":"55cf674d1d0424e578519ae890a2ad0caa8b46fd","ref":"refs/heads/master","pushedAt":"2024-09-19T05:21:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"show if propagation node is disabled by the operator","shortMessageHtmlLink":"show if propagation node is disabled by the operator"}},{"before":"3dd01effb8d0425189508c1436bb687aef58b5f5","after":"bd1ed2a9f7beaa07daf898128cf267e73e5cde11","ref":"refs/heads/master","pushedAt":"2024-09-19T04:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"add todo","shortMessageHtmlLink":"add todo"}},{"before":"1b4d8cf7941eda6bd37d80129764834ac1fea3b6","after":"3dd01effb8d0425189508c1436bb687aef58b5f5","ref":"refs/heads/master","pushedAt":"2024-09-19T04:04:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"show local propagation node address in settings","shortMessageHtmlLink":"show local propagation node address in settings"}},{"before":"66438a36883c3b7a3e024025e868b7b0548b9ff8","after":"1b4d8cf7941eda6bd37d80129764834ac1fea3b6","ref":"refs/heads/master","pushedAt":"2024-09-19T02:19:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"received messages should show when they were received, not when they were created","shortMessageHtmlLink":"received messages should show when they were received, not when they …"}},{"before":"962e3566cb152ce9bbdb0b448ac1518ac1db9fb8","after":"66438a36883c3b7a3e024025e868b7b0548b9ff8","ref":"refs/heads/master","pushedAt":"2024-09-19T02:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"allow clicking on all state text to show message info","shortMessageHtmlLink":"allow clicking on all state text to show message info"}},{"before":"0d7f94b84d6c95ec7c1aad76d8512305c4e898c7","after":"962e3566cb152ce9bbdb0b448ac1518ac1db9fb8","ref":"refs/heads/master","pushedAt":"2024-09-19T01:54:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"improve message state updating loop","shortMessageHtmlLink":"improve message state updating loop"}},{"before":"0161ee87570e255c859635608d9776374a8e50c3","after":"0d7f94b84d6c95ec7c1aad76d8512305c4e898c7","ref":"refs/heads/master","pushedAt":"2024-09-19T01:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"move signal info to message info dialog","shortMessageHtmlLink":"move signal info to message info dialog"}},{"before":"1eef547eb141b33757fdf1897a973dec6f49eef0","after":"0161ee87570e255c859635608d9776374a8e50c3","ref":"refs/heads/master","pushedAt":"2024-09-19T01:06:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"messages sent opportunistically should be set as failed on app start if they didn't successfully deliver","shortMessageHtmlLink":"messages sent opportunistically should be set as failed on app start …"}},{"before":"5d52ab3f8ef0082d88bcbda32e140c073353e42c","after":"1eef547eb141b33757fdf1897a973dec6f49eef0","ref":"refs/heads/master","pushedAt":"2024-09-18T14:25:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"fix overflow padding","shortMessageHtmlLink":"fix overflow padding"}},{"before":"71570b23dd256ac2568bccf8846a78419a6e9f4b","after":"5d52ab3f8ef0082d88bcbda32e140c073353e42c","ref":"refs/heads/master","pushedAt":"2024-09-18T14:10:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"add empty state ui","shortMessageHtmlLink":"add empty state ui"}},{"before":"e141df6698d4ab757abf4af0c71e28cadf9e7df9","after":"71570b23dd256ac2568bccf8846a78419a6e9f4b","ref":"refs/heads/master","pushedAt":"2024-09-18T13:55:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"implement searching propagation nodes","shortMessageHtmlLink":"implement searching propagation nodes"}},{"before":"a57eb22e7f225a7f000f5b6d393523a99f80c7f0","after":"e141df6698d4ab757abf4af0c71e28cadf9e7df9","ref":"refs/heads/master","pushedAt":"2024-09-18T13:46:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"remove reload button","shortMessageHtmlLink":"remove reload button"}},{"before":"d7434a8d9420331e36d29294322cdafb1f006560","after":"a57eb22e7f225a7f000f5b6d393523a99f80c7f0","ref":"refs/heads/master","pushedAt":"2024-09-18T13:45:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"allow user to stop syncing propagation node","shortMessageHtmlLink":"allow user to stop syncing propagation node"}},{"before":"eec7d6d6d27af3cc3b757c8058dbe65e261f9110","after":"d7434a8d9420331e36d29294322cdafb1f006560","ref":"refs/heads/master","pushedAt":"2024-09-18T12:47:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"add page to view and use known propagation nodes","shortMessageHtmlLink":"add page to view and use known propagation nodes"}},{"before":"f8a72b5e50787ae63d5c4d1fc392b7a7fedd6918","after":"eec7d6d6d27af3cc3b757c8058dbe65e261f9110","ref":"refs/heads/master","pushedAt":"2024-09-18T11:26:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"implement api to fetch known propagation nodes","shortMessageHtmlLink":"implement api to fetch known propagation nodes"}},{"before":"75bbf24182dff237320e75b64048bf61ff8175d4","after":"f8a72b5e50787ae63d5c4d1fc392b7a7fedd6918","ref":"refs/heads/master","pushedAt":"2024-09-18T10:01:22.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"ensure messages sent over websocket are from database so they includes ids and timestamps","shortMessageHtmlLink":"ensure messages sent over websocket are from database so they include…"}},{"before":"f8a72b5e50787ae63d5c4d1fc392b7a7fedd6918","after":null,"ref":"refs/heads/feature/lxmf-propagation-nodes","pushedAt":"2024-09-18T10:01:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"}},{"before":"248a7349b4f1377391d37f9054e276029c0223ea","after":"f8a72b5e50787ae63d5c4d1fc392b7a7fedd6918","ref":"refs/heads/feature/lxmf-propagation-nodes","pushedAt":"2024-09-18T10:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"ensure messages sent over websocket are from database so they includes ids and timestamps","shortMessageHtmlLink":"ensure messages sent over websocket are from database so they include…"}},{"before":"2912391c7ee26c565fda8cbdf73c87938b6355ca","after":"248a7349b4f1377391d37f9054e276029c0223ea","ref":"refs/heads/feature/lxmf-propagation-nodes","pushedAt":"2024-09-18T09:53:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"add info about delivery reports","shortMessageHtmlLink":"add info about delivery reports"}},{"before":"1394cdee0c4e21128771d351e826f72cb6a1d295","after":"2912391c7ee26c565fda8cbdf73c87938b6355ca","ref":"refs/heads/feature/lxmf-propagation-nodes","pushedAt":"2024-09-18T09:38:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"improve settings ui","shortMessageHtmlLink":"improve settings ui"}},{"before":"277a92c9f130fa103105f9d130d67bb5e7866deb","after":"1394cdee0c4e21128771d351e826f72cb6a1d295","ref":"refs/heads/feature/lxmf-propagation-nodes","pushedAt":"2024-09-18T09:27:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"allow user to configure if they want messages to auto send to propagation node on failure","shortMessageHtmlLink":"allow user to configure if they want messages to auto send to propaga…"}},{"before":"7201e081164c7c3193201fd8a851dc99c4be2da2","after":"277a92c9f130fa103105f9d130d67bb5e7866deb","ref":"refs/heads/feature/lxmf-propagation-nodes","pushedAt":"2024-09-18T09:06:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"allow user to configure interval to auto sync messages from propagation node","shortMessageHtmlLink":"allow user to configure interval to auto sync messages from propagati…"}},{"before":"a1339c055a762be50c4fdda8899b9ad0ba14cce7","after":"7201e081164c7c3193201fd8a851dc99c4be2da2","ref":"refs/heads/feature/lxmf-propagation-nodes","pushedAt":"2024-09-18T08:29:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"created_at might not exist yet so use timestamp instead","shortMessageHtmlLink":"created_at might not exist yet so use timestamp instead"}},{"before":"1504bec4dc971eefef4286ea1517a565e81b21ac","after":"a1339c055a762be50c4fdda8899b9ad0ba14cce7","ref":"refs/heads/feature/lxmf-propagation-nodes","pushedAt":"2024-09-18T08:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"liamcottle","name":"Liam Cottle","path":"/liamcottle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3173581?s=80&v=4"},"commit":{"message":"show message info when clicking inbound timestamp or outbound delivery state","shortMessageHtmlLink":"show message info when clicking inbound timestamp or outbound deliver…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu6BWwgA","startCursor":null,"endCursor":null}},"title":"Activity · liamcottle/reticulum-meshchat"}