* Sanitize JetStream stream name derived from subject
* Refactor stream name generation in JetStreamObservableQueue
* Add unit tests for JetStreamObservableQueue
* Migrate NATS tests to JUnit 5 and fix spotless violations
- Migrate JetStreamObservableQueueTest from JUnit 4 to JUnit 5
(@ExtendWith(MockitoExtension), @BeforeEach, jupiter Assertions)
- Apply spotless formatting to test and main source files
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Naomi Most <naomi.most@orkes.io>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* Upgraded ES7 to 7.17.16, alpine to 3.19
* Update ElasticSearch to 7.17.16, some sdk tests are failing.
* Server would not run, StackOverflow - 54742540 had this handy fix.
* Use the new image in test container.
* Update Spring Boot to 3.2.1. One failing test in end to end.
* Handle the change in exceptions from Spring Framework.
* Update AWS SDK for CVE fix.
* Replace generic import with specific class.
* Removed dependencies.lock file from projects. No longer used.