Commit Graph

  • 643e4423cf Implement table view context Hakan Shehu 2024-09-04 15:29:54 +02:00
  • 59e5d1e31c Improve some update queries Hakan Shehu 2024-09-04 13:53:16 +02:00
  • 15a2a44831 Implement field rename Hakan Shehu 2024-09-04 13:37:08 +02:00
  • a19b8a6269 Implement infinite loading for tables, select field and other improvements Hakan Shehu 2024-09-04 12:59:37 +02:00
  • 8d872a9553 Implement initial version of databases Hakan Shehu 2024-09-02 08:43:10 +02:00
  • d133ebb669 Implement channel and page create from space sidebar node Hakan Shehu 2024-08-30 15:51:55 +02:00
  • 10cbefd150 Include pagination for app queries Hakan Shehu 2024-08-30 13:51:55 +02:00
  • 55142f9786 Implement paginated query for conversation Hakan Shehu 2024-08-30 13:43:22 +02:00
  • 7ba1d56b12 Improve conversation query Hakan Shehu 2024-08-29 20:34:50 +02:00
  • 5541bbecc6 UI improvements Hakan Shehu 2024-08-29 19:40:36 +02:00
  • b0bafb01d7 Refactor node sorting Hakan Shehu 2024-08-29 18:42:50 +02:00
  • 6edad3a9cd New implementation for editor changes and mutations Hakan Shehu 2024-08-29 18:40:57 +02:00
  • 4cce0fab52 Fix delete node mutation detection Hakan Shehu 2024-08-29 13:14:26 +02:00
  • c07f580cf5 Fix node update in document editor Hakan Shehu 2024-08-29 12:51:21 +02:00
  • 0bd5c18907 Fixes and improvements in document editor Hakan Shehu 2024-08-29 10:00:29 +02:00
  • ce84e6519e Fixes and improvements in document editor and container header Hakan Shehu 2024-08-29 08:57:33 +02:00
  • 3e4d3258a8 Minor changes Hakan Shehu 2024-08-29 08:35:02 +02:00
  • a0846a6cbc Mutation and document editor improvements Hakan Shehu 2024-08-29 08:16:02 +02:00
  • d156df6049 Document editor improvements Hakan Shehu 2024-08-29 00:32:04 +02:00
  • 96c8bfe017 Fix document update Hakan Shehu 2024-08-29 00:07:56 +02:00
  • 1c5ea74b1a Improve socket manager and send pending mutation on device connect Hakan Shehu 2024-08-28 19:20:29 +02:00
  • af094d4cdb Mutation logic change and switched prisma with kysely in server Hakan Shehu 2024-08-28 17:29:16 +02:00
  • 500513b15d Update packages Hakan Shehu 2024-08-27 15:38:32 +02:00
  • 487631f177 Remove mobx dependency Hakan Shehu 2024-08-27 15:20:16 +02:00
  • 0e2b67565d Return to previous selection state after content update Hakan Shehu 2024-08-27 13:21:53 +02:00
  • 9f9de1a109 Fix remote changes updates in document editor Hakan Shehu 2024-08-27 11:08:34 +02:00
  • c26b078a6d Implement document editor with new version of mutations Hakan Shehu 2024-08-26 19:18:21 +02:00
  • a19a5c26a2 Improve event loop Hakan Shehu 2024-08-25 19:57:43 +02:00
  • 1fa7d930e2 Improve event loop Hakan Shehu 2024-08-25 19:57:36 +02:00
  • 4491abec10 Implement syncing and improvements in app queries Hakan Shehu 2024-08-25 16:27:58 +02:00
  • 09b55ae20d Refactor transactions into mutations Hakan Shehu 2024-08-25 02:11:59 +02:00
  • 2195e7fb61 Receive updates from websockets Hakan Shehu 2024-08-23 10:25:44 +02:00
  • 5d8ab10ff1 Data flow refactoring Hakan Shehu 2024-08-22 20:17:36 +02:00
  • 6409958e55 Route changes Hakan Shehu 2024-08-09 11:10:22 +02:00
  • 54c3744583 Introduce redis and websockets for real time update changes Hakan Shehu 2024-08-09 11:09:12 +02:00
  • 95aaf480af Refactor transactions and use kafka Hakan Shehu 2024-08-08 12:25:02 +02:00
  • 36d91c7d53 Implement logout Hakan Shehu 2024-08-08 08:32:21 +02:00
  • d09e012e1d Implement name editing for breadcrumb items Hakan Shehu 2024-08-08 08:06:42 +02:00
  • b00f404200 Breadcrumb improvements Hakan Shehu 2024-08-08 07:51:26 +02:00
  • 49973a4d84 Implement breadcrumb Hakan Shehu 2024-08-08 00:28:54 +02:00
  • d1148e1069 Fix node mapping to JSONContent Hakan Shehu 2024-08-07 22:36:03 +02:00
  • 09df9bc798 Fix index validation Hakan Shehu 2024-08-07 22:25:55 +02:00
  • b60222b0b1 Implement nested page and other improvements Hakan Shehu 2024-08-07 22:23:38 +02:00
  • c2f527e878 Load most of the data from sqlite Hakan Shehu 2024-08-07 18:13:52 +02:00
  • d48cdc1738 Update icons.svg and fix node delete handlers Hakan Shehu 2024-08-07 16:26:02 +02:00
  • 2ae6f89ade Subscribe to changes in use conversation hook Hakan Shehu 2024-08-07 15:36:52 +02:00
  • 4fa7fb46e9 Use react router for navigation Hakan Shehu 2024-08-07 15:34:15 +02:00
  • a4b84e8fc5 Introduce the event-bus for inter process communication Hakan Shehu 2024-08-07 15:15:34 +02:00
  • 54d79f3d8b Fix node change comparison Hakan Shehu 2024-08-07 12:11:36 +02:00
  • 1630849efc Improve document editor Hakan Shehu 2024-08-07 10:49:48 +02:00
  • 020c8922af Improve node creation and conversation state management Hakan Shehu 2024-08-06 21:45:12 +02:00
  • 16e2cf2d3e Improvements in page editor Hakan Shehu 2024-08-06 07:23:34 +02:00
  • 04b0fa0c17 Refactor node to editor json content mapping Hakan Shehu 2024-08-05 17:38:09 +02:00
  • 5c7a0eeb6b Refactoring and improvements Hakan Shehu 2024-08-05 15:14:15 +02:00
  • 01f5b7bc49 Update node schema Hakan Shehu 2024-08-05 13:51:04 +02:00
  • ba4d8b315d Initial node sync event loop Hakan Shehu 2024-08-04 21:39:44 +02:00
  • 02469c04de Add foreign key constraints for nodes Hakan Shehu 2024-08-04 11:16:51 +02:00
  • c0f58fc073 Transaction sync fixes Hakan Shehu 2024-08-03 23:58:32 +02:00
  • de1da94906 Merge remote-tracking branch 'origin/main' Hakan Shehu 2024-08-03 19:16:23 +02:00
  • 92849ba142 Implement first version of messages Hakan Shehu 2024-08-03 19:14:38 +02:00
  • 0a27eb960c Implement first version of messages Hakan Shehu 2024-08-03 19:14:38 +02:00
  • 4191734d5e Add prettier in desktop Hakan Shehu 2024-08-02 23:20:25 +02:00
  • 2d86e53ef9 Add prettier in server Hakan Shehu 2024-08-02 23:16:29 +02:00
  • 293a93b332 Initial implementation of editor Hakan Shehu 2024-08-02 19:59:09 +02:00
  • 7daa4a9472 Workspace store improvement Hakan Shehu 2024-08-02 11:15:02 +02:00
  • 7314758374 Refactor workspace databases Hakan Shehu 2024-08-02 10:22:22 +02:00
  • 56cd41a670 Use kysely for sqlite Hakan Shehu 2024-08-02 08:43:44 +02:00
  • 4895c32aca Refactor functions for consistency Hakan Shehu 2024-08-01 16:30:10 +02:00
  • 741cbfe571 Switch from redux-toolkit to mobx Hakan Shehu 2024-08-01 16:17:59 +02:00
  • ab5400aca0 Refactor local db, account and workspace data and space creation Hakan Shehu 2024-08-01 15:24:59 +02:00
  • 0383c9404e Workspace creation improvement in desktop Hakan Shehu 2024-07-30 23:38:14 +02:00
  • d7a9885ff4 Improve and refactor server for accounts, workspaces and workspace accounts Hakan Shehu 2024-07-30 18:49:27 +02:00
  • 6936a308bd Implement workspace create and sqlite integration Hakan Shehu 2024-07-30 16:42:09 +02:00
  • 28603aa0f5 Implement simple login/register feature Hakan Shehu 2024-07-30 08:28:49 +02:00
  • 14dbd2e80f Implement workspace tables Hakan Shehu 2024-07-29 16:41:25 +02:00
  • 752f2c07b1 Implement simple account register and login Hakan Shehu 2024-07-29 15:15:32 +02:00
  • 76994d2ef9 Inception Hakan Shehu 2024-07-29 09:13:36 +02:00