2
0
Fork 0
mirror of https://github.com/ethauvin/rife2.git synced 2025-05-01 02:58:12 -07:00
Commit graph

966 commits

Author SHA1 Message Date
e9990b740b Updated version to 1.0.0-SNAPSHOT 2023-01-21 08:43:35 -05:00
ff8b107834 Updated version to 0.9.9 2023-01-20 19:58:43 -05:00
62837e573d Minor example tweaks 2023-01-20 19:52:18 -05:00
38c52449c4 README updates 2023-01-20 16:02:26 -05:00
7f057a3310 Additional Workflow test 2023-01-20 15:06:26 -05:00
65def04aca Workflow and test fixes 2023-01-20 14:28:57 -05:00
3673ece113 More workflow tweaks 2023-01-20 11:56:43 -05:00
927f9c7ceb Workflow example cleanup 2023-01-20 11:48:19 -05:00
1d2a7b7888 Minor cleanups 2023-01-20 11:25:49 -05:00
9de8e896f6 Added workflow example.
Tweaks to workflow engine.
2023-01-20 11:02:26 -05:00
2e127ddd93 Workflow work waiting tweaks. 2023-01-20 09:47:40 -05:00
9d04473685 Workflow refactorings, added informational events, added utility methods to wait for work conditions. 2023-01-20 09:25:47 -05:00
ee0b02c186 Workflow engine refactoring and cleanup 2023-01-20 06:35:02 -05:00
1b889c07f4 Workflow engine tweaks 2023-01-19 23:29:25 -05:00
a53c8c4834 Added both class and instant based continuable starting, allowing the workflow engine to start task instances as well as task classes. 2023-01-19 23:12:41 -05:00
d407ed67e4 Changed workflow Task to being an interface 2023-01-19 22:40:42 -05:00
203d8eba33 Added workflow engine continuations transformation to the main RIFE agent. Consolidated all tests again. 2023-01-19 22:28:53 -05:00
28651d1b93 Made workflow events more versatile and possible to be triggered from outside tasks. 2023-01-19 21:31:04 -05:00
0f95b03e22 Authentication cleanups 2023-01-19 19:35:08 -05:00
61827ff32e TOTP cleanups 2023-01-19 09:24:58 -05:00
Jason Aylward
7ebff434d9
Add totp utilities (#9)
Provide TOTP utilities for 2FA authentication.
2023-01-19 09:09:09 -05:00
f52b1fa5ea Workflow javadoc improvements 2023-01-19 08:38:01 -05:00
d38246d9ba Minor workflow cleanup 2023-01-19 08:35:52 -05:00
4702a35152 Minor workflow cleanups 2023-01-19 08:20:35 -05:00
a6ba91f1fc Simplified workflow events 2023-01-19 08:18:12 -05:00
0c6230a1b3 More workflow improvements 2023-01-19 07:04:01 -05:00
aa2640cb54 More workflow improvements 2023-01-19 06:44:42 -05:00
bb9e9ea324 Workflow text fix 2023-01-18 23:25:57 -05:00
ba69340d20 Further workflow engine simplification, the event type doesn't need to have a particular API, it can be any object. 2023-01-18 23:23:29 -05:00
004c313119 Use an executor service for the workflow task runner instead of manually spawning threads, allow that executor service to be passed in. Cleaned up TaskTest example. 2023-01-18 23:02:17 -05:00
2496925df2 Minor cleanups 2023-01-18 22:22:06 -05:00
0049743b8d Cleanups and concurrency improvements for workflow engine. 2023-01-18 22:20:30 -05:00
e41095fa7b Split out workflow tests from the main tests.
Using a continuations agent for the workflow engine.
Change workflow engine to not expect a classloader, cleaning up the API.
2023-01-18 13:32:37 -05:00
cc1ca7c365 Temporary test fixes due to conflicting agents 2023-01-18 12:32:51 -05:00
a69e668bee Fixed workflow engine by requiring using the continuations agent to instrument the tasks. Added continuations agent to published Maven artifacts. 2023-01-18 11:45:50 -05:00
3fa223391e Git attributes tweaks 2023-01-18 10:11:51 -05:00
c496f9666c Tweak git default behavior for windows machines 2023-01-18 08:51:24 -05:00
5ca650037b Ensure source files are compiled with UTF-8 encoding 2023-01-18 08:39:12 -05:00
b671a9cb5b Re-disabling the workflow test until I can reproduce the stall 2023-01-18 07:07:02 -05:00
74bfdf3b52 Removed unused XML classes.
Trying the workflow tests again on GitHub.
2023-01-18 06:44:06 -05:00
4010ff39ec Cleanups and concurrency improvements 2023-01-18 04:05:04 -05:00
98dfaba810 Authentication cleanups 2023-01-17 20:18:59 -05:00
87e2ce57ba Javadoc improvements 2023-01-17 11:16:16 -05:00
6da0792f65 Javadoc improvements 2023-01-17 10:58:44 -05:00
c61685cff9 Exposed hex conversion methods from StringUtils 2023-01-17 10:17:16 -05:00
e447291be9 Made hexdigits public 2023-01-17 10:06:07 -05:00
3048dffa3e Added root package info file 2023-01-17 08:49:44 -05:00
4239e53622 Readme tweaks 2023-01-17 08:26:10 -05:00
d0a25bf9dd Javadocs tweaks 2023-01-17 08:23:33 -05:00
2540a76065 GitHub action to generate Javadocs and upload to GitHub Pages 2023-01-17 08:14:48 -05:00