Commit Graph

  • 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
  • e43a3408e0 Include avatar upload parameter in routes Hakan Shehu 2024-12-07 10:58:31 +01:00
  • 2ce11577aa Index node texts for searching Hakan Shehu 2024-12-07 01:41:10 +01:00
  • 954564d1bf Refactor server routes Hakan Shehu 2024-12-06 22:29:58 +01:00
  • 2c0c3b96bf Fix event bus event processing for mutli node broadcasting Hakan Shehu 2024-12-06 03:20:52 +01:00
  • 7c0b0e093d Store window size in app metadata table Hakan Shehu 2024-12-05 21:40:48 +01:00
  • a688c2b719 Rename some tables for clarity Hakan Shehu 2024-12-05 01:11:41 +01:00
  • a462077a8c Fix dockerfile for server Hakan Shehu 2024-12-04 23:12:25 +01:00
  • ba819aa951 Include scripts in Dockerfile Hakan Shehu 2024-12-04 17:35:36 +01:00
  • 6b809d8eb7 Improve server create mutation Hakan Shehu 2024-12-04 17:25:20 +01:00
  • ed92a4dcc1 Remove some processing from bootstraper init Hakan Shehu 2024-12-04 17:20:38 +01:00
  • 1fcf0b135c Refactor socket and sync communications Hakan Shehu 2024-12-04 17:15:58 +01:00
  • 0929e3a4b9 Move cursors inside workspace database Hakan Shehu 2024-12-04 14:25:59 +01:00
  • 7aaf8acf0b Improve emojis and icons Hakan Shehu 2024-12-04 12:14:48 +01:00
  • 4e6c3fedfb Include scripts in the workspace Hakan Shehu 2024-12-04 10:19:58 +01:00
  • f71113dda7 Update to express v5 Hakan Shehu 2024-12-04 07:40:40 +01:00
  • c4fccfb88f Add some extra checks in file service Hakan Shehu 2024-12-03 17:19:08 +01:00
  • 45eda5b196 Refactor sync service workspace credentials Hakan Shehu 2024-12-03 13:52:05 +01:00
  • 704dae1efc Use debug instead of pinojs Hakan Shehu 2024-12-03 13:42:02 +01:00
  • ad899c1c7c Implement node data cleanup job Hakan Shehu 2024-12-03 00:17:23 +01:00
  • 2394f577dc Update MakerSquirrel configuration for Colanode desktop application Ylber Gashi 2024-12-02 23:24:02 +01:00
  • 8156c791fc Fix GitHub Actions workflow to use correct GITHUB_TOKEN secret Ylber Gashi 2024-12-02 23:14:43 +01:00
  • a4c66d04c5 Update executable name for Linux and configure RPM/Deb makers Ylber Gashi 2024-12-02 23:06:10 +01:00
  • d4a84cedcc Refactor logger Hakan Shehu 2024-12-02 19:41:12 +01:00
  • d2e63c00fe Restructure queries Hakan Shehu 2024-12-02 19:08:17 +01:00
  • 0c07068341 Make server event-bus work with multiple instances Hakan Shehu 2024-12-02 18:25:03 +01:00
  • 071d15ae72 Improve mutation error handling Hakan Shehu 2024-12-02 18:07:09 +01:00
  • a9c99043a9 Restructure mutations Hakan Shehu 2024-12-02 14:45:58 +01:00
  • 5fcb427008 More lint improvements Hakan Shehu 2024-12-02 01:33:25 +01:00
  • 3df94f7c40 Fix imports order Hakan Shehu 2024-12-02 00:44:02 +01:00
  • f76db9913d React lint fixes Hakan Shehu 2024-12-01 23:59:41 +01:00
  • 1c204a17dc Lint fixes Hakan Shehu 2024-12-01 23:51:33 +01:00
  • a19c6274b9 Update packages Hakan Shehu 2024-12-01 21:40:17 +01:00
  • 7e11694c65 Fix attributes parsing for interactions Hakan Shehu 2024-11-30 22:23:48 +01:00
  • 5342e0e203 Fix yText changes Hakan Shehu 2024-11-30 22:14:07 +01:00
  • ea61ef46b1 Use cursor based pagination for interaction events syncing Hakan Shehu 2024-11-30 17:48:01 +01:00
  • e792785399 Implement radar service with the new interactions structure Hakan Shehu 2024-11-30 11:43:00 +01:00
  • e63f84a559 Some improvements in logging Hakan Shehu 2024-11-30 11:01:56 +01:00