Commit Graph

504 Commits

Author SHA1 Message Date
Pilzinsel64
4a732cb3ac add IApiHandlerInitializer 2025-03-18 15:01:48 +01:00
Pilzinsel64
9be00475c7 version bump 2025-03-18 10:59:04 +01:00
Pilzinsel64
307092cfc2 ignore IsEmpty property of ApiMessage 2025-03-18 10:58:47 +01:00
Pilzinsel64
1fd0b61408 version bump 2025-03-18 08:56:57 +01:00
Pilzinsel64
24cde0bd03 better support of raw data transfer 2025-03-18 08:56:08 +01:00
86154e93af fix paramter type mismatch 2025-03-04 06:33:42 +01:00
b60593dfca add missing instance flag 2025-03-04 06:20:27 +01:00
694066286b version bump 2025-03-03 11:18:15 +01:00
d7ba63a642 add IPluginFeatureConstructor as alternative provider option 2025-03-03 11:17:53 +01:00
7b38286642 use better hash method 2025-02-11 07:29:18 +01:00
07ab60666a make some projects compatible with netframework4.8 again 2025-02-11 07:18:14 +01:00
f08c94908a version bump 2025-02-06 15:01:14 +01:00
ab67023ea4 another improvement 2025-02-06 15:00:46 +01:00
Pilzinsel64
295644087f version bump 2025-02-04 15:03:15 +01:00
Pilzinsel64
4e849845c6 minor adjustments 2025-02-04 15:02:59 +01:00
Pilzinsel64
a80e972460 version bump 2025-02-04 14:36:06 +01:00
Pilzinsel64
22c962bec7 minimal improvements for autorestart and slot handling 2025-02-04 14:35:22 +01:00
c0a422ca71 version bump 2025-02-03 14:44:19 +01:00
9ff34c44b2 try improve sensitive error handling 2025-02-03 14:43:51 +01:00
Pilzinsel64
49b5ebddb1 don't error when stopping 2025-01-28 08:47:55 +01:00
Pilzinsel64
b92eb24438 version bump 2025-01-28 08:42:43 +01:00
Pilzinsel64
49f0f63338 it's RegEx, nothing else!!! 2025-01-28 08:42:22 +01:00
Pilzinsel64
43f7684074 more performant check 2025-01-28 08:27:09 +01:00
Pilzinsel64
f17fea31e8 version bump 2025-01-28 08:25:49 +01:00
Pilzinsel64
5d941506f6 improve TryGetHandler to find direct matches before checking via RegEx 2025-01-28 08:25:26 +01:00
Pilzinsel64
1b1f92dea5 version bump 2025-01-28 07:40:09 +01:00
Pilzinsel64
c7f343544d last fix 2025-01-28 07:39:58 +01:00
Pilzinsel64
58794e5872 version bump 2025-01-28 07:37:58 +01:00
Pilzinsel64
c02763ae9a release semaphore only if requied 2025-01-28 07:37:43 +01:00
Pilzinsel64
2414f2f7c5 version bump 2025-01-28 06:52:20 +01:00
Pilzinsel64
f8bce850d5 try solving a softlock 2025-01-28 06:52:00 +01:00
Pilzinsel64
b05b18b1a6 version bump 2025-01-24 06:11:08 +01:00
Pilzinsel64
232c94c61f use SemaphoreSlim to limit the amount of parallel http requests 2025-01-24 06:10:43 +01:00
Pilzinsel64
fcd23152e2 dedicated autorestart method 2025-01-22 15:23:59 +01:00
Pilzinsel64
9a0f3f5878 version bump 2025-01-22 15:20:56 +01:00
Pilzinsel64
d948ba4135 auto-restart on fatal http error 2025-01-22 15:20:39 +01:00
Pilzinsel64
2018969009 version bump 2025-01-20 10:55:34 +01:00
Pilzinsel64
8e22be7d9f check StatusCode is between 200 and 299 2025-01-20 10:55:18 +01:00
Pilzinsel64
bf5dbdef00 version bump 2025-01-20 09:10:32 +01:00
Pilzinsel64
4701de0bdc add more pre-defined ApiResult methods 2025-01-20 09:10:17 +01:00
Pilzinsel64
b9075eb2f3 version bump 2025-01-14 09:35:59 +01:00
Pilzinsel64
8092e37312 don't add panels in DesignMode 2025-01-14 09:35:46 +01:00
Pilzinsel64
45c85e4ced verison bump 2025-01-14 09:32:00 +01:00
Pilzinsel64
4de074b098 disable cancel dialog result (we handle it ourself already) 2025-01-14 09:27:27 +01:00
Pilzinsel64
e44e4e15a6 setshow title panel 2025-01-14 09:19:07 +01:00
Pilzinsel64
d95b12facb version bump 2025-01-14 09:11:48 +01:00
Pilzinsel64
dc5beb09de send to back 2025-01-14 09:11:23 +01:00
Pilzinsel64
5342c25db8 version bump 2025-01-14 08:52:41 +01:00
Pilzinsel64
29fddff6f6 some more publics 2025-01-14 08:52:15 +01:00
Pilzinsel64
2d10424d13 version bump 2025-01-14 08:38:59 +01:00