Commit Graph

  • 6b9209a95b Merge branch 'main' of https://github.com/colanode/colanode into ai-embeddings Ylber Gashi 2025-01-02 22:51:24 +01:00
  • fb4783f4a0 Separated ai embeddings into entry and message embedding tables, updated migration script and updated embed jobs accordingly Ylber Gashi 2025-01-02 22:51:18 +01:00
  • 95dcaf56d1 Fix record list query handler Hakan Shehu 2025-01-02 19:36:31 +01:00
  • ba0b81a3a5 Fix seed script with new changes Hakan Shehu 2025-01-02 19:21:35 +01:00
  • c356fbd68c Add more cleanups on collaboration delete Hakan Shehu 2025-01-02 18:42:38 +01:00
  • bff8b2c9e4 Send pings for socket connections from desktop Hakan Shehu 2025-01-02 17:23:56 +01:00
  • 71600473f2 Fix notification counters Hakan Shehu 2025-01-02 15:59:26 +01:00
  • 5863b911da Make entry parent id nullable and add some indexes in desktop workspace database Hakan Shehu 2025-01-02 00:33:05 +01:00
  • e7d20f47f0 Refactor embedEntryHandler to use extractEntryText and improve error handling for missing entries Ylber Gashi 2025-01-01 22:48:41 +01:00
  • 8ba5f4692f Remove unnecessary newline Ylber Gashi 2025-01-01 22:35:36 +01:00
  • 33978d3a6f Add new tables for file tombstones, collaborations, and AI embeddings to the database schema Ylber Gashi 2025-01-01 22:35:16 +01:00
  • 90fb6c86fd Merge branch 'main' of https://github.com/colanode/colanode into ai-embeddings Ylber Gashi 2025-01-01 22:32:27 +01:00
  • 6ac99f17fb Add AI embedding functionality for entries and messages Ylber Gashi 2025-01-01 22:23:24 +01:00
  • ba6b4bad98 Add indexes for frequent queries in server Hakan Shehu 2025-01-01 14:58:56 +01:00
  • 670a25d780 Refactor mutation errors Hakan Shehu 2025-01-01 11:03:22 +01:00
  • f19111f1f0 Improve api error handling Hakan Shehu 2024-12-31 18:55:01 +01:00
  • a20935a3af Fix default role for entry collaborators Hakan Shehu 2024-12-31 13:59:36 +01:00
  • 0897c34cc2 Change parent ids for chats and spaces Hakan Shehu 2024-12-31 13:00:50 +01:00
  • 4dc3136276 Fix chat create button opacity change on hover Hakan Shehu 2024-12-31 12:41:48 +01:00
  • cd23a9b7c0 Update packages Hakan Shehu 2024-12-31 12:22:39 +01:00
  • cde22dec3d Fix create transaction sync in sync Hakan Shehu 2024-12-31 11:19:46 +01:00
  • 36c30299b7 Include text extraction for records Hakan Shehu 2024-12-30 22:11:59 +01:00
  • 83de712f4c Improve permission checks Hakan Shehu 2024-12-30 21:50:08 +01:00
  • 710243ec1b Publish event on useer sync Hakan Shehu 2024-12-30 10:25:29 +01:00
  • 8d23d18491 Improve clean entry data job Hakan Shehu 2024-12-30 09:39:24 +01:00
  • 7939da3c29 Save deleted files and message in separate tombstone tables Hakan Shehu 2024-12-30 00:29:59 +01:00
  • 26933fdbd9 Implement revert of invalid mutations Hakan Shehu 2024-12-29 18:54:59 +01:00
  • e52ccf1681 Rename 'transactions' to 'entry_transactions' for clarity Hakan Shehu 2024-12-29 17:00:41 +01:00
  • d20cea9fdf Add author in package.json of apps Hakan Shehu 2024-12-28 20:56:33 +01:00
  • a5519a37ea Small package updates Hakan Shehu 2024-12-28 20:54:56 +01:00
  • 41ba627f52 Implement file and message deletes Hakan Shehu 2024-12-27 14:39:57 +01:00
  • f76c786ede Remove synchronizers on logout or workspace delete Hakan Shehu 2024-12-27 09:27:08 +01:00
  • 4c21789246 Remove socket connection on logout Hakan Shehu 2024-12-27 09:20:49 +01:00
  • e7c213a9a6 Fix workspace jobs scheduling in desktop Hakan Shehu 2024-12-27 09:09:53 +01:00
  • e9f677088e Refactor text indexing in desktop Hakan Shehu 2024-12-27 08:53:50 +01:00
  • dd6bd87ab5 Enable radar service with new data structure Hakan Shehu 2024-12-26 17:35:49 +01:00
  • 94ce64545a Implement interactions for entries, messages and files Hakan Shehu 2024-12-26 12:59:32 +01:00
  • 6bbd14bb0c Update packages Hakan Shehu 2024-12-25 20:42:56 +01:00
  • 6497945d1d Rename 'nodes' into 'entries' Hakan Shehu 2024-12-25 00:37:50 +01:00
  • 32c72c2607 Rebane 'nodes' into 'folder name' Hakan Shehu 2024-12-25 00:37:50 +01:00
  • 5e7e2ebfe0 Small fixes for node generator in seed script Hakan Shehu 2024-12-24 15:11:04 +01:00
  • bca7eb6ef8 Fix seed script with the new changes Hakan Shehu 2024-12-24 14:43:06 +01:00
  • 51c832ebe1 Refactor and improve synchronizers Hakan Shehu 2024-12-24 10:45:01 +01:00
  • e798db5691 Treat messages as a separate entity from nodes Hakan Shehu 2024-12-23 15:29:11 +01:00
  • f762c3efe1 Add before update triggers for some table versions Hakan Shehu 2024-12-22 17:50:24 +01:00
  • 69dce7b052 Treat files as a separate entity from nodes Hakan Shehu 2024-12-22 17:47:39 +01:00
  • 6286147f2e Refactor sync consumers Hakan Shehu 2024-12-21 15:00:46 +01:00
  • b4d42a6cf4 Refactor collaborations Hakan Shehu 2024-12-20 16:38:14 +01:00
  • b97c429eae Add root_id in nodes and transactions Hakan Shehu 2024-12-20 10:21:56 +01:00
  • 02a6ba486c Treat users as entity on its own and not as a node Hakan Shehu 2024-12-20 09:36:27 +01:00
  • 85f62d8cf2 Implement relation field Hakan Shehu 2024-12-16 18:15:17 +01:00
  • 4a4006b78e Fix tanstack query to perform queries and mutations while offline Hakan Shehu 2024-12-16 15:21:16 +01:00
  • dfcf13bda1 Implement file jobs and scheduler improvements in desktop Hakan Shehu 2024-12-14 19:25:28 +01:00
  • 30e5ec11c5 Update package lock Hakan Shehu 2024-12-13 18:49:13 +01:00
  • 9c8b803b67 Remove author from package.json files Hakan Shehu 2024-12-13 18:03:20 +01:00
  • 75cb80be50 Clean node modules in desktop packagin Hakan Shehu 2024-12-13 18:00:35 +01:00
  • 986c4db9a5 Improve forge config ignore property Hakan Shehu 2024-12-13 15:20:49 +01:00
  • 2c55eb9fb6 Select server on create and some UI improvements Hakan Shehu 2024-12-12 23:14:30 +01:00
  • 43378759d0 Add server avatar URLs in migration Hakan Shehu 2024-12-12 17:44:14 +01:00
  • 9d46a312ac Add env variables for server name and avatar Hakan Shehu 2024-12-12 17:41:47 +01:00
  • 5d72dfe2d8 Create a separate component for server avatars Hakan Shehu 2024-12-12 17:37:10 +01:00
  • ba12969aff Simplify sidebar and some layout improvements Hakan Shehu 2024-12-12 17:11:55 +01:00
  • de3ffc55ef Add DMG maker to Electron Forge configuration and removed linux makers Ylber Gashi 2024-12-11 22:29:41 +01:00
  • e1ec544ede Fix bootstrap initialization Hakan Shehu 2024-12-11 16:22:35 +01:00
  • 000140a105 Improve seed script Hakan Shehu 2024-12-11 15:47:04 +01:00
  • 1c8e6a6ecf Refactor sync service Hakan Shehu 2024-12-11 11:43:56 +01:00
  • 689fa5e7d0 Fix field filter for tasks view Hakan Shehu 2024-12-10 17:55:54 +01:00
  • 12c53153e4 Small UI improvements Hakan Shehu 2024-12-10 17:51:42 +01:00
  • 4279dc8c73 Implement a script for seeding data into a workspace Hakan Shehu 2024-12-10 17:37:52 +01:00
  • dcb4bc5bd8 Delete interaction events if they fail to sync for more than 20 times Hakan Shehu 2024-12-09 23:35:56 +01:00
  • cec617fa0c Fix interaction syncing and radar service counter Hakan Shehu 2024-12-09 23:28:11 +01:00
  • 3b9aeae59b Improve replace transactions Hakan Shehu 2024-12-09 21:15:44 +01:00
  • 8632a3d8ec Improve replace transactions service Hakan Shehu 2024-12-09 20:00:05 +01:00
  • 076f9812c5 Improve transaction syncing and check for missing nodes Hakan Shehu 2024-12-09 19:44:59 +01:00
  • 65f33465f3 Implement last opened at interaction Hakan Shehu 2024-12-08 23:17:12 +01:00
  • d43135c255 Create LICENSE Hakan Shehu 2024-12-08 20:31:55 +01:00
  • 6f3876a716 Another readme update Hakan Shehu 2024-12-08 20:18:14 +01:00
  • af201e5412 Update readme header Hakan Shehu 2024-12-08 20:17:23 +01:00
  • 6089b69daa Add cover image in readme Hakan Shehu 2024-12-08 20:07:54 +01:00
  • 3f6746d447 Add cover as an asset Hakan Shehu 2024-12-08 20:05:50 +01:00
  • a4723ba34f Update readme Hakan Shehu 2024-12-08 20:03:48 +01:00
  • 91591b058f Improve radar service and fix interactions merging Hakan Shehu 2024-12-08 19:03:09 +01:00
  • ec6c774877 Remove not needed columns from collaborations table in desktop Hakan Shehu 2024-12-08 13:28:13 +01:00
  • e4aeabf3b6 Add events for account and workspace changes in server and desktop Hakan Shehu 2024-12-08 12:24:29 +01:00
  • 8a0d8baf55 Optimize radar service Hakan Shehu 2024-12-08 11:59:40 +01:00
  • 09444f2c07 Improve table name cell Hakan Shehu 2024-12-08 01:08:35 +01:00
  • 8accb185c7 Add autoFocus for some inputs Hakan Shehu 2024-12-08 00:58:00 +01:00
  • 8d43bf673a Fix record name update Hakan Shehu 2024-12-07 23:11:28 +01:00
  • c8a0ac69e2 Prevent duplicate ids in editor Hakan Shehu 2024-12-07 20:34:54 +01:00
  • c93edcf7b4 Fix loading of account avatar in sidebar footer Hakan Shehu 2024-12-07 18:40:35 +01:00
  • da6b26ff74 Implement reverting invalid transactions Hakan Shehu 2024-12-07 17:36:35 +01:00
  • 32854de286 Remove working directory specification for dependency installation in CI workflow Ylber Gashi 2024-12-07 16:59:44 +01:00
  • 9f9ee27452 Remove working directory specification for dependency installation in CI workflow Ylber Gashi 2024-12-07 16:24:38 +01:00
  • 606881321f Add caching for Electron on Windows and macOS in CI workflow Ylber Gashi 2024-12-07 16:11:55 +01:00
  • 6d0718c6f1 Remove Electron caching steps for Windows and macOS in CI workflow Ylber Gashi 2024-12-07 16:08:44 +01:00
  • a8ea183797 Merge pull request #7 from colanode/windows-certificate Hakan Shehu 2024-12-07 15:57:32 +01:00
  • b77f3763c1 Refactor CI workflow to separate Windows and macOS build jobs and improve caching Ylber Gashi 2024-12-07 15:55:35 +01:00
  • 2048b42cc4 Merge branch 'main' of https://github.com/colanode/colanode into windows-certificate Ylber Gashi 2024-12-07 15:13:12 +01:00
  • 38f2cfa7ef Add Windows certificate handling in CI workflow and configuration Ylber Gashi 2024-12-07 11:05:04 +01:00
  • 378657c50b Fix avatar size for custom images Hakan Shehu 2024-12-07 11:01:05 +01:00