Commit Graph

  • 35ee77ea06 New database structure for sync engine Hakan Shehu 2024-10-26 11:38:06 +02:00
  • f7d1d12e95 Change the sync flow in server side Hakan Shehu 2024-10-26 09:01:59 +02:00
  • 5a1b3c0fd8 New verison for change tracking in desktop Hakan Shehu 2024-10-25 19:02:47 +02:00
  • a5342575e7 Update desktop packages Hakan Shehu 2024-10-25 17:03:04 +02:00
  • f7ec9037cc Implement avatar for database views Hakan Shehu 2024-10-25 16:33:16 +02:00
  • 075c6405ba Fixes and improvements for sync Hakan Shehu 2024-10-25 14:36:18 +02:00
  • db4614c48e Fix some mutations Hakan Shehu 2024-10-25 14:08:30 +02:00
  • aab143b4f5 Implement space update and delete Hakan Shehu 2024-10-25 11:32:40 +02:00
  • 98cb77b466 Add open file feature Hakan Shehu 2024-10-24 08:56:36 +02:00
  • a8a7c78e93 Refactor folder grid Hakan Shehu 2024-10-24 00:17:39 +02:00
  • d75b3c53ee Implement file dialog and context menu Hakan Shehu 2024-10-24 00:10:51 +02:00
  • 789e8e356f Improve file preview Hakan Shehu 2024-10-23 23:58:34 +02:00
  • 917cb9b5f4 Implement file node for editor Hakan Shehu 2024-10-23 23:47:02 +02:00
  • ecbb92baa6 Add folder node in editor Hakan Shehu 2024-10-23 23:25:07 +02:00
  • 305b784b10 Rename to 'colanode' in login screen Hakan Shehu 2024-10-23 23:14:04 +02:00
  • f1a853f83b Restructure directories of data Hakan Shehu 2024-10-23 21:36:53 +02:00
  • cc6dc3d940 Implement folder and file components and background file download Hakan Shehu 2024-10-23 18:33:49 +02:00
  • 05b62cebcc Fix for file upload Hakan Shehu 2024-10-23 12:18:18 +02:00
  • f6e2c75974 Refactor server requests Hakan Shehu 2024-10-23 09:43:44 +02:00
  • 987c3ab65e Merge branches 'main' and 'main' of https://github.com/neuronapp/neuron Hakan Shehu 2024-10-22 23:31:23 +02:00
  • 488277c1ec Implement initial version of folders and files Hakan Shehu 2024-10-22 23:27:54 +02:00
  • 0a9a992192 Fix noEmit flag in server tsconfig.json Image Updater 2024-10-21 22:14:01 +02:00
  • 3e479b83d0 Improve sidebar Hakan Shehu 2024-10-21 09:58:04 +02:00
  • 6edbdcc807 Update server packages Hakan Shehu 2024-10-20 00:11:20 +02:00
  • de89ded1ff Update desktop packages Hakan Shehu 2024-10-20 00:09:44 +02:00
  • ef8a487047 Implement reply to feature Hakan Shehu 2024-10-20 00:04:46 +02:00
  • 736ffc4417 Fix queries and mutations for chat Hakan Shehu 2024-10-16 10:37:22 +02:00
  • 87fa77f6aa Fix some workspace user mutations Hakan Shehu 2024-10-16 10:26:01 +02:00
  • d8cc99efdf Fix page create name, sidebar items ordering and name popover placeholder Hakan Shehu 2024-10-16 09:35:29 +02:00
  • dca335f2a9 Improve page create in document editor Hakan Shehu 2024-10-16 09:27:03 +02:00
  • 961fec0935 Fix some bugs in the editor Hakan Shehu 2024-10-16 09:07:43 +02:00
  • 3bc061d98c Delete unused code Hakan Shehu 2024-10-16 08:44:27 +02:00
  • 12fa62d9e7 Update package Hakan Shehu 2024-10-15 23:26:15 +02:00
  • f8c9b551fa Implement new approach for synchronization Hakan Shehu 2024-10-15 23:12:52 +02:00
  • 9ae3a3a692 Small fixes Hakan Shehu 2024-10-14 23:17:44 +02:00
  • a1a0d98c0f Fix a bug in login and register mutation Hakan Shehu 2024-10-14 19:40:14 +02:00
  • 2850e7340f Update packages Hakan Shehu 2024-10-14 19:30:42 +02:00
  • ff32bf03a6 Implement background sync for nodes Hakan Shehu 2024-10-14 19:15:20 +02:00
  • 0412c6d7bf Remove Kafka dependency Hakan Shehu 2024-10-14 14:25:48 +02:00
  • 788ef0adf8 Update some packages Hakan Shehu 2024-10-10 18:18:59 +02:00
  • ea0ca808e5 Implement logout Hakan Shehu 2024-10-10 17:36:48 +02:00
  • 4df3aefc41 Improve synchronization flow Hakan Shehu 2024-10-10 14:13:54 +02:00
  • cf72237e55 Fix compile error Hakan Shehu 2024-10-09 22:26:46 +02:00
  • 1bf5b88598 Merge pull request #1 from neuronapp/build-and-push-docker-image Hakan Shehu 2024-10-09 20:46:45 +02:00
  • b82fe74576 Merge branch 'main' of https://github.com/neuronapp/neuron into build-and-push-docker-image ylber-gashi 2024-10-09 20:32:46 +02:00
  • 70de5cdb5f Change the way some nodes are stored Hakan Shehu 2024-10-09 11:29:08 +02:00
  • 4f9a67fa6b Add avatar in workspace form Hakan Shehu 2024-10-08 16:49:32 +02:00
  • 633133b65c Fix issues with sync Hakan Shehu 2024-10-08 10:32:29 +02:00
  • 6b26469f5f Fix initial file load Hakan Shehu 2024-10-07 23:02:05 +02:00
  • d833063978 Implement chat container and breadcrumb Hakan Shehu 2024-10-07 22:52:50 +02:00
  • 6bb0296763 Improve synchronizer Hakan Shehu 2024-10-07 19:35:03 +02:00
  • 200c00af18 Improve default avatar Hakan Shehu 2024-10-07 19:34:55 +02:00
  • 68a0f4c6a1 Improve web socket connections Hakan Shehu 2024-10-07 19:17:52 +02:00
  • 1b9f0acc5c Change the folder structure for local data Hakan Shehu 2024-10-07 16:47:46 +02:00
  • 3fb537ca24 Implement avatar upload Hakan Shehu 2024-10-07 16:26:03 +02:00
  • 6f9e0e0de2 Implement icon picker and avatar update Hakan Shehu 2024-10-06 23:22:33 +02:00
  • d44ddbffa3 Updated Docker image build workflow and metadata ylber-gashi 2024-10-06 16:29:14 +02:00
  • bd8b8518f3 Implement and improve document operations Hakan Shehu 2024-10-06 11:22:26 +02:00
  • b64ab9134d Added GitHub Actions workflow for building and pushing Docker image ylber-gashi 2024-10-06 00:41:28 +02:00
  • 5c224665c0 Added dockerfile ylber-gashi 2024-10-06 00:34:25 +02:00
  • c02735c147 Folder restructure for operations and handlers Hakan Shehu 2024-10-05 13:07:40 +02:00
  • 0ede4ece62 Remove one unecessary query in node container Hakan Shehu 2024-10-05 11:15:35 +02:00
  • 217b0c2a69 Refactor id generation Hakan Shehu 2024-10-05 11:02:37 +02:00
  • 001c3f1d0e Create custom token instead of jwt Hakan Shehu 2024-10-04 18:21:16 +02:00
  • 93e2cc2ba1 Update packages Hakan Shehu 2024-10-04 15:56:00 +02:00
  • 532af7b995 Rename databaseContext to databaseManager Hakan Shehu 2024-10-04 15:45:25 +02:00
  • ff15b24d0d Refactor and improve synchronization Hakan Shehu 2024-10-04 15:19:00 +02:00
  • 596bcba9f4 Rename mutations to changes and sync improvements Hakan Shehu 2024-10-04 12:23:36 +02:00
  • 2210306d32 Implement message handlers Hakan Shehu 2024-10-04 08:41:29 +02:00
  • 1f2059a6ab Refactor sockets Hakan Shehu 2024-10-03 20:20:04 +02:00
  • 267250b0b6 More folder restructure Hakan Shehu 2024-10-03 19:23:21 +02:00
  • 0bf2df188b Rename 'electron' into 'main' Hakan Shehu 2024-10-03 17:44:20 +02:00
  • 615237b4a0 Move components and editor into renderer folder Hakan Shehu 2024-10-03 17:42:17 +02:00
  • efeeecf739 Move contexts into renderer folder Hakan Shehu 2024-10-03 17:35:28 +02:00
  • 000f7597ba Move hooks into renderer folder Hakan Shehu 2024-10-03 17:34:11 +02:00
  • ff8a7f7968 Init renderer folder for ui stuff Hakan Shehu 2024-10-03 17:32:18 +02:00
  • 43889aa901 Refactor mutations and queries Hakan Shehu 2024-10-03 17:11:39 +02:00
  • 24f8312e31 Implement chat create and refactor sidebar query Hakan Shehu 2024-10-02 01:55:15 +02:00
  • 371a7dc9a6 Fix filter query for multiselect values Hakan Shehu 2024-10-01 22:31:07 +02:00
  • 344ac71501 Fix some bugs with mutations and id generation in editor Hakan Shehu 2024-10-01 22:24:44 +02:00
  • 0843405195 Delete local mutation after some retries Hakan Shehu 2024-10-01 20:39:09 +02:00
  • 37e9e9340f Mutations refactoring and improvements Hakan Shehu 2024-10-01 19:08:44 +02:00
  • 218a38e91c Refactor mutations Hakan Shehu 2024-10-01 10:54:22 +02:00
  • 2b3141c5d4 Implement exponential backoff for api requests Hakan Shehu 2024-09-29 23:35:06 +02:00
  • a3e9f6019c Update packages for server Hakan Shehu 2024-09-29 23:21:29 +02:00
  • 79a7d6af1d Update packages for desktop Hakan Shehu 2024-09-29 23:20:02 +02:00
  • 3ab7a1b627 Refactor url generation for servers Hakan Shehu 2024-09-29 12:03:53 +02:00
  • 7d944a04a2 Implement server create Hakan Shehu 2024-09-28 22:46:26 +02:00
  • 931691eeb7 Rename node_permissions to node_collaborators Hakan Shehu 2024-09-28 20:04:42 +02:00
  • 78a5d3b412 Implement first version of node collaborators Hakan Shehu 2024-09-28 12:32:30 +02:00
  • f1199bb562 Implement workspace users invite Hakan Shehu 2024-09-27 16:21:28 +02:00
  • f4a6e51ea5 Implement workspace update Hakan Shehu 2024-09-27 09:34:09 +02:00
  • 2c1380ef40 Init node permissions table Hakan Shehu 2024-09-27 00:01:21 +02:00
  • afbaa9500a Refactor workspace create and sync Hakan Shehu 2024-09-26 21:07:46 +02:00
  • 884b4cbb35 Refactor login mutations Hakan Shehu 2024-09-26 20:36:02 +02:00
  • 58428584da Implement delayed component to prevent loader flickering Hakan Shehu 2024-09-26 19:53:48 +02:00
  • 183fe45111 Fix minor issues Hakan Shehu 2024-09-26 19:16:40 +02:00
  • f17c448999 Fix a condition for node sync Hakan Shehu 2024-09-26 19:10:55 +02:00
  • 9472095f0b Rename data folder to electron Hakan Shehu 2024-09-26 18:49:25 +02:00
  • 1fb0975b09 Init server features Hakan Shehu 2024-09-26 18:38:19 +02:00