125 Commits

Author SHA1 Message Date
eb4f3a4fd0
Merge pull request #14 from Nucrea/dev
Deploy improvements
2025-02-23 22:30:00 +03:00
21614f7503 improve deploy with docker compose 2025-02-23 22:17:27 +03:00
d96b5606ff add service_url field to shortlinks config 2025-02-23 20:42:45 +03:00
2e70087f63 improvements for notifyer microservice 2025-02-23 20:29:39 +03:00
16260ecedb add wrapper for prometheus 2025-02-23 20:10:08 +03:00
f490d45300 shortlinks fix 2025-02-23 16:34:24 +03:00
c4c8f0c6ea
Merge pull request #13 from Nucrea/dev
User flow improvements
2025-02-22 15:54:16 +03:00
00b8636b5a add ban by login attempts and fix sql 2025-02-22 12:37:36 +03:00
a27c8669fc small user service refactoring 2025-02-21 17:54:09 +03:00
3d1fe25dcb improve sql queries and tables 2025-02-21 17:35:25 +03:00
162e7e2f50 convert email to lowercase 2025-02-21 16:43:23 +03:00
cdd9627af3 add triggers for users table 2025-02-21 12:09:10 +03:00
a0616c6ea2
Merge pull request #12 from Nucrea/dev
Update v0.0.2
2025-02-20 08:50:45 +03:00
abf0ff77f0 rename notifyer service 2025-02-20 07:03:07 +03:00
b816154e3b increase bcrypt difficulty 2025-02-20 06:52:10 +03:00
5bcfd95cb3 fix validation in request handlers 2025-02-20 06:28:13 +03:00
b434b8a455 del cache cleanup items limit 2025-02-20 04:13:10 +03:00
0db1564012 improve coworker service 2025-02-17 17:32:44 +03:00
b4c1004cf2 add restore password endpoints 2025-02-17 11:24:37 +03:00
8f16fe84f2 add password restore handler 2025-02-17 11:12:31 +03:00
f7096afaa5 fix email verifying, add fake smtp server 2025-02-17 09:45:46 +03:00
fe538e631f Merge branch 'master' into dev-tests 2025-02-17 00:55:12 +03:00
9e87566c5d
Merge pull request #11 from Nucrea/feature/email-verification
Feature/email verification
2025-02-16 09:23:02 +03:00
8c1ced8e5a add html template 2025-02-16 03:02:50 +03:00
20aa4a3d7b add verify-email handler 2025-02-15 12:45:57 +03:00
a56b0eed56 Merge branch 'master' into feature/email-verification 2025-02-15 09:51:19 +03:00
9f735f68e0
Merge pull request #10 from Nucrea/feature/server-refactoring-07022025
Feature/server refactoring 07022025
2025-02-15 09:40:16 +03:00
32dce58c28 add email verification to user service 2025-02-15 09:31:32 +03:00
c011491962 add basic user integration test 2025-02-15 06:50:25 +03:00
d68abec2e5 fixes for python api 2025-02-07 21:35:21 +03:00
2ede168518 fix tests 2025-02-07 18:22:41 +03:00
1126ff1321 add integration tests 2025-02-07 17:12:59 +03:00
64bb402ad1 add v2 prefix to current backend api 2025-02-07 13:56:35 +03:00
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