Robert von Burg
|
d6cfc6711a
|
[Minor] Better Exception handling in ElementLockingHandler
|
2023-11-24 07:57:05 +01:00 |
Robert von Burg
|
da946f1acb
|
[New] Added new NetworkHelper.streamStrolchNetworkInterface()
This now streams over all interfaces, no matter if it is running or not.
|
2023-10-10 16:23:33 +02:00 |
Robert von Burg
|
be0c3a806c
|
[Minor] Code cleanup
|
2023-10-09 14:44:35 +02:00 |
Robert von Burg
|
6d0b3f5fb9
|
[Minor] Rewrote StringHelper.toPrettyHexString()
|
2023-10-06 17:53:10 +02:00 |
Robert von Burg
|
96b24ca03d
|
[Minor] code cleanup
|
2023-09-19 09:48:37 +02:00 |
Robert von Burg
|
20f04d83d0
|
[Project] Set new version 2.1.0-SNAPSHOT
|
2023-09-12 08:01:03 +02:00 |
Robert von Burg
|
a67850f6fb
|
[New] Added Supplier<String> to DBC methods
|
2023-09-05 14:36:00 +02:00 |
Robert von Burg
|
2fdc7118e4
|
[New] Added ObjectFilter.toStatistics()
|
2023-08-21 16:12:13 +02:00 |
Robert von Burg
|
e197a3eb6b
|
[Minor] Added logger to send mail with attachment
|
2023-08-03 16:52:59 +02:00 |
Robert von Burg
|
725190a0f9
|
[Minor] Use Instant.EPOCH in ISO8601
|
2023-07-13 10:49:24 +02:00 |
Robert von Burg
|
e30653d227
|
[New] Added ISO8601.MAX_LOCAL_TIME
|
2023-07-04 17:32:31 +02:00 |
Robert von Burg
|
cd9d6d3216
|
[Minor] Added tests for MathHelper
|
2023-07-03 14:48:26 +02:00 |
Robert von Burg
|
731cea462c
|
[New] Allow to create PxW durations
|
2023-06-08 07:12:17 +02:00 |
Robert von Burg
|
a8f60ffdc8
|
[Fix] Fixed text formatting in SmtpMailer for mails with attachments
|
2023-05-26 13:29:30 +02:00 |
Robert von Burg
|
2b4707bf6a
|
[Major] Refactored MailHandler to send attachments, removed whitelisting
|
2023-05-25 21:43:53 +02:00 |
Robert von Burg
|
cea5ed9e25
|
[New] Added FileHelper.getTempFile(File)
|
2023-05-25 21:43:13 +02:00 |
Robert von Burg
|
5faac2fc0e
|
[Major] Replaced javax.mail with jakarta
|
2023-05-12 15:55:41 +02:00 |
Robert von Burg
|
9eb10b860b
|
[Minor] Code cleanup in ObjectFilter and ObjectCache
|
2023-04-17 14:37:09 +02:00 |
Robert von Burg
|
dea49d871f
|
[Minor] code cleanup
|
2023-04-17 11:49:25 +02:00 |
Robert von Burg
|
5f72b05a86
|
[Minor] code cleanup
|
2023-04-17 11:43:51 +02:00 |
Robert von Burg
|
c996fb9fda
|
[Minor] cleanup logger
|
2023-04-17 11:28:31 +02:00 |
Robert von Burg
|
c6a0eaaa17
|
[Minor] Threading cleanup in I18nMessage
|
2023-04-17 08:49:24 +02:00 |
Robert von Burg
|
b8a94478e6
|
[Minor] code cleanup
|
2023-04-17 08:35:33 +02:00 |
Robert von Burg
|
6d7fc09621
|
[Minor] code cleanup
|
2023-04-06 14:48:34 +02:00 |
Robert von Burg
|
6b6a50c88e
|
[Minor] code cleanup
|
2023-04-06 14:46:30 +02:00 |
Robert von Burg
|
47e3072b1b
|
[Minor] code cleanup
|
2023-04-06 14:46:10 +02:00 |
Robert von Burg
|
0ab140db3e
|
[Minor] code cleanup
|
2023-04-06 14:45:16 +02:00 |
Robert von Burg
|
4ecda617bb
|
[Minor] Clean up code
|
2023-04-06 14:36:13 +02:00 |
Robert von Burg
|
78ac6e524c
|
[Fix] Fixed implicit cast to long in ByteHelper
|
2023-04-06 14:29:54 +02:00 |
Robert von Burg
|
1c60977bc4
|
[Minor] code cleanup in AesCryptoHelper
|
2023-04-06 10:24:20 +02:00 |
Robert von Burg
|
beaf2f1eb4
|
[Minor] Code cleanup
|
2023-04-06 07:55:36 +02:00 |
Robert von Burg
|
c6badc27cf
|
[Minor] Fix serializable issues
|
2023-04-06 07:52:19 +02:00 |
Robert von Burg
|
7b6e881b21
|
[Minor] Remove unnecessary main method
|
2023-04-06 07:48:39 +02:00 |
Robert von Burg
|
b387cc2d21
|
[Minor] Remove unnecessary main method
|
2023-04-06 07:47:04 +02:00 |
Robert von Burg
|
4773bd7a4c
|
[Minor] Automated Code cleanup: can be annotated with '@Serial' annotation
|
2023-04-05 21:28:18 +02:00 |
Robert von Burg
|
fa7c9a8aea
|
[Minor] Automated Code cleanup: can be annotated with '@Serial' annotation
|
2023-04-05 21:14:25 +02:00 |
Robert von Burg
|
fe7bc45ca2
|
[Minor] Minor use .isEmpty() in ObjectFilter
|
2023-04-05 21:07:45 +02:00 |
Robert von Burg
|
7db2e3aa1b
|
[Minor] ObjectFilter has a default cache of 1
|
2023-04-05 21:03:27 +02:00 |
Robert von Burg
|
5ce2382834
|
[Minor] Replace synchronizedMap() with ConcurrentHashMap
|
2023-04-05 20:33:11 +02:00 |
Robert von Burg
|
10f201ad9d
|
[Minor] Don't catch RuntimeException in ElementLockingHandler.lockedExecute*
|
2023-04-05 15:17:33 +02:00 |
Robert von Burg
|
8002d32121
|
[Major] Refactored LockableObject and ElementLockingHandler
|
2023-04-05 08:15:45 +02:00 |
Robert von Burg
|
14bd01e8ac
|
[Fix] Fixed broken FileHelper.copy()
|
2023-04-05 08:13:55 +02:00 |
Robert von Burg
|
809aa6347d
|
[New] Moved LockHandler to ElementLockingHandler
|
2023-04-04 20:49:38 +02:00 |
Robert von Burg
|
5b271a6352
|
[Minor] Code cleanup
|
2023-04-04 17:25:01 +02:00 |
Robert von Burg
|
3cce0a7e9a
|
[Minor] Code cleanup
|
2023-04-04 17:16:06 +02:00 |
Robert von Burg
|
056a2b2314
|
[Minor] Removed unused code, code cleanup
|
2023-04-04 16:08:41 +02:00 |
Robert von Burg
|
06dbaafc0f
|
[Fix] Condition 'skip != -1' is always 'true'
|
2023-04-04 15:42:27 +02:00 |
Robert von Burg
|
91a4ac3d83
|
[Fix] Lock operations on 'this' may have unforeseen side-effects
|
2023-04-04 15:40:13 +02:00 |
Robert von Burg
|
07f364386e
|
[Minor] Remove unneeded main method
|
2023-04-04 15:30:32 +02:00 |
Robert von Burg
|
dc3204969b
|
[Minor] Automated Code cleanup: HTTP links are not secure
|
2023-04-04 15:07:04 +02:00 |