Commit Graph

  • 3ca14da7f3 Fix field type select popover Hakan Shehu 2024-11-20 09:06:39 +01:00
  • 61c58f1f41 Improve avatar picker tabs Hakan Shehu 2024-11-19 22:49:03 +01:00
  • 9d66fbb930 Implement updated by and updated at fields Hakan Shehu 2024-11-19 19:15:22 +01:00
  • b2ee7f59bc Implement collaborator field Hakan Shehu 2024-11-19 19:00:43 +01:00
  • aa3ab40c00 Remove duplicate components for record field values Hakan Shehu 2024-11-19 18:11:54 +01:00
  • cad0da89b0 Fix query updates in record list query handler Hakan Shehu 2024-11-19 17:49:43 +01:00
  • 0efba0caac Improve record settings Hakan Shehu 2024-11-19 17:47:07 +01:00
  • e5df4c79c9 Implement database update Hakan Shehu 2024-11-19 17:16:12 +01:00
  • 597bf2ff49 Implement folder update Hakan Shehu 2024-11-19 16:11:00 +01:00
  • c3801688d7 Implement page update Hakan Shehu 2024-11-19 16:01:19 +01:00
  • f238f15094 Disable outline for all components Hakan Shehu 2024-11-19 15:28:36 +01:00
  • 93f0bd2f0f Implement channel update Hakan Shehu 2024-11-19 14:57:49 +01:00
  • 0c4280fe6c Implement filter and sort quick actions in table headers Hakan Shehu 2024-11-18 23:13:55 +01:00
  • 5b7cb7f93f Remove is mobile checks from sidebar Hakan Shehu 2024-11-18 22:50:34 +01:00
  • 1ffde823cb Include tanstack query options in useQuery hook Hakan Shehu 2024-11-18 20:12:51 +01:00
  • 6bb9caa27f Fix account and workspace redirect components Hakan Shehu 2024-11-18 20:12:39 +01:00
  • 759ad1c03e Add user node cascade in migration Hakan Shehu 2024-11-18 20:03:38 +01:00
  • de22f2fedc Add badge in app dock in macos Hakan Shehu 2024-11-18 19:39:35 +01:00
  • 541712bb20 Refactor layout components and queries Hakan Shehu 2024-11-18 18:18:16 +01:00
  • d6fa1cead3 Handle some cases in query check for changes events Hakan Shehu 2024-11-18 16:49:37 +01:00
  • ee80c7a428 Improve header and footer Hakan Shehu 2024-11-18 16:40:29 +01:00
  • 139763585e Add a queue for processing events in query service check for changes Hakan Shehu 2024-11-18 16:30:14 +01:00
  • 9d6d544faa Refactor message queries, mutations and components Hakan Shehu 2024-11-18 15:38:58 +01:00
  • 6097b62451 Revert async event bus Hakan Shehu 2024-11-18 13:45:15 +01:00
  • e4e74ad87f Refactor message reactions Hakan Shehu 2024-11-18 13:16:22 +01:00
  • cd9ef7abfd Don't show reply in thread icon in message action box Hakan Shehu 2024-11-18 12:54:58 +01:00
  • 981a31f3e2 Add a threshhold for updating last seen at in user nodes Hakan Shehu 2024-11-18 11:39:17 +01:00
  • 14f0c0ab19 Add extra checks when changes fail to sync Hakan Shehu 2024-11-18 11:32:48 +01:00
  • 0161cdfedd Add an extra equality check for query result updates Hakan Shehu 2024-11-17 22:41:38 +01:00
  • 2fe78cf13c Make event bus async Hakan Shehu 2024-11-17 22:37:20 +01:00
  • 2056d4b225 Fix loading assets path Hakan Shehu 2024-11-17 22:34:44 +01:00
  • 78f2ee1cf3 Fix asset unpacking Hakan Shehu 2024-11-17 21:30:52 +01:00
  • 9733ee522b Init boostrap async Hakan Shehu 2024-11-17 20:48:01 +01:00
  • 2a6739ed6b Merge pull request #6 from colanode/desktop-publish Hakan Shehu 2024-11-17 19:30:30 +01:00
  • 02fa615494 Update GitHub Actions workflow and forge config for desktop app publishing Ylber Gashi 2024-11-17 19:17:23 +01:00
  • e99e7b1658 Copy node_modules in the desktop directory for packaging the app Hakan Shehu 2024-11-17 18:56:49 +01:00
  • 159deb3ae3 Include ignore regexes in forge config Hakan Shehu 2024-11-17 17:05:19 +01:00
  • 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