Commit Graph

85 Commits

Author SHA1 Message Date
Hakan Shehu
2c6029d92f Improve forge configs 2024-11-16 23:22:40 +01:00
Hakan Shehu
3a05bd495f Add schema for package json warnings 2024-11-16 19:40:51 +01:00
Ylber Gashi
3ef5051233 Dockerfile update and Docker Compose configuration 2024-11-16 17:49:50 +01:00
Hakan Shehu
a3380bce37 Use tsx for running server 2024-11-16 17:28:07 +01:00
Hakan Shehu
71dbc1e97b Remove some console logs 2024-11-16 16:56:11 +01:00
Hakan Shehu
184851403e Switch to npm workspaces and electron forge 2024-11-16 16:55:45 +01:00
Hakan Shehu
22b7e39c8e Add device service for online connectivity check 2024-11-15 19:31:14 +01:00
Hakan Shehu
4968214fc8 Introduce commands for operations that are not queries or mutations 2024-11-15 15:33:07 +01:00
Hakan Shehu
e07ea045fd Move mutation and query handlers 2024-11-15 14:06:19 +01:00
Hakan Shehu
ed32d3ea6e Refactor messages 2024-11-15 14:01:20 +01:00
Hakan Shehu
712d0da8aa Improve sync service and introduce account sync 2024-11-15 10:49:07 +01:00
Hakan Shehu
54bb91a866 Imrpove sync service to be more real-time 2024-11-14 23:28:14 +01:00
Hakan Shehu
d65d10fbba Fix some imports 2024-11-14 17:22:12 +01:00
Hakan Shehu
6cc1acf6c0 Improve syncing and radar service 2024-11-14 17:11:53 +01:00
Hakan Shehu
4b767eb238 Reuse read state indicator component 2024-11-14 11:06:00 +01:00
Hakan Shehu
d405ac0f21 Display account read state indicator 2024-11-14 10:57:45 +01:00
Hakan Shehu
6537d51fdb Add query change handlers for workspace delete event 2024-11-14 09:49:18 +01:00
Hakan Shehu
a94feccc02 Improve account sidebar footer 2024-11-14 09:39:39 +01:00
Hakan Shehu
d0a45826eb Improve workspace header in sidebar 2024-11-14 09:20:19 +01:00
Hakan Shehu
efe2734cd9 Add account id in routing and improve the component structure 2024-11-14 09:04:23 +01:00
Hakan Shehu
bb78a238a8 Show read states in sidebar header 2024-11-14 08:40:22 +01:00
Hakan Shehu
25c2b35442 Restructure files, queries and mutations 2024-11-13 23:44:21 +01:00
Hakan Shehu
844ee9f73a Clean unused code 2024-11-13 12:49:20 +01:00
Hakan Shehu
46e897b68b Rename socket manager to socket service 2024-11-13 12:30:19 +01:00
Hakan Shehu
73929f04ec Rename managers to services 2024-11-13 12:26:03 +01:00
Hakan Shehu
c40522fccb Rename a query 2024-11-13 12:00:41 +01:00
Hakan Shehu
af4f014a32 Add record authorization checks 2024-11-13 11:15:37 +01:00
Hakan Shehu
76219f0d89 Fix a bug with reordering of nodes using .reverse() 2024-11-13 10:33:26 +01:00
Hakan Shehu
19f1006b0f Improve node collaborators authorization checks 2024-11-13 10:06:09 +01:00
Hakan Shehu
55ce7e59f4 Add database authorization checks 2024-11-13 09:49:12 +01:00
Hakan Shehu
68dc8278f3 Remove some unused types 2024-11-13 01:06:07 +01:00
Hakan Shehu
a26b961bb4 Rename some properties for consistency 2024-11-13 00:59:52 +01:00
Hakan Shehu
30e845d403 Add authorization checks in node collaborators 2024-11-13 00:56:54 +01:00
Hakan Shehu
a8d8287e27 Add authorization checks for document editor 2024-11-12 23:12:28 +01:00
Hakan Shehu
beb09a4d97 Temporarily disable mark as seen 2024-11-12 23:05:23 +01:00
Hakan Shehu
5a7c6a381a Add authorization checks and refactor conversations 2024-11-12 23:00:22 +01:00
Hakan Shehu
641a0a594f Refactor sidebar layout 2024-11-12 20:00:34 +01:00
Hakan Shehu
35bb64384a Refactor container components 2024-11-12 11:12:26 +01:00
Hakan Shehu
c25678a318 Refactor sidebar components 2024-11-12 10:41:00 +01:00
Hakan Shehu
fcb6165393 Refactor queries and types 2024-11-11 23:48:45 +01:00
Hakan Shehu
232208fbba Breadcrumb UI fixes 2024-11-11 21:38:12 +01:00
Hakan Shehu
1bf0d3405f Refactor container and header 2024-11-11 21:33:55 +01:00
Hakan Shehu
c20d0290a6 Use tanstack query for queries 2024-11-11 16:09:33 +01:00
Hakan Shehu
7d214b54a7 Fix unread counts query 2024-11-11 13:57:21 +01:00
Hakan Shehu
64d9703efc Workspace role improvements and moved some types into colanode/core 2024-11-11 13:45:07 +01:00
Hakan Shehu
3cbf14c296 Improve workspace user role checks 2024-11-11 12:03:44 +01:00
Hakan Shehu
80110d64e9 Fix a case of handling workspace node created event 2024-11-11 08:34:33 +01:00
Hakan Shehu
10d996f3ca Add tooltips in sidebar footer 2024-11-11 08:22:50 +01:00
Hakan Shehu
c7316e41c9 Implement multi account login 2024-11-11 00:22:17 +01:00
Hakan Shehu
42ffc0509b Fix the trigger for node paths in desktop 2024-11-10 23:06:52 +01:00