|
|
cacf6114d1
|
fix(users): harden google oauth account resolution
|
2026-05-14 21:17:37 +03:30 |
|
|
|
d1c4889d22
|
feat(users): apply django password validators in auth flows
|
2026-05-03 20:02:14 +03:30 |
|
|
|
f04e9ba828
|
fix(exceptions): change exception message string to exclude field_name
|
2026-05-03 18:22:36 +03:30 |
|
|
|
054bb5a582
|
feat(cache): add targeted server-side response caching
|
2026-04-30 16:13:12 +03:30 |
|
|
|
08e1793765
|
feat(throttling): add auth throttling and structured cooldown errors
|
2026-04-30 15:29:44 +03:30 |
|
|
|
71924ce6fb
|
feat(logs): add workspace activity log api
|
2026-04-28 18:51:42 +03:30 |
|
|
|
c548b7c30c
|
fix(<Pagination): currentPage={currentPage}
totalCount={totalItems}
onPageChange={setCurrentPage}
|
2026-03-13 10:32:46 +08:00 |
|
|
|
a54969d1c0
|
feat(workspaces): change response structure of user field in WorkspaceMembershipSerializer from UUID to UserMiniSerializer object
|
2026-03-13 01:17:00 +08:00 |
|
|
|
5d1e1cb7cb
|
initial commit
|
2026-03-11 18:01:27 +08:00 |
|