{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":150608956,"defaultBranch":"master","name":"flama","ownerLogin":"vortico","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-27T15:29:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/121098203?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725388028.0","currentOid":""},"activityList":{"items":[{"before":"7b79ae4b38efefc0fb02223a4a2fcb13837283af","after":"0ba81734bd56d74e728b9edfc2a8516bbf5e45ee","ref":"refs/heads/master","pushedAt":"2024-09-07T07:13:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"fbf168b3b4c208f62a6a19cbe67067881fddf3c8","after":"7b79ae4b38efefc0fb02223a4a2fcb13837283af","ref":"refs/heads/master","pushedAt":"2024-09-04T09:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":":bookmark: 1.7.1 [skip ci]\n\n# [v1.7.1](https://github.com/vortico/flama/compare/v1.7.0...v1.7.1) (2024-09-04)\n\n## 🐛 Bug Fixes\n- [`fbf168b`](https://github.com/vortico/flama/commit/fbf168b) Move templates building into CI","shortMessageHtmlLink":"🔖 1.7.1 [skip ci]"}},{"before":"ab21de47459d22f27336a8b6ff35e5d5b506615f","after":"fbf168b3b4c208f62a6a19cbe67067881fddf3c8","ref":"refs/heads/master","pushedAt":"2024-09-04T09:33:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Move templates building into CI","shortMessageHtmlLink":"🐛 Move templates building into CI"}},{"before":"768801aac01b2c32c9859594e0ca278848a3c044","after":"ab21de47459d22f27336a8b6ff35e5d5b506615f","ref":"refs/heads/master","pushedAt":"2024-09-03T18:38:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"migduroli","name":"migduroli","path":"/migduroli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15145379?s=80&v=4"},"commit":{"message":":green_heart: Update flama extras in Dockerfile","shortMessageHtmlLink":"💚 Update flama extras in Dockerfile"}},{"before":"5bdfd0b6e511d9024de2e20ed9d7d0bf1649b66e","after":"768801aac01b2c32c9859594e0ca278848a3c044","ref":"refs/heads/master","pushedAt":"2024-09-03T18:27:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":":bookmark: 1.7.0 [skip ci]\n\n# [v1.7.0](https://github.com/vortico/flama/compare/v1.6.0...v1.7.0) (2024-09-03)\n\n## ✨ New Features\n- [`96229a1`](https://github.com/vortico/flama/commit/96229a1) Decouple table manager logic from repositories (#118) (Issues: [`#118`](https://github.com/vortico/flama/issues/))\n- [`d944180`](https://github.com/vortico/flama/commit/d944180) Enhanced OpenAPI docstrings (#121) (Issues: [`#121`](https://github.com/vortico/flama/issues/))\n- [`a66d5ee`](https://github.com/vortico/flama/commit/a66d5ee) Enhanced actions for DDD repositories (#124) (Issues: [`#124`](https://github.com/vortico/flama/issues/))\n- [`0695c77`](https://github.com/vortico/flama/commit/0695c77) ASGI Cookies component\n- [`cd06bdb`](https://github.com/vortico/flama/commit/cd06bdb) Python 3.12 compatibility (#119) (Issues: [`#119`](https://github.com/vortico/flama/issues/))\n- [`a2ef280`](https://github.com/vortico/flama/commit/a2ef280) Single type injection (#126) (Issues: [`#126`](https://github.com/vortico/flama/issues/))\n- [`869711d`](https://github.com/vortico/flama/commit/869711d) Connections manager for SQLAlchemy module (#135) (Issues: [`#135`](https://github.com/vortico/flama/issues/))\n- [`4899473`](https://github.com/vortico/flama/commit/4899473) Authentication mechanism (#137) (Issues: [`#137`](https://github.com/vortico/flama/issues/))\n- [`03634c2`](https://github.com/vortico/flama/commit/03634c2) Ordering for repositories list (#139) (Issues: [`#139`](https://github.com/vortico/flama/issues/))\n- [`070fb4f`](https://github.com/vortico/flama/commit/070fb4f) Enhanced operations for CRUD (#141) (Issues: [`#141`](https://github.com/vortico/flama/issues/))\n- [`bd4f6c1`](https://github.com/vortico/flama/commit/bd4f6c1) Non-blocking errors on schema generation\n- [`4e5ba47`](https://github.com/vortico/flama/commit/4e5ba47) Implement DDD for HTTP resources\n- [`c177eef`](https://github.com/vortico/flama/commit/c177eef) Use PartialSchema for all-optional schema version\n- [`336914e`](https://github.com/vortico/flama/commit/336914e) HTTPWorker accepts client kwargs\n\n## 🐛 Bug Fixes\n- [`518a4eb`](https://github.com/vortico/flama/commit/518a4eb) Fix resolution for routes within nested resources\n- [`3e1c0a8`](https://github.com/vortico/flama/commit/3e1c0a8) Include nested applications in Lifespan (#130) (Issues: [`#130`](https://github.com/vortico/flama/issues/))\n- [`036264e`](https://github.com/vortico/flama/commit/036264e) Resolve url match multiple path params\n- [`2664aba`](https://github.com/vortico/flama/commit/2664aba) Remove unintended sqlalchemy import (#143) (Issues: [`#143`](https://github.com/vortico/flama/issues/))\n- [`cde8071`](https://github.com/vortico/flama/commit/cde8071) Serve flama logo from its repository (#144) (Issues: [`#144`](https://github.com/vortico/flama/issues/))\n- [`9bcd6d7`](https://github.com/vortico/flama/commit/9bcd6d7) Accept empty body as a valid input for schema validation\n- [`c4d0915`](https://github.com/vortico/flama/commit/c4d0915) Fix middleware types\n- [`5716a6f`](https://github.com/vortico/flama/commit/5716a6f) Allow nullable nested schemas for Pydantic\n- [`8836aa7`](https://github.com/vortico/flama/commit/8836aa7) Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🔖 1.7.0 [skip ci]"}},{"before":"96d11508bacecb892547be56ea13d0dc565c4665","after":"5bdfd0b6e511d9024de2e20ed9d7d0bf1649b66e","ref":"refs/heads/master","pushedAt":"2024-09-03T18:21:59.000Z","pushType":"pr_merge","commitsCount":34,"pusher":{"login":"migduroli","name":"migduroli","path":"/migduroli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15145379?s=80&v=4"},"commit":{"message":":hammer: JWT decoding error raises unauthorized exception","shortMessageHtmlLink":"🔨 JWT decoding error raises unauthorized exception"}},{"before":"cb94bddfd4c88cd61422109395a2242ef29835a1","after":"879cdc98ac1b231ebc87e736698ac11825a48aa6","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-07-09T11:52:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"migduroli","name":"migduroli","path":"/migduroli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15145379?s=80&v=4"},"commit":{"message":":hammer: JWT decoding error raises unauthorized exception","shortMessageHtmlLink":"🔨 JWT decoding error raises unauthorized exception"}},{"before":"085f209833ff49fc3d027cd6a0c71efb71ff3a53","after":"cb94bddfd4c88cd61422109395a2242ef29835a1","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-07-09T11:38:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"migduroli","name":"migduroli","path":"/migduroli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15145379?s=80&v=4"},"commit":{"message":":hammer: JWT decoding error raises unauthorized exception","shortMessageHtmlLink":"🔨 JWT decoding error raises unauthorized exception"}},{"before":"d22272fd5ccbcf45f3b96e7d707a0f664ad678ff","after":"085f209833ff49fc3d027cd6a0c71efb71ff3a53","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-07-09T09:50:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"migduroli","name":"migduroli","path":"/migduroli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15145379?s=80&v=4"},"commit":{"message":":hammer: JWT decoding error raises unauthorized exception","shortMessageHtmlLink":"🔨 JWT decoding error raises unauthorized exception"}},{"before":"77dc421af8642230a2aab6043c2cda796acecc62","after":"d22272fd5ccbcf45f3b96e7d707a0f664ad678ff","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-13T19:45:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"400dd859f4b2f6e869f6e16cef31a00a71090ce0","after":"77dc421af8642230a2aab6043c2cda796acecc62","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-13T04:23:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"7a1e99c63dc59c1b8f5428abc478f5b79c6098b6","after":"400dd859f4b2f6e869f6e16cef31a00a71090ce0","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-13T00:41:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"86e9e7b7e02adcdafe6eb0d1b4848252b403061c","after":"7a1e99c63dc59c1b8f5428abc478f5b79c6098b6","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-13T00:30:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"e96eae11c262289c43c2295e3adc2c15307e0fd7","after":"86e9e7b7e02adcdafe6eb0d1b4848252b403061c","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-13T00:21:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"3f4f23a5a370cf8a6f469edd158f2e1199b96d84","after":"e96eae11c262289c43c2295e3adc2c15307e0fd7","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-13T00:12:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"061b82b027577f353b014f07a37dadfc33aebe8c","after":"3f4f23a5a370cf8a6f469edd158f2e1199b96d84","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-13T00:00:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"4e029786e6cf2d28c94fe03351699621a08f6903","after":"061b82b027577f353b014f07a37dadfc33aebe8c","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-12T23:43:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"f64ffaa9665715e46e19b783260a1b4af0792862","after":"4e029786e6cf2d28c94fe03351699621a08f6903","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-12T23:29:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"eb3be993ce839e3dd048fb88eac6b9cc1bbf99da","after":"f64ffaa9665715e46e19b783260a1b4af0792862","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-12T23:03:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"aa1c6867f08d7ba8bade1bae60e6093923072de5","after":"eb3be993ce839e3dd048fb88eac6b9cc1bbf99da","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-12T22:48:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"e9aa6aab31301f17a4963db5840de15510da326a","after":"aa1c6867f08d7ba8bade1bae60e6093923072de5","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-12T22:35:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Atomic operations on SQLAlchemy connections management","shortMessageHtmlLink":"🐛 Atomic operations on SQLAlchemy connections management"}},{"before":"9f028a3b589d372d7c16442669d6c8109a83f989","after":"e9aa6aab31301f17a4963db5840de15510da326a","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-12T07:43:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Allow nullable nested schemas for Pydantic","shortMessageHtmlLink":"🐛 Allow nullable nested schemas for Pydantic"}},{"before":"bb39e58420f0b19932fcffb2e856e57d6cee4959","after":"9f028a3b589d372d7c16442669d6c8109a83f989","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-11T10:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Allow nullable nested schemas for Pydantic","shortMessageHtmlLink":"🐛 Allow nullable nested schemas for Pydantic"}},{"before":"8ae53dc33afcbcfa084ccf4c9a51ddaa49d47e2e","after":"bb39e58420f0b19932fcffb2e856e57d6cee4959","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-10T09:31:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Fix middleware types","shortMessageHtmlLink":"🐛 Fix middleware types"}},{"before":"a24a5836541de6c78183fc6c5f45d0dec9b27f86","after":"8ae53dc33afcbcfa084ccf4c9a51ddaa49d47e2e","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-06T20:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":sparkles: HTTPWorker accepts client kwargs","shortMessageHtmlLink":"✨ HTTPWorker accepts client kwargs"}},{"before":"96369d4d452e8844437ee77147825e8a6001f7fb","after":"a24a5836541de6c78183fc6c5f45d0dec9b27f86","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-03T21:37:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":sparkles: Use PartialSchema for all-optional schema version","shortMessageHtmlLink":"✨ Use PartialSchema for all-optional schema version"}},{"before":"ec4ae36c73d49d77f7dbd16642e0443267578189","after":"96369d4d452e8844437ee77147825e8a6001f7fb","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-03T21:08:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":sparkles: Use PartialSchema for all-optional schema version","shortMessageHtmlLink":"✨ Use PartialSchema for all-optional schema version"}},{"before":"b9ce5332c880dc13322347e7158c60b998997dc3","after":"ec4ae36c73d49d77f7dbd16642e0443267578189","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-05-01T19:35:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Accept empty body as a valid input for schema validation","shortMessageHtmlLink":"🐛 Accept empty body as a valid input for schema validation"}},{"before":"2b912c899585307549c6bdeeb45b7f37ea35577e","after":"b9ce5332c880dc13322347e7158c60b998997dc3","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-04-25T12:46:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"perdy","name":"José Antonio Perdiguero","path":"/perdy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1552357?s=80&v=4"},"commit":{"message":":bug: Accept empty body as a valid input for schema validation","shortMessageHtmlLink":"🐛 Accept empty body as a valid input for schema validation"}},{"before":"daeee47a1c97e07f297c60bd4af1fd399b59a87e","after":"2b912c899585307549c6bdeeb45b7f37ea35577e","ref":"refs/heads/release/v1.7.0","pushedAt":"2024-04-19T02:32:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"migduroli","name":"migduroli","path":"/migduroli","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15145379?s=80&v=4"},"commit":{"message":":sparkles: Implement DDD for HTTP resources","shortMessageHtmlLink":"✨ Implement DDD for HTTP resources"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QwNzoxMzo0NS4wMDAwMDBazwAAAASvh1e8","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QwNzoxMzo0NS4wMDAwMDBazwAAAASvh1e8","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOVQwMjozMjoxNi4wMDAwMDBazwAAAAQ0uuYh"}},"title":"Activity · vortico/flama"}