Commit Graph

78 Commits

Author SHA1 Message Date
Denis Savosin
855590a867 add readme, fixate dependency versions 2024-10-03 10:41:53 +07:00
Denis Savosin
f6211ea5d3 add kafka consumer 2024-10-02 18:16:51 +07:00
Denis Savosin
568989917f add KafkaConsumerConfig configuration 2024-10-02 17:00:40 +07:00
Denis Savosin
ace8f8eb2c add new config for consumer 2024-10-02 16:56:40 +07:00
Denis Savosin
722535c9db add new dto, extend city service interface 2024-10-02 16:54:09 +07:00
Denis Savosin
11f5fb4ea7 some fixes 2024-10-02 16:52:33 +07:00
Denis Savosin
95bcffacee ProducerConfig -> KafkaProducerConfig 2024-10-02 16:43:31 +07:00
Denis Savosin
a9aa1eb8b6 some refactoring 2024-10-02 13:55:35 +07:00
Denis Savosin
9b4a4c58ea ad tests 2024-10-02 13:31:47 +07:00
Denis Savosin
9b00237657 some refactoring 2024-10-02 12:18:55 +07:00
Denis Savosin
16f43c6172 create http package, move http classes to that package 2024-10-02 12:05:21 +07:00
Denis Savosin
b89ee800ed add tests 2024-10-02 12:03:20 +07:00
Denis Savosin
cbf7e0a5f6 add kafka producer, move configs to separate package 2024-10-02 10:32:55 +07:00
Denis Savosin
1fa8b7051e create city repository and service 2024-10-01 16:51:28 +07:00
Denis Savosin
0daff4065d add feature tests for ProductService 2024-10-01 16:31:18 +07:00
Denis Savosin
924969a617 add test for delete product 2024-10-01 15:32:10 +07:00
Denis Savosin
dd4389e780 add city table, improve dto 2024-10-01 15:16:13 +07:00
Denis Savosin
f9632ac568 add request validation 2024-09-30 15:27:45 +07:00
Denis Savosin
27595e08dc add new api methods to product controller 2024-09-30 12:41:29 +07:00
Denis Savosin
f12839a15f add service layer with ProductService, add deleted_at and unique index to product table 2024-09-30 12:41:08 +07:00
Denis Savosin
2b07944b0e add create product api-endpoint 2024-09-27 18:48:16 +07:00
Denis Savosin
7840146b80 add product repository, controller, tests 2024-09-25 18:19:32 +07:00
Denis Savosin
2f7fb84801 make product database entity, add new dependencies 2024-09-25 18:19:02 +07:00
Denis Savosin
6247eedb9a add global exception handler for controllers
add new not found exception, add new test for ShopController
2024-09-25 17:40:54 +07:00
Denis Savosin
61e5e7cea6 fix db schema 2024-09-25 16:54:01 +07:00
Denis Savosin
9b975b0aeb add tests for ShopController 2024-09-25 12:44:48 +07:00
Denis Savosin
208b2a604b add tests for GreetingController 2024-09-25 11:24:30 +07:00
Denis Savosin
6cfc4382d4 init service: base structure, some api-methods, migrations 2024-09-25 10:08:52 +07:00