Commit Graph

123 Commits

Author SHA1 Message Date
Hakan Shehu
f4a6e51ea5 Implement workspace update 2024-09-27 09:34:09 +02:00
Hakan Shehu
2c1380ef40 Init node permissions table 2024-09-27 00:01:21 +02:00
Hakan Shehu
afbaa9500a Refactor workspace create and sync 2024-09-26 21:07:46 +02:00
Hakan Shehu
884b4cbb35 Refactor login mutations 2024-09-26 20:36:02 +02:00
Hakan Shehu
58428584da Implement delayed component to prevent loader flickering 2024-09-26 19:53:48 +02:00
Hakan Shehu
183fe45111 Fix minor issues 2024-09-26 19:16:40 +02:00
Hakan Shehu
f17c448999 Fix a condition for node sync 2024-09-26 19:10:55 +02:00
Hakan Shehu
9472095f0b Rename data folder to electron 2024-09-26 18:49:25 +02:00
Hakan Shehu
1fb0975b09 Init server features 2024-09-26 18:38:19 +02:00
Hakan Shehu
aecca3e360 Implement account logout in server 2024-09-26 14:36:35 +02:00
Hakan Shehu
986e805f4d Create node names virtual table for searching 2024-09-26 11:06:14 +02:00
Hakan Shehu
230b893f01 Use kysely syntax for generating node table 2024-09-26 10:06:38 +02:00
Hakan Shehu
6226d5e492 Add a retry count for mutation sync 2024-09-26 10:04:01 +02:00
Hakan Shehu
38bbc9707b Implement node reactions sync 2024-09-26 09:34:27 +02:00
Hakan Shehu
16cc7bd9a9 Implement new node structure with crdt in server 2024-09-26 08:38:42 +02:00
Hakan Shehu
4499420ce3 Implement new structure for nodes with CRDT 2024-09-25 22:51:09 +02:00
Hakan Shehu
782b4d51bd Fix file extension 2024-09-23 08:57:01 +02:00
Hakan Shehu
cb286b01f5 Implement server handlers for node reactions 2024-09-15 17:58:09 +02:00
Hakan Shehu
702f5dce45 Implement message reactions 2024-09-15 16:29:47 +02:00
Hakan Shehu
a80bab74ba Implement emoji picker 2024-09-15 14:39:52 +02:00
Hakan Shehu
ba635d560c Update packages 2024-09-15 00:10:21 +02:00
Hakan Shehu
80121e584c update packages 2024-09-15 00:08:33 +02:00
Hakan Shehu
8f474f5314 Implement date fields and filters 2024-09-14 19:38:32 +02:00
Hakan Shehu
e7a1577f84 Implement filters for select and multi select fields 2024-09-14 18:58:02 +02:00
Hakan Shehu
ef25b7c079 Implement boolean filter box 2024-09-14 18:37:59 +02:00
Hakan Shehu
f7b697e8ab Initial implementation of view sorting 2024-09-14 18:14:41 +02:00
Hakan Shehu
ffe013f414 Implement calendar view 2024-09-13 22:59:24 +02:00
Hakan Shehu
d26f566aa5 Show a placeholder for unnamed records in board card 2024-09-13 18:47:39 +02:00
Hakan Shehu
4da18d57de Notify subscribers immediately on mutation execution 2024-09-13 18:05:18 +02:00
Hakan Shehu
bfac9c3930 Open record modal on create 2024-09-13 18:02:25 +02:00
Hakan Shehu
dfa614fdb5 Implement initial version of board view 2024-09-13 17:53:22 +02:00
Hakan Shehu
ca253b3cec Implement record modal 2024-09-13 14:05:30 +02:00
Hakan Shehu
72d75ae0d6 Reuse attribute mutations 2024-09-13 09:25:35 +02:00
Hakan Shehu
261fd37cf5 Improve node updates 2024-09-13 01:22:29 +02:00
Hakan Shehu
8c59430d86 Refactor table view cells 2024-09-13 01:06:43 +02:00
Hakan Shehu
1b3ccc796c Implement initial version of database filters 2024-09-12 23:53:49 +02:00
Hakan Shehu
d71e662e8c Update some packages 2024-09-11 18:20:53 +02:00
Hakan Shehu
d6673f0164 Implement table view settings 2024-09-11 14:03:38 +02:00
Hakan Shehu
0c82846791 Database improvements 2024-09-11 13:05:51 +02:00
Hakan Shehu
626d113360 Implement view create mutation 2024-09-10 11:20:24 +02:00
Hakan Shehu
2b0d73cbbf Save node attributes in a separate table + refactoring 2024-09-10 08:11:29 +02:00
Hakan Shehu
d1be8322bd Implement field reordering in table view 2024-09-05 10:33:28 +02:00
Hakan Shehu
9b0a5d8ec6 Implement phone and url field cell 2024-09-05 09:17:55 +02:00
Hakan Shehu
ab356e671b Implement mutation for table view customizations 2024-09-04 19:34:37 +02:00
Hakan Shehu
a6cd971393 Fix in field update mutations queries 2024-09-04 18:03:17 +02:00
Hakan Shehu
e88d007ac0 Improve update mutations 2024-09-04 18:00:52 +02:00
Hakan Shehu
643e4423cf Implement table view context 2024-09-04 15:29:54 +02:00
Hakan Shehu
59e5d1e31c Improve some update queries 2024-09-04 13:53:16 +02:00
Hakan Shehu
15a2a44831 Implement field rename 2024-09-04 13:37:08 +02:00
Hakan Shehu
a19b8a6269 Implement infinite loading for tables, select field and other improvements 2024-09-04 12:59:37 +02:00