b3e15a5aea
Minor hello world tweaks
2022-10-30 14:30:25 -04:00
e7bf764255
Added HelloLink example
2022-10-30 12:54:57 -04:00
e0b4643d9e
Minor hello world tweak
2022-10-30 12:23:28 -04:00
4284b77cca
Minor hello world tweak
2022-10-30 12:00:14 -04:00
9dc525a7b6
Updated colors of exception handler template
2022-10-30 11:57:46 -04:00
c226038c0e
Added support for parameterBeans
2022-10-30 11:45:35 -04:00
f8a118213d
Tweaks to gradle scripts and HelloWorld app
2022-10-30 11:36:10 -04:00
ad18e8f779
Cleanups
2022-10-29 18:05:43 -04:00
931b9c86e8
Added support for before and after elements, including respond() and next() calls.
2022-10-29 12:24:22 -04:00
b2fec0e975
Added more engine tests
2022-10-28 00:57:38 -04:00
b46e956470
HTML templates are going to be the most common ones, shortening that method
2022-10-27 09:19:05 -04:00
1b99db4b6c
API refactoring
2022-10-26 09:18:39 -04:00
e8927b080e
Ongoing work on expanding the engine's usability
2022-10-26 08:34:42 -04:00
79992decb6
Fixed excessive ANTLR dependencies.
...
Build uberjar with ASM and ANTLR runtime for core RIFE features.
2022-10-25 21:20:05 -04:00
53956e41dc
Added some engine testing while running a container
2022-10-25 20:49:52 -04:00
9c14a074b9
Added full out of container testing support with HTML parsing
2022-10-24 22:56:03 -04:00
40cf83f218
Cleanups
2022-10-24 20:22:30 -04:00
45ef51d9a9
Ported over more tools from RIFE1
2022-10-24 20:16:22 -04:00
617f9fc242
Added ConciseLogFormatter
2022-10-24 19:54:46 -04:00
243f62be3a
Added support for database resources
2022-10-24 19:49:10 -04:00
a863f83ecf
Added support for FileUpload annotation
2022-10-24 18:31:59 -04:00
d95660d754
Added and tested Oracle support
2022-10-24 12:24:15 -04:00
b941429fa7
Fixed all tests
2022-10-23 14:04:51 -04:00
a077daca4e
Fixed database tests for latest versions of MySQL, H2, and HsqlDB
2022-10-23 11:23:57 -04:00
fabbecdd8e
Update email validation regexp for longer TLDs
2022-10-19 14:56:09 -04:00
9e111dffb8
Made reloading resource bundles use UTF-8 as the encoding
2022-10-19 09:52:26 -04:00
2fac1f2782
Added support for routes that aren't tied to a particular request method
2022-10-18 21:23:09 -04:00
979bf604e2
Added template syntax error reporting and formatting
2022-10-16 19:08:31 -04:00
c26c2e2da4
Added template precompilation when generating RIFE jar
2022-10-16 11:15:06 -04:00
ca2e7fc4a6
Typo fix
2022-10-16 02:20:49 -04:00
803d8c4e4a
Code cleanups
2022-10-16 02:19:57 -04:00
0f599eadd3
Code cleanups
2022-10-16 01:41:49 -04:00
2d05db7e46
Fixed auto reloading localization resource bundles
2022-10-16 01:41:21 -04:00
ed7cfa2980
Reworked Content.urlFor into a UrlBuilder class.
...
Added support for custom exception handlers.
Added some useful element implementations.
2022-10-15 11:31:16 -04:00
899c8fc598
Added more of the authentication features
2022-10-13 22:10:54 -04:00
9a4be768d5
Added support for a deployment specific random query parameter number generation that can be used to force the reload of ccs and js files
2022-10-11 12:20:51 -04:00
0eb98e90ac
Refactorings to explore route groups with before and after elements.
...
Pulled in the test Mock classes for out of container testing.
2022-10-11 08:45:12 -04:00
5e78bd6436
Changed form builder to using lower cased template tags
2022-10-10 05:57:33 -04:00
e623f4848a
Added form builder.
...
Removed generics from validation.
2022-10-10 05:45:39 -04:00
298a966413
Test fixes
2022-10-09 22:04:14 -04:00
d68e60113e
Re-enabled constraints and validation support throughout
2022-10-09 21:18:41 -04:00
aee21cf404
Changed validation builder to lowercase tags
2022-10-09 20:09:13 -04:00
6c3664bd44
Added validation and constraints API.
...
Removed dedicated SQL template syntax.
Tweaks XML and TXT templates to allow for more character types in the names.
Change all built-in SQL templates to the compact tag format.
Added authentication interfaces in preparation of bringing in that API.
2022-10-09 20:03:31 -04:00
edd00bfeab
Allow for custom insert field parameters
2022-10-08 23:06:48 -04:00
55982bfdec
Added support for NameSelector API
2022-10-08 15:19:57 -04:00
1f9b31e807
Added method to retrieve a datasource that matches the current hostname
2022-10-08 14:42:58 -04:00
258c345fcd
Fix for when a route can't be found
2022-10-08 10:56:44 -04:00
73d6eb3d86
Added string utility method for hex encoding.
2022-10-08 10:38:18 -04:00
e38d74baba
Added Json support to the template engine
2022-10-08 05:36:04 -04:00
de4c5eab61
Fixed to path info URL generation
2022-10-08 05:35:51 -04:00