Hakan Shehu
|
bca7eb6ef8
|
Fix seed script with the new changes
|
2024-12-24 14:43:06 +01:00 |
|
Hakan Shehu
|
51c832ebe1
|
Refactor and improve synchronizers
|
2024-12-24 10:45:01 +01:00 |
|
Hakan Shehu
|
e798db5691
|
Treat messages as a separate entity from nodes
|
2024-12-23 15:29:29 +01:00 |
|
Hakan Shehu
|
f762c3efe1
|
Add before update triggers for some table versions
|
2024-12-22 17:50:24 +01:00 |
|
Hakan Shehu
|
69dce7b052
|
Treat files as a separate entity from nodes
|
2024-12-22 17:47:39 +01:00 |
|
Hakan Shehu
|
6286147f2e
|
Refactor sync consumers
|
2024-12-21 15:00:46 +01:00 |
|
Hakan Shehu
|
b4d42a6cf4
|
Refactor collaborations
|
2024-12-20 16:38:14 +01:00 |
|
Hakan Shehu
|
b97c429eae
|
Add root_id in nodes and transactions
|
2024-12-20 10:21:56 +01:00 |
|
Hakan Shehu
|
02a6ba486c
|
Treat users as entity on its own and not as a node
|
2024-12-20 09:36:27 +01:00 |
|
Hakan Shehu
|
9c8b803b67
|
Remove author from package.json files
|
2024-12-13 18:03:20 +01:00 |
|
Hakan Shehu
|
9d46a312ac
|
Add env variables for server name and avatar
|
2024-12-12 17:41:47 +01:00 |
|
Hakan Shehu
|
1c8e6a6ecf
|
Refactor sync service
|
2024-12-11 11:43:56 +01:00 |
|
Hakan Shehu
|
e4aeabf3b6
|
Add events for account and workspace changes in server and desktop
|
2024-12-08 12:24:29 +01:00 |
|
Hakan Shehu
|
da6b26ff74
|
Implement reverting invalid transactions
|
2024-12-07 17:36:45 +01:00 |
|
Hakan Shehu
|
e43a3408e0
|
Include avatar upload parameter in routes
|
2024-12-07 10:58:31 +01:00 |
|
Hakan Shehu
|
2ce11577aa
|
Index node texts for searching
|
2024-12-07 01:41:10 +01:00 |
|
Hakan Shehu
|
954564d1bf
|
Refactor server routes
|
2024-12-06 22:29:58 +01:00 |
|
Hakan Shehu
|
2c0c3b96bf
|
Fix event bus event processing for mutli node broadcasting
|
2024-12-06 03:20:52 +01:00 |
|
Hakan Shehu
|
a688c2b719
|
Rename some tables for clarity
|
2024-12-05 01:11:41 +01:00 |
|
Hakan Shehu
|
a462077a8c
|
Fix dockerfile for server
|
2024-12-04 23:12:25 +01:00 |
|
Hakan Shehu
|
ba819aa951
|
Include scripts in Dockerfile
|
2024-12-04 17:35:36 +01:00 |
|
Hakan Shehu
|
1fcf0b135c
|
Refactor socket and sync communications
|
2024-12-04 17:15:58 +01:00 |
|
Hakan Shehu
|
f71113dda7
|
Update to express v5
|
2024-12-04 07:40:40 +01:00 |
|
Hakan Shehu
|
ad899c1c7c
|
Implement node data cleanup job
|
2024-12-03 00:17:36 +01:00 |
|
Hakan Shehu
|
d4a84cedcc
|
Refactor logger
|
2024-12-02 19:41:12 +01:00 |
|
Hakan Shehu
|
0c07068341
|
Make server event-bus work with multiple instances
|
2024-12-02 18:25:03 +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
|
a19c6274b9
|
Update packages
|
2024-12-01 21:40:17 +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
|
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
|
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
|
0d439fb030
|
Fix the query for retreiving unsynced transactions
|
2024-11-27 00:17:25 +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
|
99b94f6f33
|
New version of syncing
|
2024-11-26 22:21:35 +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 |
|