{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":16404237,"defaultBranch":"master","name":"Serenity","ownerLogin":"serenity-is","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-01-31T09:35:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/72254722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715285483.0","currentOid":""},"activityList":{"items":[{"before":"164b9abc823df4754c134c51480b5f60d1ccd070","after":"1b4f9ee5b5d8af8941af0f450c1ca83a9d5a795c","ref":"refs/heads/master","pushedAt":"2024-05-13T11:58:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"colorBox options arg is optional","shortMessageHtmlLink":"colorBox options arg is optional"}},{"before":"14cf0ec59bc7bb076b4b37bc02ea0305cde8401c","after":"164b9abc823df4754c134c51480b5f60d1ccd070","ref":"refs/heads/master","pushedAt":"2024-05-12T12:58:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"executeOnceWhenVisible null ref fix","shortMessageHtmlLink":"executeOnceWhenVisible null ref fix"}},{"before":"91565fb95e53995e651180454f9e9c1181af5cd0","after":"14cf0ec59bc7bb076b4b37bc02ea0305cde8401c","ref":"refs/heads/master","pushedAt":"2024-05-12T12:16:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Also support jquery ui tabs active / link selectors","shortMessageHtmlLink":"Also support jquery ui tabs active / link selectors"}},{"before":"7f1be9981f050c32bf3cf513257bbe5bb726b643","after":"91565fb95e53995e651180454f9e9c1181af5cd0","ref":"refs/heads/master","pushedAt":"2024-05-11T21:35:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Allow passing bubbles / cancelable via event args","shortMessageHtmlLink":"Allow passing bubbles / cancelable via event args"}},{"before":"50427c2069fa29ffcb3eef9246820e4692f384af","after":"7f1be9981f050c32bf3cf513257bbe5bb726b643","ref":"refs/heads/master","pushedAt":"2024-05-11T21:28:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Don't raise error if option is null","shortMessageHtmlLink":"Don't raise error if option is null"}},{"before":"66b98c8282307d1ee122754c3df0db1bdd6cb718","after":"50427c2069fa29ffcb3eef9246820e4692f384af","ref":"refs/heads/master","pushedAt":"2024-05-11T08:36:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Set renderContents result type to any for remaining classes to make it easier to override","shortMessageHtmlLink":"Set renderContents result type to any for remaining classes to make i…"}},{"before":"32dbfc2b9854622f51b1d64d48f899e55d12a2a5","after":null,"ref":"refs/heads/dependabot/nuget/src/Serenity.Net.CodeGenerator/nuget-34947d0a65","pushedAt":"2024-05-09T20:11:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"963c71d41c8b9c1ce64bb6f7d52714e1ae8697b2","after":"66b98c8282307d1ee122754c3df0db1bdd6cb718","ref":"refs/heads/master","pushedAt":"2024-05-09T20:11:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Bump Npgsql (#7144)\n\nBumps the nuget group with 1 update in the /src/Serenity.Net.CodeGenerator directory: [Npgsql](https://github.com/npgsql/npgsql).\r\n\r\n\r\nUpdates `Npgsql` from 8.0.2 to 8.0.3\r\n- [Release notes](https://github.com/npgsql/npgsql/releases)\r\n- [Commits](https://github.com/npgsql/npgsql/compare/v8.0.2...v8.0.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: Npgsql\r\n dependency-type: direct:production\r\n dependency-group: nuget\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump Npgsql (#7144)"}},{"before":null,"after":"32dbfc2b9854622f51b1d64d48f899e55d12a2a5","ref":"refs/heads/dependabot/nuget/src/Serenity.Net.CodeGenerator/nuget-34947d0a65","pushedAt":"2024-05-09T15:48:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump Npgsql\n\nBumps the nuget group with 1 update in the /src/Serenity.Net.CodeGenerator directory: [Npgsql](https://github.com/npgsql/npgsql).\n\n\nUpdates `Npgsql` from 8.0.2 to 8.0.3\n- [Release notes](https://github.com/npgsql/npgsql/releases)\n- [Commits](https://github.com/npgsql/npgsql/compare/v8.0.2...v8.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: Npgsql\n dependency-type: direct:production\n dependency-group: nuget\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump Npgsql"}},{"before":"c043dd9693aad97ec5133f922eab4a33d010d493","after":"963c71d41c8b9c1ce64bb6f7d52714e1ae8697b2","ref":"refs/heads/master","pushedAt":"2024-05-06T23:11:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Submodule update","shortMessageHtmlLink":"Submodule update"}},{"before":"2e9a2ef8ad8020c3bf6e61f51cc76ef332261761","after":"c043dd9693aad97ec5133f922eab4a33d010d493","ref":"refs/heads/master","pushedAt":"2024-05-06T22:41:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"fix for batch ending condition in Uploader class (#7139)\n\n* fix for batch ending condition in Uploader class\r\n\r\n* revert and condition and use gte for batchSize comparison","shortMessageHtmlLink":"fix for batch ending condition in Uploader class (#7139)"}},{"before":"c5683543aba3c9209b6e1dc5829c72bfa668370a","after":"c8f14362ad76641d59df6bf0f862312b7176d071","ref":"refs/heads/fix-multipleuploadeditor","pushedAt":"2024-05-06T22:36:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"VictorTomaili","name":"Victor Tomaili","path":"/VictorTomaili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2023440?s=80&v=4"},"commit":{"message":"revert and condition and use gte for batchSize comparison","shortMessageHtmlLink":"revert and condition and use gte for batchSize comparison"}},{"before":null,"after":"c5683543aba3c9209b6e1dc5829c72bfa668370a","ref":"refs/heads/fix-multipleuploadeditor","pushedAt":"2024-05-06T21:30:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"VictorTomaili","name":"Victor Tomaili","path":"/VictorTomaili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2023440?s=80&v=4"},"commit":{"message":"fix for batch ending condition in Uploader class","shortMessageHtmlLink":"fix for batch ending condition in Uploader class"}},{"before":"3b19a862dfd980bb68ac5fab2cba357c7bf505c1","after":"2e9a2ef8ad8020c3bf6e61f51cc76ef332261761","ref":"refs/heads/master","pushedAt":"2024-05-04T21:59:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Introduce a IReportCallbackInterceptor interface, add FileName property to ReportRenderResult","shortMessageHtmlLink":"Introduce a IReportCallbackInterceptor interface, add FileName proper…"}},{"before":"c4b7bc2e37559c7eda79fc871649071de5283b3e","after":"3b19a862dfd980bb68ac5fab2cba357c7bf505c1","ref":"refs/heads/master","pushedAt":"2024-05-04T21:54:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Add FileName property to ReportRenderResult so that download name can be determined from the result without having","shortMessageHtmlLink":"Add FileName property to ReportRenderResult so that download name can…"}},{"before":"a30ea34fd12bf2557139c0b9bca07e12c9b0e3d1","after":"c4b7bc2e37559c7eda79fc871649071de5283b3e","ref":"refs/heads/master","pushedAt":"2024-05-04T19:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Missing EnterReadLock","shortMessageHtmlLink":"Missing EnterReadLock"}},{"before":"00d2bc53a6796cab4e325b8845c94d844d9e43b5","after":"a30ea34fd12bf2557139c0b9bca07e12c9b0e3d1","ref":"refs/heads/master","pushedAt":"2024-05-04T18:17:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"**`[Breaking Change]`** Added IsAllGranted and GetGranted methods to the ITransientGrantor interface, any custom implementation not using TransientGrantingPermissionService should be updated to include these methods","shortMessageHtmlLink":"**[Breaking Change]** Added IsAllGranted and GetGranted methods to …"}},{"before":"5547fdcff2568c9049b201a4ec644679f0d2c8d9","after":"00d2bc53a6796cab4e325b8845c94d844d9e43b5","ref":"refs/heads/master","pushedAt":"2024-05-04T13:36:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Add AsObjectNoCheck function to skip TrackWithChecks errors, for behaviors etc. should be used with care","shortMessageHtmlLink":"Add AsObjectNoCheck function to skip TrackWithChecks errors, for beha…"}},{"before":"5c782ec018e9422bf2da4040cf06d0dfc19daec6","after":"5547fdcff2568c9049b201a4ec644679f0d2c8d9","ref":"refs/heads/master","pushedAt":"2024-05-04T12:12:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Improve xml doc comment for AddSingletonWrapped","shortMessageHtmlLink":"Improve xml doc comment for AddSingletonWrapped"}},{"before":"d73b8efbab5da0c399e9dd401894dde512a95e6d","after":"5c782ec018e9422bf2da4040cf06d0dfc19daec6","ref":"refs/heads/master","pushedAt":"2024-05-03T21:12:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Introduce AddSingletonWrapped extension simplifying wrapping services like IPermissionService","shortMessageHtmlLink":"Introduce AddSingletonWrapped extension simplifying wrapping services…"}},{"before":null,"after":"efd798bfbd4b7badbfce357feafac476cc5e1211","ref":"refs/heads/fix-LinkingSetRelationBehavior","pushedAt":"2024-05-03T21:03:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"VictorTomaili","name":"Victor Tomaili","path":"/VictorTomaili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2023440?s=80&v=4"},"commit":{"message":"Fix the error when try the update record without selecting the target linkingset property in LinkingSetRelationBehavior\n\nThe `OnAfterSave` method in `LinkingSetRelationBehavior.cs` now returns if the `Target` field has not been assigned, preventing potential errors when updating record without selecting the LinkingSetRelation data.","shortMessageHtmlLink":"Fix the error when try the update record without selecting the target…"}},{"before":"82966e085a2e8eb378278ecebcf26dd32aa9a72a","after":"d73b8efbab5da0c399e9dd401894dde512a95e6d","ref":"refs/heads/master","pushedAt":"2024-05-03T20:55:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Add ITransientGrantor interface to LogicOperatorPermissionService so that when it is used the wrapped permission service does not lose transient granting support","shortMessageHtmlLink":"Add ITransientGrantor interface to LogicOperatorPermissionService so …"}},{"before":"cfc6e38053d07c081c14212a5ff105490cde5d44","after":"82966e085a2e8eb378278ecebcf26dd32aa9a72a","ref":"refs/heads/master","pushedAt":"2024-05-03T20:18:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Allow passing permissionService as null to the TransientGrantingPermissionService, so that it can be wrapped within another permission service. It returns false if permissionService is null and no transiently granted permissions.","shortMessageHtmlLink":"Allow passing permissionService as null to the TransientGrantingPermi…"}},{"before":"f7cb2a8fe9de766e55f03041a3a046760e15449f","after":"cfc6e38053d07c081c14212a5ff105490cde5d44","ref":"refs/heads/master","pushedAt":"2024-05-03T11:03:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":":up: 8.4.8","shortMessageHtmlLink":"🆙 8.4.8"}},{"before":"a7be72af5d388bff158b7c7837144f081343f9c5","after":"f7cb2a8fe9de766e55f03041a3a046760e15449f","ref":"refs/heads/master","pushedAt":"2024-05-03T10:18:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Issue when the anchor cannot be found","shortMessageHtmlLink":"Issue when the anchor cannot be found"}},{"before":"67a5ca633ee492ddddcf1513131b882843045e20","after":"a7be72af5d388bff158b7c7837144f081343f9c5","ref":"refs/heads/master","pushedAt":"2024-05-03T09:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Fix clicking on category link click closing dialog, due to renderContents called before derived initializers run, causing this.categoryLinkClick to be undefined.","shortMessageHtmlLink":"Fix clicking on category link click closing dialog, due to renderCont…"}},{"before":"5141aaf9e5958b159a2d3dd95dc720b487ec27c9","after":"67a5ca633ee492ddddcf1513131b882843045e20","ref":"refs/heads/master","pushedAt":"2024-05-02T20:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Remove extra folder for RequestHandlers","shortMessageHtmlLink":"Remove extra folder for RequestHandlers"}},{"before":"1d35a892d713ef649460f2d62cb733fc664113fe","after":"5141aaf9e5958b159a2d3dd95dc720b487ec27c9","ref":"refs/heads/master","pushedAt":"2024-04-29T21:40:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Add option to prefer relative paths (\"../ServerTypes/\" instead of \"@/ServerTypes/\")","shortMessageHtmlLink":"Add option to prefer relative paths (\"../ServerTypes/\" instead of \"@/…"}},{"before":"7bc1b45db85d85b223caf00930cc5d0376f5e335","after":"1d35a892d713ef649460f2d62cb733fc664113fe","ref":"refs/heads/master","pushedAt":"2024-04-29T17:07:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"No need for corelib to be composite","shortMessageHtmlLink":"No need for corelib to be composite"}},{"before":"8b44df61303ba177ed334c110bf978c7ea7ba939","after":"7bc1b45db85d85b223caf00930cc5d0376f5e335","ref":"refs/heads/master","pushedAt":"2024-04-29T16:30:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"volkanceylan","name":"Volkan Ceylan","path":"/volkanceylan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/752470?s=80&v=4"},"commit":{"message":"Try setting composite to true","shortMessageHtmlLink":"Try setting composite to true"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESFmuawA","startCursor":null,"endCursor":null}},"title":"Activity · serenity-is/Serenity"}