d3vyce d3vyce
d3vyce pushed to main at d3vyce/blog 2026-03-22 23:38:09 +01:00
434306d9f1 update fastapi pagination article
d3vyce synced new reference refs/tags/v2.4.1 to d3vyce/fastapi-toolsets from mirror 2026-03-21 18:22:07 +01:00
d3vyce synced commits to refs/tags/v2.4.1 at d3vyce/fastapi-toolsets from mirror 2026-03-21 18:22:07 +01:00
d3vyce synced commits to main at d3vyce/fastapi-toolsets from mirror 2026-03-21 18:22:07 +01:00
100e1c1aa9 Version 2.4.1
db6c7a565f feat: add offset_params, cursor_params and paginate_params FastAPI dependency factories (#162)
768e405554 fix: use URL-safe base64 encoding for cursor tokens (#160)
f0223ebde4 feat: add pages computed field to OffsetPagination schema (#159)
f8c9bf69fe feat: add include_total flag to offset pagination to skip COUNT query (#158)
Compare 5 commits »
d3vyce pushed to main at d3vyce/blog 2026-03-21 11:53:37 +01:00
d2b1548dd3 add fastapi pagination article
d3vyce synced new reference refs/tags/v2.4.0 to d3vyce/fastapi-toolsets from mirror 2026-03-21 02:02:07 +01:00
d3vyce synced commits to refs/tags/v2.4.0 at d3vyce/fastapi-toolsets from mirror 2026-03-21 02:02:07 +01:00
d3vyce synced commits to main at d3vyce/fastapi-toolsets from mirror 2026-03-21 02:02:07 +01:00
6d6fae5538 Version 2.4.0
fc9cd1f034 fix: resolve MissingGreenlet error when accessing self attributes in WatchedFieldsMixin callbacks (#154)
Compare 2 commits »
d3vyce synced commits to main at d3vyce/fastapi-toolsets from mirror 2026-03-20 01:32:07 +01:00
f82225f995 feat: add WatchedFieldsMixin (#148)
e62612a93a ⬆ Bump coverage from 7.13.4 to 7.13.5 (#149)
56f0ea291e ⬆ Bump zensical from 0.0.26 to 0.0.27 (#150)
ee896009ee ⬆ Bump ty from 0.0.21 to 0.0.23 (#151)
65bf928e12 ⬆ Bump ruff from 0.15.5 to 0.15.6 (#152)
Compare 5 commits »
d3vyce synced commits to feat/add-security-module at d3vyce/fastapi-toolsets from mirror 2026-03-20 01:32:07 +01:00
8a16f2808e fix: cleanup + simplify
942eb0714f docs: add authentication example
9356a59f47 feat(security): add oauth helpers
efba70df80 feat: add security module
f82225f995 feat: add WatchedFieldsMixin (#148)
Compare 9 commits »
d3vyce synced commits to docs/add-documentation-versioning at d3vyce/fastapi-toolsets from mirror 2026-03-20 01:32:07 +01:00
1ee3a3a7e2 docs: add documentation versioning
f82225f995 feat: add WatchedFieldsMixin (#148)
e62612a93a ⬆ Bump coverage from 7.13.4 to 7.13.5 (#149)
56f0ea291e ⬆ Bump zensical from 0.0.26 to 0.0.27 (#150)
ee896009ee ⬆ Bump ty from 0.0.21 to 0.0.23 (#151)
Compare 20 commits »
d3vyce synced and deleted reference refs/tags/feat/add-watchedfieldsmixin-and-watch_fields-decorator-for-field-change-monitoring at d3vyce/fastapi-toolsets from mirror 2026-03-20 01:32:07 +01:00
d3vyce synced and deleted reference refs/tags/dependabot/uv/zensical-0.0.27 at d3vyce/fastapi-toolsets from mirror 2026-03-20 01:32:07 +01:00
d3vyce synced and deleted reference refs/tags/dependabot/uv/ty-0.0.23 at d3vyce/fastapi-toolsets from mirror 2026-03-20 01:32:07 +01:00
d3vyce synced and deleted reference refs/tags/dependabot/uv/ruff-0.15.6 at d3vyce/fastapi-toolsets from mirror 2026-03-20 01:32:07 +01:00
d3vyce synced and deleted reference refs/tags/dependabot/uv/coverage-7.13.5 at d3vyce/fastapi-toolsets from mirror 2026-03-20 01:32:07 +01:00
d3vyce synced commits to main at d3vyce/fastapi-toolsets from mirror 2026-03-19 01:02:07 +01:00
2e9c6c0c90 feat: support Annotated[AsyncSession, Depends(...)] in PathDependency and BodyDependency (#146)