{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":332461617,"defaultBranch":"master","name":"jpc","ownerLogin":"benbucksch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-24T13:50:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1907525?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708050934.0","currentOid":""},"activityList":{"items":[{"before":"1f5260c5557f8c58019accd729c53c180e1cb552","after":"cf67bad28724b58df5e88ac390c4b4a8cb79af13","ref":"refs/heads/master","pushedAt":"2024-02-28T07:37:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Support Observables (#10)\n\nWhen the server first encounters an `Observable`, it will `subscribe` to\r\nit and send updates to the client for every notification. The client\r\nwill then use these updates to set properties on the client's object\r\nwhich can then be read synchronously. Furthermore the caller can call\r\nthe client object's `subscribe` method to get notified of updates.","shortMessageHtmlLink":"Support Observables (#10)"}},{"before":"55acb4fd5d0a5b0810b594a5e5913dcb7f9349e1","after":"1f5260c5557f8c58019accd729c53c180e1cb552","ref":"refs/heads/master","pushedAt":"2024-02-16T20:22:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Request class descriptions by class name rather than object (#9)","shortMessageHtmlLink":"Request class descriptions by class name rather than object (#9)"}},{"before":"65662dec57af305661109c1c91687ce6fab06381","after":"55acb4fd5d0a5b0810b594a5e5913dcb7f9349e1","ref":"refs/heads/master","pushedAt":"2024-02-16T02:35:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Version 0.3.0","shortMessageHtmlLink":"Version 0.3.0"}},{"before":"05e7d35917d7fbd63c0e99f0ed9bd74ffa2d43e3","after":"65662dec57af305661109c1c91687ce6fab06381","ref":"refs/heads/master","pushedAt":"2024-02-15T22:08:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Pull class descriptions instead of pushing them (#6)\n\nThis allows the client to be reloaded and it will re-request class\r\ndescriptions from the server as necessary.","shortMessageHtmlLink":"Pull class descriptions instead of pushing them (#6)"}},{"before":"d840ef00ece5348e492bc343494ad88e5b5f800e","after":"05e7d35917d7fbd63c0e99f0ed9bd74ffa2d43e3","ref":"refs/heads/master","pushedAt":"2024-01-30T20:12:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Use weak references to allow objects to be garbage collected (#5)","shortMessageHtmlLink":"Use weak references to allow objects to be garbage collected (#5)"}},{"before":"6703d13ce020367f177a3cd3fc6d01cd79dcf148","after":"d840ef00ece5348e492bc343494ad88e5b5f800e","ref":"refs/heads/master","pushedAt":"2024-01-30T20:04:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Address outstanding review comments (#4)\n\n- Rename `json` to `plainObject` as that's what it really is\r\n- Rename `obj` to `func` when it's a function\r\n- Only await Promises\r\n- Object identifiers are strings again","shortMessageHtmlLink":"Address outstanding review comments (#4)"}},{"before":"ae86f6783aa51410e5156b39d9e068536c322b76","after":"6703d13ce020367f177a3cd3fc6d01cd79dcf148","ref":"refs/heads/master","pushedAt":"2024-01-30T01:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Fix import","shortMessageHtmlLink":"Fix import"}},{"before":"705f0646f6eab84f978d225a5cad5cae5f74bf3e","after":"ae86f6783aa51410e5156b39d9e068536c322b76","ref":"refs/heads/master","pushedAt":"2024-01-30T00:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Version 0.2.3","shortMessageHtmlLink":"Version 0.2.3"}},{"before":"dc87c92ef7e661d0687c4f2fbc146f809b47a4cb","after":"705f0646f6eab84f978d225a5cad5cae5f74bf3e","ref":"refs/heads/master","pushedAt":"2024-01-29T21:46:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Allow remote objects to have (async) iterators (#3)\n\n* Allow remote objects to have (async) iterators\r\n\r\nThe iterator will always be asynchronous on the local side,\r\nbut it can be a regular iterator on the remote side.","shortMessageHtmlLink":"Allow remote objects to have (async) iterators (#3)"}},{"before":"e307aa818ea6abcbd047928bf65f95a2bab6d038","after":"dc87c92ef7e661d0687c4f2fbc146f809b47a4cb","ref":"refs/heads/master","pushedAt":"2024-01-24T01:11:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"0.2.2","shortMessageHtmlLink":"0.2.2"}},{"before":"c521cd23ea379a29fd8c52cc90a7d8066b1747d5","after":null,"ref":"refs/tags/0.2.2","pushedAt":"2024-01-24T01:11:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"}},{"before":"16dc410c08a2a7d1e2fa8dfac7e81177a2c4a37d","after":"e307aa818ea6abcbd047928bf65f95a2bab6d038","ref":"refs/heads/master","pushedAt":"2024-01-24T01:10:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"ESM","shortMessageHtmlLink":"ESM"}},{"before":"df1b9630eb2a301c55a9f5af0e03eafe2fcc8c99","after":"16dc410c08a2a7d1e2fa8dfac7e81177a2c4a37d","ref":"refs/heads/master","pushedAt":"2024-01-20T01:00:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Miscellaneous fixes (#1)\n\n* Fix getters and setters\r\n* Allow sending and receiving null values\r\n* Miscellaneous code simplification\r\n* Fix unsafe property accesses\r\n* makeFunction/[GS]etter/NewObj needs to return the call result\r\n* mapIncomingObjects needs to be able to handle plain object json\r\n* Fix getRemoteStartObject by removing second parameter to callRemote\r\n The implementation of `makeCall` in `message.js` never uses it anyway.\r\n* Stub functions need to map incoming objects\r\n* Stub functions need to map outgoing objects\r\n* Support async methods\r\n* Allow sending and receiving (async) functions","shortMessageHtmlLink":"Miscellaneous fixes (#1)"}},{"before":"6e7e95d7ecb3a545c37c6f6f9148555bea759d0d","after":"df1b9630eb2a301c55a9f5af0e03eafe2fcc8c99","ref":"refs/heads/master","pushedAt":"2023-03-23T06:03:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Version 0.2.1","shortMessageHtmlLink":"Version 0.2.1"}},{"before":"3431525086e5e584042b03cf8360ddf51cfe316e","after":"6e7e95d7ecb3a545c37c6f6f9148555bea759d0d","ref":"refs/heads/master","pushedAt":"2023-03-23T05:19:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"benbucksch","name":"Ben Bucksch","path":"/benbucksch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1907525?s=80&v=4"},"commit":{"message":"Version 0.2.0","shortMessageHtmlLink":"Version 0.2.0"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEB1VjqwA","startCursor":null,"endCursor":null}},"title":"Activity ยท benbucksch/jpc"}