|
|
30a324c6f4
|
feat(demo): add isolated demo environments
|
2026-06-07 00:49:58 +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 |
|
|
|
204225dd16
|
test(backend): switch to django test runner
|
2026-04-30 12:41:38 +03:30 |
|
|
|
1cd948592c
|
refactor(projects): remove project membership access model
|
2026-04-28 19:35:24 +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 |
|
|
|
0ca3255270
|
feat(notifications): add redis-backed sse notification streaming
|
2026-04-25 11:27:46 +03:30 |
|