{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":646560933,"defaultBranch":"main","name":"webmesh","ownerLogin":"webmeshproj","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-28T19:34:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/134881154?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700170012.0","currentOid":""},"activityList":{"items":[{"before":"5789ad0e2e35519d5c4ecb3008bf7ccc2fe452ba","after":"dd98b85f82a763c09486a06cd8456c378e5ee2ff","ref":"refs/heads/main","pushedAt":"2023-12-14T22:26:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"Create PULL_REQUEST_TEMPLATE.md (#19)\n\n* Create PULL_REQUEST_TEMPLATE.md","shortMessageHtmlLink":"Create PULL_REQUEST_TEMPLATE.md (#19)"}},{"before":"350252f1ba911ae4b04476914b9efb3ad5ddb523","after":"5789ad0e2e35519d5c4ecb3008bf7ccc2fe452ba","ref":"refs/heads/main","pushedAt":"2023-11-16T21:21:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"deps: update deps and point all slices package usage at stdlib","shortMessageHtmlLink":"deps: update deps and point all slices package usage at stdlib"}},{"before":"3e4be10943bc248c6ac6023a1df5d2e319cb7c0d","after":"350252f1ba911ae4b04476914b9efb3ad5ddb523","ref":"refs/heads/main","pushedAt":"2023-11-16T21:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"windows: use winipcfg for managing routes/addresses","shortMessageHtmlLink":"windows: use winipcfg for managing routes/addresses"}},{"before":"76727c70f06c72b26fb2c2d88184b90c0c8ab04b","after":"3e4be10943bc248c6ac6023a1df5d2e319cb7c0d","ref":"refs/heads/main","pushedAt":"2023-11-13T09:19:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"docs: update roadmap","shortMessageHtmlLink":"docs: update roadmap"}},{"before":"f8d75c9cf256578254c753789d50d2a012983f29","after":"76727c70f06c72b26fb2c2d88184b90c0c8ab04b","ref":"refs/heads/main","pushedAt":"2023-11-13T09:17:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"docs: add link to react lib","shortMessageHtmlLink":"docs: add link to react lib"}},{"before":"492c00debe8517f63ead06421bb9e9c094c39a77","after":"f8d75c9cf256578254c753789d50d2a012983f29","ref":"refs/heads/main","pushedAt":"2023-11-12T17:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"docs: change webmesh-vue link to typedoc","shortMessageHtmlLink":"docs: change webmesh-vue link to typedoc"}},{"before":"a270166436a729f85b75123380399f8a6a740d61","after":"492c00debe8517f63ead06421bb9e9c094c39a77","ref":"refs/heads/main","pushedAt":"2023-11-12T14:40:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"docs: README typo","shortMessageHtmlLink":"docs: README typo"}},{"before":"516b1a5cf9cc78b7268c99c649834d4b6b93726b","after":"a270166436a729f85b75123380399f8a6a740d61","ref":"refs/heads/main","pushedAt":"2023-11-12T14:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"docs: add link to typedoc","shortMessageHtmlLink":"docs: add link to typedoc"}},{"before":"e1287014c2a02c85f3c152c70b4566cd3a8d1c27","after":"516b1a5cf9cc78b7268c99c649834d4b6b93726b","ref":"refs/heads/main","pushedAt":"2023-11-12T14:01:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"docs: add more info on embedding","shortMessageHtmlLink":"docs: add more info on embedding"}},{"before":"89c457f87fe3a6fabd494e79d572ba1c4474d499","after":"e1287014c2a02c85f3c152c70b4566cd3a8d1c27","ref":"refs/heads/main","pushedAt":"2023-11-12T13:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"docs: update README with better getting started section","shortMessageHtmlLink":"docs: update README with better getting started section"}},{"before":"4f15ed6dba3a49d55189e5f80cf438a04c0789a8","after":"89c457f87fe3a6fabd494e79d572ba1c4474d499","ref":"refs/heads/main","pushedAt":"2023-11-11T20:46:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"deps: pin to latest api","shortMessageHtmlLink":"deps: pin to latest api"}},{"before":"dba0cf9274af16469f0d11133c03ae37f6d11294","after":"4f15ed6dba3a49d55189e5f80cf438a04c0789a8","ref":"refs/heads/main","pushedAt":"2023-11-11T19:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"fix: sync writes in the appdaemon to the profile storage","shortMessageHtmlLink":"fix: sync writes in the appdaemon to the profile storage"}},{"before":"b638b68ff34d74e86d31b4f132e37aaec274e9c3","after":"dba0cf9274af16469f0d11133c03ae37f6d11294","ref":"refs/heads/main","pushedAt":"2023-11-11T19:16:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"fix: only connected nodes were getting returned in List","shortMessageHtmlLink":"fix: only connected nodes were getting returned in List"}},{"before":"c7a3618cb2d8b4052d8689938f2b91d36f558397","after":"b638b68ff34d74e86d31b4f132e37aaec274e9c3","ref":"refs/heads/main","pushedAt":"2023-11-11T19:10:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"fix: initiate profiles map in ListConnections","shortMessageHtmlLink":"fix: initiate profiles map in ListConnections"}},{"before":"3ba1f2ec41e45169125085d1b408388cfb079cec","after":"c7a3618cb2d8b4052d8689938f2b91d36f558397","ref":"refs/heads/main","pushedAt":"2023-11-11T18:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"tidy: double check generated connection IDs are unique","shortMessageHtmlLink":"tidy: double check generated connection IDs are unique"}},{"before":"fe9726e2b978d16f9d059ea92e37d43fd7eebb10","after":"3ba1f2ec41e45169125085d1b408388cfb079cec","ref":"refs/heads/main","pushedAt":"2023-11-11T16:22:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"fix: add x-webmesh-namespace to allowed headers in app daemon","shortMessageHtmlLink":"fix: add x-webmesh-namespace to allowed headers in app daemon"}},{"before":"6669e442f59c3571e797b39b9fd8e932011aaf21","after":"fe9726e2b978d16f9d059ea92e37d43fd7eebb10","ref":"refs/heads/main","pushedAt":"2023-11-10T16:32:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"feat: populate connection detail queries with more info","shortMessageHtmlLink":"feat: populate connection detail queries with more info"}},{"before":"437c190a3cc78fbd69307e100c4508706b7eef58","after":"6669e442f59c3571e797b39b9fd8e932011aaf21","ref":"refs/heads/main","pushedAt":"2023-11-09T23:31:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"tidy: variable names","shortMessageHtmlLink":"tidy: variable names"}},{"before":"75f098bba92d45a12fca852f6c7192c6fed19b28","after":"437c190a3cc78fbd69307e100c4508706b7eef58","ref":"refs/heads/main","pushedAt":"2023-11-09T23:30:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"feat: include arbitrary key/value storage with connection profiles","shortMessageHtmlLink":"feat: include arbitrary key/value storage with connection profiles"}},{"before":"a0c4ab3db5b727d7a16963a5c4b065ced7cd9bc4","after":"75f098bba92d45a12fca852f6c7192c6fed19b28","ref":"refs/heads/main","pushedAt":"2023-11-09T23:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"feat: separate connection profiles by namespaces for different apps","shortMessageHtmlLink":"feat: separate connection profiles by namespaces for different apps"}},{"before":"59976b28edf10d508044eeee84e90ccf7a2c294c","after":"a0c4ab3db5b727d7a16963a5c4b065ced7cd9bc4","ref":"refs/heads/main","pushedAt":"2023-11-09T22:51:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"feat: return connection IDs on PutConnection","shortMessageHtmlLink":"feat: return connection IDs on PutConnection"}},{"before":"fde205ff9ba7d804ce471d1a2e08585e81c53ecd","after":"59976b28edf10d508044eeee84e90ccf7a2c294c","ref":"refs/heads/main","pushedAt":"2023-11-09T21:40:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"fix: store profiles in subdirectory of root persistence path","shortMessageHtmlLink":"fix: store profiles in subdirectory of root persistence path"}},{"before":"03a59415a45560e08a263df4c8433ef45fbbe5d7","after":"fde205ff9ba7d804ce471d1a2e08585e81c53ecd","ref":"refs/heads/main","pushedAt":"2023-11-09T21:37:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"fix: typo in comment","shortMessageHtmlLink":"fix: typo in comment"}},{"before":"9c68a39a4b0190e8118421a047d8b3f048b453b2","after":"03a59415a45560e08a263df4c8433ef45fbbe5d7","ref":"refs/heads/main","pushedAt":"2023-11-09T21:37:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"feat: extend daemon to work as a stateful profile store","shortMessageHtmlLink":"feat: extend daemon to work as a stateful profile store"}},{"before":"346190cfa724e370306213e24f555c881315001f","after":"9c68a39a4b0190e8118421a047d8b3f048b453b2","ref":"refs/heads/main","pushedAt":"2023-11-08T13:42:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"docs: add link to app repo","shortMessageHtmlLink":"docs: add link to app repo"}},{"before":"f05669902ae4af92d8df563fd89c8433df94f678","after":"346190cfa724e370306213e24f555c881315001f","ref":"refs/heads/main","pushedAt":"2023-11-08T13:35:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"docs: update README","shortMessageHtmlLink":"docs: update README"}},{"before":"abd61dde9f66d9f7a53b05ed0947796065816902","after":"f05669902ae4af92d8df563fd89c8433df94f678","ref":"refs/heads/main","pushedAt":"2023-11-08T10:53:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"contrib: add persistence to webmeshd service file","shortMessageHtmlLink":"contrib: add persistence to webmeshd service file"}},{"before":"b791001afa6ae9c181e5858a5d2f1d9307349db7","after":"abd61dde9f66d9f7a53b05ed0947796065816902","ref":"refs/heads/main","pushedAt":"2023-11-07T20:28:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"fix: pkigen was using CA name for admin name","shortMessageHtmlLink":"fix: pkigen was using CA name for admin name"}},{"before":"51dc24fd7cf2465f81246f4a817c547bff6c3433","after":"b791001afa6ae9c181e5858a5d2f1d9307349db7","ref":"refs/heads/main","pushedAt":"2023-11-07T13:27:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"fix: darwin: extra error check that route exists","shortMessageHtmlLink":"fix: darwin: extra error check that route exists"}},{"before":"5ad41cca935e10cf04bc8022ee4228567dcb55b1","after":"51dc24fd7cf2465f81246f4a817c547bff6c3433","ref":"refs/heads/main","pushedAt":"2023-11-07T13:07:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tinyzimmer","name":"Avi Zimmerman","path":"/tinyzimmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38474291?s=80&v=4"},"commit":{"message":"fix: out was unused on darwin now","shortMessageHtmlLink":"fix: out was unused on darwin now"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADysLThAA","startCursor":null,"endCursor":null}},"title":"Activity ยท webmeshproj/webmesh"}