{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":11920542,"defaultBranch":"main","name":"Hangfire","ownerLogin":"HangfireIO","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-08-06T09:43:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7880472?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712556563.0","currentOid":""},"activityList":{"items":[{"before":"c3506cb55c476d4906e41e451a20d11fd1964969","after":"863c9da857ed07932173c8918bbad851b6e00967","ref":"refs/heads/main","pushedAt":"2024-04-21T10:10:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Revert \"Make JobFilterInfo lazy and build collections on the fly\"\n\nThis reverts commit c3506cb55c476d4906e41e451a20d11fd1964969.","shortMessageHtmlLink":"Revert \"Make JobFilterInfo lazy and build collections on the fly\""}},{"before":"5de1ca3312c811af1ff66fb3e927f36b51efb24e","after":"c3506cb55c476d4906e41e451a20d11fd1964969","ref":"refs/heads/main","pushedAt":"2024-04-21T08:50:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Make JobFilterInfo lazy and build collections on the fly","shortMessageHtmlLink":"Make JobFilterInfo lazy and build collections on the fly"}},{"before":"a302b4cc4a0127fd4c4312c20b3895b0468648da","after":"5de1ca3312c811af1ff66fb3e927f36b51efb24e","ref":"refs/heads/main","pushedAt":"2024-04-21T08:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Pass message func instead of string to profiler","shortMessageHtmlLink":"Pass message func instead of string to profiler"}},{"before":"edcf6045a603f8d3bef1a8ef1045313add28ee72","after":"ffba2e8ef6c7d5a8cd1d4a13c438f7d5191e2306","ref":"refs/heads/1.7.X","pushedAt":"2024-04-08T05:57:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Update appveyor.yml","shortMessageHtmlLink":"Update appveyor.yml"}},{"before":"be10df5c6981e6ec61d9d70ba8cd5e75bd5aeb58","after":"edcf6045a603f8d3bef1a8ef1045313add28ee72","ref":"refs/heads/1.7.X","pushedAt":"2024-04-08T05:46:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Bump version to 1.7.37 and add release notes","shortMessageHtmlLink":"Bump version to 1.7.37 and add release notes"}},{"before":"abeae39f014f68c1fa833b959f108d12eb780b46","after":"be10df5c6981e6ec61d9d70ba8cd5e75bd5aeb58","ref":"refs/heads/1.7.X","pushedAt":"2024-04-08T05:24:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Backport changes to recurring jobs from 1.8\n\nSource commit: a0a0c9437a3194ef6cf97c5cb48ee0698cd6eeab","shortMessageHtmlLink":"Backport changes to recurring jobs from 1.8"}},{"before":"0c5e8c3cd09e08275332dbf278f6e06ef1bc4069","after":"abeae39f014f68c1fa833b959f108d12eb780b46","ref":"refs/heads/1.7.X","pushedAt":"2024-04-08T04:59:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Remove frameworks for tests missing on AppVeyor\n\nnetcoreapp1.0 and netcoreapp2.1 are unavailable on AppVeyor now and can't be tested against.","shortMessageHtmlLink":"Remove frameworks for tests missing on AppVeyor"}},{"before":"03b00fe221b6b9d82ab1fd809301efbbe2411463","after":"0c5e8c3cd09e08275332dbf278f6e06ef1bc4069","ref":"refs/heads/1.7.X","pushedAt":"2024-04-08T04:49:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Update RecurringJobSchedulerFacts.cs","shortMessageHtmlLink":"Update RecurringJobSchedulerFacts.cs"}},{"before":"ead95d13f33515934ed44e0f89ed0007c686237a","after":"a302b4cc4a0127fd4c4312c20b3895b0468648da","ref":"refs/heads/main","pushedAt":"2024-04-08T04:42:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Update RecurringJobManagerFacts.cs","shortMessageHtmlLink":"Update RecurringJobManagerFacts.cs"}},{"before":"1b9d593d303e080ac675ba45ecc7df06f13d2a7f","after":"ead95d13f33515934ed44e0f89ed0007c686237a","ref":"refs/heads/main","pushedAt":"2024-04-03T10:52:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Don't log warnings regarding scheduler parallelism too often","shortMessageHtmlLink":"Don't log warnings regarding scheduler parallelism too often"}},{"before":"80a7e5a55ac2aaf9f7028a69615ee0b7049b42f8","after":"1b9d593d303e080ac675ba45ecc7df06f13d2a7f","ref":"refs/heads/main","pushedAt":"2024-04-03T10:24:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Add a warning message if parallel execution can't be applied","shortMessageHtmlLink":"Add a warning message if parallel execution can't be applied"}},{"before":"a0a0c9437a3194ef6cf97c5cb48ee0698cd6eeab","after":"80a7e5a55ac2aaf9f7028a69615ee0b7049b42f8","ref":"refs/heads/main","pushedAt":"2024-04-03T10:14:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Add release notes for version 1.8.12","shortMessageHtmlLink":"Add release notes for version 1.8.12"}},{"before":"5f6266b455e4b05c6b4aa2d359232b82a6cbfc2e","after":"a0a0c9437a3194ef6cf97c5cb48ee0698cd6eeab","ref":"refs/heads/main","pushedAt":"2024-04-03T09:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"More straightforward recurring job implementation\n\nFixes #2381, related to wrongly scheduled recurring jobs to the past after recovering from error.\nFixes #2371, when AddOrUpdate triggers execution even if next execution is already in the future.","shortMessageHtmlLink":"More straightforward recurring job implementation"}},{"before":"9dad63535d12c5fbf2dd99c2bf50bf82458c919e","after":"5f6266b455e4b05c6b4aa2d359232b82a6cbfc2e","ref":"refs/heads/main","pushedAt":"2024-04-02T09:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Bump version to 1.8.12","shortMessageHtmlLink":"Bump version to 1.8.12"}},{"before":"86f703c2ae75f352a77e453320e109d73a49cf00","after":"9dad63535d12c5fbf2dd99c2bf50bf82458c919e","ref":"refs/heads/main","pushedAt":"2024-03-28T09:26:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Don't restore when re-building tests with merged assemblies","shortMessageHtmlLink":"Don't restore when re-building tests with merged assemblies"}},{"before":"03beb9f5f42452de17186c7dc62cb58c7d41c53b","after":"86f703c2ae75f352a77e453320e109d73a49cf00","ref":"refs/heads/main","pushedAt":"2024-03-28T09:19:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Populate InvocationData and LoadException in JobDetails\n\nRelates to #2383","shortMessageHtmlLink":"Populate InvocationData and LoadException in JobDetails"}},{"before":"f745e8a57571e0c3a87d08f933ff15ae8c8fdcea","after":"03beb9f5f42452de17186c7dc62cb58c7d41c53b","ref":"refs/heads/main","pushedAt":"2024-03-21T10:07:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"2 minor localization errors in Strings.sv.resx (#2377)\n\nCorrected 2 minor swedish localization errors","shortMessageHtmlLink":"2 minor localization errors in Strings.sv.resx (#2377)"}},{"before":"8c289309e6e855be0b7693b48885d616b13e1eee","after":"f745e8a57571e0c3a87d08f933ff15ae8c8fdcea","ref":"refs/heads/main","pushedAt":"2024-03-21T09:14:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Bump Hangfire.Build to version 0.4.3","shortMessageHtmlLink":"Bump Hangfire.Build to version 0.4.3"}},{"before":"7a860e1f75fac7749913eab739557347c23f2a7c","after":"8c289309e6e855be0b7693b48885d616b13e1eee","ref":"refs/heads/main","pushedAt":"2024-03-07T09:55:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Add missing space in the dashboard footer","shortMessageHtmlLink":"Add missing space in the dashboard footer"}},{"before":"d6bfec0838bf77a37629bf67700192513583f6be","after":"7a860e1f75fac7749913eab739557347c23f2a7c","ref":"refs/heads/main","pushedAt":"2024-03-06T10:01:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Updage badges to shields.io to be in allowed domains\n\nhttps://learn.microsoft.com/en-us/nuget/nuget-org/package-readme-on-nuget-org#allowed-domains-for-images-and-badges","shortMessageHtmlLink":"Updage badges to shields.io to be in allowed domains"}},{"before":"41bbd568d454cd958ffaaf2e5fc6b6a8d763e441","after":"d6bfec0838bf77a37629bf67700192513583f6be","ref":"refs/heads/main","pushedAt":"2024-03-04T04:40:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Dump exception in full in ColouredConsoleLogProvider\n\nIncluding all the inner exceptions for clarity.","shortMessageHtmlLink":"Dump exception in full in ColouredConsoleLogProvider"}},{"before":"8091078bf303c50efcdfd79208b247aa63b664e7","after":"41bbd568d454cd958ffaaf2e5fc6b6a8d763e441","ref":"refs/heads/main","pushedAt":"2024-03-01T06:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Update BackgroundJobServerOptions.cs","shortMessageHtmlLink":"Update BackgroundJobServerOptions.cs"}},{"before":"c72dc01792fe4ec6f9a123727482426e9675d2a5","after":"8091078bf303c50efcdfd79208b247aa63b664e7","ref":"refs/heads/main","pushedAt":"2024-03-01T06:35:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Add experimental support for parallelism in the delayed job scheduler","shortMessageHtmlLink":"Add experimental support for parallelism in the delayed job scheduler"}},{"before":"11b9b2d47919b1cec996c350f9f45c80f2b069f4","after":"c72dc01792fe4ec6f9a123727482426e9675d2a5","ref":"refs/heads/main","pushedAt":"2024-03-01T06:22:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Add an experimental MaxDegreeOfParallelismForSchedulers server option","shortMessageHtmlLink":"Add an experimental MaxDegreeOfParallelismForSchedulers server option"}},{"before":"1df6e6ec42a2044e99795d8fdbf4c941a13e38a2","after":"11b9b2d47919b1cec996c350f9f45c80f2b069f4","ref":"refs/heads/main","pushedAt":"2024-02-23T10:29:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Add release notes for version 1.8.11","shortMessageHtmlLink":"Add release notes for version 1.8.11"}},{"before":"93b44aba4ab06624003e1a7c18b0a59579491913","after":"1df6e6ec42a2044e99795d8fdbf4c941a13e38a2","ref":"refs/heads/main","pushedAt":"2024-02-22T10:59:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Update icon.png","shortMessageHtmlLink":"Update icon.png"}},{"before":"a49b282b4627747f831821985c5ab434bea3827a","after":"93b44aba4ab06624003e1a7c18b0a59579491913","ref":"refs/heads/main","pushedAt":"2024-02-21T09:49:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Bump version to 1.8.11","shortMessageHtmlLink":"Bump version to 1.8.11"}},{"before":"f5ae77d0f1d3ec906a1aa3f1f9a7c357307347e5","after":"a49b282b4627747f831821985c5ab434bea3827a","ref":"refs/heads/main","pushedAt":"2024-02-21T09:27:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Add icons for NuGet packages and fix metadata","shortMessageHtmlLink":"Add icons for NuGet packages and fix metadata"}},{"before":"848de9b97c1d466f8bfa3fda5657b1fceb0c6f0d","after":"f5ae77d0f1d3ec906a1aa3f1f9a7c357307347e5","ref":"refs/heads/main","pushedAt":"2024-02-21T08:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Bump ILRepack to 2.0.27 to avoid problems with internalizing\n\nFixes #2369","shortMessageHtmlLink":"Bump ILRepack to 2.0.27 to avoid problems with internalizing"}},{"before":"00362370346737dcf63ff2bf71d6c43c45a23833","after":"848de9b97c1d466f8bfa3fda5657b1fceb0c6f0d","ref":"refs/heads/main","pushedAt":"2024-02-14T02:37:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odinserj","name":"Sergey Odinokov","path":"/odinserj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1078718?s=80&v=4"},"commit":{"message":"Limit package sources to nuget.org","shortMessageHtmlLink":"Limit package sources to nuget.org"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENjTfZAA","startCursor":null,"endCursor":null}},"title":"Activity ยท HangfireIO/Hangfire"}