Hakan Shehu
|
15b2384a7e
|
User access improvements
|
2025-01-20 10:23:32 +01:00 |
|
Hakan Shehu
|
1d8bb8760b
|
Use sqlite for emojis and icons
|
2025-01-19 15:41:39 +01:00 |
|
Hakan Shehu
|
89c3969b72
|
Add some extra columns in desktop tables
|
2025-01-18 01:56:43 +01:00 |
|
Hakan Shehu
|
2c4b92120f
|
Send event on user created
|
2025-01-17 16:47:56 +01:00 |
|
Hakan Shehu
|
74f74ea37a
|
Restructure and refactor services in desktop
|
2025-01-17 14:35:13 +01:00 |
|
Hakan Shehu
|
194b0fce44
|
Refactor debuggers
|
2025-01-15 15:34:03 +01:00 |
|
Hakan Shehu
|
81583cf054
|
Add visibility attribute for spaces
|
2025-01-15 01:29:20 +01:00 |
|
Hakan Shehu
|
fce5bdc60d
|
Improve device creation on login/register
|
2025-01-15 01:24:19 +01:00 |
|
Hakan Shehu
|
5b40313ff4
|
Improve account sync
|
2025-01-15 01:11:49 +01:00 |
|
Hakan Shehu
|
faa0554112
|
Improve message interactions tracking
|
2025-01-13 16:23:36 +01:00 |
|
Hakan Shehu
|
d63e2ee2d0
|
Refactor some columns
|
2025-01-13 15:59:59 +01:00 |
|
Hakan Shehu
|
4fb71bcaad
|
Improve file state handling
|
2025-01-13 14:27:42 +01:00 |
|
Hakan Shehu
|
a322fafcbf
|
Update packages
|
2025-01-13 10:50:36 +01:00 |
|
Hakan Shehu
|
75132d5b60
|
Add total storage limit and max file size limit for files
|
2025-01-12 18:25:04 +01:00 |
|
Hakan Shehu
|
86dba5762c
|
Store entry transaction operation as integer enum instead of text
|
2025-01-09 11:26:18 +01:00 |
|
Hakan Shehu
|
6f9c09b121
|
Refactor message attributes
|
2025-01-09 11:13:22 +01:00 |
|
Hakan Shehu
|
dec5812a6a
|
Implement account email verification
|
2025-01-05 20:25:48 +01:00 |
|
Hakan Shehu
|
d778db6040
|
Add ip in server config output
|
2025-01-05 10:18:20 +01:00 |
|
Hakan Shehu
|
2660f3d3a9
|
Add rate limits for auth attempts
|
2025-01-05 09:51:10 +01:00 |
|
Hakan Shehu
|
0ac450932f
|
Make nullable fields optional in entry schemas and some crdt optimizations
|
2025-01-04 11:14:13 +01:00 |
|
Hakan Shehu
|
19de9bf56c
|
Fix null value in crdt and document updates handlers
|
2025-01-03 18:35:09 +01:00 |
|
Hakan Shehu
|
5863b911da
|
Make entry parent id nullable and add some indexes in desktop workspace database
|
2025-01-02 00:33:05 +01:00 |
|
Hakan Shehu
|
ba6b4bad98
|
Add indexes for frequent queries in server
|
2025-01-01 14:58:56 +01:00 |
|
Hakan Shehu
|
f19111f1f0
|
Improve api error handling
|
2024-12-31 18:55:01 +01:00 |
|
Hakan Shehu
|
36c30299b7
|
Include text extraction for records
|
2024-12-30 22:11:59 +01:00 |
|
Hakan Shehu
|
83de712f4c
|
Improve permission checks
|
2024-12-30 21:50:08 +01:00 |
|
Hakan Shehu
|
7939da3c29
|
Save deleted files and message in separate tombstone tables
|
2024-12-30 00:29:59 +01:00 |
|
Hakan Shehu
|
e52ccf1681
|
Rename 'transactions' to 'entry_transactions' for clarity
|
2024-12-29 17:00:41 +01:00 |
|
Hakan Shehu
|
41ba627f52
|
Implement file and message deletes
|
2024-12-27 14:39:57 +01:00 |
|
Hakan Shehu
|
e9f677088e
|
Refactor text indexing in desktop
|
2024-12-27 08:53:50 +01:00 |
|
Hakan Shehu
|
94ce64545a
|
Implement interactions for entries, messages and files
|
2024-12-26 12:59:32 +01:00 |
|
Hakan Shehu
|
32c72c2607
|
Rebane 'nodes' into 'folder name'
|
2024-12-25 00:37:50 +01:00 |
|
Hakan Shehu
|
bca7eb6ef8
|
Fix seed script with the new changes
|
2024-12-24 14:43:06 +01:00 |
|
Hakan Shehu
|
51c832ebe1
|
Refactor and improve synchronizers
|
2024-12-24 10:45:01 +01:00 |
|
Hakan Shehu
|
e798db5691
|
Treat messages as a separate entity from nodes
|
2024-12-23 15:29:29 +01:00 |
|
Hakan Shehu
|
69dce7b052
|
Treat files as a separate entity from nodes
|
2024-12-22 17:47:39 +01:00 |
|
Hakan Shehu
|
6286147f2e
|
Refactor sync consumers
|
2024-12-21 15:00:46 +01:00 |
|
Hakan Shehu
|
b4d42a6cf4
|
Refactor collaborations
|
2024-12-20 16:38:14 +01:00 |
|
Hakan Shehu
|
b97c429eae
|
Add root_id in nodes and transactions
|
2024-12-20 10:21:56 +01:00 |
|
Hakan Shehu
|
02a6ba486c
|
Treat users as entity on its own and not as a node
|
2024-12-20 09:36:27 +01:00 |
|
Hakan Shehu
|
85f62d8cf2
|
Implement relation field
|
2024-12-16 18:15:17 +01:00 |
|
Hakan Shehu
|
9c8b803b67
|
Remove author from package.json files
|
2024-12-13 18:03:20 +01:00 |
|
Hakan Shehu
|
65f33465f3
|
Implement last opened at interaction
|
2024-12-08 23:17:24 +01:00 |
|
Hakan Shehu
|
91591b058f
|
Improve radar service and fix interactions merging
|
2024-12-08 19:03:09 +01:00 |
|
Hakan Shehu
|
e4aeabf3b6
|
Add events for account and workspace changes in server and desktop
|
2024-12-08 12:24:29 +01:00 |
|
Hakan Shehu
|
c8a0ac69e2
|
Prevent duplicate ids in editor
|
2024-12-07 20:34:54 +01:00 |
|
Hakan Shehu
|
2ce11577aa
|
Index node texts for searching
|
2024-12-07 01:41:10 +01:00 |
|
Hakan Shehu
|
a688c2b719
|
Rename some tables for clarity
|
2024-12-05 01:11:41 +01:00 |
|
Hakan Shehu
|
1fcf0b135c
|
Refactor socket and sync communications
|
2024-12-04 17:15:58 +01:00 |
|
Hakan Shehu
|
0c07068341
|
Make server event-bus work with multiple instances
|
2024-12-02 18:25:03 +01:00 |
|