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
Robert von Burg
fd5f344764
[Project] Added deployment to repo.strolch.li
2024-01-02 14:47:13 +01:00
Robert von Burg
ec8965eee2
[Project] Added deployment to repo.strolch.li
2024-01-01 13:37:16 +01:00
Robert von Burg
c17b23b72f
[Fix] Fixed LoggingLoader.reloadLogging()
2023-12-17 20:46:47 +01:00
Robert von Burg
5064249e72
[Project] Updated logback to 1.4.14
2023-12-13 21:08:55 +01:00
Robert von Burg
269bd83ded
[New] search with contains() extended for matchAny or matchAll (default)
2023-12-11 15:00:28 +01:00
Robert von Burg
529c1d0e3b
[Minor] Fixed NPE
2023-12-08 09:31:22 +01:00
Robert von Burg
974c3955ee
[Fix] Fixed NPE in ExecutionPolicy.handleStopped()
2023-12-06 12:24:25 +01:00
Robert von Burg
0d674cf947
[Fix] Fixed ObjectHelper.contains() for left=string,right=array
2023-12-01 10:58:36 +01:00
Robert von Burg
ecb4db2377
[Fix] Fixed NPE in GenericReport
2023-11-30 15:42:27 +01:00
Robert von Burg
48968972be
[Fix] BaseLdapPrivilegeHandler throws InvalidCredentialsException on AuthenticationException
2023-11-30 15:17:36 +01:00
Robert von Burg
4e0e0ab22a
[Fix] Refactored AuthenticationResource exception handling
2023-11-30 15:12:55 +01:00
Robert von Burg
92f87cbc77
[Fix] Refactored AuthenticationResource exception handling
2023-11-30 15:05:50 +01:00
Robert von Burg
3c2aac3b9e
[Fix] encode user provider input for LDAP query
...
Remove OWASP ESAPI as it has too many dependencies
2023-11-30 14:42:48 +01:00
Robert von Burg
004c6775c0
[Minor] Handle lossy conversion of long to int
2023-11-30 13:39:11 +01:00
Robert von Burg
4b0b031b2b
[Fix] Updated AesCryptoHelper
...
Inspired by https://github.com/tozny/java-aes-crypto/blob/master/aes-crypto/src/main/java/com/tozny/crypto/android/AesCbcWithIntegrity.java
2023-11-30 13:32:01 +01:00
Robert von Burg
c5402ba4fb
[Fix] encode user provider input for LDAP query
2023-11-30 13:30:36 +01:00
Robert von Burg
30086f36cc
[Fix] Added missing default branch
2023-11-30 13:12:35 +01:00
Robert von Burg
792221e190
[Fix] Replaced MD5 with SHA256
2023-11-30 13:11:44 +01:00
Robert von Burg
91a2f5651c
[Fix] Updated AesCryptoHelper
...
Inspired by https://github.com/tozny/java-aes-crypto/blob/master/aes-crypto/src/main/java/com/tozny/crypto/android/AesCbcWithIntegrity.java
2023-11-30 13:10:01 +01:00