19 Commits

Author SHA1 Message Date
Namu
772c5d8452 Fix: Remove sonar job as java version is not compatible with sonarqube (I hate java) 2025-10-06 11:56:48 +02:00
Namu
d38a67e4f6 Fix: try fix the sonar job with java
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 16s
2025-10-06 11:55:05 +02:00
Namu
501467b7d7 Fix: try fix the sonar job with java
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 1m3s
2025-10-06 11:44:15 +02:00
Namu
addedcab4d Refactor: Remove non-relevant modificators on transformContent
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 19s
2025-10-06 11:40:58 +02:00
Namu
5b1619f34e Refactor: Make NotificationDecoration an Interface
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 18s
2025-10-06 11:37:56 +02:00
Namu
b841c81599 Fix: add missing methods in decorator
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 19s
2025-10-06 11:31:32 +02:00
Namu
ca88a009a0 Feat: We can play the code multiple times with different message
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 19s
2025-10-06 11:06:01 +02:00
Namu
9e3b3cdf58 Refactor: move strategies in a package, other minor modification 2025-10-06 11:02:38 +02:00
Namu
48136c1b7d Doc: add documentation and change the message 2025-10-06 10:55:12 +02:00
Namu
160e5d2740 Refactor: Remove unused imports and add final where it should be 2025-10-06 10:46:01 +02:00
Namu
53cda5688f Feat: Decoration can transform notification content more freely
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 19s
2025-10-06 10:43:33 +02:00
Namu
8a7ce73739 Feat: Decoration can transform notification content more freely 2025-10-06 10:43:01 +02:00
Namu
381e3cc9ac Feat: Decorator and facade implemented
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 19s
2025-10-06 09:50:55 +02:00
Namu
d868ec63c9 Refactor: Make the observable match the new Notification logic 2025-10-06 09:15:36 +02:00
Namu
3065d1bfe3 Refactor: Make the sending strategy match the new Notification logic 2025-10-06 09:12:42 +02:00
Namu
5a97669665 Refactor: Make the Notification not send themself but rather create their content 2025-10-06 09:08:51 +02:00
Namu
2ad93f4b91 Doc: Add a text explaining why I won't implement de decorator pattern 2025-10-02 09:57:39 +02:00
Namu
a26a8c6cf1 Feat: Add facade pattern to send notification 2025-10-02 09:35:00 +02:00
Namu
3479d5dcee first commit
Some checks failed
SonarQube Scan / SonarQube Trigger (push) Failing after 20s
2025-09-23 13:14:23 +02:00