Commit Graph

356 Commits

Author SHA1 Message Date
Hakan Shehu
7c5b96591b Enable electron audo update 2025-01-14 10:44:31 +01:00
Hakan Shehu
b086819e09 Optimize mutations 2025-01-13 20:46:43 +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
9a0ad90137 File optimizations 2025-01-13 15:42:24 +01:00
Hakan Shehu
a758035be4 Improve account logout handlers in desktop 2025-01-13 14:35:26 +01:00
Hakan Shehu
4fb71bcaad Improve file state handling 2025-01-13 14:27:42 +01:00
Hakan Shehu
53ef5d6dd6 Refactor redis key names 2025-01-13 11:17:32 +01:00
Hakan Shehu
6a4f14f8b8 Wrap the queue name in curly braces to handle Redis clusters in Bullmq 2025-01-13 11:10:18 +01:00
Hakan Shehu
a322fafcbf Update packages 2025-01-13 10:50:36 +01:00
Hakan Shehu
f074495f5f Implement ssl configuration for postgres 2025-01-13 10:27:10 +01:00
Hakan Shehu
5b87a8097f Use only redis url for connecting 2025-01-13 00:05:17 +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
b39b90b71a Add a prefix for device tokens 2025-01-10 15:58:03 +01:00
Hakan Shehu
1bc3bcb3b2 Switch password hashing algorith to argon2 2025-01-10 15:31:38 +01:00
Hakan Shehu
4f344f3388 Improve email verification message 2025-01-10 15:04:21 +01:00
Hakan Shehu
2ae847becd Rename and update workflows 2025-01-10 14:43:33 +01:00
Hakan Shehu
c6f4b97a23 Improve config for app signing for macos 2025-01-10 00:15:23 +01:00
Hakan Shehu
02ab454cdb Add preview gif 2025-01-09 18:56:35 +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
299a0abbef Add apple signing in forge config 2025-01-09 10:05:21 +01:00
Hakan Shehu
98f1076154 Implement entry not found pages 2025-01-06 18:46:53 +01:00
Hakan Shehu
fa76b575ee Implement workspace not found page 2025-01-06 16:44:51 +01:00
Hakan Shehu
42ed334a14 Implement account not found page 2025-01-06 16:31:44 +01:00
Hakan Shehu
4d8652a7c5 Fix query result updates for null values when items are deleted 2025-01-06 16:07:59 +01:00
Hakan Shehu
3d46b36a34 Fix content security policy for loading fonts 2025-01-06 16:00:20 +01:00
Hakan Shehu
c5f6b67410 Implement file drop handlers in editor 2025-01-06 15:41:51 +01:00
Hakan Shehu
4824d43646 Fix clean deleted files handler 2025-01-06 15:25:00 +01:00
Hakan Shehu
c384d7a4f4 Implement file paste handler for editor 2025-01-06 14:46:56 +01:00
Hakan Shehu
661720bb4e Add templates copy in tsup config 2025-01-05 21:44:15 +01:00
Hakan Shehu
14acf5dc82 Fix teplates dir resolve 2025-01-05 21:06:28 +01:00
Hakan Shehu
dec5812a6a Implement account email verification 2025-01-05 20:25:48 +01:00
Hakan Shehu
b13be3c024 Rename smtp configuration keys 2025-01-05 12:36:40 +01:00
Hakan Shehu
40415a5bd0 Refactor configurations 2025-01-05 12:13:46 +01:00
Hakan Shehu
d778db6040 Add ip in server config output 2025-01-05 10:18:20 +01:00
Hakan Shehu
b8bdecf33b Add device request rate limits in api and socket service 2025-01-05 10:15:07 +01:00
Hakan Shehu
2660f3d3a9 Add rate limits for auth attempts 2025-01-05 09:51:10 +01:00
Hakan Shehu
779468c719 Add some extra account register validation 2025-01-05 00:31:45 +01:00
Hakan Shehu
aab6c553d9 Open URLs externaly 2025-01-04 20:44:18 +01:00
Hakan Shehu
b264632c63 Publish mutation created event on file create 2025-01-04 16:21:35 +01:00
Hakan Shehu
897a8c3f9e Layout improvements 2025-01-04 11:34:02 +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
43cf296058 Fix file download 2025-01-03 22:31:22 +01:00
Ylber Gashi
4386c253ee Add vector extension migration and reorder message/entry embeddings migrations 2025-01-03 21:11:43 +01:00
Hakan Shehu
a70a3622e2 Merge pull request #8 from colanode/ai-embeddings
Message and entry embedding functionality
2025-01-03 21:09:16 +01:00
Ylber Gashi
2d81a0a113 Refactor AI embedding handling: update schema, add entry_id to message embeddings, and implement embedding scheduling with configurable delay 2025-01-03 21:07:23 +01:00
Hakan Shehu
42d3cdca24 Fix delete entry handler 2025-01-03 20:07:35 +01:00
Hakan Shehu
19de9bf56c Fix null value in crdt and document updates handlers 2025-01-03 18:35:09 +01:00
Hakan Shehu
af3c2d8843 Improve server update transaction apply 2025-01-03 10:26:23 +01:00