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

942 commits

Author SHA1 Message Date
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
b210083b69 Updated some dependencies and readme 2023-01-17 07:13:25 -05:00
3dd4a8a90c Updated version to 0.9.9-SNAPSHOT 2023-01-16 23:06:44 -05:00
4e51ede9e2 Updated version to 0.9.8 2023-01-16 21:15:27 -05:00
8fcd28b845 Using read/write locks for memory users implementation. 2023-01-16 19:43:27 -05:00
f8e24042f1 Switch memoryusers to use concurrent hashmap 2023-01-16 19:10:32 -05:00
8d5b7e5314 Added MemoryResources class and resources example 2023-01-16 19:01:34 -05:00
227129e0eb Restrict template resource finder reload test to derby 2023-01-16 17:01:28 -05:00
ffc8671e2d Increase the sleeps for the template resource finder tests 2023-01-16 16:36:12 -05:00
1c6f187b47 Added sleeps in template tests with db resource finders to ensure that changes are detected. 2023-01-16 16:18:57 -05:00
e6c7cf582f Added missing template factory tests. 2023-01-16 15:56:03 -05:00
6e163a5ecc Included DTDs for CMF XHTML loading and ensure they're used when XML entities are resolved. 2023-01-16 14:45:42 -05:00
936ae26137 More date time related work, any of the SQL types should not be used with formatters and are only intended for using toString() to represent the JDBC literal for their type 2023-01-16 13:41:05 -05:00
948b74eb45 Time conversation fixes for property formatting 2023-01-16 08:30:07 -05:00
bfc72b3318 Added missing type conversions. 2023-01-16 08:02:14 -05:00
72d26fb831 More data time conversion tweaks 2023-01-15 22:43:41 -05:00
1afb605459 Tweaks for conversion to SQL Time type. 2023-01-16 00:40:08 +00:00
721a8fee53 Improvements to timezone consistency 2023-01-15 18:54:40 -05:00
08175df154 Added support for Java 8 date and time classes: Instant, LocalDateTime, LocalDate and LocalTime. 2023-01-15 13:36:35 -05:00
b8782980f0 Minor cleanups 2023-01-12 16:06:00 -05:00
791027bacc Added support for route:action: and route:inputs: filtered value tags to generate these for forms.
Added output parameter support from the context methods and not just annotations.
Updates to examples.
2023-01-12 13:25:05 -05:00
8f35a8d577 Changed bean handling of serializable properties. Instead of always serializing/deserializing to and from string, this should now be explicitly handled through a format() constraint with SerializationFormatter. 2023-01-11 16:46:11 -05:00
fdf5dbf770 Test tweaks 2023-01-11 15:48:50 -05:00
cd690769c7 Added support for @ParametersBean element field annotation 2023-01-11 13:53:11 -05:00
10b22d6cb5 Javadoc improvements. 2023-01-10 22:32:13 -05:00