Commit Graph

15 Commits

Author SHA1 Message Date
99eb4c2594 perf(db): add targeted composite indexes 2026-04-30 16:13:35 +03:30
3152284cf3 test(backend): add coverage for services tasks and apis 2026-04-30 12:44:24 +03:30
8774a4d4dc test(backend): convert existing app suites to unittest 2026-04-30 12:41:54 +03:30
ec199a0e99 feat(projects): add client strip filtering and page refresh 2026-04-29 00:53:54 +03:30
1cd948592c refactor(projects): remove project membership access model 2026-04-28 19:35:24 +03:30
71924ce6fb feat(logs): add workspace activity log api 2026-04-28 18:51:42 +03:30
afb1a55570 fix(permissions): restrict deletes and admin member management 2026-04-28 10:02:37 +03:30
fadf898486 feat(pricing): add workspace user rates and price units 2026-04-26 10:19:04 +03:30
f960ca8221 feat(permissions): centralize workspace role capability checks 2026-04-25 18:48:50 +03:30
5f9d413a57 refactor(notifications): align app structure with backend conventions 2026-04-25 12:00:05 +03:30
48bf4f5c19 feat(notifications): notify membership access changes 2026-04-25 11:51:45 +03:30
e7de587f59 feat(projects): support members and align rate payloads 2026-04-24 22:20:57 +03:30
9910b386d2 chore(django): track initial migrations and test config 2026-04-24 22:18:28 +03:30
0289a15089 fix(projects): add client's name to the project's response to display in frontend 2026-03-15 01:54:22 +08:00
7152ab9aca feat(projects): add projects app's basic structure and endpoints 2026-03-11 19:05:57 +08:00