18 Commits

Author SHA1 Message Date
375cd7a0f5 Add more readme info 2025-08-08 23:25:17 +03:00
6642833590 Release version 0.1.0 of Eko 2025-08-08 19:06:39 +03:00
7b1ee08d61 Updated todos and notes 2025-08-05 17:01:05 +03:00
e6e1b6f86b Updated copyright 2025-08-04 11:38:07 +03:00
aa1fab53af Added copyright and AGPL notice to all source code files 2025-07-20 16:34:18 +03:00
0a0915a977 Added session based request rate limiting, uses token bucket strategy 2025-07-19 18:32:12 +03:00
047d33b3ae Refactored how the terms of service and privacy policy are stored, by
allowing changing them with 0 downtime
2025-07-07 18:46:47 +03:00
94ccbc282b Refactored server connection handling, still missing TOS and auth
handling
2025-07-05 19:50:13 +03:00
dbea21d9c3 Fixed all gosec issues 2025-01-07 19:05:58 +02:00
8e3d1c5bee remove(utils): unused 2024-11-02 13:18:21 +02:00
Kyren223
d294b53e68 chore: add docs 2024-10-24 20:06:04 +03:00
Kyren223
688668f6d3 feat: worked on client 2024-10-24 16:39:14 +03:00
Kyren223
6f83f199f8 refactor: finished refactoring server-side code 2024-10-20 20:12:12 +03:00
Kyren223
1997bc8a15 refactor: mid refactor 2024-10-20 11:36:43 +03:00
Kyren223
8ff0032860 fix: channel reader incorrectly reading anything more than bufferSize 2024-10-16 16:03:21 +03:00
Kyren223
59fe74794f feat: add twitter-style snowflake ID 2024-10-16 11:45:53 +03:00
Kyren223
c5dba4360a fix: channel reader blocks until EOF or an error was received 2024-10-15 18:17:46 +03:00
Kyren223
4fb7081ef3 feat: add more assert functions and also channel reader utility 2024-10-15 15:43:26 +03:00