|
|
57e727da19
|
fix(auth): refresh expired access tokens automatically
|
2026-04-24 22:21:46 +03:30 |
|
|
|
501e6c7ed2
|
feat(projects): add Projects page and component modals + translations
|
2026-03-15 02:06:41 +08:00 |
|
|
|
a1a8b6ecd5
|
fix(auth): incorrect authentication endpoint while renaming react route for login from '/login -> /auth'
|
2026-03-13 18:31:54 +08:00 |
|
|
|
56404792c6
|
feat(improvement): add pagination to endpoints and pages + sync navbar when data changes
|
2026-03-13 10:30:27 +08:00 |
|
|
|
bbf7dfad2e
|
feat(client): add client's page + CRUD operations modals
|
2026-03-13 05:09:55 +08:00 |
|
|
|
3948505a30
|
bugfix(router): redirect to /workspaces if user is authenticated, otherwise redirect to /auth route + rename /login -> /auth
|
2026-03-13 02:47:36 +08:00 |
|
|
|
b291689b1c
|
feat(workspace): add WorkspaceEdit and WorkspaceCreate pages
|
2026-03-13 01:56:56 +08:00 |
|
|
|
228de3c180
|
feat(workspaces): add FilterBar component and search/ordering to Workspaces.tsx
|
2026-03-12 22:05:31 +08:00 |
|
|
|
5e4f4ec6e4
|
feat(workspaces): add workspace management page
|
2026-03-12 20:52:32 +08:00 |
|
|
|
94489a7769
|
add workspace navbar status + creation modal
|
2026-03-12 17:44:23 +08:00 |
|
|
|
c31ebd35e7
|
initial commit
|
2026-03-12 06:49:42 +08:00 |
|