d3vyce
|
b5e6dfe6fe
|
refactor: test suite cleanup and simplification (#174)
|
2026-03-24 20:38:35 +01:00 |
|
d3vyce
|
6981c33dc8
|
fix: inherit @watch field filter from parent classes via MRO traversal (#170)
|
2026-03-23 19:08:17 +01:00 |
|
d3vyce
|
0c7a99039c
|
fix: await any awaitable callback return value, not only coroutines (#168)
|
2026-03-23 18:58:48 +01:00 |
|
d3vyce
|
bcb5b0bfda
|
fix: suppress on_create/on_delete for objects created and deleted within the same transaction (#166)
|
2026-03-23 18:51:28 +01:00 |
|
d3vyce
|
fc9cd1f034
|
fix: resolve MissingGreenlet error when accessing self attributes in WatchedFieldsMixin callbacks (#154)
|
2026-03-20 20:52:11 +01:00 |
|
d3vyce
|
f82225f995
|
feat: add WatchedFieldsMixin (#148)
* feat/add WatchedFieldsMixin and watch_fields decorator for field-change monitoring
* docs: add WatchedFieldsMixin
* feat: add on_event, on_create and on_delete
* docs: update README
|
2026-03-19 19:19:33 +01:00 |
|
d3vyce
|
aedcbf4e04
|
feat: add UUIDv7Mixin (#140)
|
2026-03-14 20:41:46 +01:00 |
|
d3vyce
|
e732e54518
|
feat: add models module (#109)
* feat: add models module
* docs: add models module
|
2026-03-04 15:14:55 +01:00 |
|