Sandu Liviu Catalin
6419fc0f4d
Add Elapsed and Remaining properties to routine.
continuous-integration/drone/push Build was killed
2021-11-10 17:30:21 +02:00
Sandu Liviu Catalin
79b5641b9f
Add yielding results for routines.
...
Also add a way to retrieve currently executed routine.
2021-07-23 00:41:14 +03:00
Sandu Liviu Catalin
e685b3ffe0
Implement explicit persistent routines.
continuous-integration/drone/tag Build is passing
2021-07-14 21:10:59 +03:00
Sandu Liviu Catalin
2701b6487a
Implement a non-throwing routine lookup.
2021-07-14 20:03:24 +03:00
Sandu Liviu Catalin
1297635b89
Implement timers for official plug-in compatibility layer.
2021-03-20 15:47:32 +02:00
Sandu Liviu Catalin
1f2b75ed26
Handle Poco exceptions explicitly.
2021-02-20 21:22:12 +02:00
Sandu Liviu Catalin
4a6bfc086c
Major plugin refactor and cleanup.
...
Switched to POCO library for unified platform/library interface.
Deprecated the external module API. It was creating more problems than solving.
Removed most built-in libraries in favor of system libraries for easier maintenance.
Cleaned and secured code with help from static analyzers.
2021-01-30 08:51:39 +02:00