Commit Graph

  • 21531f4a0f Refactor http client Hakan Shehu 2024-11-17 13:17:59 +01:00
  • e2634de929 Refactor socket services Hakan Shehu 2024-11-17 12:52:02 +01:00
  • 90d7f548ab Introduce a service to check fi servers are available Hakan Shehu 2024-11-17 12:16:04 +01:00
  • 701e830c1d Remove unused config part Hakan Shehu 2024-11-17 10:54:43 +01:00
  • a4ab1002c5 Use import for electron-squirrel-startup Hakan Shehu 2024-11-17 01:20:37 +01:00
  • 92c6fc185e Update build context in GitHub Actions workflow for server image Ylber Gashi 2024-11-17 00:05:03 +01:00
  • a32cd3ac65 Update server image name in GitHub Actions workflow Ylber Gashi 2024-11-17 00:02:37 +01:00
  • 2c6029d92f Improve forge configs Hakan Shehu 2024-11-16 23:20:30 +01:00
  • a65cb839b6 Updated GitHub Actions workflow to use Colanode server image Ylber Gashi 2024-11-16 20:11:21 +01:00
  • 3a05bd495f Add schema for package json warnings Hakan Shehu 2024-11-16 19:40:51 +01:00
  • 6fe5430baa Merge pull request #5 from colanode/server-docker-setup Hakan Shehu 2024-11-16 17:51:24 +01:00
  • 3ef5051233 Dockerfile update and Docker Compose configuration Ylber Gashi 2024-11-16 17:49:50 +01:00
  • a3380bce37 Use tsx for running server Hakan Shehu 2024-11-16 17:28:07 +01:00
  • 71dbc1e97b Remove some console logs Hakan Shehu 2024-11-16 16:56:11 +01:00
  • 184851403e Switch to npm workspaces and electron forge Hakan Shehu 2024-11-16 16:55:45 +01:00
  • 22b7e39c8e Add device service for online connectivity check Hakan Shehu 2024-11-15 19:31:14 +01:00
  • 4968214fc8 Introduce commands for operations that are not queries or mutations Hakan Shehu 2024-11-15 15:33:07 +01:00
  • e07ea045fd Move mutation and query handlers Hakan Shehu 2024-11-15 14:06:19 +01:00
  • ed32d3ea6e Refactor messages Hakan Shehu 2024-11-15 14:01:20 +01:00
  • 712d0da8aa Improve sync service and introduce account sync Hakan Shehu 2024-11-15 10:49:07 +01:00
  • 54bb91a866 Imrpove sync service to be more real-time Hakan Shehu 2024-11-14 23:28:14 +01:00
  • d65d10fbba Fix some imports Hakan Shehu 2024-11-14 17:22:12 +01:00
  • 6cc1acf6c0 Improve syncing and radar service Hakan Shehu 2024-11-14 17:11:53 +01:00
  • 4b767eb238 Reuse read state indicator component Hakan Shehu 2024-11-14 11:06:00 +01:00
  • d405ac0f21 Display account read state indicator Hakan Shehu 2024-11-14 10:57:45 +01:00
  • 6537d51fdb Add query change handlers for workspace delete event Hakan Shehu 2024-11-14 09:49:18 +01:00
  • a94feccc02 Improve account sidebar footer Hakan Shehu 2024-11-14 09:39:39 +01:00
  • d0a45826eb Improve workspace header in sidebar Hakan Shehu 2024-11-14 09:20:19 +01:00
  • efe2734cd9 Add account id in routing and improve the component structure Hakan Shehu 2024-11-14 09:04:23 +01:00
  • bb78a238a8 Show read states in sidebar header Hakan Shehu 2024-11-14 08:40:22 +01:00
  • 25c2b35442 Restructure files, queries and mutations Hakan Shehu 2024-11-13 23:44:21 +01:00
  • 844ee9f73a Clean unused code Hakan Shehu 2024-11-13 12:49:20 +01:00
  • 46e897b68b Rename socket manager to socket service Hakan Shehu 2024-11-13 12:30:19 +01:00
  • 73929f04ec Rename managers to services Hakan Shehu 2024-11-13 12:26:03 +01:00
  • c40522fccb Rename a query Hakan Shehu 2024-11-13 12:00:41 +01:00
  • af4f014a32 Add record authorization checks Hakan Shehu 2024-11-13 11:15:37 +01:00
  • 76219f0d89 Fix a bug with reordering of nodes using .reverse() Hakan Shehu 2024-11-13 10:33:26 +01:00
  • 19f1006b0f Improve node collaborators authorization checks Hakan Shehu 2024-11-13 10:06:09 +01:00
  • 55ce7e59f4 Add database authorization checks Hakan Shehu 2024-11-13 09:49:12 +01:00
  • 68dc8278f3 Remove some unused types Hakan Shehu 2024-11-13 01:06:07 +01:00
  • a26b961bb4 Rename some properties for consistency Hakan Shehu 2024-11-13 00:59:52 +01:00
  • 30e845d403 Add authorization checks in node collaborators Hakan Shehu 2024-11-13 00:56:54 +01:00
  • a8d8287e27 Add authorization checks for document editor Hakan Shehu 2024-11-12 23:12:28 +01:00
  • beb09a4d97 Temporarily disable mark as seen Hakan Shehu 2024-11-12 23:05:23 +01:00
  • 5a7c6a381a Add authorization checks and refactor conversations Hakan Shehu 2024-11-12 23:00:22 +01:00
  • 641a0a594f Refactor sidebar layout Hakan Shehu 2024-11-12 20:00:34 +01:00
  • 35bb64384a Refactor container components Hakan Shehu 2024-11-12 11:12:26 +01:00
  • c25678a318 Refactor sidebar components Hakan Shehu 2024-11-12 10:41:00 +01:00
  • fcb6165393 Refactor queries and types Hakan Shehu 2024-11-11 23:48:45 +01:00
  • 232208fbba Breadcrumb UI fixes Hakan Shehu 2024-11-11 21:38:12 +01:00
  • 1bf0d3405f Refactor container and header Hakan Shehu 2024-11-11 21:33:55 +01:00
  • c20d0290a6 Use tanstack query for queries Hakan Shehu 2024-11-11 16:09:33 +01:00
  • 7d214b54a7 Fix unread counts query Hakan Shehu 2024-11-11 13:57:21 +01:00
  • 64d9703efc Workspace role improvements and moved some types into colanode/core Hakan Shehu 2024-11-11 13:45:07 +01:00
  • 3cbf14c296 Improve workspace user role checks Hakan Shehu 2024-11-11 12:03:44 +01:00
  • 80110d64e9 Fix a case of handling workspace node created event Hakan Shehu 2024-11-11 08:34:33 +01:00
  • 10d996f3ca Add tooltips in sidebar footer Hakan Shehu 2024-11-11 08:22:50 +01:00
  • c7316e41c9 Implement multi account login Hakan Shehu 2024-11-11 00:22:17 +01:00
  • 42ffc0509b Fix the trigger for node paths in desktop Hakan Shehu 2024-11-10 23:06:52 +01:00
  • 4e12a7e66a User userId instead of workspaceId in routing Hakan Shehu 2024-11-10 22:56:50 +01:00
  • 35182bdb3d Add workspace as root node Hakan Shehu 2024-11-10 20:02:25 +01:00
  • 4f77314c6b Refactor CRDT usage Hakan Shehu 2024-11-10 17:49:26 +01:00
  • 9d81698e18 Use registry models in server Hakan Shehu 2024-11-10 15:58:18 +01:00
  • 736d2702da Add watch flag in electron-vite dev command Hakan Shehu 2024-11-10 11:56:02 +01:00
  • 39aef3d4d8 Build fixes and improvements Hakan Shehu 2024-11-10 11:54:15 +01:00
  • 332445e9b6 Temporarily disable email init Hakan Shehu 2024-11-10 10:14:24 +01:00
  • a98bb4c51d Package json fixes Hakan Shehu 2024-11-10 10:09:53 +01:00
  • e469885706 Store node state as byte array in Postgres Hakan Shehu 2024-11-10 09:52:58 +01:00
  • f17223b213 Use blob data type for the state column in sqlite Hakan Shehu 2024-11-10 02:06:15 +01:00
  • 082a85180f Hash password with sha256 before bycrypt Hakan Shehu 2024-11-10 01:50:00 +01:00
  • bb89a01596 Add README Hakan Shehu 2024-11-10 01:39:49 +01:00
  • 42f9236b39 Refactor node manager and add authorization checks for node create/update/delete Hakan Shehu 2024-11-10 01:26:12 +01:00
  • 307b191b75 Fix a bug in crdt array sync Hakan Shehu 2024-11-09 19:25:20 +01:00
  • a4b2e5d533 Update default node avatars Hakan Shehu 2024-11-09 19:10:51 +01:00
  • f1bccf3e0c Fix turbo.json configuration for watch command Hakan Shehu 2024-11-09 19:05:09 +01:00
  • 72e99ff7f7 Reformat code Hakan Shehu 2024-11-09 18:17:46 +01:00
  • 02d904f719 Rename 'neuron' to 'colanode' Hakan Shehu 2024-11-09 18:13:47 +01:00
  • bee283599b Update product name Hakan Shehu 2024-11-09 17:57:37 +01:00
  • 5872e4d9a7 Fix the path in asset unzip Hakan Shehu 2024-11-09 17:50:17 +01:00
  • a650ec6b4e Merge pull request #3 from neuronapp/send-emails-task Hakan Shehu 2024-11-09 17:36:17 +01:00
  • 493efa7016 Fix emoji skin selectro Hakan Shehu 2024-11-09 17:35:55 +01:00
  • 0dffc7d7ff Update emojis and icons with the new structure Hakan Shehu 2024-11-09 17:29:22 +01:00
  • 46aae8f6fb Refactor import paths for email service and email message types Ylber Gashi 2024-11-09 17:01:44 +01:00
  • ee4685afcf Added Nodemailer dependency Ylber Gashi 2024-11-09 16:53:54 +01:00
  • 3eee1e2cd0 Add email service integration and task handling Ylber Gashi 2024-11-09 16:23:41 +01:00
  • 372fe62fa8 Move id and contants in core package and use lodash-es package Hakan Shehu 2024-11-09 12:20:01 +01:00
  • 56a16ba9b3 Fix exports in core packages Hakan Shehu 2024-11-09 11:27:42 +01:00
  • caac16f7b8 Improve emoji and icon generation scripts Hakan Shehu 2024-11-09 11:19:42 +01:00
  • 33026b691f Implement icons generator in scripts Hakan Shehu 2024-11-08 17:27:54 +01:00
  • 1e5d5ad4e9 Update emojis Hakan Shehu 2024-11-08 13:45:19 +01:00
  • b7c649e0ac Restructure in scripts Hakan Shehu 2024-11-08 11:17:17 +01:00
  • ca45b87bcb Implement the script to generate emojis Hakan Shehu 2024-11-08 11:12:13 +01:00
  • 7bc91a2d8d Remove unused package Hakan Shehu 2024-11-07 16:22:32 +01:00
  • 49939a926d Remove some unused packages Hakan Shehu 2024-11-07 11:56:40 +01:00
  • 76891b5a68 Improve assets in desktop Hakan Shehu 2024-11-07 11:53:16 +01:00
  • 4fb061d10e Remove unused file Hakan Shehu 2024-11-07 10:48:20 +01:00
  • 3042625e34 Add crdt as a separate package Hakan Shehu 2024-11-07 09:32:26 +01:00
  • 8a5409ad29 Add a core package to be reused by desktop and server Hakan Shehu 2024-11-07 09:15:00 +01:00
  • 00f6ac971e Include desktop in monorepo Hakan Shehu 2024-11-06 09:03:08 +01:00
  • 992066912e Initiate monorepo Hakan Shehu 2024-11-05 22:33:43 +01:00