Commit Graph

4240 Commits

Author SHA1 Message Date
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
Francisco-G-P 66768fcc48 translation: Added and translated map-reduce README.md to Spanish. (#3204) 2025-03-18 09:51:41 +02:00
dependabot[bot] 845a42834d build(deps): bump org.projectlombok:lombok from 1.18.24 to 1.18.36 (#3205)
Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok) from 1.18.24 to 1.18.36.
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown)
- [Commits](https://github.com/projectlombok/lombok/compare/v1.18.24...v1.18.36)

---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
  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-18 09:44:55 +02:00
allcontributors[bot] 29d1e304ff docs: add smile-ab as a contributor for code (#3209)
* 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:43:36 +02:00
smile-ab 19d9d31bb7 feat: Fix Singleton typo and extend reflection handling to remaining implementations (#3203)
* fix typo

* adding Reflection handling to other Singleton implementations
2025-03-18 09:42:14 +02:00
allcontributors[bot] e403df81fc docs: add smile-ab as a contributor for translation (#3208)
* 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:34:05 +02:00
smile-ab 457858cc13 translation: Translation of the Singleton pattern to Portuguese (#3201) 2025-03-18 09:33:05 +02:00
Ilkka Seppälä 17267493c6 docs: add service layer architecture diagram 2025-03-11 21:47:40 +02:00
Ilkka Seppälä fbde0090a0 docs: add presentation model architecture diagram 2025-03-11 21:42:12 +02:00
Ilkka Seppälä 8a2c779809 docs: add page controller architecture diagram 2025-03-09 19:09:46 +02:00
Ilkka Seppälä 74f5fdfea9 docs: add naked objects architecture diagram 2025-03-09 18:48:14 +02:00
Ilkka Seppälä 0904e2da3b docs: add monolithic architecture diagram 2025-03-09 18:36:08 +02:00
Ilkka Seppälä 511f0084fa docs: add mvvm architecture diagram 2025-03-07 20:01:26 +02:00
Ilkka Seppälä 4a96f2d227 docs: add mvp architecture diagram 2025-03-06 20:15:11 +02:00
Ilkka Seppälä d36eeec52c docs: add mvi architecture diagram 2025-03-05 21:47:22 +02:00
Ilkka Seppälä b9938055bc docs: add mvc architecture diagram 2025-03-04 21:14:30 +02:00
Ilkka Seppälä 30347328d6 docs: add microservices aggregator architecture diagram 2025-03-04 21:00:42 +02:00
dependabot[bot] e24739c541 build(deps): bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 (#3198)
Bumps org.slf4j:slf4j-api from 2.0.16 to 2.0.17.

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
  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-04 20:42:57 +02:00
Ilkka Seppälä d78337e4b6 docs: add layered architecture diagram 2025-03-03 20:45:04 +02:00
Ilkka Seppälä d0701d6471 docs: add intercepting filter architecture diagram 2025-03-02 15:34:53 +02:00
Ilkka Seppälä eee75757fb docs: add hexagonal architecture diagram 2025-03-01 14:31:44 +02:00
Ilkka Seppälä 546c7ecf53 docs: add front controller architecture diagram 2025-03-01 13:45:49 +02:00
Ilkka Seppälä a10c392425 docs: add event sourcing architecture diagram 2025-02-28 14:11:48 +02:00