Commit Graph

  • 66603315c8 test(user-service): improve update test readability master user 2026-10-03 14:28:22 +04:00
  • 0b4e13d127 test(user-service): use consistent test user data user 2026-10-03 14:10:40 +04:00
  • df3438101c test(user-service): update PostgreSQL test container to 17 user 2026-10-03 14:10:18 +04:00
  • 6ea05413d3 chore(test): suppress false-positive resource leak warning user 2026-10-03 12:24:25 +04:00
  • aecc12efee test(user-service): add UserDao integration tests and update Testcontainers user 2026-10-03 12:21:51 +04:00
  • a8570fc6f0 test(user-service): add unit tests for user service user 2026-10-03 12:21:23 +04:00
  • 470fd95a5f test(user-service): add Mockito and Testcontainers dependencies user 2026-10-02 15:18:11 +04:00
  • 66f5112a74 feat(user-service): implement user service and update build commands user 2026-10-02 15:17:50 +04:00
  • 9ac7c5667f chore(hw-03): sync user-service code from hw-02 user 2026-10-01 16:34:42 +04:00
  • f574239025 docs(hw-03): add testing requirements for user-service user 2026-10-01 15:35:58 +04:00
  • 5321c0aaa3 feat(cli): add interactive CRUD menu and resource cleanup user 2026-09-21 21:20:02 +04:00
  • 69564f0f54 feat(config): enable Hibernate SQL logging user 2026-09-21 21:08:52 +04:00
  • 523f88a986 chore(infra): add Docker Compose and Makefile for user-service user 2026-09-21 21:02:07 +04:00
  • b924d4656a feat(app): add application entry point and execution plugin user 2026-09-21 20:50:21 +04:00
  • 1b5ccf18b9 feat(hibernate): configure PostgreSQL connection and SQL logging user 2026-09-21 20:45:10 +04:00
  • 6695d823a1 chore(hibernate): add Hibernate configuration file user 2026-09-21 20:43:38 +04:00
  • 7b7881ba40 feat(dao): add UserDao with Hibernate CRUD operations user 2026-09-21 20:32:38 +04:00
  • a86dd59b65 build(user-service): replace Spring Boot JPA with Hibernate and PostgreSQL user 2026-09-21 18:43:23 +04:00
  • dc36b620a5 feat(user-service): add JPA User entity and configure Spring Data JPA user 2026-09-21 18:32:54 +04:00
  • 2ed914f0e7 chore: remove default Maven and Gradle project files user 2026-09-20 14:45:45 +04:00
  • 2dece18d68 build(hw-02): replace Gradle project with Maven setup user 2026-09-20 14:18:39 +04:00
  • 1612e0eeab docs(hw-02): add assignment requirements user 2026-09-20 12:43:24 +04:00
  • 668f1c1ef8 chore(hw): initialize Gradle projects for hw-02 through hw-08 user 2026-09-20 12:42:22 +04:00
  • 5f59609657 refactor(hw-01): rename source directory to solution user 2026-09-20 12:41:44 +04:00
  • 9f329b50d7 docs: add homework result artifacts and screenshots user 2026-09-12 20:57:57 +04:00
  • d4b0e1892c test: add comprehensive MyHashMap tests user 2026-09-12 20:56:49 +04:00
  • 0cb391534f fix: support null keys with occupied slots user 2026-09-12 20:39:23 +04:00
  • 330344821b fix: handle deleted slots user 2026-09-12 20:38:04 +04:00
  • b46ae2b8f2 test: add MyHashMap tests user 2026-09-12 20:23:55 +04:00
  • 4068c0ff50 feat: implement custom MyHashMap user 2026-09-12 20:23:14 +04:00
  • 60fe372b4f feat(second-part/hw-01): initialize Gradle Java project user 2026-09-12 19:13:47 +04:00
  • 7ec933ae5c chore: consolidate gitignore files user 2026-09-12 19:09:29 +04:00
  • 3e2213c9c3 docs: fix markdown list indentation user 2026-09-12 18:21:22 +04:00
  • f1de1c5c8e docs: add homework README files for second part user 2026-09-12 18:20:57 +04:00
  • dd3aca0cb1 docs: add deadlock, livelock, and threading homework descriptions user 2026-09-12 18:08:14 +04:00
  • 58459cc92b chore: organize homework into first-part directory user 2026-09-12 17:46:39 +04:00
  • cd4bc632ed docs(hw-04): update result PDF and screenshots user 2026-09-02 16:41:20 +04:00
  • 3da4bce739 docs(hw-04): update result PDF and screenshots user 2026-09-02 16:34:27 +04:00
  • 4038de6135 fix: ensure thread-safe visibility in livelock example user 2026-09-02 16:26:03 +04:00
  • def8f1b78d docs(hw-04): update result PDF and screenshots user 2026-09-01 19:05:51 +04:00
  • 4edbf2eb18 feat(concurrency): replace livelock example with corridor scenario user 2026-09-01 18:55:39 +04:00
  • cda58045bc feat: complete concurrency homework assignment user 2026-09-01 17:18:14 +04:00
  • c0bfc346fe chore(hw-03): add artifacts user 2026-08-20 16:19:31 +04:00
  • 0080493383 feat(hw-03): implement Strategy pattern user 2026-08-08 19:56:34 +04:00
  • 07d000c253 feat(hw-03): implement Proxy pattern user 2026-08-08 19:56:22 +04:00
  • 2658b620a5 feat(hw-03): implement Decorator pattern user 2026-08-08 19:32:59 +04:00
  • 0351d863d4 refactor(hw-03): move fields to end of classes user 2026-08-08 19:29:34 +04:00
  • e9ea63b94b feat(hw-03): implement Chain of Responsibility pattern user 2026-08-08 19:18:06 +04:00
  • c6eb116ab9 feat(hw-03): implement Builder pattern user 2026-08-08 19:07:58 +04:00
  • 9c20913fed feat(hw-03): implement Adapter pattern user 2026-08-08 18:57:55 +04:00
  • 2a5d70a1b2 chore(hw-03): initialize gradle java project with design patterns structure user 2026-08-07 16:16:06 +04:00
  • de76169f44 chore(hw-02): add maven and java gitignore configuration user 2026-08-07 16:02:43 +04:00
  • e2165abc37 docs(hw-02): add homework artifacts user 2026-08-07 15:00:00 +04:00
  • 7b127015ad docs(hw-01): add homework artifacts user 2026-08-07 14:59:18 +04:00
  • 21c1190aa7 feat(hw-02): implement student and book stream processing user 2026-08-07 14:57:43 +04:00
  • 3a26e58ae2 refactor(hw-01): rename ImmutableClasses to ImmutableClass user 2026-07-30 22:30:10 +04:00
  • 41f852bca6 feat(hw-01): implement immutable class with defensive copying user 2026-07-30 22:21:49 +04:00
  • 945cb0fcbe Initial commit user 2026-07-28 17:34:06 +04:00