Hakan Shehu
|
477a7716a8
|
Improve the default page and channel created for new workspaces
|
2025-01-24 11:33:00 +01:00 |
|
Hakan Shehu
|
909afacf77
|
Restructure some files in server
|
2025-01-24 10:28:01 +01:00 |
|
Hakan Shehu
|
63d447c159
|
Remove kafka dependency
|
2025-01-22 12:29:58 +01:00 |
|
Hakan Shehu
|
852a1e4ed7
|
Skip entry update if there are no changes
|
2025-01-21 19:38:10 +01:00 |
|
Hakan Shehu
|
15b2384a7e
|
User access improvements
|
2025-01-20 10:23:32 +01:00 |
|
Hakan Shehu
|
7e39676081
|
Update packages
|
2025-01-19 19:23:50 +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
|
ddbf5e55e3
|
Fix message reactions version update trigger
|
2025-01-15 17:31:22 +01:00 |
|
Hakan Shehu
|
194b0fce44
|
Refactor debuggers
|
2025-01-15 15:34:03 +01:00 |
|
Hakan Shehu
|
bfed89e3d3
|
Fix pub/sub communication for event-bus in server
|
2025-01-15 15:13:31 +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
|
ffca3df579
|
Update assets paths
|
2025-01-14 16:42:04 +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
|
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
|
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
|
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
|
0ac450932f
|
Make nullable fields optional in entry schemas and some crdt optimizations
|
2025-01-04 11:14:13 +01:00 |
|
Ylber Gashi
|
4386c253ee
|
Add vector extension migration and reorder message/entry embeddings migrations
|
2025-01-03 21:11:43 +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 |
|
Ylber Gashi
|
6b9209a95b
|
Merge branch 'main' of https://github.com/colanode/colanode into ai-embeddings
|
2025-01-02 22:51:24 +01:00 |
|
Ylber Gashi
|
fb4783f4a0
|
Separated ai embeddings into entry and message embedding tables, updated migration script and updated embed jobs accordingly
|
2025-01-02 22:51:18 +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 |
|
Ylber Gashi
|
e7d20f47f0
|
Refactor embedEntryHandler to use extractEntryText and improve error handling for missing entries
|
2025-01-01 22:48:41 +01:00 |
|
Ylber Gashi
|
8ba5f4692f
|
Remove unnecessary newline
|
2025-01-01 22:35:36 +01:00 |
|
Ylber Gashi
|
33978d3a6f
|
Add new tables for file tombstones, collaborations, and AI embeddings to the database schema
|
2025-01-01 22:35:16 +01:00 |
|
Ylber Gashi
|
90fb6c86fd
|
Merge branch 'main' of https://github.com/colanode/colanode into ai-embeddings
|
2025-01-01 22:32:27 +01:00 |
|
Ylber Gashi
|
6ac99f17fb
|
Add AI embedding functionality for entries and messages
|
2025-01-01 22:23:24 +01:00 |
|
Hakan Shehu
|
ba6b4bad98
|
Add indexes for frequent queries in server
|
2025-01-01 14:58:56 +01:00 |
|