32 Commits

Author SHA1 Message Date
user 66603315c8 test(user-service): improve update test readability 2026-10-03 14:28:22 +04:00
user 0b4e13d127 test(user-service): use consistent test user data 2026-10-03 14:22:23 +04:00
user df3438101c test(user-service): update PostgreSQL test container to 17 2026-10-03 14:10:18 +04:00
user 6ea05413d3 chore(test): suppress false-positive resource leak warning 2026-10-03 14:07:10 +04:00
user aecc12efee test(user-service): add UserDao integration tests and update Testcontainers 2026-10-03 14:07:00 +04:00
user a8570fc6f0 test(user-service): add unit tests for user service 2026-10-03 12:21:23 +04:00
user 470fd95a5f test(user-service): add Mockito and Testcontainers dependencies 2026-10-02 15:18:11 +04:00
user 66f5112a74 feat(user-service): implement user service and update build commands 2026-10-02 15:17:50 +04:00
user 9ac7c5667f chore(hw-03): sync user-service code from hw-02 2026-10-01 16:34:42 +04:00
user f574239025 docs(hw-03): add testing requirements for user-service 2026-10-01 15:35:58 +04:00
user 5321c0aaa3 feat(cli): add interactive CRUD menu and resource cleanup 2026-09-21 21:20:02 +04:00
user 69564f0f54 feat(config): enable Hibernate SQL logging 2026-09-21 21:08:52 +04:00
user 523f88a986 chore(infra): add Docker Compose and Makefile for user-service 2026-09-21 21:02:07 +04:00
user b924d4656a feat(app): add application entry point and execution plugin 2026-09-21 20:50:21 +04:00
user 1b5ccf18b9 feat(hibernate): configure PostgreSQL connection and SQL logging 2026-09-21 20:45:10 +04:00
user 6695d823a1 chore(hibernate): add Hibernate configuration file 2026-09-21 20:43:38 +04:00
user 7b7881ba40 feat(dao): add UserDao with Hibernate CRUD operations 2026-09-21 20:32:38 +04:00
user a86dd59b65 build(user-service): replace Spring Boot JPA with Hibernate and PostgreSQL 2026-09-21 18:43:23 +04:00
user dc36b620a5 feat(user-service): add JPA User entity and configure Spring Data JPA 2026-09-21 18:32:54 +04:00
user 2ed914f0e7 chore: remove default Maven and Gradle project files 2026-09-20 14:45:45 +04:00
user 2dece18d68 build(hw-02): replace Gradle project with Maven setup
* remove Gradle wrapper and project configuration
* remove default Gradle application and test sources
* add Maven pom.xml
* add Maven configuration files
2026-09-20 14:18:39 +04:00
user 1612e0eeab docs(hw-02): add assignment requirements 2026-09-20 12:43:24 +04:00
user 668f1c1ef8 chore(hw): initialize Gradle projects for hw-02 through hw-08 2026-09-20 12:42:22 +04:00
user 5f59609657 refactor(hw-01): rename source directory to solution 2026-09-20 12:41:44 +04:00
user 9f329b50d7 docs: add homework result artifacts and screenshots 2026-09-12 20:57:57 +04:00
user d4b0e1892c test: add comprehensive MyHashMap tests 2026-09-12 20:56:49 +04:00
user 0cb391534f fix: support null keys with occupied slots 2026-09-12 20:39:23 +04:00
user 330344821b fix: handle deleted slots 2026-09-12 20:38:04 +04:00
user b46ae2b8f2 test: add MyHashMap tests 2026-09-12 20:23:55 +04:00
user 4068c0ff50 feat: implement custom MyHashMap 2026-09-12 20:23:14 +04:00
user 60fe372b4f feat(second-part/hw-01): initialize Gradle Java project 2026-09-12 19:13:47 +04:00
user f1de1c5c8e docs: add homework README files for second part 2026-09-12 18:20:57 +04:00