Commit Graph

206 Commits

Author SHA1 Message Date
Hakan Shehu
ad899c1c7c Implement node data cleanup job 2024-12-03 00:17:36 +01:00
Ylber Gashi
2394f577dc Update MakerSquirrel configuration for Colanode desktop application 2024-12-02 23:24:02 +01:00
Ylber Gashi
a4c66d04c5 Update executable name for Linux and configure RPM/Deb makers 2024-12-02 23:06:10 +01:00
Hakan Shehu
d4a84cedcc Refactor logger 2024-12-02 19:41:12 +01:00
Hakan Shehu
d2e63c00fe Restructure queries 2024-12-02 19:08:17 +01:00
Hakan Shehu
0c07068341 Make server event-bus work with multiple instances 2024-12-02 18:25:03 +01:00
Hakan Shehu
071d15ae72 Improve mutation error handling 2024-12-02 18:07:09 +01:00
Hakan Shehu
a9c99043a9 Restructure mutations 2024-12-02 14:45:58 +01:00
Hakan Shehu
5fcb427008 More lint improvements 2024-12-02 01:33:25 +01:00
Hakan Shehu
3df94f7c40 Fix imports order 2024-12-02 00:44:02 +01:00
Hakan Shehu
f76db9913d React lint fixes 2024-12-01 23:59:41 +01:00
Hakan Shehu
1c204a17dc Lint fixes 2024-12-01 23:51:33 +01:00
Hakan Shehu
a19c6274b9 Update packages 2024-12-01 21:40:17 +01:00
Hakan Shehu
7e11694c65 Fix attributes parsing for interactions 2024-11-30 22:23:48 +01:00
Hakan Shehu
ea61ef46b1 Use cursor based pagination for interaction events syncing 2024-11-30 17:48:01 +01:00
Hakan Shehu
e792785399 Implement radar service with the new interactions structure 2024-11-30 11:43:00 +01:00
Hakan Shehu
e63f84a559 Some improvements in logging 2024-11-30 11:01:56 +01:00
Hakan Shehu
b566603bbc Add trace logs for desktop services 2024-11-30 02:25:21 +01:00
Hakan Shehu
2f1155c005 Add logs in database service 2024-11-30 01:44:09 +01:00
Hakan Shehu
af10888629 Refactor logger 2024-11-30 01:40:45 +01:00
Hakan Shehu
e8c666bb6f Improve interactions sending from synapse 2024-11-29 23:54:29 +01:00
Hakan Shehu
2e776648bd Fix sending pending interactions 2024-11-29 23:22:19 +01:00
Hakan Shehu
2d693d06c6 Init workspace database create on workspace create event 2024-11-29 22:58:06 +01:00
Hakan Shehu
1755bc341e Cleanup some console logs 2024-11-29 22:48:56 +01:00
Hakan Shehu
6ae82332c4 Improve events in synapse service 2024-11-29 22:46:16 +01:00
Hakan Shehu
16fdbbd71f Implement interactions 2024-11-29 22:27:23 +01:00
Hakan Shehu
4e7828e918 Fix an await in database service init 2024-11-28 19:39:33 +01:00
Hakan Shehu
cb6972918d Add collaboration sync for desktop 2024-11-28 19:12:03 +01:00
Hakan Shehu
09aeec166b Add resync for incomplete transactions 2024-11-28 17:55:17 +01:00
Hakan Shehu
f33e301eab Use node type for transactions 2024-11-28 14:30:04 +01:00
Hakan Shehu
f3b7d03eaa Add collaborator removed event in server 2024-11-28 11:54:36 +01:00
Hakan Shehu
283fd7d35a Remove unused table in desktop 2024-11-28 11:50:38 +01:00
Hakan Shehu
4bd80f4714 Rename some files 2024-11-28 11:37:37 +01:00
Hakan Shehu
ae8064fbc3 Improve synchronization and collaboration changes 2024-11-28 11:35:17 +01:00
Hakan Shehu
c320babe80 Add create and delete collaborations jobs 2024-11-27 12:41:34 +01:00
Hakan Shehu
c76af35e0d Refactor jobs abstraction 2024-11-27 11:20:29 +01:00
Hakan Shehu
e4dbb56d13 Fix account update 2024-11-27 10:50:13 +01:00
Hakan Shehu
4b3df84612 Open URLs in the device browser 2024-11-27 01:45:24 +01:00
Hakan Shehu
fcfb89a893 Add transaction created event for update and delete node 2024-11-27 01:27:43 +01:00
Hakan Shehu
0d439fb030 Fix the query for retreiving unsynced transactions 2024-11-27 00:17:25 +01:00
Hakan Shehu
c6858c8c74 Add an extra check on transactions status update 2024-11-27 00:02:24 +01:00
Hakan Shehu
f2feaf5a7b Add a buffer for messages until the socket is authenticated 2024-11-26 23:59:16 +01:00
Hakan Shehu
fa169b2f7e Fix event callback on sync service 2024-11-26 23:31:35 +01:00
Hakan Shehu
cf484b5536 Add an event on socket connection open 2024-11-26 23:23:32 +01:00
Hakan Shehu
99b94f6f33 New version of syncing 2024-11-26 22:21:35 +01:00
Hakan Shehu
fd9b945dc5 Add colanode icon 2024-11-23 10:29:47 +01:00
Hakan Shehu
b6f35ea430 Allow sending messages with file only 2024-11-23 09:40:06 +01:00
Hakan Shehu
f952278271 Fix a case for sending changes when a new workspace/user is created 2024-11-23 09:27:46 +01:00
Hakan Shehu
d991514790 Add a case to handle better workspace creation 2024-11-23 01:15:44 +01:00
Hakan Shehu
92951f392f Add pino-pretty as direct dependendcy (temp) 2024-11-23 00:54:43 +01:00