{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":453839106,"defaultBranch":"main","name":"djfapi","ownerLogin":"Voltane-EU","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-31T00:32:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58106004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720964952.0","currentOid":""},"activityList":{"items":[{"before":"fa02443e0e787814f8b9ebaa569414b3e89ad577","after":"dca399cee45d830e4b37db0eab658c5143b48fa3","ref":"refs/heads/main","pushedAt":"2024-07-14T13:49:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix handling of negative order by","shortMessageHtmlLink":"fix handling of negative order by"}},{"before":"4c27ae1db41c7b55c1ebbcd4fa63a8e0c2d93c0e","after":"fa02443e0e787814f8b9ebaa569414b3e89ad577","ref":"refs/heads/main","pushedAt":"2024-07-14T13:42:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix nullable variable","shortMessageHtmlLink":"fix nullable variable"}},{"before":"2bc40de05698151da4f4d020a6b8a7121b4cdf08","after":"4c27ae1db41c7b55c1ebbcd4fa63a8e0c2d93c0e","ref":"refs/heads/main","pushedAt":"2024-07-14T13:11:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix distinct when using order_by","shortMessageHtmlLink":"fix distinct when using order_by"}},{"before":"98c94998bd516cc2b16d199c9721b3f8c48d08dd","after":"2bc40de05698151da4f4d020a6b8a7121b4cdf08","ref":"refs/heads/main","pushedAt":"2024-07-14T11:32:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix duplicate results when performing searches over multiple tables (joins)","shortMessageHtmlLink":"fix duplicate results when performing searches over multiple tables (…"}},{"before":"f1fe1e6a7413b7cf8198f4dee5b9ec9753635dfa","after":"98c94998bd516cc2b16d199c9721b3f8c48d08dd","ref":"refs/heads/main","pushedAt":"2024-06-07T09:02:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheZedrem","name":"Andreas Z","path":"/TheZedrem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24979398?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"cefd9c25f8ae01b0de191291bc8fe017de26d5f7","after":"f1fe1e6a7413b7cf8198f4dee5b9ec9753635dfa","ref":"refs/heads/main","pushedAt":"2024-06-07T09:01:07.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"TheZedrem","name":"Andreas Z","path":"/TheZedrem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24979398?s=80&v=4"},"commit":{"message":"Merge pull request #2 from TheZedrem/main\n\nhandle plugins as dicts","shortMessageHtmlLink":"Merge pull request #2 from TheZedrem/main"}},{"before":"45855f8910a6354b8c848ac66b41240ad8dfbd3e","after":"cefd9c25f8ae01b0de191291bc8fe017de26d5f7","ref":"refs/heads/main","pushedAt":"2024-04-19T21:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix: save generated models and enums to prevent errors in openapi spec generation","shortMessageHtmlLink":"fix: save generated models and enums to prevent errors in openapi spe…"}},{"before":"e561ff135fc8e9693ae85a3bc1b9633c1ff59dd9","after":"45855f8910a6354b8c848ac66b41240ad8dfbd3e","ref":"refs/heads/main","pushedAt":"2024-04-19T19:15:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"generate additional schemas for query fields in openapi","shortMessageHtmlLink":"generate additional schemas for query fields in openapi"}},{"before":"4d28d586bf9e20f5ffe33e304886365dca608052","after":"e561ff135fc8e9693ae85a3bc1b9633c1ff59dd9","ref":"refs/heads/main","pushedAt":"2024-04-01T16:11:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"ensure id field exists on put body objects","shortMessageHtmlLink":"ensure id field exists on put body objects"}},{"before":"d01500a4765c3a3b23d8d3bcda9a1c9e7aaeceee","after":"4d28d586bf9e20f5ffe33e304886365dca608052","ref":"refs/heads/main","pushedAt":"2024-03-30T12:33:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"11a1631359ac34ac5900488f7f19736518da676a","after":"d01500a4765c3a3b23d8d3bcda9a1c9e7aaeceee","ref":"refs/heads/main","pushedAt":"2024-03-30T12:33:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"update dependency","shortMessageHtmlLink":"update dependency"}},{"before":"304f38aca1368b8ee2982d8c329a935ccecd7726","after":"11a1631359ac34ac5900488f7f19736518da676a","ref":"refs/heads/main","pushedAt":"2024-03-30T12:24:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"update minimum required djdantic dependency","shortMessageHtmlLink":"update minimum required djdantic dependency"}},{"before":"97e417b1fab3a91f04a46aa2f1c24f8024d25e3b","after":"304f38aca1368b8ee2982d8c329a935ccecd7726","ref":"refs/heads/main","pushedAt":"2024-03-30T11:53:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"check access to newly created objects","shortMessageHtmlLink":"check access to newly created objects"}},{"before":"fee9b3ea850b192c007a9e30cb5cd3c3e8c3b841","after":"97e417b1fab3a91f04a46aa2f1c24f8024d25e3b","ref":"refs/heads/main","pushedAt":"2024-03-03T15:11:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"allow selector on create","shortMessageHtmlLink":"allow selector on create"}},{"before":"fa4bf83f2e361a296f0791a92b78256f04408b31","after":"fee9b3ea850b192c007a9e30cb5cd3c3e8c3b841","ref":"refs/heads/main","pushedAt":"2023-12-11T17:16:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix job permissions","shortMessageHtmlLink":"fix job permissions"}},{"before":"ed95edacd78d59a3335a4da653f2ab3012692d03","after":"fa4bf83f2e361a296f0791a92b78256f04408b31","ref":"refs/heads/main","pushedAt":"2023-12-11T17:12:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix filter used params against field alias","shortMessageHtmlLink":"fix filter used params against field alias"}},{"before":"011eb014ce5ebbb9adea5d042a2883f372156273","after":"ed95edacd78d59a3335a4da653f2ab3012692d03","ref":"refs/heads/main","pushedAt":"2023-12-05T22:50:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"performance improvements with many query fields\n\nhaving many (100+) query parameters on a fastapi route significantly\ndecrease performance on request processing, as every (even unused)\nquery parameter is checked in fastapi","shortMessageHtmlLink":"performance improvements with many query fields"}},{"before":"d0bfb461b465bc805ce27a0792df69b8eac794b0","after":"011eb014ce5ebbb9adea5d042a2883f372156273","ref":"refs/heads/main","pushedAt":"2023-11-04T15:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix regex inversed","shortMessageHtmlLink":"fix regex inversed"}},{"before":"008e5bcd516c3ca4bdd58d4fa3dac53c1796abd9","after":"d0bfb461b465bc805ce27a0792df69b8eac794b0","ref":"refs/heads/main","pushedAt":"2023-11-04T15:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix regex","shortMessageHtmlLink":"fix regex"}},{"before":"074a4026946abd3aee1f3d7e50394072650e40ca","after":"008e5bcd516c3ca4bdd58d4fa3dac53c1796abd9","ref":"refs/heads/main","pushedAt":"2023-11-04T15:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"handle user with no permissions","shortMessageHtmlLink":"handle user with no permissions"}},{"before":"149021459bc21b3337087d8c64c233431fb3f4f9","after":"074a4026946abd3aee1f3d7e50394072650e40ca","ref":"refs/heads/main","pushedAt":"2023-11-04T13:09:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"convert django permissions to scopes","shortMessageHtmlLink":"convert django permissions to scopes"}},{"before":"1378326da8b6015c24abf11aef5e113b5cd56dbf","after":"149021459bc21b3337087d8c64c233431fb3f4f9","ref":"refs/heads/main","pushedAt":"2023-09-25T07:35:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheZedrem","name":"Andreas Z","path":"/TheZedrem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24979398?s=80&v=4"},"commit":{"message":"Bump Version to Beta1 for 0.0.71","shortMessageHtmlLink":"Bump Version to Beta1 for 0.0.71"}},{"before":"23d3fc628a1cca08c52d7c9edaf4e782c6edacee","after":"1378326da8b6015c24abf11aef5e113b5cd56dbf","ref":"refs/heads/main","pushedAt":"2023-09-25T07:34:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TheZedrem","name":"Andreas Z","path":"/TheZedrem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24979398?s=80&v=4"},"commit":{"message":"Merge pull request #1 from TheZedrem/distinct_aggregate\n\nadded possibility to get distinct values","shortMessageHtmlLink":"Merge pull request #1 from TheZedrem/distinct_aggregate"}},{"before":"022a2f771ce2155fce1b53c4c5c3d89c75115e10","after":"23d3fc628a1cca08c52d7c9edaf4e782c6edacee","ref":"refs/heads/main","pushedAt":"2023-09-17T13:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":"101f56f5d9c509aab566080b3b2fd5bb78bc1eb2","after":"022a2f771ce2155fce1b53c4c5c3d89c75115e10","ref":"refs/heads/main","pushedAt":"2023-09-17T13:45:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"feature: add negating search filters\n\nusing `!` before the field name, the query is negated","shortMessageHtmlLink":"feature: add negating search filters"}},{"before":"bfdbd6a8070099e5910feb4e74d63abd9d3a603f","after":"101f56f5d9c509aab566080b3b2fd5bb78bc1eb2","ref":"refs/heads/main","pushedAt":"2023-09-10T20:46:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"add atomic decorator to post/patch/put/delete endpoints","shortMessageHtmlLink":"add atomic decorator to post/patch/put/delete endpoints"}},{"before":"faf629f5e65608192342086cea3e47c7062dc88d","after":"bfdbd6a8070099e5910feb4e74d63abd9d3a603f","ref":"refs/heads/main","pushedAt":"2023-08-04T11:05:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"Handle db connection leaks\n\ncall django request_started/_finished signals on endpoint handling","shortMessageHtmlLink":"Handle db connection leaks"}},{"before":"4e1cdc70ea15d216830daa55fde0422568ed2eb1","after":"faf629f5e65608192342086cea3e47c7062dc88d","ref":"refs/heads/main","pushedAt":"2023-08-03T22:54:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"fix missing import","shortMessageHtmlLink":"fix missing import"}},{"before":"45aca6773c9404083906ac9d75dabaa40a43fdd8","after":"4e1cdc70ea15d216830daa55fde0422568ed2eb1","ref":"refs/heads/main","pushedAt":"2023-08-03T22:31:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"add optional redis module\n\nuse redis to store scopes of an issued transaction token","shortMessageHtmlLink":"add optional redis module"}},{"before":"9728d5290967a66cf3dbd36f29c064b45383ceaa","after":"45aca6773c9404083906ac9d75dabaa40a43fdd8","ref":"refs/heads/main","pushedAt":"2023-07-30T18:36:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstingl","name":"Manuel Stingl","path":"/mstingl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19557645?s=80&v=4"},"commit":{"message":"add compatibility for psycopg3","shortMessageHtmlLink":"add compatibility for psycopg3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfwEJ9gA","startCursor":null,"endCursor":null}},"title":"Activity · Voltane-EU/djfapi"}