{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":117741,"defaultBranch":"main","name":"django-filter","ownerLogin":"carltongibson","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-01-30T00:35:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/64686?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711532830.0","currentOid":""},"activityList":{"items":[{"before":"22582cf741b763e357061ba9f6282ef9ea244814","after":"f7d5d61614737cf771601ad4fb596122da3fce08","ref":"refs/heads/python-coverage-comment-action-data","pushedAt":"2024-03-27T09:49:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update coverage data","shortMessageHtmlLink":"Update coverage data"}},{"before":"2cba330d49fd2acfe5d61ed0aff1e534dbf3f20a","after":"22582cf741b763e357061ba9f6282ef9ea244814","ref":"refs/heads/python-coverage-comment-action-data","pushedAt":"2024-03-27T09:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update coverage data","shortMessageHtmlLink":"Update coverage data"}},{"before":"03116531ac20a7c47a57d42ce9b56e93dce28d39","after":"920a79ff401eb87946a2a6593bee767a7cfb2fa0","ref":"refs/heads/main","pushedAt":"2024-03-27T09:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Bumped version and changes for 24.2 release.","shortMessageHtmlLink":"Bumped version and changes for 24.2 release."}},{"before":"89c65d4b82c351f463c2697616df91495281d8a2","after":"03116531ac20a7c47a57d42ce9b56e93dce28d39","ref":"refs/heads/main","pushedAt":"2024-03-27T09:45:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed setting callable choices on Django <5.0. (#1648)\n\n* Failing test for ChoiceField eagerly evaluating choices\r\n* Fixed regression in choices setter for Django 4.2.\r\n\r\n---------\r\n\r\nCo-authored-by: Carlton Gibson ","shortMessageHtmlLink":"Fixed setting callable choices on Django <5.0. (#1648)"}},{"before":"a83e76ae6e6b9205b8800bfc1cdd2816e9cf27a5","after":"2cba330d49fd2acfe5d61ed0aff1e534dbf3f20a","ref":"refs/heads/python-coverage-comment-action-data","pushedAt":"2024-03-26T17:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update coverage data","shortMessageHtmlLink":"Update coverage data"}},{"before":"690a906c3dcc533a6097d2064aa1e5c73544ca55","after":"89c65d4b82c351f463c2697616df91495281d8a2","ref":"refs/heads/main","pushedAt":"2024-03-26T17:38:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Adjusted sample code in docs. (#1651)","shortMessageHtmlLink":"Adjusted sample code in docs. (#1651)"}},{"before":null,"after":"a83e76ae6e6b9205b8800bfc1cdd2816e9cf27a5","ref":"refs/heads/python-coverage-comment-action-data","pushedAt":"2024-03-17T06:24:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update coverage data","shortMessageHtmlLink":"Update coverage data"}},{"before":"6e2a698f70fc8c50c3c64b4fb0238831337b8d14","after":"690a906c3dcc533a6097d2064aa1e5c73544ca55","ref":"refs/heads/main","pushedAt":"2024-03-17T06:22:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Replace codecov with python-coverage-comment-action (#1649)","shortMessageHtmlLink":"Replace codecov with python-coverage-comment-action (#1649)"}},{"before":"56eb8158bb75dfd360dcee5d77e016a0cb7635dd","after":null,"ref":"refs/heads/dependabot/github_actions/github-actions-e9c705d7f8","pushedAt":"2024-03-11T15:01:29.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":"f5d4b67b422832988adc99200d58099842d61b6a","after":"6e2a698f70fc8c50c3c64b4fb0238831337b8d14","ref":"refs/heads/main","pushedAt":"2024-03-11T15:01:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Bump the github-actions group with 3 updates (#1646)","shortMessageHtmlLink":"Bump the github-actions group with 3 updates (#1646)"}},{"before":null,"after":"56eb8158bb75dfd360dcee5d77e016a0cb7635dd","ref":"refs/heads/dependabot/github_actions/github-actions-e9c705d7f8","pushedAt":"2024-03-11T14:38:27.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 the github-actions group with 3 updates\n\nBumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout), [actions/setup-python](https://github.com/actions/setup-python) and [codecov/codecov-action](https://github.com/codecov/codecov-action).\n\n\nUpdates `actions/checkout` from 2 to 4\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v2...v4)\n\nUpdates `actions/setup-python` from 2 to 5\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/v2...v5)\n\nUpdates `codecov/codecov-action` from 1 to 4\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v1...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: github-actions\n- dependency-name: actions/setup-python\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: github-actions\n- dependency-name: codecov/codecov-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the github-actions group with 3 updates"}},{"before":"6da0ccd6d2161cea9fae98d81d126b26f528e565","after":"f5d4b67b422832988adc99200d58099842d61b6a","ref":"refs/heads/main","pushedAt":"2024-03-11T14:37:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Keep GitHub Actions up to date with GitHub's Dependabot (#1645)\n\nFixes the warnings like at the bottom right of\r\nhttps://github.com/carltongibson/django-filter/actions/runs/8205798425\r\n# https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot\r\n# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem","shortMessageHtmlLink":"Keep GitHub Actions up to date with GitHub's Dependabot (#1645)"}},{"before":"3ece0ed160dc9c8b8326bb12ea533f6bc003f4bd","after":"6da0ccd6d2161cea9fae98d81d126b26f528e565","ref":"refs/heads/main","pushedAt":"2024-03-08T15:58:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Bumped version and changes for 24.1 release.","shortMessageHtmlLink":"Bumped version and changes for 24.1 release."}},{"before":"59beb73839186bc9dd529f4ccb5e2f04ffd47bb0","after":null,"ref":"refs/heads/pr/1636","pushedAt":"2024-03-08T15:37:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"a5f3f1af70fb447bf0ac56a54aa228a413c9ba40","after":"3ece0ed160dc9c8b8326bb12ea533f6bc003f4bd","ref":"refs/heads/main","pushedAt":"2024-03-08T15:37:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Allowed passing a FilterSet class to the filterset_factory(). (#1644)\n\nCo-authored-by: Birger Schacht ","shortMessageHtmlLink":"Allowed passing a FilterSet class to the filterset_factory(). (#1644)"}},{"before":"ae0d7ff6f308df8c59809df4728f2c80444f5225","after":"59beb73839186bc9dd529f4ccb5e2f04ffd47bb0","ref":"refs/heads/pr/1636","pushedAt":"2024-03-08T15:35:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fix imports","shortMessageHtmlLink":"Fix imports"}},{"before":null,"after":"ae0d7ff6f308df8c59809df4728f2c80444f5225","ref":"refs/heads/pr/1636","pushedAt":"2024-03-08T15:33:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Correct test name typos.","shortMessageHtmlLink":"Correct test name typos."}},{"before":"296cabe2a59ebe3ca25a53f744cdcdfee6c57e9e","after":"a5f3f1af70fb447bf0ac56a54aa228a413c9ba40","ref":"refs/heads/main","pushedAt":"2024-03-08T15:25:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed trailing whitespace in test file.","shortMessageHtmlLink":"Fixed trailing whitespace in test file."}},{"before":"1808e21cd287b6d016f05d6128d2c2d1a525068b","after":"296cabe2a59ebe3ca25a53f744cdcdfee6c57e9e","ref":"refs/heads/main","pushedAt":"2024-03-08T15:15:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Set default value of filterset data to MultiValueDict (#1634)","shortMessageHtmlLink":"Set default value of filterset data to MultiValueDict (#1634)"}},{"before":"d0e34ef83ba4486bae40c9a0629b4b9368486459","after":"1808e21cd287b6d016f05d6128d2c2d1a525068b","ref":"refs/heads/main","pushedAt":"2024-03-08T15:12:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Updated supported Python and Django versions (#1643)\n\nMinimal Django version is now 4.2 (oldest supported version upstream [1])\r\nMinimal Python version is now 3.8 (oldest Python version supported by\r\nDjango 4.2)\r\n\r\n[1] https://www.djangoproject.com/download/#supported-versions","shortMessageHtmlLink":"Updated supported Python and Django versions (#1643)"}},{"before":"a2f7aba4e9aca9d6e9fc1f2ddc554daf87e8457e","after":"d0e34ef83ba4486bae40c9a0629b4b9368486459","ref":"refs/heads/main","pushedAt":"2024-03-08T13:46:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Removed usage of deprecated is_iterable util (#1642)\n\nDjango announced [1] that the `django.utils.itercompat` module is\r\ndeprecated since Django 5.1.\r\n\r\nInstead, the same behavior can be achieved with an instance comparison\r\nagainst `Iterable` [2].\r\n\r\n[1] https://docs.djangoproject.com/en/dev/releases/5.1/#features-deprecated-in-5-1\r\n[2] https://docs.python.org/3/library/collections.abc.html#collections.abc.Iterable","shortMessageHtmlLink":"Removed usage of deprecated is_iterable util (#1642)"}},{"before":"fd662c8eb153349aab0d68b8391c42cd64baa02f","after":"a2f7aba4e9aca9d6e9fc1f2ddc554daf87e8457e","ref":"refs/heads/main","pushedAt":"2024-01-27T13:13:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Preserve list values in CSV widget.\n\n---------\n\nCo-authored-by: Cristian Torres ","shortMessageHtmlLink":"Preserve list values in CSV widget."}},{"before":"af9f13b6245cba71b3da358bd014159474ebfb8c","after":"fd662c8eb153349aab0d68b8391c42cd64baa02f","ref":"refs/heads/main","pushedAt":"2024-01-23T19:14:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Translated using Weblate (French) (#1635)","shortMessageHtmlLink":"Translated using Weblate (French) (#1635)"}},{"before":"00e88652d9308c4c6c4e707c3e0d735dd6843dca","after":"af9f13b6245cba71b3da358bd014159474ebfb8c","ref":"refs/heads/main","pushedAt":"2024-01-02T09:23:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Translated using Weblate (Ukrainian) (#1632)\n\nCurrently translated at 100.0% (42 of 42 strings)\r\n\r\nTranslation: django-filter/django-filter\r\nTranslate-URL: https://hosted.weblate.org/projects/django-filter/django-filter/uk/\r\n\r\nCo-authored-by: Сергій ","shortMessageHtmlLink":"Translated using Weblate (Ukrainian) (#1632)"}},{"before":"39bf174a92d1a36a1ce85f117daf87888b054cee","after":"00e88652d9308c4c6c4e707c3e0d735dd6843dca","ref":"refs/heads/main","pushedAt":"2023-12-05T08:15:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Bumped version and changes for 23.5 release.","shortMessageHtmlLink":"Bumped version and changes for 23.5 release."}},{"before":"acc50a25e05dfdf85d0d6e3646364d8b1a5098dd","after":null,"ref":"refs/heads/pr/1598-alt","pushedAt":"2023-12-05T08:10:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"}},{"before":"b9ded7423f8c6848a9a389e8ce63ed1b0ebe3cfb","after":"39bf174a92d1a36a1ce85f117daf87888b054cee","ref":"refs/heads/main","pushedAt":"2023-12-05T08:10:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed OrderingFilter handling of empty values. (#1628)\n\nA trailing comma would cause a crash trying to map an empty value to a\r\nfield name. Ensure sub-values are filtered for EMPTY_VALUES in\r\naddition to the main filter data.\r\n\r\nCloses #1597.\r\n\r\nCo-authored-by: munnsmunns ","shortMessageHtmlLink":"Fixed OrderingFilter handling of empty values. (#1628)"}},{"before":"2220231319204a2d54a21ab126acf739c9ba402e","after":"acc50a25e05dfdf85d0d6e3646364d8b1a5098dd","ref":"refs/heads/pr/1598-alt","pushedAt":"2023-12-04T16:11:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed OrderingFilter handling of empty values.\n\nA trailing comma would cause a crash trying to map an empty value to a\nfield name. Ensure sub-values are filtered for EMPTY_VALUES in\naddition to the main filter data.\n\nCloses #1597.\n\nCo-authored-by: Carlton Gibson ","shortMessageHtmlLink":"Fixed OrderingFilter handling of empty values."}},{"before":"faf3a4f2ae0f00e16b2929ab00b1ac4e42aabd46","after":"2220231319204a2d54a21ab126acf739c9ba402e","ref":"refs/heads/pr/1598-alt","pushedAt":"2023-12-04T15:49:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed OrderingFilter handling of empty values.\n\nA trailing comma would cause a crash trying to map an empty value to a\nfield name. Ensure sub-values are filtered for EMPTY_VALUES in\naddition to the main filter data.\n\nCloses #1597.\n\nCo-authored-by: Carlton Gibson ","shortMessageHtmlLink":"Fixed OrderingFilter handling of empty values."}},{"before":null,"after":"faf3a4f2ae0f00e16b2929ab00b1ac4e42aabd46","ref":"refs/heads/pr/1598-alt","pushedAt":"2023-12-04T15:49:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"carltongibson","name":"Carlton Gibson","path":"/carltongibson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64686?s=80&v=4"},"commit":{"message":"Fixed OrderingFilter handling of empty values.\n\nA trailing comma would cause a crash trying to map an empty value to a\nfield name. Ensure sub-values are filtered for EMPTY_VALUES in\naddition to the main filter data.\n\nCloses #1597.\n\nCo-authored-by: Carlton Gibson ","shortMessageHtmlLink":"Fixed OrderingFilter handling of empty values."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEIIb7lgA","startCursor":null,"endCursor":null}},"title":"Activity · carltongibson/django-filter"}