{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":76777929,"defaultBranch":"master","name":"django-side-effects","ownerLogin":"yunojuno","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-12-18T11:05:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1175789?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707726844.0","currentOid":""},"activityList":{"items":[{"before":"25a1b53d62487fe312a2b3852beb5246ea4ed53c","after":"a193e54604aca64731ad05e1b70aaad8b4265f0e","ref":"refs/heads/master","pushedAt":"2024-02-12T14:53:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Bump version to v3.0.1","shortMessageHtmlLink":"Bump version to v3.0.1"}},{"before":"8470bc349f03d943228663e1955e987d807f1b52","after":"25a1b53d62487fe312a2b3852beb5246ea4ed53c","ref":"refs/heads/master","pushedAt":"2024-02-12T08:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Fix transaction handling","shortMessageHtmlLink":"Fix transaction handling"}},{"before":"cebd3d8c2bd503e01d6efb216f620c4366f76bc6","after":"8470bc349f03d943228663e1955e987d807f1b52","ref":"refs/heads/master","pushedAt":"2024-02-12T08:29:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Fix transaction issues (#36)\n\nInternal refactoring of when the side-effects are run so if handles the transaction.on_commit gracefully.","shortMessageHtmlLink":"Fix transaction issues (#36)"}},{"before":"864a6aa4fdd7306a2c16a553c5ba14266c902e60","after":"8f21d92031294e1061e9c3be35655b6c9d9766cc","ref":"refs/heads/fix-transaction-issues","pushedAt":"2024-02-10T11:02:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Remove TEST_FAIL_MODE","shortMessageHtmlLink":"Remove TEST_FAIL_MODE"}},{"before":"13330f0f0a17f08cc622b3400464881df9b664bc","after":"864a6aa4fdd7306a2c16a553c5ba14266c902e60","ref":"refs/heads/fix-transaction-issues","pushedAt":"2024-02-10T10:59:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Remove TEST_FAIL_MODE","shortMessageHtmlLink":"Remove TEST_FAIL_MODE"}},{"before":"d96ae1e26144655e56c5a3a29a49d2e535f3c6f7","after":"13330f0f0a17f08cc622b3400464881df9b664bc","ref":"refs/heads/fix-transaction-issues","pushedAt":"2024-01-24T16:21:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Added tx tests","shortMessageHtmlLink":"Added tx tests"}},{"before":"2203ade190a42f90ec34fe6621d4e13d010e26df","after":"d96ae1e26144655e56c5a3a29a49d2e535f3c6f7","ref":"refs/heads/fix-transaction-issues","pushedAt":"2024-01-16T14:40:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Replace Black pre-commit with ruff format","shortMessageHtmlLink":"Replace Black pre-commit with ruff format"}},{"before":"1a871102b32e51ba8f52ef65653713e6df882142","after":"2203ade190a42f90ec34fe6621d4e13d010e26df","ref":"refs/heads/fix-transaction-issues","pushedAt":"2024-01-16T13:41:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Add additional tests","shortMessageHtmlLink":"Add additional tests"}},{"before":"0bd8ae4f2b096e1b9bb940ccf18c8f9cdaccda83","after":"1a871102b32e51ba8f52ef65653713e6df882142","ref":"refs/heads/fix-transaction-issues","pushedAt":"2024-01-16T10:39:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Remove Python 3.8 (typing)","shortMessageHtmlLink":"Remove Python 3.8 (typing)"}},{"before":"1e0d55249b2973e15c693b4fcdb28bf44f21e0c9","after":"0bd8ae4f2b096e1b9bb940ccf18c8f9cdaccda83","ref":"refs/heads/fix-transaction-issues","pushedAt":"2024-01-16T10:35:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Add more tests","shortMessageHtmlLink":"Add more tests"}},{"before":"4047f5a2132169781331b8575daf3e15d1f9d9e7","after":"1e0d55249b2973e15c693b4fcdb28bf44f21e0c9","ref":"refs/heads/fix-transaction-issues","pushedAt":"2024-01-16T10:16:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Add more tests","shortMessageHtmlLink":"Add more tests"}},{"before":null,"after":"4047f5a2132169781331b8575daf3e15d1f9d9e7","ref":"refs/heads/fix-transaction-issues","pushedAt":"2024-01-14T08:21:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Fix issue with disable_side_effects\n\nWhen running inside an existing transaction the disable_side_effects\ndecorator has a bug. It disables and then enables the registry so\nthat side-effects don't run, but if the call to `run_side_effects`\nis deferred using `transaction.on_commit` it may be called after\nthe context manager has exited, in which case the registry will\nhave been re-enabled. In this case the side-effects will run.\n\nThe fix is to pull some of the logic around suppression out so that\nit runs immediately on calling `run_side_effects` - if the registry\nis disabled at that point it will fire the signal and return\nimmediately.","shortMessageHtmlLink":"Fix issue with disable_side_effects"}},{"before":"425d862948c0884833016992d3ee994300bf88a7","after":"cebd3d8c2bd503e01d6efb216f620c4366f76bc6","ref":"refs/heads/master","pushedAt":"2023-11-13T11:07:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Bump version to v2.2","shortMessageHtmlLink":"Bump version to v2.2"}},{"before":"1733ea70efaf6c6ebc553babba1b2cd048e8b4a1","after":"425d862948c0884833016992d3ee994300bf88a7","ref":"refs/heads/master","pushedAt":"2023-11-13T11:03:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Bump version to v2.1","shortMessageHtmlLink":"Bump version to v2.1"}},{"before":"3bc49ab0bbce9d352cb60092ea8d085f231c4177","after":"1733ea70efaf6c6ebc553babba1b2cd048e8b4a1","ref":"refs/heads/master","pushedAt":"2023-11-13T11:02:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"4d3f165ae4dea9c040fb06dbac264fd6651cadbd","after":"3bc49ab0bbce9d352cb60092ea8d085f231c4177","ref":"refs/heads/master","pushedAt":"2023-11-13T11:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"61a289393c57f02ad7d5ab2ff9c56d8522c00136","after":"4d3f165ae4dea9c040fb06dbac264fd6651cadbd","ref":"refs/heads/master","pushedAt":"2023-11-13T10:52:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Add support for Django 5.0 (#34)","shortMessageHtmlLink":"Add support for Django 5.0 (#34)"}},{"before":null,"after":"92a586dbf6d3c0dc45754a5cd87129564ece218f","ref":"refs/heads/upgrade-django-50","pushedAt":"2023-11-13T10:48:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hugorodgerbrown","name":"Hugo Rodger-Brown","path":"/hugorodgerbrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200944?s=80&v=4"},"commit":{"message":"Add support for Django 5.0","shortMessageHtmlLink":"Add support for Django 5.0"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD-IoeuAA","startCursor":null,"endCursor":null}},"title":"Activity ยท yunojuno/django-side-effects"}