{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":60130855,"defaultBranch":"main","name":"django-afip","ownerLogin":"WhyNotHugo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-31T23:37:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/730811?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716977241.0","currentOid":""},"activityList":{"items":[{"before":"25d81e1337082b4f61cbb15b71a00f17372260ea","after":"7d08ed4bd28dc3e7302a040d7fee06435586aaf2","ref":"refs/heads/main","pushedAt":"2024-05-29T18:27:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Update changelog for v13.0","shortMessageHtmlLink":"Update changelog for v13.0"}},{"before":"3aa3c6e37cc17d5e97b697ee9f91610d15ac1643","after":"25d81e1337082b4f61cbb15b71a00f17372260ea","ref":"refs/heads/main","pushedAt":"2024-05-29T16:39:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Properly document security considerations","shortMessageHtmlLink":"Properly document security considerations"}},{"before":"7b078b295ffd43262834f9b12e1497b340a9d38c","after":null,"ref":"refs/heads/drop-tls-hack","pushedAt":"2024-05-29T10:07:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"}},{"before":"e307ddb8ddd441ea17ed233460d1f8fa307df43f","after":"3aa3c6e37cc17d5e97b697ee9f91610d15ac1643","ref":"refs/heads/main","pushedAt":"2024-05-10T09:55:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Drop support for Django 4.1","shortMessageHtmlLink":"Drop support for Django 4.1"}},{"before":"09291935f6a9af8b1eb1950c30e25d7bde75aee6","after":"e307ddb8ddd441ea17ed233460d1f8fa307df43f","ref":"refs/heads/main","pushedAt":"2024-05-10T09:45:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"update import to work with django < 4.2\n\ntrying to run tests with django versions < 4.2 threw an import error\nsince assertQuerySetEqual was named assertQuerysetEqual, with a\nlowercase \"s\" in \"set\":\n\ntests/test_webservices.py:12: in \n from pytest_django.asserts import assertQuerySetEqual\nE ImportError: cannot import name 'assertQuerySetEqual' from 'pytest_django.asserts'\n\nthis swaps the right name in according to django's version.","shortMessageHtmlLink":"update import to work with django < 4.2"}},{"before":"7272160d7b8122d21f70064b29f56087d429f59e","after":"09291935f6a9af8b1eb1950c30e25d7bde75aee6","ref":"refs/heads/main","pushedAt":"2024-05-09T11:21:07.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"use HTTPS for links to AFIP in ReceiptPDFTestCase","shortMessageHtmlLink":"use HTTPS for links to AFIP in ReceiptPDFTestCase"}},{"before":"78f1f61ec95d0894fe51810e74f5a3cc2c04e5e7","after":"7272160d7b8122d21f70064b29f56087d429f59e","ref":"refs/heads/main","pushedAt":"2024-05-04T10:35:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Use HTTP for links to AFIP","shortMessageHtmlLink":"Use HTTP for links to AFIP"}},{"before":"08a661a5da34107da016033a1fa09b540efbb6e1","after":"78f1f61ec95d0894fe51810e74f5a3cc2c04e5e7","ref":"refs/heads/main","pushedAt":"2024-04-10T12:45:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Remove unnecessary django_db marker from test","shortMessageHtmlLink":"Remove unnecessary django_db marker from test"}},{"before":"08a661a5da34107da016033a1fa09b540efbb6e1","after":null,"ref":"refs/heads/builds","pushedAt":"2024-04-10T09:51:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"}},{"before":"c0bcafba24169df50cec58faa8fd5a087598026d","after":"08a661a5da34107da016033a1fa09b540efbb6e1","ref":"refs/heads/main","pushedAt":"2024-04-10T09:51:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Start switching CI to builds.sr.ht\n\nI prefer to rely on open source infrastructure.\n\nOn GitHub Actions, py311-mysql took 94s. On Sourcehut Builds, the\ninitial py311 job (which sequentially runs mysql, postgres and sqlite)\ntook 59s. This seems to reduce compute time by around 79%.\n\nOlder python versions still need to be ported.\n\nSee: https://whynothugo.nl/journal/2022/04/29/open-source-platforms-for-open-source-software/","shortMessageHtmlLink":"Start switching CI to builds.sr.ht"}},{"before":"11709c4da755532234feb5ff35b90382dd65e145","after":"08a661a5da34107da016033a1fa09b540efbb6e1","ref":"refs/heads/builds","pushedAt":"2024-04-10T09:43:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Start switching CI to builds.sr.ht\n\nI prefer to rely on open source infrastructure.\n\nOn GitHub Actions, py311-mysql took 94s. On Sourcehut Builds, the\ninitial py311 job (which sequentially runs mysql, postgres and sqlite)\ntook 59s. This seems to reduce compute time by around 79%.\n\nOlder python versions still need to be ported.\n\nSee: https://whynothugo.nl/journal/2022/04/29/open-source-platforms-for-open-source-software/","shortMessageHtmlLink":"Start switching CI to builds.sr.ht"}},{"before":"83b8af1324a75ebd33780fcb11b4eb6adfc09aa0","after":"11709c4da755532234feb5ff35b90382dd65e145","ref":"refs/heads/builds","pushedAt":"2024-04-10T09:36:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Start switching CI to builds.sr.ht\n\nI prefer to rely on open source infrastructure.\n\nOn GitHub Actions, py311-mysql took 94s. On Sourcehut Builds, the\ninitial py311 job (which sequentially runs mysql, postgres and sqlite)\ntook 59s. This seems to reduce compute time by around 79%.\n\nOlder python versions still need to be ported.\n\nSee: https://whynothugo.nl/journal/2022/04/29/open-source-platforms-for-open-source-software/\n\nAlso run live tests on sourcehut\n\nwip","shortMessageHtmlLink":"Start switching CI to builds.sr.ht"}},{"before":"04385135348ccecdc407e0672cb537d11c901f6f","after":"c0bcafba24169df50cec58faa8fd5a087598026d","ref":"refs/heads/main","pushedAt":"2024-04-10T09:30:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Delete obsolete configuration files","shortMessageHtmlLink":"Delete obsolete configuration files"}},{"before":"6fe24987a368a9fd392a73b10af8eb727eefc6d8","after":"04385135348ccecdc407e0672cb537d11c901f6f","ref":"refs/heads/main","pushedAt":"2024-04-10T09:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Delete obsolete configuration file","shortMessageHtmlLink":"Delete obsolete configuration file"}},{"before":"64d4e2e068cb6253cca671018999e278d65959cc","after":"83b8af1324a75ebd33780fcb11b4eb6adfc09aa0","ref":"refs/heads/builds","pushedAt":"2024-04-10T08:53:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Start switching CI to builds.sr.ht\n\nI prefer to rely on open source infrastructure.\n\nOn GitHub Actions, py311-mysql took 94s. On Sourcehut Builds, py311\n(which sequentially runs mysql, postgres and sqlite) took 59s. This\nseems to reduce compute time by around 79%.\n\nOlder python versions and live tests still need to be ported.\n\nSee: https://whynothugo.nl/journal/2022/04/29/open-source-platforms-for-open-source-software/","shortMessageHtmlLink":"Start switching CI to builds.sr.ht"}},{"before":null,"after":"64d4e2e068cb6253cca671018999e278d65959cc","ref":"refs/heads/builds","pushedAt":"2024-04-10T08:51:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Start switching CI to builds.sr.ht\n\nI prefer to rely on open source infrastructure. Performance-wise, this\nseems to reduce compute time by over 70%.\n\nOlder python versions and live tests still need to be ported.\n\nSee: https://whynothugo.nl/journal/2022/04/29/open-source-platforms-for-open-source-software/","shortMessageHtmlLink":"Start switching CI to builds.sr.ht"}},{"before":"37e7b1fb79c52e56e29c492c04e3810a38383923","after":"6fe24987a368a9fd392a73b10af8eb727eefc6d8","ref":"refs/heads/main","pushedAt":"2024-04-08T19:36:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Tidy up URLs\n\nThis is a lot easier to read.","shortMessageHtmlLink":"Tidy up URLs"}},{"before":"7389e9b33dec7c3af63c37f156c0eda5051264b9","after":"37e7b1fb79c52e56e29c492c04e3810a38383923","ref":"refs/heads/main","pushedAt":"2024-03-31T13:09:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Add trove classifier indicating typing support","shortMessageHtmlLink":"Add trove classifier indicating typing support"}},{"before":"a5d686d1f2e176de81195c068fe1f46cc4774daa","after":"7389e9b33dec7c3af63c37f156c0eda5051264b9","ref":"refs/heads/main","pushedAt":"2024-01-28T20:25:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Pre-commit autoupdate","shortMessageHtmlLink":"Pre-commit autoupdate"}},{"before":"70d4a481180d85266bfce985278b4a137e69b30c","after":"a5d686d1f2e176de81195c068fe1f46cc4774daa","ref":"refs/heads/main","pushedAt":"2024-01-16T13:48:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Update CI publishing job to use PEP-517 builds","shortMessageHtmlLink":"Update CI publishing job to use PEP-517 builds"}},{"before":"e11bc405ebeb47eeeb8aed890db17cf69bdc92cd","after":"70d4a481180d85266bfce985278b4a137e69b30c","ref":"refs/heads/main","pushedAt":"2024-01-16T13:44:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Add hint on running a transient postgres instance","shortMessageHtmlLink":"Add hint on running a transient postgres instance"}},{"before":"57dd52510f6b39e1eacd4051fd183d83972b8fb0","after":"e11bc405ebeb47eeeb8aed890db17cf69bdc92cd","ref":"refs/heads/main","pushedAt":"2023-12-17T17:43:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Prioritise liberapay\n\nHopefully these render in the same order.","shortMessageHtmlLink":"Prioritise liberapay"}},{"before":"3d2d4627d9dfeb5e9c0c6978fedd2b5660776391","after":"57dd52510f6b39e1eacd4051fd183d83972b8fb0","ref":"refs/heads/main","pushedAt":"2023-12-17T17:42:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Update funding links","shortMessageHtmlLink":"Update funding links"}},{"before":"2ba5a097d00c1f9de174678d14bd0d1eac696377","after":"3d2d4627d9dfeb5e9c0c6978fedd2b5660776391","ref":"refs/heads/main","pushedAt":"2023-12-14T07:41:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Work around issue in mypy\n\nSee: https://github.com/typeddjango/django-stubs/issues/1872#issuecomment-1851796924\nSee: https://github.com/typeddjango/django-stubs/issues/1802","shortMessageHtmlLink":"Work around issue in mypy"}},{"before":"c6d71aafc6e5887e39269b26f5c3ac5f33ea9d47","after":"2ba5a097d00c1f9de174678d14bd0d1eac696377","ref":"refs/heads/main","pushedAt":"2023-12-12T07:18:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Pin an older django-stubs\n\nWorks around regression in latest release.\n\nSee: https://github.com/typeddjango/django-stubs/issues/1872","shortMessageHtmlLink":"Pin an older django-stubs"}},{"before":"3fcc7d4e3d3d0b8b201f9bc7ab35f52c003a852c","after":"c6d71aafc6e5887e39269b26f5c3ac5f33ea9d47","ref":"refs/heads/main","pushedAt":"2023-12-12T07:17:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Pin an older django-stubs\n\nWorks around regression in latest release.\n\nSee: https://github.com/typeddjango/django-stubs/issues/187","shortMessageHtmlLink":"Pin an older django-stubs"}},{"before":"262f4d47986c23c9fbcc3b3b6a87591d350b741e","after":"3fcc7d4e3d3d0b8b201f9bc7ab35f52c003a852c","ref":"refs/heads/main","pushedAt":"2023-12-12T07:08:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Make mypy a separate check on CI","shortMessageHtmlLink":"Make mypy a separate check on CI"}},{"before":"9d320296007e8f5328f0674a830ba50f98228c34","after":"262f4d47986c23c9fbcc3b3b6a87591d350b741e","ref":"refs/heads/main","pushedAt":"2023-12-12T06:53:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Bump project status to mature\n\nThis has been used in production by several projects for several years\nnow.","shortMessageHtmlLink":"Bump project status to mature"}},{"before":"9c89279f370f5f0e89c4a8af7d080d12e264851e","after":"9d320296007e8f5328f0674a830ba50f98228c34","ref":"refs/heads/main","pushedAt":"2023-12-07T08:37:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"Update changelog for v12","shortMessageHtmlLink":"Update changelog for v12"}},{"before":"5d61e7c316315f42585182f7040df43540c80300","after":"9c89279f370f5f0e89c4a8af7d080d12e264851e","ref":"refs/heads/main","pushedAt":"2023-11-17T04:23:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WhyNotHugo","name":"Hugo","path":"/WhyNotHugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/730811?s=80&v=4"},"commit":{"message":"The changelog may include unreleased changes","shortMessageHtmlLink":"The changelog may include unreleased changes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV0SvJQA","startCursor":null,"endCursor":null}},"title":"Activity ยท WhyNotHugo/django-afip"}