Commit Graph

  • 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
  • 1a39117c73 Remove icons from repo Hakan Shehu 2024-11-05 20:35:38 +01:00
  • 252454bb9e Remove emojis from repo Hakan Shehu 2024-11-05 20:35:13 +01:00
  • d754cae67d Include npmrc Hakan Shehu 2024-11-04 23:16:44 +01:00
  • 4314cb9954 Use one shared prettier Hakan Shehu 2024-11-04 23:15:55 +01:00
  • 912d4dae4f Use only one gitignore Hakan Shehu 2024-11-04 23:12:30 +01:00
  • f2a23b39a9 Workspace settings dialog improvements Hakan Shehu 2024-11-04 22:28:26 +01:00
  • aa8e831454 Implement authorization checks for nodes Hakan Shehu 2024-11-02 17:06:39 +01:00
  • e8d0e9fb08 Move some types into registry Hakan Shehu 2024-11-02 09:21:46 +01:00
  • ebf22f0cc7 Implement zod schema for nodes, apply crdt based on schema and turn on strict typescript config Hakan Shehu 2024-11-01 20:01:20 +01:00
  • 7900cd78bb Merge pull request #2 from neuronapp/publish-app Hakan Shehu 2024-10-31 22:28:22 +01:00
  • 36f028c3d9 Validator improvements Hakan Shehu 2024-10-30 23:14:02 +01:00
  • 8bbd4fffcc Add GitHub release workflow for publishing the app Ylber Gashi 2024-10-30 23:04:17 +01:00
  • 5c303a2fe3 Revert some collaborator changes Hakan Shehu 2024-10-30 21:31:39 +01:00
  • 6ca7fe6d8d Collaborator improvements for nodes Hakan Shehu 2024-10-30 19:38:12 +01:00
  • 0d82294967 Create node paths closure table in desktop database Hakan Shehu 2024-10-30 16:31:26 +01:00
  • 374a01e240 Introduce the first version of server side validators Hakan Shehu 2024-10-30 15:43:06 +01:00
  • 73a161d686 Implement file upload in messages Hakan Shehu 2024-10-30 10:00:54 +01:00
  • 50e0f10454 Add validation for empty messages Hakan Shehu 2024-10-29 09:44:37 +01:00
  • 5acc19d97a Fix foreign key constraint error in node delete Hakan Shehu 2024-10-29 08:34:30 +01:00
  • 432b0a4c58 Atomic node updates Hakan Shehu 2024-10-29 01:59:35 +01:00
  • f70393f22e Mark active sidebar item Hakan Shehu 2024-10-29 01:18:02 +01:00
  • 49601bb1ba Fix version id condition Hakan Shehu 2024-10-29 01:03:35 +01:00
  • 87ea22f85c Add a condition on version id for document updates Hakan Shehu 2024-10-29 00:48:46 +01:00
  • de9a7ffb21 Fix user_node delete on local node delete Hakan Shehu 2024-10-28 23:48:35 +01:00
  • 663a5de7df Fix desktop database migrations Hakan Shehu 2024-10-28 23:44:10 +01:00
  • d60f3773dc Fix user node sync Hakan Shehu 2024-10-28 23:33:13 +01:00
  • 78402bbf64 Table renames Hakan Shehu 2024-10-28 21:47:32 +01:00
  • 9141d60b5c Sync improvements Hakan Shehu 2024-10-28 20:35:30 +01:00
  • 70503d5a98 Add extra handles for file deletion Hakan Shehu 2024-10-28 12:34:20 +01:00
  • 2cebec1aaf Implement settings dropdown for container nodes Hakan Shehu 2024-10-28 11:00:56 +01:00
  • 781351ce6f Handle block content items deletion Hakan Shehu 2024-10-28 09:43:06 +01:00
  • 11c6d6ac4a Handle deleted blocks Hakan Shehu 2024-10-28 09:42:09 +01:00
  • 3797946bc0 Use content partial changes in messages Hakan Shehu 2024-10-28 09:29:12 +01:00
  • 639b01c092 Implement delta updates for documents Hakan Shehu 2024-10-28 09:27:08 +01:00
  • 0bed882d84 Generate default workspace for new users Hakan Shehu 2024-10-27 23:47:24 +01:00
  • aa82cb564c Activate account on register Hakan Shehu 2024-10-27 22:38:56 +01:00
  • 3f32e64a77 Implement account update form Hakan Shehu 2024-10-27 22:15:17 +01:00
  • 97c027969e Small improvements Hakan Shehu 2024-10-27 21:06:43 +01:00
  • ade9cdde28 Fix bugs with workspaces query, form and mutation Hakan Shehu 2024-10-27 19:19:32 +01:00
  • 7b699b2b1e Refactor events Hakan Shehu 2024-10-27 19:00:41 +01:00
  • 902c09b809 Fix node-user-state management on collaborator updates Hakan Shehu 2024-10-27 18:36:46 +01:00
  • ee0ac033d3 Implement space collaborators tab Hakan Shehu 2024-10-27 18:06:45 +01:00
  • 1dda26de3e Fix node collaborators management Hakan Shehu 2024-10-27 17:29:53 +01:00
  • 8ca2821a04 Clean device node states on logout Hakan Shehu 2024-10-27 16:31:38 +01:00
  • 5e297f327a Fix login/register redirect flow Hakan Shehu 2024-10-27 16:19:24 +01:00
  • 2a2bbea93c Fix window initialization Hakan Shehu 2024-10-27 16:06:14 +01:00
  • 39db3edd96 Fix user created event handler Hakan Shehu 2024-10-27 11:18:18 +01:00
  • 8ffe8f6ce5 Improve account login/logout and some redirect workflows Hakan Shehu 2024-10-27 10:51:27 +01:00
  • 31220e946b Open devtools only in debug Hakan Shehu 2024-10-27 09:55:49 +01:00
  • 4d8596ec3f Fix icon size Hakan Shehu 2024-10-27 09:21:11 +01:00
  • 50653849d5 Switch to lucide-react icons Hakan Shehu 2024-10-27 09:14:09 +01:00
  • f9ae9afd05 Switch to hash router Hakan Shehu 2024-10-26 23:11:45 +02:00
  • e1ff6440cf Fix asset loading for production build Hakan Shehu 2024-10-26 23:11:37 +02:00
  • 302a2a1ebe Fix button types Hakan Shehu 2024-10-26 19:09:45 +02:00
  • bfee92f2ac Fix filter popovers for select and multi select fields Hakan Shehu 2024-10-26 19:02:25 +02:00
  • 9519c2db69 Remove unused imports Hakan Shehu 2024-10-26 18:45:29 +02:00
  • d052300ea0 Delete node user state on delete Hakan Shehu 2024-10-26 18:18:21 +02:00
  • cb5c45860b Fix sync for deleted nodes Hakan Shehu 2024-10-26 18:16:31 +02:00
  • d5c97fd8b6 Improve socket connection sync Hakan Shehu 2024-10-26 18:03:55 +02:00
  • 9d17a40256 Fix alias compilation for build in server Hakan Shehu 2024-10-26 17:13:27 +02:00
  • f860e74fbe Refactor Dockerfile for improved build and production stages Image Updater 2024-10-26 16:11:34 +02:00
  • 1a2ae21c94 Fix account data deletion Hakan Shehu 2024-10-26 15:38:52 +02:00
  • 38c64967b3 Add the case of adding new users in socket connections Hakan Shehu 2024-10-26 15:29:27 +02:00