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
Ilkka Seppälä
371439aeaa
fix: remove mockito test
2025-03-25 21:03:05 +02:00
Ilkka Seppälä
afa4518dcf
fix: fix templateview mockito tests
2025-03-25 20:53:51 +02:00
Ilkka Seppälä
ed4a756b62
fix: fix template-method mockito tests
2025-03-25 20:52:02 +02:00
Ilkka Seppälä
5a371a4e76
fix: remove urm-maven-plugin from the build
2025-03-25 18:49:47 +02:00
Ilkka Seppälä
a6c7d3d41a
feat: Java 21 update ( #3213 )
...
* update pom.xml and github actions scripts
* disable failing tests, for now
2025-03-25 18:28:33 +02:00
dependabot[bot]
51d5ef1e7c
build(deps): bump logback.version from 1.5.6 to 1.5.18 ( #3219 )
...
Bumps `logback.version` from 1.5.6 to 1.5.18.
Updates `ch.qos.logback:logback-classic` from 1.5.6 to 1.5.18
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.6...v_1.5.18 )
Updates `ch.qos.logback:logback-core` from 1.5.6 to 1.5.18
- [Release notes](https://github.com/qos-ch/logback/releases )
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.6...v_1.5.18 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: ch.qos.logback:logback-core
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-03-25 17:33:40 +02:00
dependabot[bot]
3a5553bf21
build(deps): bump jakarta.persistence:jakarta.persistence-api ( #3218 )
...
Bumps [jakarta.persistence:jakarta.persistence-api](https://github.com/jakartaee/persistence ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/jakartaee/persistence/releases )
- [Commits](https://github.com/jakartaee/persistence/compare/3.1-3.1.0-RELEASE...3.2-3.2.0-RELEASE )
---
updated-dependencies:
- dependency-name: jakarta.persistence:jakarta.persistence-api
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-03-25 17:32:58 +02:00
Ilkka Seppälä
324dad549f
docs: update acyclic visitor documentation
2025-03-24 19:16:41 +02:00
Ilkka Seppälä
3dc27b25bb
docs: escape angle brackets to fix html build
2025-03-24 18:40:36 +02:00
Ilkka Seppälä
0f19b475b2
docs: update active object readme
2025-03-23 21:04:37 +02:00
Ilkka Seppälä
7effd99f0d
docs: update abstract factory readme
2025-03-23 10:29:30 +02:00
Ilkka Seppälä
770a85e56f
docs: update abstract document readme
2025-03-23 10:05:15 +02:00
allcontributors[bot]
02ae009c32
docs: add johnklint81 as a contributor for code ( #3217 )
...
* 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-23 07:38:28 +02:00
John Klint
adf5b62753
feat: Add Service Stub Pattern using Sentiment Analysis example ( #3215 )
...
* Add Service Stub Pattern using Sentiment Analysis example
* Fix Checkstyle issues
* Suppress Sonar warning for Random usage in RealSentimentAnalysisServer
2025-03-23 07:37:35 +02:00
allcontributors[bot]
abfb137040
docs: add DenizAltunkapan as a contributor for translation ( #3216 )
...
* 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-23 07:22:19 +02:00
Deniz Altunkapan
baf2efa23c
translation: German Translation for abstract-document and improved Main README ( #3214 )
...
* improve german translation. See #2275
* add german (de) abstract-document. See #2275
2025-03-23 07:21:24 +02:00
Ilkka Seppälä
894ae8f10c
fix: add missing property
2025-03-18 16:31:51 +02:00
Ilkka Seppälä
dd8b9b377a
fix: Set locale in tests to be able to run locally. Remove logging dependency fixed versions in parent pom.xml to prevent conflicts with spring boot. Update license headers. Update urm diagrams.
2025-03-18 15:56:06 +02:00
allcontributors[bot]
0b1933ece3
docs: add Duartegdm as a contributor for doc ( #3211 )
...
* 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-18 10:08:16 +02:00
Gabriel Duarte
a89cf9866b
docs: Improve Anti-Corruption-Layer README( #3200 ) ( #3206 )
2025-03-18 10:07:33 +02:00
allcontributors[bot]
8164b97ad5
docs: add Francisco-G-P as a contributor for translation ( #3210 )
...
* 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-18 09:52:34 +02:00