-
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