Commit Graph

603 Commits

Author SHA1 Message Date
Ylber Gashi
90fb6c86fd Merge branch 'main' of https://github.com/colanode/colanode into ai-embeddings 2025-01-01 22:32:27 +01:00
Ylber Gashi
6ac99f17fb Add AI embedding functionality for entries and messages 2025-01-01 22:23:24 +01:00
Hakan Shehu
ba6b4bad98 Add indexes for frequent queries in server 2025-01-01 14:58:56 +01:00
Hakan Shehu
670a25d780 Refactor mutation errors 2025-01-01 11:03:22 +01:00
Hakan Shehu
f19111f1f0 Improve api error handling 2024-12-31 18:55:01 +01:00
Hakan Shehu
a20935a3af Fix default role for entry collaborators 2024-12-31 13:59:36 +01:00
Hakan Shehu
0897c34cc2 Change parent ids for chats and spaces 2024-12-31 13:00:50 +01:00
Hakan Shehu
4dc3136276 Fix chat create button opacity change on hover 2024-12-31 12:41:48 +01:00
Hakan Shehu
cd23a9b7c0 Update packages 2024-12-31 12:22:39 +01:00
Hakan Shehu
cde22dec3d Fix create transaction sync in sync 2024-12-31 11:19:46 +01:00
Hakan Shehu
36c30299b7 Include text extraction for records 2024-12-30 22:11:59 +01:00
Hakan Shehu
83de712f4c Improve permission checks 2024-12-30 21:50:08 +01:00
Hakan Shehu
710243ec1b Publish event on useer sync 2024-12-30 10:25:29 +01:00
Hakan Shehu
8d23d18491 Improve clean entry data job 2024-12-30 09:39:24 +01:00
Hakan Shehu
7939da3c29 Save deleted files and message in separate tombstone tables 2024-12-30 00:29:59 +01:00
Hakan Shehu
26933fdbd9 Implement revert of invalid mutations 2024-12-29 18:54:59 +01:00
Hakan Shehu
e52ccf1681 Rename 'transactions' to 'entry_transactions' for clarity 2024-12-29 17:00:41 +01:00
Hakan Shehu
d20cea9fdf Add author in package.json of apps 2024-12-28 20:56:33 +01:00
Hakan Shehu
a5519a37ea Small package updates 2024-12-28 20:54:56 +01:00
Hakan Shehu
41ba627f52 Implement file and message deletes 2024-12-27 14:39:57 +01:00
Hakan Shehu
f76c786ede Remove synchronizers on logout or workspace delete 2024-12-27 09:27:08 +01:00
Hakan Shehu
4c21789246 Remove socket connection on logout 2024-12-27 09:20:49 +01:00
Hakan Shehu
e7c213a9a6 Fix workspace jobs scheduling in desktop 2024-12-27 09:09:53 +01:00
Hakan Shehu
e9f677088e Refactor text indexing in desktop 2024-12-27 08:53:50 +01:00
Hakan Shehu
dd6bd87ab5 Enable radar service with new data structure 2024-12-26 17:35:49 +01:00
Hakan Shehu
94ce64545a Implement interactions for entries, messages and files 2024-12-26 12:59:32 +01:00
Hakan Shehu
6bbd14bb0c Update packages 2024-12-25 20:42:56 +01:00
Hakan Shehu
6497945d1d Rename 'nodes' into 'entries' 2024-12-25 10:24:05 +01:00
Hakan Shehu
32c72c2607 Rebane 'nodes' into 'folder name' 2024-12-25 00:37:50 +01:00
Hakan Shehu
5e7e2ebfe0 Small fixes for node generator in seed script 2024-12-24 15:11:04 +01:00
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
85f62d8cf2 Implement relation field 2024-12-16 18:15:17 +01:00
Hakan Shehu
4a4006b78e Fix tanstack query to perform queries and mutations while offline 2024-12-16 15:21:16 +01:00
Hakan Shehu
dfcf13bda1 Implement file jobs and scheduler improvements in desktop 2024-12-14 19:25:28 +01:00
Hakan Shehu
30e5ec11c5 Update package lock 2024-12-13 18:49:13 +01:00
Hakan Shehu
9c8b803b67 Remove author from package.json files 2024-12-13 18:03:20 +01:00
Hakan Shehu
75cb80be50 Clean node modules in desktop packagin 2024-12-13 18:00:35 +01:00
Hakan Shehu
986c4db9a5 Improve forge config ignore property 2024-12-13 15:20:49 +01:00
Hakan Shehu
2c55eb9fb6 Select server on create and some UI improvements 2024-12-12 23:14:30 +01:00
Hakan Shehu
43378759d0 Add server avatar URLs in migration 2024-12-12 17:44:14 +01:00
Hakan Shehu
9d46a312ac Add env variables for server name and avatar 2024-12-12 17:41:47 +01:00
Hakan Shehu
5d72dfe2d8 Create a separate component for server avatars 2024-12-12 17:37:10 +01:00