Ilkka Seppälä
44f6ab3fd4
docs: retry and role object diagrams
2025-04-09 22:09:38 +03:00
Ilkka Seppälä
21fed2172d
docs: raii diagram
2025-04-09 22:01:29 +03:00
Ilkka Seppälä
9e5d9e5a2f
docs: repository diagram
2025-04-09 21:57:39 +03:00
Ilkka Seppälä
09e531378f
docs: registry diagram
2025-04-09 21:54:13 +03:00
Ilkka Seppälä
6d6638ffd8
docs: reactor diagram
2025-04-09 21:49:23 +03:00
Ilkka Seppälä
ae737f62ea
docs: queue-based load leveling diagram
2025-04-09 21:40:18 +03:00
Ilkka Seppälä
23af67c755
docs: property, prototype, proxy diagrams
2025-04-09 21:34:01 +03:00
Ilkka Seppälä
3abaa83710
docs: producer-consumer and promise diagrams
2025-04-09 21:33:39 +03:00
Ilkka Seppälä
261da00a1b
docs: poison pill and private class data diagrams
2025-04-09 21:33:13 +03:00
Ilkka Seppälä
fdd07c772c
docs: partial response and pipeline diagrams
2025-04-09 21:32:41 +03:00
Ilkka Seppälä
ecfd944e95
docs: page object and parameter object diagrams
2025-04-09 21:32:13 +03:00
Ilkka Seppälä
32dbc7faa6
docs: optimistic offline lock diagram
2025-04-09 21:31:50 +03:00
Ilkka Seppälä
2aaf712f06
docs: object pool and observer diagrams
2025-04-09 21:31:30 +03:00
Ilkka Seppälä
6bae409380
docs: object mother diagrams
2025-04-09 21:31:04 +03:00
Ilkka Seppälä
7ed9e393f0
docs: null object diagram
2025-04-09 21:30:44 +03:00
Ilkka Seppälä
f01235b30a
docs: add notification diagram
2025-04-09 21:27:42 +03:00
Ilkka Seppälä
15ee32a821
deps: remove unneeded dependency (already exists in parent pom.xml)
2025-04-08 20:20:11 +03:00
dependabot[bot]
8d139234f3
build(deps): bump org.projectlombok:lombok from 1.18.36 to 1.18.38 ( #3247 )
...
Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok ) from 1.18.36 to 1.18.38.
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown )
- [Commits](https://github.com/projectlombok/lombok/compare/v1.18.36...v1.18.38 )
---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
dependency-version: 1.18.38
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 20:09:47 +03:00
dependabot[bot]
48ba1b2053
build(deps-dev): bump de.flapdoodle.embed:de.flapdoodle.embed.mongo ( #3248 )
...
Bumps [de.flapdoodle.embed:de.flapdoodle.embed.mongo](https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo ) from 4.18.1 to 4.20.0.
- [Commits](https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo/compare/de.flapdoodle.embed.mongo-4.18.1...de.flapdoodle.embed.mongo-4.20.0 )
---
updated-dependencies:
- dependency-name: de.flapdoodle.embed:de.flapdoodle.embed.mongo
dependency-version: 4.20.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 20:08:51 +03:00
dependabot[bot]
8f263c8cca
build(deps): bump org.apache.maven.plugins:maven-compiler-plugin ( #3246 )
...
Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin ) from 3.13.0 to 3.14.0.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases )
- [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.13.0...maven-compiler-plugin-3.14.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
dependency-version: 3.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 20:08:06 +03:00
Ilkka Seppälä
8d5cb59388
docs: add diagrams for marker interface, master-worker, mediator, memento, metadata mapping, microservices api gateway, microservices log aggregation, monad, monitor, monostate, multiton, mute idiom
2025-04-07 22:14:20 +03:00
Ilkka Seppälä
72eeb167c5
docs: add diagrams for lazy loading, leader election, leader followers, lockable object
2025-04-06 21:22:32 +03:00
Ilkka Seppälä
d8b07ac484
docs: add diagrams for identity map, intercepting filter, interpreter, iterator
2025-04-06 21:11:20 +03:00
Ilkka Seppälä
9d23a234bb
docs: add new diagrams for game loop, gateway, guarded suspension, half-sync/half-async, health check
2025-04-06 20:55:07 +03:00
Ilkka Seppälä
9b64cdee98
docs: add diagrams for facade, factory kit, factory method, factory, fan-out/fan-in, feature toggle, filterer, fluent interface, flyweight, front controller, function composition
2025-04-06 19:10:43 +03:00
Ilkka Seppälä
aef4b37c9a
docs: add diagrams for event aggregator, event-based asynchronous, event queue, execute around, extension objects
2025-04-06 18:36:32 +03:00
Ilkka Seppälä
30d13083ae
docs: add diagrams for decorator, delegation, dependency injection, dirty flag, domain model, double buffer, double-checked locking, double dispatch, and dynamic proxy
2025-04-06 15:52:26 +03:00
Ilkka Seppälä
203548ec03
fix: fix image filename
2025-04-06 13:13:25 +03:00
Ilkka Seppälä
b6c13a2fa0
docs: add diagrams for dao, data bus, data locality, data mapper, dto
2025-04-06 13:08:08 +03:00
Ilkka Seppälä
0509fabe8e
docs: diagrams for callback, circuit breaker, client session, collecting parameter, colletion pipeline, combinator, command, commander, component, composite entity, composite view, composite, context object, converter, crtp, currying
2025-04-06 11:31:49 +03:00
Ilkka Seppälä
d5a46be3c5
docs: builder, business-delegate, bytecode, caching, callback, chain diagrams
2025-04-06 09:00:19 +03:00
Ilkka Seppälä
25f7bc6fea
docs: balking, bloc, bridge diagrams
2025-04-06 08:27:22 +03:00
Ilkka Seppälä
9ca63fce83
docs: add async method invocation sequence diagram
2025-04-05 21:10:41 +03:00
Ilkka Seppälä
1b17c400e3
docs: add arrange/act/assert flowchart
2025-04-05 20:55:10 +03:00
Ilkka Seppälä
35bae7e839
docs: add anti-corruption layer sequence diagram
2025-04-05 20:41:32 +03:00
Ilkka Seppälä
bd622823ba
docs: add ambassador sequence diagram
2025-04-05 20:33:19 +03:00
Ilkka Seppälä
faea74ae2b
docs: add adapter sequence diagram
2025-04-05 20:20:12 +03:00
Ilkka Seppälä
356db48c8e
fix: clean-architecture logging deps and spotless formatting
2025-04-05 09:48:15 +03:00
Ilkka Seppälä
ee699af6ef
deps: refactor dependencies
2025-04-05 09:45:53 +03:00
allcontributors[bot]
03db45d3ea
docs: add Suchismita-Deb as a contributor for code ( #3242 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-04-05 09:43:11 +03:00
Suchismita Deb
f7e717dcad
feat: Clean Architecture ( #3235 )
...
* #3230 - Clean Architecture.
* #3230 - Clean Architecture.
* #3230 - Clean Architecture.
* #3230 - Clean Architecture.
* #3230 - Clean Architecture Sonar.
* #3230 - Clean Architecture Sonar.
* #3230 - Clean Architecture Sonar.
* #3230 - Clean Architecture Sonar.
---------
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com >
2025-04-05 09:40:55 +03:00
dependabot[bot]
d82328338d
build(deps): bump com.fasterxml.jackson.core:jackson-databind ( #3240 )
...
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) from 2.17.2 to 2.18.3.
- [Commits](https://github.com/FasterXML/jackson/commits )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-version: 2.18.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 20:58:25 +03:00
dependabot[bot]
125b909534
build(deps-dev): bump org.awaitility:awaitility from 4.2.2 to 4.3.0 ( #3238 )
...
Bumps [org.awaitility:awaitility](https://github.com/awaitility/awaitility ) from 4.2.2 to 4.3.0.
- [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt )
- [Commits](https://github.com/awaitility/awaitility/compare/awaitility-4.2.2...awaitility-4.3.0 )
---
updated-dependencies:
- dependency-name: org.awaitility:awaitility
dependency-version: 4.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 20:56:54 +03:00
Ilkka Seppälä
b35592ab4a
deps: move junit-jupiter-migrationsupport to parent pom.xml
2025-04-01 20:55:42 +03:00
allcontributors[bot]
914e4f909a
docs: add 2897robo as a contributor for code ( #3237 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-03-31 21:09:22 +03:00
Kim Gi Uk
9073b781b5
fix: resolve SonarCloud issue in dirty flag / App.java #2865 ( #3236 )
2025-03-31 21:08:18 +03:00
Ilkka Seppälä
b1b6e82cb1
docs: add missing licence headers
2025-03-30 20:28:55 +03:00
allcontributors[bot]
b7b0a35b5a
docs: add sanurah as a contributor for code ( #3234 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-03-30 20:25:03 +03:00
Sanura Hettiarachchi
418557129b
feat: add publish-subscribe design pattern ( #2898 ) ( #3223 )
...
* feat: add publisher-subscriber design pattern (#2898 )
* fix: check styles on publisher-subscriber design pattern (#2898 )
* fix: check styles on publisher-subscriber design pattern (#2898 )
* fix: check styles on publisher-subscriber design pattern (#2898 )
* fix: improve coverage on publisher-subscriber design pattern (#2898 )
* fix: fix dependancy on publisher-subscriber design pattern (#2898 )
* fix: fix documentation on publisher-subscriber design pattern (#2898 )
* fix: apply spotless on publisher-subscriber design pattern (#2898 )
* fix: changes after review on publisher-subscriber design pattern (#2898 )
* fix: changes after review on publisher-subscriber design pattern (#2898 )
* fix: fix sonar on publisher-subscriber design pattern (#2898 )
* fix: fix sonar on publisher-subscriber design pattern (#2898 )
---------
Co-authored-by: Sanura Hettiarachchi <sanura.hettiarachchi@tipico.com >
2025-03-30 20:24:15 +03:00
Ilkka Seppälä
0ca162a55c
deps: Refactor dependencies ( #3224 )
...
* remove spring dep
move junit, logging, mockito under dep mgmt
* upgrade anti-corruption-layer deps
* async method invocation
* balking, bloc
* bridge to bytecode
* caching
* callback - cqrs
* component - health check
* hexagonal - metadata mapping
* rest of the patterns
* remove checkstyle, take spotless into use
2025-03-29 19:34:27 +02:00