[{"id":"36942266099","type":"WatchEvent","actor":{"id":56676807,"login":"ismailsoftdev","display_login":"ismailsoftdev","gravatar_id":"","url":"https://api.github.com/users/ismailsoftdev","avatar_url":"https://avatars.githubusercontent.com/u/56676807?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"started"},"public":true,"created_at":"2024-03-27T18:32:50Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"36819762286","type":"IssueCommentEvent","actor":{"id":45208866,"login":"iamMHZ","display_login":"iamMHZ","gravatar_id":"","url":"https://api.github.com/users/iamMHZ","avatar_url":"https://avatars.githubusercontent.com/u/45208866?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/341","repository_url":"https://api.github.com/repos/django-parler/django-parler","labels_url":"https://api.github.com/repos/django-parler/django-parler/issues/341/labels{/name}","comments_url":"https://api.github.com/repos/django-parler/django-parler/issues/341/comments","events_url":"https://api.github.com/repos/django-parler/django-parler/issues/341/events","html_url":"https://github.com/django-parler/django-parler/issues/341","id":1894536588,"node_id":"I_kwDOAMHwq85w7FWM","number":341,"title":"Is the package still maintained?","user":{"login":"MichaelOC05","id":99509073,"node_id":"U_kgDOBe5jUQ","avatar_url":"https://avatars.githubusercontent.com/u/99509073?v=4","gravatar_id":"","url":"https://api.github.com/users/MichaelOC05","html_url":"https://github.com/MichaelOC05","followers_url":"https://api.github.com/users/MichaelOC05/followers","following_url":"https://api.github.com/users/MichaelOC05/following{/other_user}","gists_url":"https://api.github.com/users/MichaelOC05/gists{/gist_id}","starred_url":"https://api.github.com/users/MichaelOC05/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MichaelOC05/subscriptions","organizations_url":"https://api.github.com/users/MichaelOC05/orgs","repos_url":"https://api.github.com/users/MichaelOC05/repos","events_url":"https://api.github.com/users/MichaelOC05/events{/privacy}","received_events_url":"https://api.github.com/users/MichaelOC05/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2023-09-13T13:28:38Z","updated_at":"2024-03-23T11:54:38Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"I am looking to use this package and was wondering if it is being maintained. Thanks.","reactions":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/341/reactions","total_count":6,"+1":6,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/django-parler/django-parler/issues/341/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/comments/2016468253","html_url":"https://github.com/django-parler/django-parler/issues/341#issuecomment-2016468253","issue_url":"https://api.github.com/repos/django-parler/django-parler/issues/341","id":2016468253,"node_id":"IC_kwDOAMHwq854MN0d","user":{"login":"iamMHZ","id":45208866,"node_id":"MDQ6VXNlcjQ1MjA4ODY2","avatar_url":"https://avatars.githubusercontent.com/u/45208866?v=4","gravatar_id":"","url":"https://api.github.com/users/iamMHZ","html_url":"https://github.com/iamMHZ","followers_url":"https://api.github.com/users/iamMHZ/followers","following_url":"https://api.github.com/users/iamMHZ/following{/other_user}","gists_url":"https://api.github.com/users/iamMHZ/gists{/gist_id}","starred_url":"https://api.github.com/users/iamMHZ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iamMHZ/subscriptions","organizations_url":"https://api.github.com/users/iamMHZ/orgs","repos_url":"https://api.github.com/users/iamMHZ/repos","events_url":"https://api.github.com/users/iamMHZ/events{/privacy}","received_events_url":"https://api.github.com/users/iamMHZ/received_events","type":"User","site_admin":false},"created_at":"2024-03-23T11:54:37Z","updated_at":"2024-03-23T11:54:37Z","author_association":"NONE","body":"@django-parler\r\n@yakky\r\nHi, \r\nIs this package still maintained? ","reactions":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/comments/2016468253/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-23T11:54:38Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"36673147305","type":"IssuesEvent","actor":{"id":69641938,"login":"mirodil1","display_login":"mirodil1","gravatar_id":"","url":"https://api.github.com/users/mirodil1","avatar_url":"https://avatars.githubusercontent.com/u/69641938?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/351","repository_url":"https://api.github.com/repos/django-parler/django-parler","labels_url":"https://api.github.com/repos/django-parler/django-parler/issues/351/labels{/name}","comments_url":"https://api.github.com/repos/django-parler/django-parler/issues/351/comments","events_url":"https://api.github.com/repos/django-parler/django-parler/issues/351/events","html_url":"https://github.com/django-parler/django-parler/issues/351","id":2194250307,"node_id":"I_kwDOAMHwq86CyZpD","number":351,"title":"Custom manager is not working","user":{"login":"mirodil1","id":69641938,"node_id":"MDQ6VXNlcjY5NjQxOTM4","avatar_url":"https://avatars.githubusercontent.com/u/69641938?v=4","gravatar_id":"","url":"https://api.github.com/users/mirodil1","html_url":"https://github.com/mirodil1","followers_url":"https://api.github.com/users/mirodil1/followers","following_url":"https://api.github.com/users/mirodil1/following{/other_user}","gists_url":"https://api.github.com/users/mirodil1/gists{/gist_id}","starred_url":"https://api.github.com/users/mirodil1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mirodil1/subscriptions","organizations_url":"https://api.github.com/users/mirodil1/orgs","repos_url":"https://api.github.com/users/mirodil1/repos","events_url":"https://api.github.com/users/mirodil1/events{/privacy}","received_events_url":"https://api.github.com/users/mirodil1/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2024-03-19T07:39:59Z","updated_at":"2024-03-19T07:39:59Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"I've created new custom model manager, but when getting list of objects last added ones are not included, even if I clear cache after creating also not helped.\r\n**managers.py**\r\n```python\r\nfrom parler.managers import TranslatableManager\r\n\r\nclass PublishedManager(TranslatableManager):\r\n def get_queryset(self):\r\n return super().get_queryset().filter(news_status=\"published\", publish__lte=timezone.now())\r\n```\r\n**models.py**\r\n```python\r\nfrom .managers import PublishedManager\r\n\r\nclass News(TranslatableModel):\r\n ...\r\n objects = TranslatableManager()\r\n published = PublishedManager()\r\n```\r\n**views.py**\r\n```python\r\nclass NewsViewSet(ListModelMixin, RetrieveModelMixin, GenericViewSet):\r\n queryset = (\r\n News.published.prefetch_related(\r\n \"translations\"\r\n )\r\n )\r\n serializer_class = NewsSerializer\r\n def get_queryset(self) -> QuerySet:\r\n qs = super().get_queryset()\r\n language_code = get_language()\r\n return qs.filter(translations__language_code=language_code).order_by(\"-publish\").distinct()\r\n```","reactions":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/351/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/django-parler/django-parler/issues/351/timeline","performed_via_github_app":null,"state_reason":null}},"public":true,"created_at":"2024-03-19T07:40:00Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"36212256855","type":"WatchEvent","actor":{"id":104830931,"login":"saJaeHyukc","display_login":"saJaeHyukc","gravatar_id":"","url":"https://api.github.com/users/saJaeHyukc","avatar_url":"https://avatars.githubusercontent.com/u/104830931?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"started"},"public":true,"created_at":"2024-03-04T08:06:16Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"36127653494","type":"ForkEvent","actor":{"id":52853102,"login":"hapytex","display_login":"hapytex","gravatar_id":"","url":"https://api.github.com/users/hapytex","avatar_url":"https://avatars.githubusercontent.com/u/52853102?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"forkee":{"id":765218429,"node_id":"R_kgDOLZxOfQ","name":"django-parler","full_name":"hapytex/django-parler","private":false,"owner":{"login":"hapytex","id":52853102,"node_id":"MDEyOk9yZ2FuaXphdGlvbjUyODUzMTAy","avatar_url":"https://avatars.githubusercontent.com/u/52853102?v=4","gravatar_id":"","url":"https://api.github.com/users/hapytex","html_url":"https://github.com/hapytex","followers_url":"https://api.github.com/users/hapytex/followers","following_url":"https://api.github.com/users/hapytex/following{/other_user}","gists_url":"https://api.github.com/users/hapytex/gists{/gist_id}","starred_url":"https://api.github.com/users/hapytex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hapytex/subscriptions","organizations_url":"https://api.github.com/users/hapytex/orgs","repos_url":"https://api.github.com/users/hapytex/repos","events_url":"https://api.github.com/users/hapytex/events{/privacy}","received_events_url":"https://api.github.com/users/hapytex/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/hapytex/django-parler","description":"Easily translate \"cheese omelet\" into \"omelette au fromage\".","fork":true,"url":"https://api.github.com/repos/hapytex/django-parler","forks_url":"https://api.github.com/repos/hapytex/django-parler/forks","keys_url":"https://api.github.com/repos/hapytex/django-parler/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hapytex/django-parler/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hapytex/django-parler/teams","hooks_url":"https://api.github.com/repos/hapytex/django-parler/hooks","issue_events_url":"https://api.github.com/repos/hapytex/django-parler/issues/events{/number}","events_url":"https://api.github.com/repos/hapytex/django-parler/events","assignees_url":"https://api.github.com/repos/hapytex/django-parler/assignees{/user}","branches_url":"https://api.github.com/repos/hapytex/django-parler/branches{/branch}","tags_url":"https://api.github.com/repos/hapytex/django-parler/tags","blobs_url":"https://api.github.com/repos/hapytex/django-parler/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hapytex/django-parler/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hapytex/django-parler/git/refs{/sha}","trees_url":"https://api.github.com/repos/hapytex/django-parler/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hapytex/django-parler/statuses/{sha}","languages_url":"https://api.github.com/repos/hapytex/django-parler/languages","stargazers_url":"https://api.github.com/repos/hapytex/django-parler/stargazers","contributors_url":"https://api.github.com/repos/hapytex/django-parler/contributors","subscribers_url":"https://api.github.com/repos/hapytex/django-parler/subscribers","subscription_url":"https://api.github.com/repos/hapytex/django-parler/subscription","commits_url":"https://api.github.com/repos/hapytex/django-parler/commits{/sha}","git_commits_url":"https://api.github.com/repos/hapytex/django-parler/git/commits{/sha}","comments_url":"https://api.github.com/repos/hapytex/django-parler/comments{/number}","issue_comment_url":"https://api.github.com/repos/hapytex/django-parler/issues/comments{/number}","contents_url":"https://api.github.com/repos/hapytex/django-parler/contents/{+path}","compare_url":"https://api.github.com/repos/hapytex/django-parler/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hapytex/django-parler/merges","archive_url":"https://api.github.com/repos/hapytex/django-parler/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hapytex/django-parler/downloads","issues_url":"https://api.github.com/repos/hapytex/django-parler/issues{/number}","pulls_url":"https://api.github.com/repos/hapytex/django-parler/pulls{/number}","milestones_url":"https://api.github.com/repos/hapytex/django-parler/milestones{/number}","notifications_url":"https://api.github.com/repos/hapytex/django-parler/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hapytex/django-parler/labels{/name}","releases_url":"https://api.github.com/repos/hapytex/django-parler/releases{/id}","deployments_url":"https://api.github.com/repos/hapytex/django-parler/deployments","created_at":"2024-02-29T14:00:01Z","updated_at":"2024-02-29T14:00:01Z","pushed_at":"2024-02-07T19:33:58Z","git_url":"git://github.com/hapytex/django-parler.git","ssh_url":"git@github.com:hapytex/django-parler.git","clone_url":"https://github.com/hapytex/django-parler.git","svn_url":"https://github.com/hapytex/django-parler","homepage":"","size":1274,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":null,"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}},"public":true,"created_at":"2024-02-29T14:00:01Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"36102904006","type":"WatchEvent","actor":{"id":1232068,"login":"boris-chervenkov","display_login":"boris-chervenkov","gravatar_id":"","url":"https://api.github.com/users/boris-chervenkov","avatar_url":"https://avatars.githubusercontent.com/u/1232068?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"started"},"public":true,"created_at":"2024-02-28T20:40:36Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35902793540","type":"WatchEvent","actor":{"id":21237576,"login":"TomasJani","display_login":"TomasJani","gravatar_id":"","url":"https://api.github.com/users/TomasJani","avatar_url":"https://avatars.githubusercontent.com/u/21237576?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"started"},"public":true,"created_at":"2024-02-22T09:21:41Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35665154705","type":"IssuesEvent","actor":{"id":73660167,"login":"MaehMaeh","display_login":"MaehMaeh","gravatar_id":"","url":"https://api.github.com/users/MaehMaeh","avatar_url":"https://avatars.githubusercontent.com/u/73660167?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/350","repository_url":"https://api.github.com/repos/django-parler/django-parler","labels_url":"https://api.github.com/repos/django-parler/django-parler/issues/350/labels{/name}","comments_url":"https://api.github.com/repos/django-parler/django-parler/issues/350/comments","events_url":"https://api.github.com/repos/django-parler/django-parler/issues/350/events","html_url":"https://github.com/django-parler/django-parler/issues/350","id":2133986307,"node_id":"I_kwDOAMHwq85_MgwD","number":350,"title":"Creation of the parent, although max length has been exceeded","user":{"login":"MaehMaeh","id":73660167,"node_id":"MDQ6VXNlcjczNjYwMTY3","avatar_url":"https://avatars.githubusercontent.com/u/73660167?v=4","gravatar_id":"","url":"https://api.github.com/users/MaehMaeh","html_url":"https://github.com/MaehMaeh","followers_url":"https://api.github.com/users/MaehMaeh/followers","following_url":"https://api.github.com/users/MaehMaeh/following{/other_user}","gists_url":"https://api.github.com/users/MaehMaeh/gists{/gist_id}","starred_url":"https://api.github.com/users/MaehMaeh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MaehMaeh/subscriptions","organizations_url":"https://api.github.com/users/MaehMaeh/orgs","repos_url":"https://api.github.com/users/MaehMaeh/repos","events_url":"https://api.github.com/users/MaehMaeh/events{/privacy}","received_events_url":"https://api.github.com/users/MaehMaeh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2024-02-14T10:12:33Z","updated_at":"2024-02-14T10:12:33Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"I have the problem that when I create a new object via `Status.objects.create(code=1, name=\"12345678901\")`, I get an error message `ERROR: Value too long for type character varying(10)`, but the status object is still created. In my opinion, the status object must not even be created if the max length of `name` is not correct. Do you have the same problem or is there something wrong with my settings?\r\n\r\nModel:\r\n```\r\nclass Status(TranslatableModel):\r\n code = models.IntegerField(unique=True)\r\n translations = TranslatedFields(\r\n name=models.CharField(max_length=10, blank=True),\r\n )\r\n```","reactions":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/350/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/django-parler/django-parler/issues/350/timeline","performed_via_github_app":null,"state_reason":null}},"public":true,"created_at":"2024-02-14T10:12:34Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35549921718","type":"WatchEvent","actor":{"id":6206679,"login":"leuro","display_login":"leuro","gravatar_id":"","url":"https://api.github.com/users/leuro","avatar_url":"https://avatars.githubusercontent.com/u/6206679?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"started"},"public":true,"created_at":"2024-02-09T14:16:08Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35539905174","type":"WatchEvent","actor":{"id":671294,"login":"Hopiu","display_login":"Hopiu","gravatar_id":"","url":"https://api.github.com/users/Hopiu","avatar_url":"https://avatars.githubusercontent.com/u/671294?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"started"},"public":true,"created_at":"2024-02-09T07:49:38Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35492761089","type":"IssueCommentEvent","actor":{"id":22429695,"login":"codecov[bot]","display_login":"codecov","gravatar_id":"","url":"https://api.github.com/users/codecov[bot]","avatar_url":"https://avatars.githubusercontent.com/u/22429695?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/349","repository_url":"https://api.github.com/repos/django-parler/django-parler","labels_url":"https://api.github.com/repos/django-parler/django-parler/issues/349/labels{/name}","comments_url":"https://api.github.com/repos/django-parler/django-parler/issues/349/comments","events_url":"https://api.github.com/repos/django-parler/django-parler/issues/349/events","html_url":"https://github.com/django-parler/django-parler/pull/349","id":2123733369,"node_id":"PR_kwDOAMHwq85mTKpX","number":349,"title":"Bump django from 2.2.24 to 3.2.24 in /docs/_ext/djangodummy","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[{"id":1653158555,"node_id":"MDU6TGFiZWwxNjUzMTU4NTU1","url":"https://api.github.com/repos/django-parler/django-parler/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2024-02-07T19:33:55Z","updated_at":"2024-02-07T19:38:11Z","closed_at":null,"author_association":"CONTRIBUTOR","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/django-parler/django-parler/pulls/349","html_url":"https://github.com/django-parler/django-parler/pull/349","diff_url":"https://github.com/django-parler/django-parler/pull/349.diff","patch_url":"https://github.com/django-parler/django-parler/pull/349.patch","merged_at":null},"body":"Bumps [django](https://github.com/django/django) from 2.2.24 to 3.2.24.\n\nCommits
\n\nf5c8808
[3.2.x] Bumped version for 3.2.24 release. \nc1171ff
[3.2.x] Fixed CVE-2024-24680 -- Mitigated potential DoS in intcomma template ... \n9dc3456
[3.2.x] Added stub release notes 3.2.24. \n90eae45
[3.2.x] Fixed documented alias of smart_text(). \nc9ad858
[3.2.x] Pinned python-memcached == 1.59 in test requirements. \n12b685c
[3.2.x] Added CVE-2023-46695 to security archive. \n0059182
[3.2.x] Post-release version bump. \n60e648a
[3.2.x] Bumped version for 3.2.23 release. \nf9a7fb8
[3.2.x] Fixed CVE-2023-46695 -- Fixed potential DoS in UsernameField on Windows. \ne6d2591
[3.2.x] Added stub release notes for 3.2.23. \n- Additional commits viewable in compare view
\n
\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=django&package-manager=pip&previous-version=2.2.24&new-version=3.2.24)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/django-parler/django-parler/network/alerts).\n\n ","reactions":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/349/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/django-parler/django-parler/issues/349/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/comments/1932740886","html_url":"https://github.com/django-parler/django-parler/pull/349#issuecomment-1932740886","issue_url":"https://api.github.com/repos/django-parler/django-parler/issues/349","id":1932740886,"node_id":"IC_kwDOAMHwq85zM0kW","user":{"login":"codecov[bot]","id":22429695,"node_id":"MDM6Qm90MjI0Mjk2OTU=","avatar_url":"https://avatars.githubusercontent.com/in/254?v=4","gravatar_id":"","url":"https://api.github.com/users/codecov%5Bbot%5D","html_url":"https://github.com/apps/codecov","followers_url":"https://api.github.com/users/codecov%5Bbot%5D/followers","following_url":"https://api.github.com/users/codecov%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/codecov%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/codecov%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codecov%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/codecov%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/codecov%5Bbot%5D/repos","events_url":"https://api.github.com/users/codecov%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/codecov%5Bbot%5D/received_events","type":"Bot","site_admin":false},"created_at":"2024-02-07T19:38:10Z","updated_at":"2024-02-07T19:38:10Z","author_association":"NONE","body":"## [Codecov](https://app.codecov.io/gh/django-parler/django-parler/pull/349?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=django-parler) Report\nAll modified and coverable lines are covered by tests :white_check_mark:\n> Comparison is base [(`904eacd`)](https://app.codecov.io/gh/django-parler/django-parler/commit/904eacd583e1f9ca4588928f5b9e7ba2f31b60c7?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=django-parler) 86.40% compared to head [(`3b31b33`)](https://app.codecov.io/gh/django-parler/django-parler/pull/349?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=django-parler) 86.40%.\n\n\nAdditional details and impacted files
\n\n\n```diff\n@@ Coverage Diff @@\n## master #349 +/- ##\n=======================================\n Coverage 86.40% 86.40% \n=======================================\n Files 36 36 \n Lines 2818 2818 \n=======================================\n Hits 2435 2435 \n Misses 383 383 \n```\n\n\n\n \n\n[:umbrella: View full report in Codecov by Sentry](https://app.codecov.io/gh/django-parler/django-parler/pull/349?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=django-parler). \n:loudspeaker: Have feedback on the report? [Share it here](https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=django-parler).\n","reactions":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/comments/1932740886/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":{"id":254,"slug":"codecov","node_id":"MDM6QXBwMjU0","owner":{"login":"codecov","id":8226205,"node_id":"MDEyOk9yZ2FuaXphdGlvbjgyMjYyMDU=","avatar_url":"https://avatars.githubusercontent.com/u/8226205?v=4","gravatar_id":"","url":"https://api.github.com/users/codecov","html_url":"https://github.com/codecov","followers_url":"https://api.github.com/users/codecov/followers","following_url":"https://api.github.com/users/codecov/following{/other_user}","gists_url":"https://api.github.com/users/codecov/gists{/gist_id}","starred_url":"https://api.github.com/users/codecov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codecov/subscriptions","organizations_url":"https://api.github.com/users/codecov/orgs","repos_url":"https://api.github.com/users/codecov/repos","events_url":"https://api.github.com/users/codecov/events{/privacy}","received_events_url":"https://api.github.com/users/codecov/received_events","type":"Organization","site_admin":false},"name":"Codecov","description":"Codecov provides highly integrated tools to group, merge, archive and compare coverage reports. Whether your team is comparing changes in a pull request or reviewing a single commit, Codecov will improve the code review workflow and quality.\r\n\r\n## Code coverage done right.®\r\n\r\n1. Upload coverage reports from your CI builds.\r\n2. Codecov merges all builds and languages into one beautiful coherent report.\r\n3. Get commit statuses, pull request comments and coverage overlay via our browser extension.\r\n\r\nWhen Codecov merges your uploads it keeps track of the CI provider (inc. build details) and user specified context, e.g. `#unittest` ~ `#smoketest` or `#oldcode` ~ `#newcode`. You can track the `#unittest` coverage independently of other groups. [Learn more here](\r\nhttp://docs.codecov.io/docs/flags)\r\n\r\nThrough **Codecov's Browser Extension** reports overlay directly in GitHub UI to assist in code review in [Chrome](https://chrome.google.com/webstore/detail/codecov/gedikamndpbemklijjkncpnolildpbgo) or Firefox (https://addons.mozilla.org/en-US/firefox/addon/codecov/)\r\n\r\n*Highly detailed* **pull request comments** and *customizable* **commit statuses** will improve your team's workflow and code coverage incrementally.\r\n\r\n**File backed configuration** all through the `codecov.yml`. \r\n\r\n## FAQ\r\n- Do you **merge multiple uploads** to the same commit? **Yes**\r\n- Do you **support multiple languages** in the same project? **Yes**\r\n- Can you **group coverage reports** by project and/or test type? **Yes**\r\n- How does **pricing** work? Only paid users can view reports and post statuses/comments. ","external_url":"https://codecov.io","html_url":"https://github.com/apps/codecov","created_at":"2016-09-25T14:18:27Z","updated_at":"2023-09-08T15:29:16Z","permissions":{"administration":"read","checks":"write","contents":"read","emails":"read","issues":"read","members":"read","metadata":"read","pull_requests":"write","statuses":"write"},"events":["check_run","check_suite","create","delete","fork","member","membership","organization","public","pull_request","push","release","repository","status","team_add"]}}},"public":true,"created_at":"2024-02-07T19:38:11Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35492650755","type":"DeleteEvent","actor":{"id":49699333,"login":"dependabot[bot]","display_login":"dependabot","gravatar_id":"","url":"https://api.github.com/users/dependabot[bot]","avatar_url":"https://avatars.githubusercontent.com/u/49699333?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"ref":"dependabot/pip/docs/_ext/djangodummy/django-2.2.28","ref_type":"branch","pusher_type":"user"},"public":true,"created_at":"2024-02-07T19:34:00Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35492649929","type":"PullRequestEvent","actor":{"id":49699333,"login":"dependabot[bot]","display_login":"dependabot","gravatar_id":"","url":"https://api.github.com/users/dependabot[bot]","avatar_url":"https://avatars.githubusercontent.com/u/49699333?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"closed","number":316,"pull_request":{"url":"https://api.github.com/repos/django-parler/django-parler/pulls/316","id":916802899,"node_id":"PR_kwDOAMHwq842pU1T","html_url":"https://github.com/django-parler/django-parler/pull/316","diff_url":"https://github.com/django-parler/django-parler/pull/316.diff","patch_url":"https://github.com/django-parler/django-parler/pull/316.patch","issue_url":"https://api.github.com/repos/django-parler/django-parler/issues/316","number":316,"state":"closed","locked":false,"title":"Bump django from 2.2.24 to 2.2.28 in /docs/_ext/djangodummy","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"Bumps [django](https://github.com/django/django) from 2.2.24 to 2.2.28.\n\nCommits
\n\n5c33000
[2.2.x] Bumped version for 2.2.28 release. \n29a6c98
[2.2.x] Fixed CVE-2022-28347 -- Protected QuerySet.explain(**options) against... \n2c09e68
[2.2.x] Fixed CVE-2022-28346 -- Protected QuerySet.annotate(), aggregate(), a... \n8352b98
[2.2.x] Added stub release notes for 2.2.28. \n2801f29
[2.2.x] Reverted "Fixed forms_tests.tests.test_renderers with Jinja 3.1.0+." \ne03648f
[2.2.x] Fixed forms_tests.tests.test_renderers with Jinja 3.1.0+. \n9d13d8c
[2.2.x] Fixed typo in release notes. \n047ece3
[2.2.x] Added CVE-2022-22818 and CVE-2022-23833 to security archive. \n2427b2f
[2.2.x] Post-release version bump. \ne541f2d
[2.2.x] Bumped version for 2.2.27 release. \n- Additional commits viewable in compare view
\n
\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=django&package-manager=pip&previous-version=2.2.24&new-version=2.2.28)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/django-parler/django-parler/network/alerts).\n\n ","created_at":"2022-04-22T20:52:03Z","updated_at":"2024-02-07T19:33:57Z","closed_at":"2024-02-07T19:33:57Z","merged_at":null,"merge_commit_sha":"36a78d2c35f04570ec7bf81d8feaa914a675ac65","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":1653158555,"node_id":"MDU6TGFiZWwxNjUzMTU4NTU1","url":"https://api.github.com/repos/django-parler/django-parler/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/django-parler/django-parler/pulls/316/commits","review_comments_url":"https://api.github.com/repos/django-parler/django-parler/pulls/316/comments","review_comment_url":"https://api.github.com/repos/django-parler/django-parler/pulls/comments{/number}","comments_url":"https://api.github.com/repos/django-parler/django-parler/issues/316/comments","statuses_url":"https://api.github.com/repos/django-parler/django-parler/statuses/84509e45b503531cb49cc5b26c0540da3e04beb2","head":{"label":"django-parler:dependabot/pip/docs/_ext/djangodummy/django-2.2.28","ref":"dependabot/pip/docs/_ext/djangodummy/django-2.2.28","sha":"84509e45b503531cb49cc5b26c0540da3e04beb2","user":{"login":"django-parler","id":20043903,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwMDQzOTAz","avatar_url":"https://avatars.githubusercontent.com/u/20043903?v=4","gravatar_id":"","url":"https://api.github.com/users/django-parler","html_url":"https://github.com/django-parler","followers_url":"https://api.github.com/users/django-parler/followers","following_url":"https://api.github.com/users/django-parler/following{/other_user}","gists_url":"https://api.github.com/users/django-parler/gists{/gist_id}","starred_url":"https://api.github.com/users/django-parler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/django-parler/subscriptions","organizations_url":"https://api.github.com/users/django-parler/orgs","repos_url":"https://api.github.com/users/django-parler/repos","events_url":"https://api.github.com/users/django-parler/events{/privacy}","received_events_url":"https://api.github.com/users/django-parler/received_events","type":"Organization","site_admin":false},"repo":{"id":12710059,"node_id":"MDEwOlJlcG9zaXRvcnkxMjcxMDA1OQ==","name":"django-parler","full_name":"django-parler/django-parler","private":false,"owner":{"login":"django-parler","id":20043903,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwMDQzOTAz","avatar_url":"https://avatars.githubusercontent.com/u/20043903?v=4","gravatar_id":"","url":"https://api.github.com/users/django-parler","html_url":"https://github.com/django-parler","followers_url":"https://api.github.com/users/django-parler/followers","following_url":"https://api.github.com/users/django-parler/following{/other_user}","gists_url":"https://api.github.com/users/django-parler/gists{/gist_id}","starred_url":"https://api.github.com/users/django-parler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/django-parler/subscriptions","organizations_url":"https://api.github.com/users/django-parler/orgs","repos_url":"https://api.github.com/users/django-parler/repos","events_url":"https://api.github.com/users/django-parler/events{/privacy}","received_events_url":"https://api.github.com/users/django-parler/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/django-parler/django-parler","description":"Easily translate \"cheese omelet\" into \"omelette au fromage\".","fork":false,"url":"https://api.github.com/repos/django-parler/django-parler","forks_url":"https://api.github.com/repos/django-parler/django-parler/forks","keys_url":"https://api.github.com/repos/django-parler/django-parler/keys{/key_id}","collaborators_url":"https://api.github.com/repos/django-parler/django-parler/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/django-parler/django-parler/teams","hooks_url":"https://api.github.com/repos/django-parler/django-parler/hooks","issue_events_url":"https://api.github.com/repos/django-parler/django-parler/issues/events{/number}","events_url":"https://api.github.com/repos/django-parler/django-parler/events","assignees_url":"https://api.github.com/repos/django-parler/django-parler/assignees{/user}","branches_url":"https://api.github.com/repos/django-parler/django-parler/branches{/branch}","tags_url":"https://api.github.com/repos/django-parler/django-parler/tags","blobs_url":"https://api.github.com/repos/django-parler/django-parler/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/django-parler/django-parler/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/django-parler/django-parler/git/refs{/sha}","trees_url":"https://api.github.com/repos/django-parler/django-parler/git/trees{/sha}","statuses_url":"https://api.github.com/repos/django-parler/django-parler/statuses/{sha}","languages_url":"https://api.github.com/repos/django-parler/django-parler/languages","stargazers_url":"https://api.github.com/repos/django-parler/django-parler/stargazers","contributors_url":"https://api.github.com/repos/django-parler/django-parler/contributors","subscribers_url":"https://api.github.com/repos/django-parler/django-parler/subscribers","subscription_url":"https://api.github.com/repos/django-parler/django-parler/subscription","commits_url":"https://api.github.com/repos/django-parler/django-parler/commits{/sha}","git_commits_url":"https://api.github.com/repos/django-parler/django-parler/git/commits{/sha}","comments_url":"https://api.github.com/repos/django-parler/django-parler/comments{/number}","issue_comment_url":"https://api.github.com/repos/django-parler/django-parler/issues/comments{/number}","contents_url":"https://api.github.com/repos/django-parler/django-parler/contents/{+path}","compare_url":"https://api.github.com/repos/django-parler/django-parler/compare/{base}...{head}","merges_url":"https://api.github.com/repos/django-parler/django-parler/merges","archive_url":"https://api.github.com/repos/django-parler/django-parler/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/django-parler/django-parler/downloads","issues_url":"https://api.github.com/repos/django-parler/django-parler/issues{/number}","pulls_url":"https://api.github.com/repos/django-parler/django-parler/pulls{/number}","milestones_url":"https://api.github.com/repos/django-parler/django-parler/milestones{/number}","notifications_url":"https://api.github.com/repos/django-parler/django-parler/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/django-parler/django-parler/labels{/name}","releases_url":"https://api.github.com/repos/django-parler/django-parler/releases{/id}","deployments_url":"https://api.github.com/repos/django-parler/django-parler/deployments","created_at":"2013-09-09T19:05:32Z","updated_at":"2024-01-27T23:06:57Z","pushed_at":"2024-02-07T19:33:55Z","git_url":"git://github.com/django-parler/django-parler.git","ssh_url":"git@github.com:django-parler/django-parler.git","clone_url":"https://github.com/django-parler/django-parler.git","svn_url":"https://github.com/django-parler/django-parler","homepage":"","size":1305,"stargazers_count":663,"watchers_count":663,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":146,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":89,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["django","django-models","internationalization","python","translations"],"visibility":"public","forks":146,"open_issues":89,"watchers":663,"default_branch":"master"}},"base":{"label":"django-parler:master","ref":"master","sha":"577ca2f4a80713a9272c48db30e914a4d9332358","user":{"login":"django-parler","id":20043903,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwMDQzOTAz","avatar_url":"https://avatars.githubusercontent.com/u/20043903?v=4","gravatar_id":"","url":"https://api.github.com/users/django-parler","html_url":"https://github.com/django-parler","followers_url":"https://api.github.com/users/django-parler/followers","following_url":"https://api.github.com/users/django-parler/following{/other_user}","gists_url":"https://api.github.com/users/django-parler/gists{/gist_id}","starred_url":"https://api.github.com/users/django-parler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/django-parler/subscriptions","organizations_url":"https://api.github.com/users/django-parler/orgs","repos_url":"https://api.github.com/users/django-parler/repos","events_url":"https://api.github.com/users/django-parler/events{/privacy}","received_events_url":"https://api.github.com/users/django-parler/received_events","type":"Organization","site_admin":false},"repo":{"id":12710059,"node_id":"MDEwOlJlcG9zaXRvcnkxMjcxMDA1OQ==","name":"django-parler","full_name":"django-parler/django-parler","private":false,"owner":{"login":"django-parler","id":20043903,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwMDQzOTAz","avatar_url":"https://avatars.githubusercontent.com/u/20043903?v=4","gravatar_id":"","url":"https://api.github.com/users/django-parler","html_url":"https://github.com/django-parler","followers_url":"https://api.github.com/users/django-parler/followers","following_url":"https://api.github.com/users/django-parler/following{/other_user}","gists_url":"https://api.github.com/users/django-parler/gists{/gist_id}","starred_url":"https://api.github.com/users/django-parler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/django-parler/subscriptions","organizations_url":"https://api.github.com/users/django-parler/orgs","repos_url":"https://api.github.com/users/django-parler/repos","events_url":"https://api.github.com/users/django-parler/events{/privacy}","received_events_url":"https://api.github.com/users/django-parler/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/django-parler/django-parler","description":"Easily translate \"cheese omelet\" into \"omelette au fromage\".","fork":false,"url":"https://api.github.com/repos/django-parler/django-parler","forks_url":"https://api.github.com/repos/django-parler/django-parler/forks","keys_url":"https://api.github.com/repos/django-parler/django-parler/keys{/key_id}","collaborators_url":"https://api.github.com/repos/django-parler/django-parler/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/django-parler/django-parler/teams","hooks_url":"https://api.github.com/repos/django-parler/django-parler/hooks","issue_events_url":"https://api.github.com/repos/django-parler/django-parler/issues/events{/number}","events_url":"https://api.github.com/repos/django-parler/django-parler/events","assignees_url":"https://api.github.com/repos/django-parler/django-parler/assignees{/user}","branches_url":"https://api.github.com/repos/django-parler/django-parler/branches{/branch}","tags_url":"https://api.github.com/repos/django-parler/django-parler/tags","blobs_url":"https://api.github.com/repos/django-parler/django-parler/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/django-parler/django-parler/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/django-parler/django-parler/git/refs{/sha}","trees_url":"https://api.github.com/repos/django-parler/django-parler/git/trees{/sha}","statuses_url":"https://api.github.com/repos/django-parler/django-parler/statuses/{sha}","languages_url":"https://api.github.com/repos/django-parler/django-parler/languages","stargazers_url":"https://api.github.com/repos/django-parler/django-parler/stargazers","contributors_url":"https://api.github.com/repos/django-parler/django-parler/contributors","subscribers_url":"https://api.github.com/repos/django-parler/django-parler/subscribers","subscription_url":"https://api.github.com/repos/django-parler/django-parler/subscription","commits_url":"https://api.github.com/repos/django-parler/django-parler/commits{/sha}","git_commits_url":"https://api.github.com/repos/django-parler/django-parler/git/commits{/sha}","comments_url":"https://api.github.com/repos/django-parler/django-parler/comments{/number}","issue_comment_url":"https://api.github.com/repos/django-parler/django-parler/issues/comments{/number}","contents_url":"https://api.github.com/repos/django-parler/django-parler/contents/{+path}","compare_url":"https://api.github.com/repos/django-parler/django-parler/compare/{base}...{head}","merges_url":"https://api.github.com/repos/django-parler/django-parler/merges","archive_url":"https://api.github.com/repos/django-parler/django-parler/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/django-parler/django-parler/downloads","issues_url":"https://api.github.com/repos/django-parler/django-parler/issues{/number}","pulls_url":"https://api.github.com/repos/django-parler/django-parler/pulls{/number}","milestones_url":"https://api.github.com/repos/django-parler/django-parler/milestones{/number}","notifications_url":"https://api.github.com/repos/django-parler/django-parler/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/django-parler/django-parler/labels{/name}","releases_url":"https://api.github.com/repos/django-parler/django-parler/releases{/id}","deployments_url":"https://api.github.com/repos/django-parler/django-parler/deployments","created_at":"2013-09-09T19:05:32Z","updated_at":"2024-01-27T23:06:57Z","pushed_at":"2024-02-07T19:33:55Z","git_url":"git://github.com/django-parler/django-parler.git","ssh_url":"git@github.com:django-parler/django-parler.git","clone_url":"https://github.com/django-parler/django-parler.git","svn_url":"https://github.com/django-parler/django-parler","homepage":"","size":1305,"stargazers_count":663,"watchers_count":663,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":146,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":89,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["django","django-models","internationalization","python","translations"],"visibility":"public","forks":146,"open_issues":89,"watchers":663,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/316"},"html":{"href":"https://github.com/django-parler/django-parler/pull/316"},"issue":{"href":"https://api.github.com/repos/django-parler/django-parler/issues/316"},"comments":{"href":"https://api.github.com/repos/django-parler/django-parler/issues/316/comments"},"review_comments":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/316/comments"},"review_comment":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/316/commits"},"statuses":{"href":"https://api.github.com/repos/django-parler/django-parler/statuses/84509e45b503531cb49cc5b26c0540da3e04beb2"}},"author_association":"CONTRIBUTOR","auto_merge":null,"active_lock_reason":null,"merged":false,"mergeable":true,"rebaseable":true,"mergeable_state":"clean","merged_by":null,"comments":2,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}},"public":true,"created_at":"2024-02-07T19:33:58Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35492649865","type":"IssueCommentEvent","actor":{"id":49699333,"login":"dependabot[bot]","display_login":"dependabot","gravatar_id":"","url":"https://api.github.com/users/dependabot[bot]","avatar_url":"https://avatars.githubusercontent.com/u/49699333?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/316","repository_url":"https://api.github.com/repos/django-parler/django-parler","labels_url":"https://api.github.com/repos/django-parler/django-parler/issues/316/labels{/name}","comments_url":"https://api.github.com/repos/django-parler/django-parler/issues/316/comments","events_url":"https://api.github.com/repos/django-parler/django-parler/issues/316/events","html_url":"https://github.com/django-parler/django-parler/pull/316","id":1212768751,"node_id":"PR_kwDOAMHwq842pU1T","number":316,"title":"Bump django from 2.2.24 to 2.2.28 in /docs/_ext/djangodummy","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[{"id":1653158555,"node_id":"MDU6TGFiZWwxNjUzMTU4NTU1","url":"https://api.github.com/repos/django-parler/django-parler/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2022-04-22T20:52:03Z","updated_at":"2024-02-07T19:33:57Z","closed_at":"2024-02-07T19:33:57Z","author_association":"CONTRIBUTOR","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/django-parler/django-parler/pulls/316","html_url":"https://github.com/django-parler/django-parler/pull/316","diff_url":"https://github.com/django-parler/django-parler/pull/316.diff","patch_url":"https://github.com/django-parler/django-parler/pull/316.patch","merged_at":null},"body":"Bumps [django](https://github.com/django/django) from 2.2.24 to 2.2.28.\n\nCommits
\n\n5c33000
[2.2.x] Bumped version for 2.2.28 release. \n29a6c98
[2.2.x] Fixed CVE-2022-28347 -- Protected QuerySet.explain(**options) against... \n2c09e68
[2.2.x] Fixed CVE-2022-28346 -- Protected QuerySet.annotate(), aggregate(), a... \n8352b98
[2.2.x] Added stub release notes for 2.2.28. \n2801f29
[2.2.x] Reverted "Fixed forms_tests.tests.test_renderers with Jinja 3.1.0+." \ne03648f
[2.2.x] Fixed forms_tests.tests.test_renderers with Jinja 3.1.0+. \n9d13d8c
[2.2.x] Fixed typo in release notes. \n047ece3
[2.2.x] Added CVE-2022-22818 and CVE-2022-23833 to security archive. \n2427b2f
[2.2.x] Post-release version bump. \ne541f2d
[2.2.x] Bumped version for 2.2.27 release. \n- Additional commits viewable in compare view
\n
\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=django&package-manager=pip&previous-version=2.2.24&new-version=2.2.28)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language\n- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language\n- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language\n- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language\n\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/django-parler/django-parler/network/alerts).\n\n ","reactions":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/316/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/django-parler/django-parler/issues/316/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/comments/1932734087","html_url":"https://github.com/django-parler/django-parler/pull/316#issuecomment-1932734087","issue_url":"https://api.github.com/repos/django-parler/django-parler/issues/316","id":1932734087,"node_id":"IC_kwDOAMHwq85zMy6H","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"created_at":"2024-02-07T19:33:57Z","updated_at":"2024-02-07T19:33:57Z","author_association":"CONTRIBUTOR","body":"Superseded by #349.","reactions":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/comments/1932734087/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":{"id":29110,"slug":"dependabot","node_id":"MDM6QXBwMjkxMTA=","owner":{"login":"github","id":9919,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk5MTk=","avatar_url":"https://avatars.githubusercontent.com/u/9919?v=4","gravatar_id":"","url":"https://api.github.com/users/github","html_url":"https://github.com/github","followers_url":"https://api.github.com/users/github/followers","following_url":"https://api.github.com/users/github/following{/other_user}","gists_url":"https://api.github.com/users/github/gists{/gist_id}","starred_url":"https://api.github.com/users/github/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/github/subscriptions","organizations_url":"https://api.github.com/users/github/orgs","repos_url":"https://api.github.com/users/github/repos","events_url":"https://api.github.com/users/github/events{/privacy}","received_events_url":"https://api.github.com/users/github/received_events","type":"Organization","site_admin":false},"name":"Dependabot","description":"","external_url":"https://dependabot-api.githubapp.com","html_url":"https://github.com/apps/dependabot","created_at":"2019-04-16T22:34:25Z","updated_at":"2023-10-12T13:35:09Z","permissions":{"checks":"write","contents":"write","issues":"write","members":"read","metadata":"read","pull_requests":"write","statuses":"read","vulnerability_alerts":"read","workflows":"write"},"events":["check_suite","issues","issue_comment","label","pull_request","pull_request_review","pull_request_review_comment","repository"]}}},"public":true,"created_at":"2024-02-07T19:33:58Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35492649529","type":"PullRequestEvent","actor":{"id":49699333,"login":"dependabot[bot]","display_login":"dependabot","gravatar_id":"","url":"https://api.github.com/users/dependabot[bot]","avatar_url":"https://avatars.githubusercontent.com/u/49699333?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"opened","number":349,"pull_request":{"url":"https://api.github.com/repos/django-parler/django-parler/pulls/349","id":1716300375,"node_id":"PR_kwDOAMHwq85mTKpX","html_url":"https://github.com/django-parler/django-parler/pull/349","diff_url":"https://github.com/django-parler/django-parler/pull/349.diff","patch_url":"https://github.com/django-parler/django-parler/pull/349.patch","issue_url":"https://api.github.com/repos/django-parler/django-parler/issues/349","number":349,"state":"open","locked":false,"title":"Bump django from 2.2.24 to 3.2.24 in /docs/_ext/djangodummy","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"Bumps [django](https://github.com/django/django) from 2.2.24 to 3.2.24.\n\nCommits
\n\nf5c8808
[3.2.x] Bumped version for 3.2.24 release. \nc1171ff
[3.2.x] Fixed CVE-2024-24680 -- Mitigated potential DoS in intcomma template ... \n9dc3456
[3.2.x] Added stub release notes 3.2.24. \n90eae45
[3.2.x] Fixed documented alias of smart_text(). \nc9ad858
[3.2.x] Pinned python-memcached == 1.59 in test requirements. \n12b685c
[3.2.x] Added CVE-2023-46695 to security archive. \n0059182
[3.2.x] Post-release version bump. \n60e648a
[3.2.x] Bumped version for 3.2.23 release. \nf9a7fb8
[3.2.x] Fixed CVE-2023-46695 -- Fixed potential DoS in UsernameField on Windows. \ne6d2591
[3.2.x] Added stub release notes for 3.2.23. \n- Additional commits viewable in compare view
\n
\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=django&package-manager=pip&previous-version=2.2.24&new-version=3.2.24)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/django-parler/django-parler/network/alerts).\n\n ","created_at":"2024-02-07T19:33:55Z","updated_at":"2024-02-07T19:33:56Z","closed_at":null,"merged_at":null,"merge_commit_sha":"598f2d22d2ea4ca811c19185bd66ef872370aac1","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":1653158555,"node_id":"MDU6TGFiZWwxNjUzMTU4NTU1","url":"https://api.github.com/repos/django-parler/django-parler/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/django-parler/django-parler/pulls/349/commits","review_comments_url":"https://api.github.com/repos/django-parler/django-parler/pulls/349/comments","review_comment_url":"https://api.github.com/repos/django-parler/django-parler/pulls/comments{/number}","comments_url":"https://api.github.com/repos/django-parler/django-parler/issues/349/comments","statuses_url":"https://api.github.com/repos/django-parler/django-parler/statuses/3b31b33b25cf92fc192754f7f2bcd46ab62b445b","head":{"label":"django-parler:dependabot/pip/docs/_ext/djangodummy/django-3.2.24","ref":"dependabot/pip/docs/_ext/djangodummy/django-3.2.24","sha":"3b31b33b25cf92fc192754f7f2bcd46ab62b445b","user":{"login":"django-parler","id":20043903,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwMDQzOTAz","avatar_url":"https://avatars.githubusercontent.com/u/20043903?v=4","gravatar_id":"","url":"https://api.github.com/users/django-parler","html_url":"https://github.com/django-parler","followers_url":"https://api.github.com/users/django-parler/followers","following_url":"https://api.github.com/users/django-parler/following{/other_user}","gists_url":"https://api.github.com/users/django-parler/gists{/gist_id}","starred_url":"https://api.github.com/users/django-parler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/django-parler/subscriptions","organizations_url":"https://api.github.com/users/django-parler/orgs","repos_url":"https://api.github.com/users/django-parler/repos","events_url":"https://api.github.com/users/django-parler/events{/privacy}","received_events_url":"https://api.github.com/users/django-parler/received_events","type":"Organization","site_admin":false},"repo":{"id":12710059,"node_id":"MDEwOlJlcG9zaXRvcnkxMjcxMDA1OQ==","name":"django-parler","full_name":"django-parler/django-parler","private":false,"owner":{"login":"django-parler","id":20043903,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwMDQzOTAz","avatar_url":"https://avatars.githubusercontent.com/u/20043903?v=4","gravatar_id":"","url":"https://api.github.com/users/django-parler","html_url":"https://github.com/django-parler","followers_url":"https://api.github.com/users/django-parler/followers","following_url":"https://api.github.com/users/django-parler/following{/other_user}","gists_url":"https://api.github.com/users/django-parler/gists{/gist_id}","starred_url":"https://api.github.com/users/django-parler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/django-parler/subscriptions","organizations_url":"https://api.github.com/users/django-parler/orgs","repos_url":"https://api.github.com/users/django-parler/repos","events_url":"https://api.github.com/users/django-parler/events{/privacy}","received_events_url":"https://api.github.com/users/django-parler/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/django-parler/django-parler","description":"Easily translate \"cheese omelet\" into \"omelette au fromage\".","fork":false,"url":"https://api.github.com/repos/django-parler/django-parler","forks_url":"https://api.github.com/repos/django-parler/django-parler/forks","keys_url":"https://api.github.com/repos/django-parler/django-parler/keys{/key_id}","collaborators_url":"https://api.github.com/repos/django-parler/django-parler/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/django-parler/django-parler/teams","hooks_url":"https://api.github.com/repos/django-parler/django-parler/hooks","issue_events_url":"https://api.github.com/repos/django-parler/django-parler/issues/events{/number}","events_url":"https://api.github.com/repos/django-parler/django-parler/events","assignees_url":"https://api.github.com/repos/django-parler/django-parler/assignees{/user}","branches_url":"https://api.github.com/repos/django-parler/django-parler/branches{/branch}","tags_url":"https://api.github.com/repos/django-parler/django-parler/tags","blobs_url":"https://api.github.com/repos/django-parler/django-parler/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/django-parler/django-parler/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/django-parler/django-parler/git/refs{/sha}","trees_url":"https://api.github.com/repos/django-parler/django-parler/git/trees{/sha}","statuses_url":"https://api.github.com/repos/django-parler/django-parler/statuses/{sha}","languages_url":"https://api.github.com/repos/django-parler/django-parler/languages","stargazers_url":"https://api.github.com/repos/django-parler/django-parler/stargazers","contributors_url":"https://api.github.com/repos/django-parler/django-parler/contributors","subscribers_url":"https://api.github.com/repos/django-parler/django-parler/subscribers","subscription_url":"https://api.github.com/repos/django-parler/django-parler/subscription","commits_url":"https://api.github.com/repos/django-parler/django-parler/commits{/sha}","git_commits_url":"https://api.github.com/repos/django-parler/django-parler/git/commits{/sha}","comments_url":"https://api.github.com/repos/django-parler/django-parler/comments{/number}","issue_comment_url":"https://api.github.com/repos/django-parler/django-parler/issues/comments{/number}","contents_url":"https://api.github.com/repos/django-parler/django-parler/contents/{+path}","compare_url":"https://api.github.com/repos/django-parler/django-parler/compare/{base}...{head}","merges_url":"https://api.github.com/repos/django-parler/django-parler/merges","archive_url":"https://api.github.com/repos/django-parler/django-parler/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/django-parler/django-parler/downloads","issues_url":"https://api.github.com/repos/django-parler/django-parler/issues{/number}","pulls_url":"https://api.github.com/repos/django-parler/django-parler/pulls{/number}","milestones_url":"https://api.github.com/repos/django-parler/django-parler/milestones{/number}","notifications_url":"https://api.github.com/repos/django-parler/django-parler/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/django-parler/django-parler/labels{/name}","releases_url":"https://api.github.com/repos/django-parler/django-parler/releases{/id}","deployments_url":"https://api.github.com/repos/django-parler/django-parler/deployments","created_at":"2013-09-09T19:05:32Z","updated_at":"2024-01-27T23:06:57Z","pushed_at":"2024-02-07T19:33:55Z","git_url":"git://github.com/django-parler/django-parler.git","ssh_url":"git@github.com:django-parler/django-parler.git","clone_url":"https://github.com/django-parler/django-parler.git","svn_url":"https://github.com/django-parler/django-parler","homepage":"","size":1305,"stargazers_count":663,"watchers_count":663,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":146,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":90,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["django","django-models","internationalization","python","translations"],"visibility":"public","forks":146,"open_issues":90,"watchers":663,"default_branch":"master"}},"base":{"label":"django-parler:master","ref":"master","sha":"904eacd583e1f9ca4588928f5b9e7ba2f31b60c7","user":{"login":"django-parler","id":20043903,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwMDQzOTAz","avatar_url":"https://avatars.githubusercontent.com/u/20043903?v=4","gravatar_id":"","url":"https://api.github.com/users/django-parler","html_url":"https://github.com/django-parler","followers_url":"https://api.github.com/users/django-parler/followers","following_url":"https://api.github.com/users/django-parler/following{/other_user}","gists_url":"https://api.github.com/users/django-parler/gists{/gist_id}","starred_url":"https://api.github.com/users/django-parler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/django-parler/subscriptions","organizations_url":"https://api.github.com/users/django-parler/orgs","repos_url":"https://api.github.com/users/django-parler/repos","events_url":"https://api.github.com/users/django-parler/events{/privacy}","received_events_url":"https://api.github.com/users/django-parler/received_events","type":"Organization","site_admin":false},"repo":{"id":12710059,"node_id":"MDEwOlJlcG9zaXRvcnkxMjcxMDA1OQ==","name":"django-parler","full_name":"django-parler/django-parler","private":false,"owner":{"login":"django-parler","id":20043903,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwMDQzOTAz","avatar_url":"https://avatars.githubusercontent.com/u/20043903?v=4","gravatar_id":"","url":"https://api.github.com/users/django-parler","html_url":"https://github.com/django-parler","followers_url":"https://api.github.com/users/django-parler/followers","following_url":"https://api.github.com/users/django-parler/following{/other_user}","gists_url":"https://api.github.com/users/django-parler/gists{/gist_id}","starred_url":"https://api.github.com/users/django-parler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/django-parler/subscriptions","organizations_url":"https://api.github.com/users/django-parler/orgs","repos_url":"https://api.github.com/users/django-parler/repos","events_url":"https://api.github.com/users/django-parler/events{/privacy}","received_events_url":"https://api.github.com/users/django-parler/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/django-parler/django-parler","description":"Easily translate \"cheese omelet\" into \"omelette au fromage\".","fork":false,"url":"https://api.github.com/repos/django-parler/django-parler","forks_url":"https://api.github.com/repos/django-parler/django-parler/forks","keys_url":"https://api.github.com/repos/django-parler/django-parler/keys{/key_id}","collaborators_url":"https://api.github.com/repos/django-parler/django-parler/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/django-parler/django-parler/teams","hooks_url":"https://api.github.com/repos/django-parler/django-parler/hooks","issue_events_url":"https://api.github.com/repos/django-parler/django-parler/issues/events{/number}","events_url":"https://api.github.com/repos/django-parler/django-parler/events","assignees_url":"https://api.github.com/repos/django-parler/django-parler/assignees{/user}","branches_url":"https://api.github.com/repos/django-parler/django-parler/branches{/branch}","tags_url":"https://api.github.com/repos/django-parler/django-parler/tags","blobs_url":"https://api.github.com/repos/django-parler/django-parler/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/django-parler/django-parler/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/django-parler/django-parler/git/refs{/sha}","trees_url":"https://api.github.com/repos/django-parler/django-parler/git/trees{/sha}","statuses_url":"https://api.github.com/repos/django-parler/django-parler/statuses/{sha}","languages_url":"https://api.github.com/repos/django-parler/django-parler/languages","stargazers_url":"https://api.github.com/repos/django-parler/django-parler/stargazers","contributors_url":"https://api.github.com/repos/django-parler/django-parler/contributors","subscribers_url":"https://api.github.com/repos/django-parler/django-parler/subscribers","subscription_url":"https://api.github.com/repos/django-parler/django-parler/subscription","commits_url":"https://api.github.com/repos/django-parler/django-parler/commits{/sha}","git_commits_url":"https://api.github.com/repos/django-parler/django-parler/git/commits{/sha}","comments_url":"https://api.github.com/repos/django-parler/django-parler/comments{/number}","issue_comment_url":"https://api.github.com/repos/django-parler/django-parler/issues/comments{/number}","contents_url":"https://api.github.com/repos/django-parler/django-parler/contents/{+path}","compare_url":"https://api.github.com/repos/django-parler/django-parler/compare/{base}...{head}","merges_url":"https://api.github.com/repos/django-parler/django-parler/merges","archive_url":"https://api.github.com/repos/django-parler/django-parler/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/django-parler/django-parler/downloads","issues_url":"https://api.github.com/repos/django-parler/django-parler/issues{/number}","pulls_url":"https://api.github.com/repos/django-parler/django-parler/pulls{/number}","milestones_url":"https://api.github.com/repos/django-parler/django-parler/milestones{/number}","notifications_url":"https://api.github.com/repos/django-parler/django-parler/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/django-parler/django-parler/labels{/name}","releases_url":"https://api.github.com/repos/django-parler/django-parler/releases{/id}","deployments_url":"https://api.github.com/repos/django-parler/django-parler/deployments","created_at":"2013-09-09T19:05:32Z","updated_at":"2024-01-27T23:06:57Z","pushed_at":"2024-02-07T19:33:55Z","git_url":"git://github.com/django-parler/django-parler.git","ssh_url":"git@github.com:django-parler/django-parler.git","clone_url":"https://github.com/django-parler/django-parler.git","svn_url":"https://github.com/django-parler/django-parler","homepage":"","size":1305,"stargazers_count":663,"watchers_count":663,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":146,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":90,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["django","django-models","internationalization","python","translations"],"visibility":"public","forks":146,"open_issues":90,"watchers":663,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/349"},"html":{"href":"https://github.com/django-parler/django-parler/pull/349"},"issue":{"href":"https://api.github.com/repos/django-parler/django-parler/issues/349"},"comments":{"href":"https://api.github.com/repos/django-parler/django-parler/issues/349/comments"},"review_comments":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/349/comments"},"review_comment":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/349/commits"},"statuses":{"href":"https://api.github.com/repos/django-parler/django-parler/statuses/3b31b33b25cf92fc192754f7f2bcd46ab62b445b"}},"author_association":"CONTRIBUTOR","auto_merge":null,"active_lock_reason":null,"merged":false,"mergeable":true,"rebaseable":true,"mergeable_state":"clean","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}},"public":true,"created_at":"2024-02-07T19:33:57Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35492649483","type":"CreateEvent","actor":{"id":49699333,"login":"dependabot[bot]","display_login":"dependabot","gravatar_id":"","url":"https://api.github.com/users/dependabot[bot]","avatar_url":"https://avatars.githubusercontent.com/u/49699333?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"ref":"dependabot/pip/docs/_ext/djangodummy/django-3.2.24","ref_type":"branch","master_branch":"master","description":"Easily translate \"cheese omelet\" into \"omelette au fromage\".","pusher_type":"user"},"public":true,"created_at":"2024-02-07T19:33:57Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35174721273","type":"WatchEvent","actor":{"id":112937295,"login":"carvalhochris","display_login":"carvalhochris","gravatar_id":"","url":"https://api.github.com/users/carvalhochris","avatar_url":"https://avatars.githubusercontent.com/u/112937295?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"started"},"public":true,"created_at":"2024-01-27T23:06:57Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35163626092","type":"PullRequestEvent","actor":{"id":10358375,"login":"nichoski","display_login":"nichoski","gravatar_id":"","url":"https://api.github.com/users/nichoski","avatar_url":"https://avatars.githubusercontent.com/u/10358375?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"opened","number":348,"pull_request":{"url":"https://api.github.com/repos/django-parler/django-parler/pulls/348","id":1697962151,"node_id":"PR_kwDOAMHwq85lNNin","html_url":"https://github.com/django-parler/django-parler/pull/348","diff_url":"https://github.com/django-parler/django-parler/pull/348.diff","patch_url":"https://github.com/django-parler/django-parler/pull/348.patch","issue_url":"https://api.github.com/repos/django-parler/django-parler/issues/348","number":348,"state":"open","locked":false,"title":"Fallback to first site_id when current site_id is not in PARLER_SETTINGS","user":{"login":"nichoski","id":10358375,"node_id":"MDQ6VXNlcjEwMzU4Mzc1","avatar_url":"https://avatars.githubusercontent.com/u/10358375?v=4","gravatar_id":"","url":"https://api.github.com/users/nichoski","html_url":"https://github.com/nichoski","followers_url":"https://api.github.com/users/nichoski/followers","following_url":"https://api.github.com/users/nichoski/following{/other_user}","gists_url":"https://api.github.com/users/nichoski/gists{/gist_id}","starred_url":"https://api.github.com/users/nichoski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nichoski/subscriptions","organizations_url":"https://api.github.com/users/nichoski/orgs","repos_url":"https://api.github.com/users/nichoski/repos","events_url":"https://api.github.com/users/nichoski/events{/privacy}","received_events_url":"https://api.github.com/users/nichoski/received_events","type":"User","site_admin":false},"body":"Some projects have multi-site setup where sites can be added dynamically at run time, and the new sites end up with their SITE_ID not present in PARLER_LANGUAGES. This makes the language tabs in the admin pages not show for thew newly added sites.\r\n\r\nThis fix adds a fallback in these situations, where if the current SITE_ID is not present in PARLER_LANGUAGES, the first defined site_id in PARLER_LANGUAGES will be used.","created_at":"2024-01-27T00:44:41Z","updated_at":"2024-01-27T00:44:41Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/django-parler/django-parler/pulls/348/commits","review_comments_url":"https://api.github.com/repos/django-parler/django-parler/pulls/348/comments","review_comment_url":"https://api.github.com/repos/django-parler/django-parler/pulls/comments{/number}","comments_url":"https://api.github.com/repos/django-parler/django-parler/issues/348/comments","statuses_url":"https://api.github.com/repos/django-parler/django-parler/statuses/7411eadb19f9ec504070af13a72fdf797400ad48","head":{"label":"what-digital:support-for-dynamic-site-ids","ref":"support-for-dynamic-site-ids","sha":"7411eadb19f9ec504070af13a72fdf797400ad48","user":{"login":"what-digital","id":13684328,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzNjg0MzI4","avatar_url":"https://avatars.githubusercontent.com/u/13684328?v=4","gravatar_id":"","url":"https://api.github.com/users/what-digital","html_url":"https://github.com/what-digital","followers_url":"https://api.github.com/users/what-digital/followers","following_url":"https://api.github.com/users/what-digital/following{/other_user}","gists_url":"https://api.github.com/users/what-digital/gists{/gist_id}","starred_url":"https://api.github.com/users/what-digital/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/what-digital/subscriptions","organizations_url":"https://api.github.com/users/what-digital/orgs","repos_url":"https://api.github.com/users/what-digital/repos","events_url":"https://api.github.com/users/what-digital/events{/privacy}","received_events_url":"https://api.github.com/users/what-digital/received_events","type":"Organization","site_admin":false},"repo":{"id":748888289,"node_id":"R_kgDOLKMg4Q","name":"django-parler","full_name":"what-digital/django-parler","private":false,"owner":{"login":"what-digital","id":13684328,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzNjg0MzI4","avatar_url":"https://avatars.githubusercontent.com/u/13684328?v=4","gravatar_id":"","url":"https://api.github.com/users/what-digital","html_url":"https://github.com/what-digital","followers_url":"https://api.github.com/users/what-digital/followers","following_url":"https://api.github.com/users/what-digital/following{/other_user}","gists_url":"https://api.github.com/users/what-digital/gists{/gist_id}","starred_url":"https://api.github.com/users/what-digital/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/what-digital/subscriptions","organizations_url":"https://api.github.com/users/what-digital/orgs","repos_url":"https://api.github.com/users/what-digital/repos","events_url":"https://api.github.com/users/what-digital/events{/privacy}","received_events_url":"https://api.github.com/users/what-digital/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/what-digital/django-parler","description":null,"fork":true,"url":"https://api.github.com/repos/what-digital/django-parler","forks_url":"https://api.github.com/repos/what-digital/django-parler/forks","keys_url":"https://api.github.com/repos/what-digital/django-parler/keys{/key_id}","collaborators_url":"https://api.github.com/repos/what-digital/django-parler/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/what-digital/django-parler/teams","hooks_url":"https://api.github.com/repos/what-digital/django-parler/hooks","issue_events_url":"https://api.github.com/repos/what-digital/django-parler/issues/events{/number}","events_url":"https://api.github.com/repos/what-digital/django-parler/events","assignees_url":"https://api.github.com/repos/what-digital/django-parler/assignees{/user}","branches_url":"https://api.github.com/repos/what-digital/django-parler/branches{/branch}","tags_url":"https://api.github.com/repos/what-digital/django-parler/tags","blobs_url":"https://api.github.com/repos/what-digital/django-parler/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/what-digital/django-parler/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/what-digital/django-parler/git/refs{/sha}","trees_url":"https://api.github.com/repos/what-digital/django-parler/git/trees{/sha}","statuses_url":"https://api.github.com/repos/what-digital/django-parler/statuses/{sha}","languages_url":"https://api.github.com/repos/what-digital/django-parler/languages","stargazers_url":"https://api.github.com/repos/what-digital/django-parler/stargazers","contributors_url":"https://api.github.com/repos/what-digital/django-parler/contributors","subscribers_url":"https://api.github.com/repos/what-digital/django-parler/subscribers","subscription_url":"https://api.github.com/repos/what-digital/django-parler/subscription","commits_url":"https://api.github.com/repos/what-digital/django-parler/commits{/sha}","git_commits_url":"https://api.github.com/repos/what-digital/django-parler/git/commits{/sha}","comments_url":"https://api.github.com/repos/what-digital/django-parler/comments{/number}","issue_comment_url":"https://api.github.com/repos/what-digital/django-parler/issues/comments{/number}","contents_url":"https://api.github.com/repos/what-digital/django-parler/contents/{+path}","compare_url":"https://api.github.com/repos/what-digital/django-parler/compare/{base}...{head}","merges_url":"https://api.github.com/repos/what-digital/django-parler/merges","archive_url":"https://api.github.com/repos/what-digital/django-parler/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/what-digital/django-parler/downloads","issues_url":"https://api.github.com/repos/what-digital/django-parler/issues{/number}","pulls_url":"https://api.github.com/repos/what-digital/django-parler/pulls{/number}","milestones_url":"https://api.github.com/repos/what-digital/django-parler/milestones{/number}","notifications_url":"https://api.github.com/repos/what-digital/django-parler/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/what-digital/django-parler/labels{/name}","releases_url":"https://api.github.com/repos/what-digital/django-parler/releases{/id}","deployments_url":"https://api.github.com/repos/what-digital/django-parler/deployments","created_at":"2024-01-27T00:36:55Z","updated_at":"2024-01-27T00:36:55Z","pushed_at":"2024-01-27T00:37:58Z","git_url":"git://github.com/what-digital/django-parler.git","ssh_url":"git@github.com:what-digital/django-parler.git","clone_url":"https://github.com/what-digital/django-parler.git","svn_url":"https://github.com/what-digital/django-parler","homepage":"","size":1305,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"django-parler:master","ref":"master","sha":"904eacd583e1f9ca4588928f5b9e7ba2f31b60c7","user":{"login":"django-parler","id":20043903,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwMDQzOTAz","avatar_url":"https://avatars.githubusercontent.com/u/20043903?v=4","gravatar_id":"","url":"https://api.github.com/users/django-parler","html_url":"https://github.com/django-parler","followers_url":"https://api.github.com/users/django-parler/followers","following_url":"https://api.github.com/users/django-parler/following{/other_user}","gists_url":"https://api.github.com/users/django-parler/gists{/gist_id}","starred_url":"https://api.github.com/users/django-parler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/django-parler/subscriptions","organizations_url":"https://api.github.com/users/django-parler/orgs","repos_url":"https://api.github.com/users/django-parler/repos","events_url":"https://api.github.com/users/django-parler/events{/privacy}","received_events_url":"https://api.github.com/users/django-parler/received_events","type":"Organization","site_admin":false},"repo":{"id":12710059,"node_id":"MDEwOlJlcG9zaXRvcnkxMjcxMDA1OQ==","name":"django-parler","full_name":"django-parler/django-parler","private":false,"owner":{"login":"django-parler","id":20043903,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwMDQzOTAz","avatar_url":"https://avatars.githubusercontent.com/u/20043903?v=4","gravatar_id":"","url":"https://api.github.com/users/django-parler","html_url":"https://github.com/django-parler","followers_url":"https://api.github.com/users/django-parler/followers","following_url":"https://api.github.com/users/django-parler/following{/other_user}","gists_url":"https://api.github.com/users/django-parler/gists{/gist_id}","starred_url":"https://api.github.com/users/django-parler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/django-parler/subscriptions","organizations_url":"https://api.github.com/users/django-parler/orgs","repos_url":"https://api.github.com/users/django-parler/repos","events_url":"https://api.github.com/users/django-parler/events{/privacy}","received_events_url":"https://api.github.com/users/django-parler/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/django-parler/django-parler","description":"Easily translate \"cheese omelet\" into \"omelette au fromage\".","fork":false,"url":"https://api.github.com/repos/django-parler/django-parler","forks_url":"https://api.github.com/repos/django-parler/django-parler/forks","keys_url":"https://api.github.com/repos/django-parler/django-parler/keys{/key_id}","collaborators_url":"https://api.github.com/repos/django-parler/django-parler/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/django-parler/django-parler/teams","hooks_url":"https://api.github.com/repos/django-parler/django-parler/hooks","issue_events_url":"https://api.github.com/repos/django-parler/django-parler/issues/events{/number}","events_url":"https://api.github.com/repos/django-parler/django-parler/events","assignees_url":"https://api.github.com/repos/django-parler/django-parler/assignees{/user}","branches_url":"https://api.github.com/repos/django-parler/django-parler/branches{/branch}","tags_url":"https://api.github.com/repos/django-parler/django-parler/tags","blobs_url":"https://api.github.com/repos/django-parler/django-parler/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/django-parler/django-parler/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/django-parler/django-parler/git/refs{/sha}","trees_url":"https://api.github.com/repos/django-parler/django-parler/git/trees{/sha}","statuses_url":"https://api.github.com/repos/django-parler/django-parler/statuses/{sha}","languages_url":"https://api.github.com/repos/django-parler/django-parler/languages","stargazers_url":"https://api.github.com/repos/django-parler/django-parler/stargazers","contributors_url":"https://api.github.com/repos/django-parler/django-parler/contributors","subscribers_url":"https://api.github.com/repos/django-parler/django-parler/subscribers","subscription_url":"https://api.github.com/repos/django-parler/django-parler/subscription","commits_url":"https://api.github.com/repos/django-parler/django-parler/commits{/sha}","git_commits_url":"https://api.github.com/repos/django-parler/django-parler/git/commits{/sha}","comments_url":"https://api.github.com/repos/django-parler/django-parler/comments{/number}","issue_comment_url":"https://api.github.com/repos/django-parler/django-parler/issues/comments{/number}","contents_url":"https://api.github.com/repos/django-parler/django-parler/contents/{+path}","compare_url":"https://api.github.com/repos/django-parler/django-parler/compare/{base}...{head}","merges_url":"https://api.github.com/repos/django-parler/django-parler/merges","archive_url":"https://api.github.com/repos/django-parler/django-parler/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/django-parler/django-parler/downloads","issues_url":"https://api.github.com/repos/django-parler/django-parler/issues{/number}","pulls_url":"https://api.github.com/repos/django-parler/django-parler/pulls{/number}","milestones_url":"https://api.github.com/repos/django-parler/django-parler/milestones{/number}","notifications_url":"https://api.github.com/repos/django-parler/django-parler/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/django-parler/django-parler/labels{/name}","releases_url":"https://api.github.com/repos/django-parler/django-parler/releases{/id}","deployments_url":"https://api.github.com/repos/django-parler/django-parler/deployments","created_at":"2013-09-09T19:05:32Z","updated_at":"2024-01-05T15:21:13Z","pushed_at":"2024-01-27T00:44:41Z","git_url":"git://github.com/django-parler/django-parler.git","ssh_url":"git@github.com:django-parler/django-parler.git","clone_url":"https://github.com/django-parler/django-parler.git","svn_url":"https://github.com/django-parler/django-parler","homepage":"","size":1305,"stargazers_count":662,"watchers_count":662,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":146,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":89,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["django","django-models","internationalization","python","translations"],"visibility":"public","forks":146,"open_issues":89,"watchers":662,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/348"},"html":{"href":"https://github.com/django-parler/django-parler/pull/348"},"issue":{"href":"https://api.github.com/repos/django-parler/django-parler/issues/348"},"comments":{"href":"https://api.github.com/repos/django-parler/django-parler/issues/348/comments"},"review_comments":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/348/comments"},"review_comment":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/django-parler/django-parler/pulls/348/commits"},"statuses":{"href":"https://api.github.com/repos/django-parler/django-parler/statuses/7411eadb19f9ec504070af13a72fdf797400ad48"}},"author_association":"NONE","auto_merge":null,"active_lock_reason":null,"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":5,"deletions":4,"changed_files":2}},"public":true,"created_at":"2024-01-27T00:44:43Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"35163548403","type":"ForkEvent","actor":{"id":13684328,"login":"what-digital","display_login":"what-digital","gravatar_id":"","url":"https://api.github.com/users/what-digital","avatar_url":"https://avatars.githubusercontent.com/u/13684328?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"forkee":{"id":748888289,"node_id":"R_kgDOLKMg4Q","name":"django-parler","full_name":"what-digital/django-parler","private":false,"owner":{"login":"what-digital","id":13684328,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzNjg0MzI4","avatar_url":"https://avatars.githubusercontent.com/u/13684328?v=4","gravatar_id":"","url":"https://api.github.com/users/what-digital","html_url":"https://github.com/what-digital","followers_url":"https://api.github.com/users/what-digital/followers","following_url":"https://api.github.com/users/what-digital/following{/other_user}","gists_url":"https://api.github.com/users/what-digital/gists{/gist_id}","starred_url":"https://api.github.com/users/what-digital/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/what-digital/subscriptions","organizations_url":"https://api.github.com/users/what-digital/orgs","repos_url":"https://api.github.com/users/what-digital/repos","events_url":"https://api.github.com/users/what-digital/events{/privacy}","received_events_url":"https://api.github.com/users/what-digital/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/what-digital/django-parler","description":null,"fork":true,"url":"https://api.github.com/repos/what-digital/django-parler","forks_url":"https://api.github.com/repos/what-digital/django-parler/forks","keys_url":"https://api.github.com/repos/what-digital/django-parler/keys{/key_id}","collaborators_url":"https://api.github.com/repos/what-digital/django-parler/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/what-digital/django-parler/teams","hooks_url":"https://api.github.com/repos/what-digital/django-parler/hooks","issue_events_url":"https://api.github.com/repos/what-digital/django-parler/issues/events{/number}","events_url":"https://api.github.com/repos/what-digital/django-parler/events","assignees_url":"https://api.github.com/repos/what-digital/django-parler/assignees{/user}","branches_url":"https://api.github.com/repos/what-digital/django-parler/branches{/branch}","tags_url":"https://api.github.com/repos/what-digital/django-parler/tags","blobs_url":"https://api.github.com/repos/what-digital/django-parler/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/what-digital/django-parler/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/what-digital/django-parler/git/refs{/sha}","trees_url":"https://api.github.com/repos/what-digital/django-parler/git/trees{/sha}","statuses_url":"https://api.github.com/repos/what-digital/django-parler/statuses/{sha}","languages_url":"https://api.github.com/repos/what-digital/django-parler/languages","stargazers_url":"https://api.github.com/repos/what-digital/django-parler/stargazers","contributors_url":"https://api.github.com/repos/what-digital/django-parler/contributors","subscribers_url":"https://api.github.com/repos/what-digital/django-parler/subscribers","subscription_url":"https://api.github.com/repos/what-digital/django-parler/subscription","commits_url":"https://api.github.com/repos/what-digital/django-parler/commits{/sha}","git_commits_url":"https://api.github.com/repos/what-digital/django-parler/git/commits{/sha}","comments_url":"https://api.github.com/repos/what-digital/django-parler/comments{/number}","issue_comment_url":"https://api.github.com/repos/what-digital/django-parler/issues/comments{/number}","contents_url":"https://api.github.com/repos/what-digital/django-parler/contents/{+path}","compare_url":"https://api.github.com/repos/what-digital/django-parler/compare/{base}...{head}","merges_url":"https://api.github.com/repos/what-digital/django-parler/merges","archive_url":"https://api.github.com/repos/what-digital/django-parler/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/what-digital/django-parler/downloads","issues_url":"https://api.github.com/repos/what-digital/django-parler/issues{/number}","pulls_url":"https://api.github.com/repos/what-digital/django-parler/pulls{/number}","milestones_url":"https://api.github.com/repos/what-digital/django-parler/milestones{/number}","notifications_url":"https://api.github.com/repos/what-digital/django-parler/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/what-digital/django-parler/labels{/name}","releases_url":"https://api.github.com/repos/what-digital/django-parler/releases{/id}","deployments_url":"https://api.github.com/repos/what-digital/django-parler/deployments","created_at":"2024-01-27T00:36:55Z","updated_at":"2024-01-27T00:36:55Z","pushed_at":"2023-09-13T19:03:28Z","git_url":"git://github.com/what-digital/django-parler.git","ssh_url":"git@github.com:what-digital/django-parler.git","clone_url":"https://github.com/what-digital/django-parler.git","svn_url":"https://github.com/what-digital/django-parler","homepage":"","size":1305,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":null,"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"main","public":true}},"public":true,"created_at":"2024-01-27T00:36:56Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"34979377557","type":"IssuesEvent","actor":{"id":69641938,"login":"mirodil1","display_login":"mirodil1","gravatar_id":"","url":"https://api.github.com/users/mirodil1","avatar_url":"https://avatars.githubusercontent.com/u/69641938?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/347","repository_url":"https://api.github.com/repos/django-parler/django-parler","labels_url":"https://api.github.com/repos/django-parler/django-parler/issues/347/labels{/name}","comments_url":"https://api.github.com/repos/django-parler/django-parler/issues/347/comments","events_url":"https://api.github.com/repos/django-parler/django-parler/issues/347/events","html_url":"https://github.com/django-parler/django-parler/issues/347","id":2091934260,"node_id":"I_kwDOAMHwq858sGI0","number":347,"title":"Tags are not being saved when using django-taggit with django-parler.","user":{"login":"mirodil1","id":69641938,"node_id":"MDQ6VXNlcjY5NjQxOTM4","avatar_url":"https://avatars.githubusercontent.com/u/69641938?v=4","gravatar_id":"","url":"https://api.github.com/users/mirodil1","html_url":"https://github.com/mirodil1","followers_url":"https://api.github.com/users/mirodil1/followers","following_url":"https://api.github.com/users/mirodil1/following{/other_user}","gists_url":"https://api.github.com/users/mirodil1/gists{/gist_id}","starred_url":"https://api.github.com/users/mirodil1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mirodil1/subscriptions","organizations_url":"https://api.github.com/users/mirodil1/orgs","repos_url":"https://api.github.com/users/mirodil1/repos","events_url":"https://api.github.com/users/mirodil1/events{/privacy}","received_events_url":"https://api.github.com/users/mirodil1/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2024-01-20T06:45:44Z","updated_at":"2024-01-20T06:45:44Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"I am using `django-parler` for translation and `django-taggit` for adding tags. But when I add tags inside translation field (because of using in multiple language) tags are not being saved in admin page.\r\n```python\r\nclass News(models.Model):\r\n translations = TranslatedFields(\r\n title=models.CharField(max_length=255),\r\n content=RichTextUploadingField(),\r\n tags=TaggableManager(),\r\n slug=models.SlugField(max_length=255, db_index=True),\r\n )\r\n category = models.ForeignKey(Category)\r\n```\r\n","reactions":{"url":"https://api.github.com/repos/django-parler/django-parler/issues/347/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/django-parler/django-parler/issues/347/timeline","performed_via_github_app":null,"state_reason":null}},"public":true,"created_at":"2024-01-20T06:45:46Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"34485435565","type":"WatchEvent","actor":{"id":20012659,"login":"nojoven","display_login":"nojoven","gravatar_id":"","url":"https://api.github.com/users/nojoven","avatar_url":"https://avatars.githubusercontent.com/u/20012659?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"started"},"public":true,"created_at":"2023-12-30T21:50:53Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}},{"id":"34471226583","type":"WatchEvent","actor":{"id":79622590,"login":"Muhammadali-Akbarov","display_login":"Muhammadali-Akbarov","gravatar_id":"","url":"https://api.github.com/users/Muhammadali-Akbarov","avatar_url":"https://avatars.githubusercontent.com/u/79622590?"},"repo":{"id":12710059,"name":"django-parler/django-parler","url":"https://api.github.com/repos/django-parler/django-parler"},"payload":{"action":"started"},"public":true,"created_at":"2023-12-29T15:47:39Z","org":{"id":20043903,"login":"django-parler","gravatar_id":"","url":"https://api.github.com/orgs/django-parler","avatar_url":"https://avatars.githubusercontent.com/u/20043903?"}}]