Commit Graph

3799 Commits

Author SHA1 Message Date
Robert von Burg 393659ff19
[Fix] Fixed Strolch exception i18n hierarchy 2024-03-25 10:18:43 +01:00
Robert von Burg a7258f0d06
[Major] Refactored basic auth and getRemoteIp() helper 2024-03-21 14:23:49 +01:00
Robert von Burg 2aca456729
[New] Added CertificateThreadLocal 2024-03-21 14:23:04 +01:00
Robert von Burg f4f9e2c798
[Project] Removed duplicate version declaration 2024-03-21 12:06:48 +01:00
Robert von Burg f051008d68
[Project] Updated dependencies to JAX-WS 2024-03-18 11:11:51 +01:00
Robert von Burg 1e6ac0c042
[Minor] Code cleanup 2024-03-14 16:06:56 +01:00
Robert von Burg a103864eb8
[Project] Updated to camel 3.22.1 2024-03-11 08:31:06 +01:00
Robert von Burg 125dfe9b03
[Fix] Notification only visible to all if forAll
otherwise role, etc. must be set and match
2024-03-07 12:26:51 +01:00
Robert von Burg 2914889172
[Minor] Code cleanup 2024-03-05 15:33:34 +01:00
Robert von Burg d3c261b750
[Fix] Fixed action name in NotificationResource 2024-03-05 15:33:02 +01:00
Robert von Burg de8d35480d
[Minor] Code cleanup 2024-03-05 13:31:15 +01:00
Robert von Burg 1158acfd90
[Fix] Use existing TX when writing audits for invalidating sessions 2024-03-05 13:30:46 +01:00
Robert von Burg faf05126b4
[Fix] Fixed CME in tx.streamCached*() methods 2024-03-05 11:12:12 +01:00
Robert von Burg d00b00d234
[Fix] Fixed updating sessions on changes of user or roles 2024-03-05 10:16:32 +01:00
Robert von Burg 76d38e9af0
[Minor] Made methods public 2024-03-04 17:21:55 +01:00
Robert von Burg f850367d2b
[Fix] Trying to fix broken test 2024-03-04 16:28:44 +01:00
Robert von Burg a4119ef1da
[New] Completed implementation of notifications 2024-03-04 16:10:38 +01:00
Robert von Burg abe089f95c
[Minor] Allow RoleAccessPrivilege to use String parameter 2024-03-04 16:10:14 +01:00
Robert von Burg 15b2788b9a
[WIP] Further implementing notifications 2024-03-01 16:22:11 +01:00
Robert von Burg f02b541848
[Minor] Sorting of supported languages 2024-03-01 16:21:52 +01:00
Robert von Burg 5526f20220
[New] Added StrolchAgent.getRuntimeConfiguration() 2024-03-01 09:58:19 +01:00
Robert von Burg a9c393f02a
[Fix] Implemented to JSON for notifications 2024-02-29 17:05:45 +01:00
Robert von Burg 22359e51d8
[New] Added CRUD services for notifications 2024-02-27 16:44:53 +01:00
Robert von Burg 7b9f2f867f
[New] Extended builder pattern 2024-02-27 14:46:41 +01:00
Robert von Burg a9067bf161
[Major] Refactored SimpleExecution.runWith* actions to take a Consumer<Throwable> in the event of an exception 2024-02-27 12:01:42 +01:00
dependabot[bot] e91a96b549
Bump org.postgresql:postgresql from 42.5.1 to 42.7.2 (#31)
Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.5.1 to 42.7.2.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pgjdbc/pgjdbc/commits)

---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-22 10:28:07 +01:00
Robert von Burg 5c2bcc1620
[New] Added NotificationResource 2024-02-15 17:24:35 +01:00
Robert von Burg f3adc63af2
[New] Added new FileHelper.getTempFile() option MILLIS_FIRST, code cleanup 2024-02-13 09:49:39 +01:00
Robert von Burg a07bd83249
[WIP] Implementing system notifications 2024-02-12 16:43:57 +01:00
Robert von Burg c46c60c8fe
[Project] Changed final name to include strolch- prefix 2024-02-12 12:48:38 +01:00
Robert von Burg a2c720ce48
[New] Allow override of methods in DefaultStrolchSessionHandler 2024-02-09 11:27:40 +01:00
Robert von Burg c66446391a
[Fix] Fixed NPE in toString() 2024-02-06 15:22:43 +01:00
Robert von Burg 69d1f77364
[Fix] Searches should search on items in cache as well
But then ignore the item from the ElementMap stream
2024-02-06 08:00:44 +01:00
Robert von Burg e33950b7a1
[New] Better cache management in TX
- Added items to cache when modified
- added streaming of cached elements
2024-02-06 07:59:28 +01:00
Robert von Burg 56098c96fa
[Minor] Changed the toString()-methods to include the Locator 2024-02-05 14:01:13 +01:00
Robert von Burg 63670a77b6
[Fix] Fixed ExecutionPolicy not initialized before use 2024-01-19 10:22:41 +01:00
Robert von Burg 9c15d0d1d2
[Fix] Don't set Action to WARNING if already Executed 2024-01-18 14:46:34 +01:00
Robert von Burg 77cd9264d0
[Minor] Code cleanup 2024-01-15 14:37:12 +01:00
Robert von Burg bf01876f7c
[Minor] Don't log exception for session validation 2024-01-11 16:24:31 +01:00
Robert von Burg 373235f5e2
[Fix] Renamed varargs methd ExpressionBuilder.isInArray 2024-01-11 14:21:41 +01:00
Robert von Burg 2eeda52f86
[New] ObjectHelper.isIn() extended to allow left and right side to be an array/collection 2024-01-11 13:35:32 +01:00
Robert von Burg ce22f180af
[New] Added new SearchExpressions.paramOnBagType()
This allows to search to have a search, where multiple bags of the same type having a parameter with a given ID, yet different values is searched using the .isIn().

For example:

    paramOnBagType("Owner", "name").isIn("Felix", "Jill")

This allows for one less where clause with lambdas.
2024-01-11 12:33:51 +01:00
Robert von Burg 8b20e4392d
[New] ObjectHelper.isIn() extended to allow left and right side to be an array/collection 2024-01-11 12:32:03 +01:00
Robert von Burg 83f575de41
[New] Added new SearchExpression extract(Function<T, Object>) 2024-01-08 15:40:50 +01:00
Robert von Burg 23054a5bad
[Project] Updated maven-deploy-plugin version to 3.1.1 2024-01-04 15:54:41 +01:00
Robert von Burg d0008f9951
[Project] Removed qodana badge 2024-01-04 11:22:07 +01:00
Robert von Burg 1e2965d588
[Project] Added deployment to repo.strolch.li 2024-01-04 11:09:11 +01:00
Robert von Burg 7a8edc7cc6
[Project] Updated SECURITY.md 2024-01-04 09:40:33 +01:00
Robert von Burg 22e2e5cc68
[Project] Added deployment to repo.strolch.li 2024-01-02 20:32:43 +01:00
Robert von Burg f6a8746069
[Project] Added deployment to repo.strolch.li 2024-01-02 20:28:33 +01:00