{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8485842,"defaultBranch":"main","name":"realm-dotnet","ownerLogin":"realm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-02-28T19:03:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7575099?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720775720.0","currentOid":""},"activityList":{"items":[{"before":"c0b98fba6324ae35aad61e8f8fb27b8f744c7a25","after":null,"ref":"refs/heads/lj/logger","pushedAt":"2024-07-12T09:15:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"}},{"before":"4bc30579d5d11ecfab52cb5452423af4f31fc686","after":"84940b37b06507464380dcc26be8305bff9082fe","ref":"refs/heads/main","pushedAt":"2024-07-12T09:15:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"RNET-1161: Implement support for using a log level for a specific log category (#3634)\n\n* Implement 'LogCategory' classes.\r\n\r\n* Update Core wrapper for setting log level.\r\n\r\n* Update 'SharedRealmHandle' for logging and setting log level and category.\r\n\r\n* Update 'Logger' classes to account for category.\r\n\r\n* Replace static '_logLevel' member with call into Core.\r\n\r\n* Update signature in 'UnityLogger'.\r\n\r\n* Replace use of 'LeafLogCategory' with the base.\r\n\r\n* Remove 'LogCategory' getter.\r\n\r\n* Update todo comments.\r\n\r\n* Add first tests.\r\n\r\n* Log with SDK category if not provided.\r\n\r\n* Pass parent category to create name.\r\n\r\n* Marshal log category names from Core.\r\n\r\n* Test matching Core category names.\r\n\r\n* Add API docs.\r\n\r\n* Add more tests.\r\n\r\n* Show category hierarchy in API docs.\r\n\r\n* Add CHANGELOG entry.\r\n\r\n* Change arg. order to not break 'LogImpl()' API.\r\n\r\n* Deprecate old APIs.\r\n\r\n* Update CHANGELOG.\r\n\r\n* Point to updated Core.\r\n\r\n* Change marshaled vector from heap-allocated to global.\r\n\r\n* Update 'shared_realm_get_log_level'.\r\n\r\n* Update usage of now-deprecated APIs.\r\n\r\n* Update API doc.\r\n\r\n* Use braced initializer when returning marshaled vector.\r\n\r\n* Try to fix Windows marshaling.\r\n\r\n* Make marshallable struct unnested.\r\n\r\n* Make marshalable nested.\r\n\r\n* Fix Windows marshaling once and for all.\r\n\r\n* Fix Windows marshaling twice and for all\r\n\r\n* Deprecate 'Logger' and use its base class.\r\n\r\n* Check log level for 'Realm.SDK' in 'SyncSocketProvider'.\r\n\r\n* Move marshalling from 'MarshaledVector' onto 'TypeErasedMarshaledVector'.\r\n\r\n* Minor update to API docs.\r\n\r\n* Update 'cref's to resolve doc links.\r\n\r\n* Add a log API for Core-only messages to avoid checking level.\r\n\r\n* Make arg order in wrapper consistent.\r\n\r\n* Call non-level-check log impl from 'Log()'.\r\n\r\n* Rename 'CoreLog' to 'LogAnyLevel' to suit current call pattern.\r\n\r\n* Remove internal 'LogDefault()'.\r\n\r\n* Update CHANGELOG.\r\n\r\n---------\r\n\r\nCo-authored-by: nirinchev ","shortMessageHtmlLink":"RNET-1161: Implement support for using a log level for a specific log…"}},{"before":"cf653505effb19d9d1ec5857f6673b7dba8999d3","after":"c0b98fba6324ae35aad61e8f8fb27b8f744c7a25","ref":"refs/heads/lj/logger","pushedAt":"2024-07-11T15:43:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Update CHANGELOG.","shortMessageHtmlLink":"Update CHANGELOG."}},{"before":"f2a938d2b7c8a9b37e8019c79916c0d71bf42b02","after":"cf653505effb19d9d1ec5857f6673b7dba8999d3","ref":"refs/heads/lj/logger","pushedAt":"2024-07-11T15:30:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Remove internal 'LogDefault()'.","shortMessageHtmlLink":"Remove internal 'LogDefault()'."}},{"before":"14ca01737af28d23179c290c3f4fbc214e4781f4","after":"7af4ccc0e53c5282b5873c31dbf4d352fcd68297","ref":"refs/heads/lj/listener-embedded-obj","pushedAt":"2024-07-11T14:51:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Add generated file.","shortMessageHtmlLink":"Add generated file."}},{"before":"487dcd90d851a7625548acbcac22be5d855939ad","after":"6eb749867a1808909f7c8463183a0cc4aeec6dc7","ref":"refs/heads/lj/flexible-mapping-poc-prop-accessors","pushedAt":"2024-07-11T13:33:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Update tests to use 'As<>()' instead of setting backing storage.","shortMessageHtmlLink":"Update tests to use 'As<>()' instead of setting backing storage."}},{"before":"fe1d4fcab8da4eb482355da5a1e6d2feaefc44f3","after":"487dcd90d851a7625548acbcac22be5d855939ad","ref":"refs/heads/lj/flexible-mapping-poc-prop-accessors","pushedAt":"2024-07-11T13:00:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Update tests to use 'As<>()' instead of setting backing storage.","shortMessageHtmlLink":"Update tests to use 'As<>()' instead of setting backing storage."}},{"before":"53074145a5b82fd5117d73e603623e374ed44fe4","after":"f2a938d2b7c8a9b37e8019c79916c0d71bf42b02","ref":"refs/heads/lj/logger","pushedAt":"2024-07-11T11:22:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Make arg order in wrapper consistent.","shortMessageHtmlLink":"Make arg order in wrapper consistent."}},{"before":"c66bdf16a6b9929801da4ef15b9bbdd043e96256","after":"53074145a5b82fd5117d73e603623e374ed44fe4","ref":"refs/heads/lj/logger","pushedAt":"2024-07-11T10:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Update 'cref's to resolve doc links.","shortMessageHtmlLink":"Update 'cref's to resolve doc links."}},{"before":"55f074d0624d37de1be54c18d3c7f31b97f8d57c","after":"c66bdf16a6b9929801da4ef15b9bbdd043e96256","ref":"refs/heads/lj/logger","pushedAt":"2024-07-11T10:32:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Minor update to API docs.","shortMessageHtmlLink":"Minor update to API docs."}},{"before":"4eb128ab6e36a17bda14c88a34936d6526b89f3e","after":"55f074d0624d37de1be54c18d3c7f31b97f8d57c","ref":"refs/heads/lj/logger","pushedAt":"2024-07-11T09:26:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Deprecate 'Logger' and use its base class.","shortMessageHtmlLink":"Deprecate 'Logger' and use its base class."}},{"before":null,"after":"59a21e65f7faaf6fe79bd83800bba59299f34703","ref":"refs/heads/ni/debug-build","pushedAt":"2024-07-10T21:26:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nirinchev","name":"Nikola Irinchev","path":"/nirinchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2315687?s=80&v=4"},"commit":{"message":"Prepare a debug build","shortMessageHtmlLink":"Prepare a debug build"}},{"before":"ac19189d362ce3210946b603eb1656f6dcf3dff8","after":"0060357bd26c455c3cfe635137b1bd21fff2837a","ref":"refs/heads/fp/flexible-schema","pushedAt":"2024-07-10T15:47:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"papafe","name":"Ferdinando Papale","path":"/papafe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4850119?s=80&v=4"},"commit":{"message":"Added try methods","shortMessageHtmlLink":"Added try methods"}},{"before":null,"after":"8ba7e0a000c9e3b1e64962b13f42764ad33bed65","ref":"refs/heads/ni/flexible-mapping-poc","pushedAt":"2024-07-10T15:33:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nirinchev","name":"Nikola Irinchev","path":"/nirinchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2315687?s=80&v=4"},"commit":{"message":"Weaver wip","shortMessageHtmlLink":"Weaver wip"}},{"before":"7b5d83486b62e19abf7fca161f2c42da984189fb","after":"a240bec17ca9173ad62fd4b4be9e93722061e001","ref":"refs/heads/feature/flexible-mapping-poc","pushedAt":"2024-07-10T13:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirinchev","name":"Nikola Irinchev","path":"/nirinchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2315687?s=80&v=4"},"commit":{"message":"Hook up basic SG and weaver","shortMessageHtmlLink":"Hook up basic SG and weaver"}},{"before":"5c60adfc9323c4cb486d538fa923360286990c72","after":"ac19189d362ce3210946b603eb1656f6dcf3dff8","ref":"refs/heads/fp/flexible-schema","pushedAt":"2024-07-10T13:10:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"papafe","name":"Ferdinando Papale","path":"/papafe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4850119?s=80&v=4"},"commit":{"message":"Updated core [skip-ci]","shortMessageHtmlLink":"Updated core [skip-ci]"}},{"before":null,"after":"14ca01737af28d23179c290c3f4fbc214e4781f4","ref":"refs/heads/lj/listener-embedded-obj","pushedAt":"2024-07-10T05:56:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Add Results notification test for updates on embedded object.","shortMessageHtmlLink":"Add Results notification test for updates on embedded object."}},{"before":"40195c37ad28fc6d8b3013c57d5a07f2e66a0b1b","after":"4eb128ab6e36a17bda14c88a34936d6526b89f3e","ref":"refs/heads/lj/logger","pushedAt":"2024-07-10T00:10:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nirinchev","name":"Nikola Irinchev","path":"/nirinchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2315687?s=80&v=4"},"commit":{"message":"Merge branch 'main' into lj/logger","shortMessageHtmlLink":"Merge branch 'main' into lj/logger"}},{"before":"e5a6a8e4ab217cc48a51c98a506a5bd0a70ee67f","after":"40195c37ad28fc6d8b3013c57d5a07f2e66a0b1b","ref":"refs/heads/lj/logger","pushedAt":"2024-07-10T00:06:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nirinchev","name":"Nikola Irinchev","path":"/nirinchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2315687?s=80&v=4"},"commit":{"message":"Fix Windows marshaling twice and for all","shortMessageHtmlLink":"Fix Windows marshaling twice and for all"}},{"before":"6f3f3b2694ab845ce4baec032f9f6df88fa20692","after":null,"ref":"refs/heads/ni/core-14.10.3","pushedAt":"2024-07-09T22:53:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nirinchev","name":"Nikola Irinchev","path":"/nirinchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2315687?s=80&v=4"}},{"before":"b800ad7975732ab65da3312aaf88aaf6da12328f","after":"4bc30579d5d11ecfab52cb5452423af4f31fc686","ref":"refs/heads/main","pushedAt":"2024-07-09T22:53:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nirinchev","name":"Nikola Irinchev","path":"/nirinchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2315687?s=80&v=4"},"commit":{"message":"Use Core 14.10.3 (#3639)","shortMessageHtmlLink":"Use Core 14.10.3 (#3639)"}},{"before":null,"after":"fe1d4fcab8da4eb482355da5a1e6d2feaefc44f3","ref":"refs/heads/lj/flexible-mapping-poc-prop-accessors","pushedAt":"2024-07-09T12:33:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Add to-be-generated 'set' accessor.","shortMessageHtmlLink":"Add to-be-generated 'set' accessor."}},{"before":"7c91e71e9a3351871cf3522e35303cb16a9964a7","after":"e5a6a8e4ab217cc48a51c98a506a5bd0a70ee67f","ref":"refs/heads/lj/logger","pushedAt":"2024-07-05T16:05:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Fix Windows marshaling once and for all.","shortMessageHtmlLink":"Fix Windows marshaling once and for all."}},{"before":"28455dd8e3d7abac15ef6b4215c07d439e8ab3db","after":"7c91e71e9a3351871cf3522e35303cb16a9964a7","ref":"refs/heads/lj/logger","pushedAt":"2024-07-05T15:33:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Make marshalable nested.","shortMessageHtmlLink":"Make marshalable nested."}},{"before":"f09ae91ed7f538933f3b396d0ceab0d942aab9b0","after":"28455dd8e3d7abac15ef6b4215c07d439e8ab3db","ref":"refs/heads/lj/logger","pushedAt":"2024-07-05T15:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Make marshallable struct unnested.","shortMessageHtmlLink":"Make marshallable struct unnested."}},{"before":null,"after":"6f3f3b2694ab845ce4baec032f9f6df88fa20692","ref":"refs/heads/ni/core-14.10.3","pushedAt":"2024-07-05T14:47:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nirinchev","name":"Nikola Irinchev","path":"/nirinchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2315687?s=80&v=4"},"commit":{"message":"Use Core 14.10.3","shortMessageHtmlLink":"Use Core 14.10.3"}},{"before":"8fafa127c5f4996dc180fdae40017331077a7bd7","after":"f09ae91ed7f538933f3b396d0ceab0d942aab9b0","ref":"refs/heads/lj/logger","pushedAt":"2024-07-05T13:30:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Try to fix Windows marshaling.","shortMessageHtmlLink":"Try to fix Windows marshaling."}},{"before":"b32f048a4580bf4db73d4a3f2bb83e3535bc9dd2","after":"8fafa127c5f4996dc180fdae40017331077a7bd7","ref":"refs/heads/lj/logger","pushedAt":"2024-07-05T11:07:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Use braced initializer when returning marshaled vector.","shortMessageHtmlLink":"Use braced initializer when returning marshaled vector."}},{"before":"19eab9d429d28e80d276f1da0f0679b4ba6631a6","after":"b32f048a4580bf4db73d4a3f2bb83e3535bc9dd2","ref":"refs/heads/lj/logger","pushedAt":"2024-07-05T10:28:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elle-j","name":"LJ","path":"/elle-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81748770?s=80&v=4"},"commit":{"message":"Use braced initializer when returning marshaled vector.","shortMessageHtmlLink":"Use braced initializer when returning marshaled vector."}},{"before":"ab41e05f1b8bc06e48f641c0b16fa27bb17897d0","after":null,"ref":"refs/heads/ni/reenable-tests","pushedAt":"2024-07-04T13:39:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nirinchev","name":"Nikola Irinchev","path":"/nirinchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2315687?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfavu7QA","startCursor":null,"endCursor":null}},"title":"Activity · realm/realm-dotnet"}