92 Commits

Author SHA1 Message Date
1608ad1507 move server functions to internal/httpserver 2025-02-07 13:26:22 +03:00
8ddfe7a626 validate email fields in request 2025-02-07 13:07:19 +03:00
5baf5ed7e9 remove kafka topic autocreation 2025-02-07 12:09:36 +03:00
cf01b1e36f add wrapper for server handlers 2025-02-07 12:09:23 +03:00
6a4607364c Merge branch 'fix-compose-02-06-2025' into dev 2025-02-06 00:40:59 +03:00
07dde0f6ff compose fix kafka & add minio 2025-02-06 00:36:56 +03:00
bddc6f2b42
Update README.md 2025-02-05 04:44:51 +03:00
b840786f47
Merge pull request #9 from Nucrea/dev-shortlinks-service
massive refactoring, moved shortlinks to dedicated service
2025-02-04 02:06:56 +03:00
d45087898b massive refactoring, moved shortlinks to dedicated service 2025-02-04 02:04:12 +03:00
fb7c7ab812
Merge pull request #8 from Nucrea/dev-jenkins
Dev jenkins
2025-01-23 20:27:27 +03:00
42b5c8717f deploy fixes for jenkins 2025-01-23 17:33:58 +03:00
af7be3125d reorganize project structure 2025-01-22 14:43:35 +03:00
34cc3c9b50 added config for helper service 2025-01-22 14:43:35 +03:00
6509ddd0ae init tables in postgres 2025-01-22 14:43:35 +03:00
eec205d32f remove gitignore line 2025-01-19 10:33:28 +03:00
84b2e000b0 reorganize project structure 2025-01-17 12:45:24 +03:00
b2702d8375 added config for helper service 2024-12-04 01:22:52 +03:00
f8968ddd82 Merge branch 'dev-sql-improve' 2024-12-03 17:23:07 +03:00
21d5775a51 init tables in postgres 2024-12-03 17:13:02 +03:00
018dd6c380 added some CORS response header 2024-12-02 21:57:36 +03:00
b1e7d8a337
Merge pull request #6 from Nucrea/dev-kafka
Dev kafka
2024-12-02 04:13:27 +03:00
e09bf3febc implement sending to kafka, remove email repo 2024-12-02 04:12:11 +03:00
2f9de4f665 add kafka to compose 2024-09-05 03:54:03 +03:00
7c1a98ed75 fixes for action token 2024-09-05 03:48:17 +03:00
25ba361486 postgres config tuning 2024-09-03 17:43:12 +03:00
d8541f7386 better loggings for shortlinks 2024-09-03 17:42:38 +03:00
ceac105645 save shortlink in postgres, improve traces 2024-09-03 01:33:58 +03:00
e9ce51b2ca
Update README.md 2024-09-02 21:26:02 +03:00
ea967a5608 fix bug when no child tracer created 2024-09-02 21:24:57 +03:00
2c1abf5a7f add tracing 2024-09-02 16:42:39 +03:00
a12e57e564 healthcheck load tests (for testing) 2024-08-28 20:48:20 +03:00
3d47b109d6 postgres index on email column 2024-08-28 20:47:44 +03:00
2c33db0b78 rework cache, improve setting ttl 2024-08-28 20:47:19 +03:00
7746add842 inmem cache sharding improvement 2024-08-28 14:54:33 +03:00
2422d2d036
Update README.md 2024-08-28 11:39:02 +03:00
26046416bd go mod tidy 2024-08-28 00:59:11 +03:00
1e858e016c improve load_tests 2024-08-28 00:58:52 +03:00
ed1f8b8c3f cache sharding, valid jwt caching, add metrics 2024-08-28 00:58:19 +03:00
0fdc2400ae added postgres conn pool 2024-08-27 13:17:27 +03:00
0eddac604b add metrics, some fixes 2024-08-26 21:08:35 +03:00
4a94feeda1 fix for ascii charsets offsets 2024-08-25 20:10:03 +03:00
49346b05fa added cooldown to logger buffered writer 2024-08-25 20:06:12 +03:00
64759c2227 fix missing auth header in locust tests 2024-08-25 20:05:41 +03:00
3e999f8b60 added metrics, fix charsets 2024-08-25 16:45:27 +03:00
99b75a731b moved postgres init to integrations 2024-08-25 11:59:41 +03:00
717a923dff add some todo's 2024-08-25 03:50:55 +03:00
69e24ec8ba reorganised entrypoint code 2024-08-25 03:11:05 +03:00
df1596312d improve password validation, add charset generator 2024-08-23 22:59:54 +03:00
91476a29b2 small RandomUtil prettification 2024-08-23 20:24:46 +03:00
204d718927 fix flushing buffer, add requestId to context 2024-08-23 20:10:31 +03:00