{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":26230481,"defaultBranch":"main","name":"dotvvm","ownerLogin":"riganti","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-11-05T17:14:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9575026?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723985275.0","currentOid":""},"activityList":{"items":[{"before":"bb8a249da2caf6f804e83769b774bb5e9ab7bb50","after":"3a3f38cc87195433a8eebd95c3e946610d70693c","ref":"refs/heads/main-v4","pushedAt":"2024-08-18T13:22:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Fix view compilation on OWIN (optional log)","shortMessageHtmlLink":"Fix view compilation on OWIN (optional log)"}},{"before":"0097140c3912e3f350efdd5e76fbb34c7a79e0fb","after":"867508da498f34dc789444510805df2ce2ab6330","ref":"refs/heads/release/4.2","pushedAt":"2024-08-18T12:50:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Fix near page indexes crashing on invalid page number\n\n... which can very plausibly occur when rows get removed\n\nfixes #1835","shortMessageHtmlLink":"Fix near page indexes crashing on invalid page number"}},{"before":"795fbaf4443f7117de6e086006172f5e118804d8","after":null,"ref":"refs/heads/datetimeonly-translations","pushedAt":"2024-08-18T12:47:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"6fb56a7815e5ec618c9e1e320c7a72b3b3b380bd","after":"bb8a249da2caf6f804e83769b774bb5e9ab7bb50","ref":"refs/heads/main-v4","pushedAt":"2024-08-18T12:47:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Merge pull request #1849 from riganti/datetimeonly-translations\n\njs translations: TimeOnly, DateOnly and DateTime.Now","shortMessageHtmlLink":"Merge pull request #1849 from riganti/datetimeonly-translations"}},{"before":"f719308083d3be5f18ad0152505ebde0bb6ea38d","after":"795fbaf4443f7117de6e086006172f5e118804d8","ref":"refs/heads/datetimeonly-translations","pushedAt":"2024-08-18T11:48:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"js translations: TimeOnly, DateOnly and DateTime.Now\n\nSupport for TimeOnly, and DateOnly instance properties (Year, Month, ..., Hour, Minute, ...) in JS bindings. Similar DateTime properties are already supported.\n\nSupport for DateOnly.FromDateTime and TimeOnly.FromDateTime methods\n\nSupport for DateTime.Now, DateTime.UtcNow and DateTime.Today static properties.\nBefore this patch, these properties expanded into the compile-time value,\nwhich could give the impression of working correctly during development.\n\nresolves #1693","shortMessageHtmlLink":"js translations: TimeOnly, DateOnly and DateTime.Now"}},{"before":"8a148e68b1bd9b56642ad3cb3476408789714053","after":null,"ref":"refs/heads/feature/route-localized-versions","pushedAt":"2024-08-18T11:33:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"315cf5f314899b58f67afc91e8b931db02c45245","after":"6fb56a7815e5ec618c9e1e320c7a72b3b3b380bd","ref":"refs/heads/main-v4","pushedAt":"2024-08-18T11:33:38.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Merge pull request #1840 from riganti/feature/route-localized-versions\n\nAdded AlternateCultureLinks control","shortMessageHtmlLink":"Merge pull request #1840 from riganti/feature/route-localized-versions"}},{"before":"e37980a4f7880dff2cd73e50312f98ffa49d5bed","after":"8a148e68b1bd9b56642ad3cb3476408789714053","ref":"refs/heads/feature/route-localized-versions","pushedAt":"2024-08-18T11:33:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"AlternateCultureLinks: doccomments","shortMessageHtmlLink":"AlternateCultureLinks: doccomments"}},{"before":"491d24681487da49244e328194949906493542b4","after":null,"ref":"refs/heads/view-precompilation-limit-para","pushedAt":"2024-08-18T11:29:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"50578ee0519f487944554993cd7c80928697e437","after":"315cf5f314899b58f67afc91e8b931db02c45245","ref":"refs/heads/main-v4","pushedAt":"2024-08-18T11:29:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Merge pull request #1843 from riganti/view-precompilation-limit-para\n\nview compiler: avoid blocking the ThreadPool in the AfterApplicationStart mode","shortMessageHtmlLink":"Merge pull request #1843 from riganti/view-precompilation-limit-para"}},{"before":"97e10bcaa50f3e272c5a9ea0b827e46f1ae5cc27","after":null,"ref":"refs/heads/feature/binding-service-cache-methods","pushedAt":"2024-08-18T11:26:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"add46baa5503f9dc641d2620c77b3c4f88caa769","after":"50578ee0519f487944554993cd7c80928697e437","ref":"refs/heads/main-v4","pushedAt":"2024-08-18T11:26:56.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Merge pull request #1839 from riganti/feature/binding-service-cache-methods\n\nHelper methods to build command binding expressions","shortMessageHtmlLink":"Merge pull request #1839 from riganti/feature/binding-service-cache-m…"}},{"before":"de43b4af12da3cfe4293f4f32fb149fe575f827b","after":null,"ref":"refs/heads/lock-mem-barriers","pushedAt":"2024-08-18T10:06:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"8f97ea04480ed18773cbaa527953672b707bb37b","after":"add46baa5503f9dc641d2620c77b3c4f88caa769","ref":"refs/heads/main-v4","pushedAt":"2024-08-18T10:06:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Merge pull request #1845 from riganti/lock-mem-barriers\n\nAdd memory barries to writes at the end of a lock","shortMessageHtmlLink":"Merge pull request #1845 from riganti/lock-mem-barriers"}},{"before":"54bc1a403f098746b1b258a2aa68a469d31048ea","after":null,"ref":"refs/heads/fix/near-page-index-OOR-v4","pushedAt":"2024-08-18T10:06:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"81e9365f46f1493b6c365e5ad0e860c356d81f1f","after":"8f97ea04480ed18773cbaa527953672b707bb37b","ref":"refs/heads/main-v4","pushedAt":"2024-08-18T10:06:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Merge pull request #1846 from riganti/fix/near-page-index-OOR-v4\n\nFix near page indexes crashing on invalid page number","shortMessageHtmlLink":"Merge pull request #1846 from riganti/fix/near-page-index-OOR-v4"}},{"before":"795adecfc0fce6a715b80b9a6c4d60ee85859b36","after":"97e10bcaa50f3e272c5a9ea0b827e46f1ae5cc27","ref":"refs/heads/feature/binding-service-cache-methods","pushedAt":"2024-08-18T09:57:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Add binding missing redirects to OWIN samples","shortMessageHtmlLink":"Add binding missing redirects to OWIN samples"}},{"before":"89f5abe5b6167cedf88d25553d17ce91b037ab5b","after":"795adecfc0fce6a715b80b9a6c4d60ee85859b36","ref":"refs/heads/feature/binding-service-cache-methods","pushedAt":"2024-08-18T09:49:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"command binding creation - link to CommandBindingExpression constructor","shortMessageHtmlLink":"command binding creation - link to CommandBindingExpression constructor"}},{"before":"7a434a05b28f039dfa1cc395b4108074a0092a20","after":null,"ref":"refs/heads/doccomments","pushedAt":"2024-08-18T09:43:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"f4f2060f716126c4e82c03b101c3d83741f3eae6","after":"81e9365f46f1493b6c365e5ad0e860c356d81f1f","ref":"refs/heads/main-v4","pushedAt":"2024-08-18T09:42:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Merge pull request #1844 from riganti/doccomments\n\nAdd some missing doccomments","shortMessageHtmlLink":"Merge pull request #1844 from riganti/doccomments"}},{"before":"55212435e2fc9295bed90c43b5dcf58bf9541b9f","after":"54bc1a403f098746b1b258a2aa68a469d31048ea","ref":"refs/heads/fix/near-page-index-OOR-v4","pushedAt":"2024-08-18T09:42:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Fix near page indexes crashing on invalid page number\n\n... which can very plausibly occur when rows get removed\n\nfixes #1835","shortMessageHtmlLink":"Fix near page indexes crashing on invalid page number"}},{"before":"f9aef2482bc0d5df6fabd1ba43131f2dfd0a489a","after":"de43b4af12da3cfe4293f4f32fb149fe575f827b","ref":"refs/heads/lock-mem-barriers","pushedAt":"2024-08-18T09:41:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Add memory barries to writes at the end of a lock\n\nThere could have been a race condition on systems with weak\nmemory ordering:\n\nAnother thread can read the result value before we exit the critical section.\nWithout a strong memory ordering, the pointer to the result value might get written before the value itself.\nThe other thread might therefore read zeroed-out memory.","shortMessageHtmlLink":"Add memory barries to writes at the end of a lock"}},{"before":"086f340e4f546f4c76ea87c5f78d8db5a2544cf1","after":null,"ref":"refs/heads/feature/upgrade-net6","pushedAt":"2024-08-18T09:27:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"2695c3b72e6939d07734530fba8334df53abb76e","after":null,"ref":"refs/heads/feature/route-localization","pushedAt":"2024-08-18T09:27:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"ba42313c5fed7ddb73acaa92377757a63426b8a0","after":null,"ref":"refs/heads/fix/near-page-index-OOR-v5","pushedAt":"2024-08-17T22:51:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"}},{"before":"d824028b52b74dfb7465a167ad580f690d5884f4","after":"2bbf95473e04032a19ff001c641f5c7f2c474c17","ref":"refs/heads/main","pushedAt":"2024-08-17T22:51:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Merge pull request #1847 from riganti/fix/near-page-index-OOR-v5\n\nFix near page indexes crashing on invalid page number","shortMessageHtmlLink":"Merge pull request #1847 from riganti/fix/near-page-index-OOR-v5"}},{"before":"f72d7faf032255eb1732e1024016aae6cc802e1f","after":"89f5abe5b6167cedf88d25553d17ce91b037ab5b","ref":"refs/heads/feature/binding-service-cache-methods","pushedAt":"2024-08-17T22:50:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Added helper methods for resource binding","shortMessageHtmlLink":"Added helper methods for resource binding"}},{"before":"94319f6c8cadee4ab217f6b51f8fdc1cc66ce337","after":"06f21fe58b08b9adfbf2bcafc905036ad1314a43","ref":"refs/heads/fix-viewmodel-restore","pushedAt":"2024-08-17T22:47:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Preserve other hisory.state properties when storing the viewmodel on page unload","shortMessageHtmlLink":"Preserve other hisory.state properties when storing the viewmodel on …"}},{"before":"d98e7cf227637ccc565480c7074645946ef55983","after":"f719308083d3be5f18ad0152505ebde0bb6ea38d","ref":"refs/heads/datetimeonly-translations","pushedAt":"2024-08-17T22:45:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"js translations: TimeOnly, DateOnly and DateTime.Now\n\nSupport for TimeOnly, and DateOnly instance properties (Year, Month, ..., Hour, Minute, ...) in JS bindings. Similar DateTime properties are already supported.\n\nSupport for DateOnly.FromDateTime and TimeOnly.FromDateTime methods\n\nSupport for DateTime.Now, DateTime.UtcNow and DateTime.Today static properties.\nBefore this patch, these properties expanded into the compile-time value,\nwhich could give the impression of working correctly during development.\n\nresolves #1693","shortMessageHtmlLink":"js translations: TimeOnly, DateOnly and DateTime.Now"}},{"before":"dcdf6e27dc2fe874aab7327b1a3dea73378c6c11","after":"7a434a05b28f039dfa1cc395b4108074a0092a20","ref":"refs/heads/doccomments","pushedAt":"2024-08-17T22:41:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"exyi","name":"Standa Lukeš","path":"/exyi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7894687?s=80&v=4"},"commit":{"message":"Doccomments for TextBox types","shortMessageHtmlLink":"Doccomments for TextBox types"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnUpTGgA","startCursor":null,"endCursor":null}},"title":"Activity · riganti/dotvvm"}