8939586ef9
Fixes to template lexers to allow ^ to be included into tag names
2023-03-01 09:57:53 -05:00
878fc5e004
The CMF will now pass through images if they don't need to be transformed and are already in the requested mime type.
...
The CMF now stores transformed JPEG images in progressive format.
2023-02-28 05:20:18 -05:00
8763554ff7
Added PagedNavigation generator
2023-02-11 02:19:07 -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
9c2016774f
Improved CMF image scaling quality.
...
Fixed CMF tests for now scaling logic.
Added CMF example.
Improved UrlBuilder to only add the continuation ID when the target router points to an element of the same class.
2023-01-06 22:06:08 -05:00
c94868a12e
Reworked and modernized the form generation. Added support for additional input types and attributes. Added form generation example.
2023-01-05 23:11:48 -05:00
a1dcc8ff7a
Added support for request attribute template value tags.
2023-01-03 17:08:10 -05:00
025459c37e
Added support for filtered property template value tags.
2023-01-02 11:29:13 -05:00
426f08f926
Working Content Management Framework, still needs tests for the ServeContent element.
2022-12-25 23:41:53 -05:00
df17c4c155
Missing files
2022-12-24 18:10:24 -05:00
86ba0c49a3
Full web continuation test suite, removed anything besides the pause() support in the web engine.
2022-12-24 18:10:13 -05:00
bc53c72128
More work on continuations
2022-12-24 15:03:54 -05:00
85aeedcf9f
ASM update.
...
Added continuations test.
Always set filtered template values so that instances inside continuations are properly updated for each print after a resume
2022-12-24 11:08:24 -05:00
e0f284317f
Fix template engine to support empty comment tags
2022-12-17 11:18:10 -05:00
038d8620d8
Added support for template tag escaping.
2022-11-29 19:59:31 -05:00
e534d665f1
Fixed template block overriding behavior, now properly resetting blockvalue and blockappend status
2022-11-26 10:43:37 -05:00
4e99254184
Added support for authentication filtered template tags
2022-11-19 12:30:42 -05:00
0eee8ae8d7
Tweaks to authentication API and remember tests.
...
Updated Mock testing API to automatically expire cookies.
2022-11-13 12:11:06 -05:00
eefb7f5a75
Authentication tests and fixes.
...
Fixes to router group path prefix handling.
Minor cleanups.
2022-11-05 20:34:23 -04:00
7633fcd145
Removed Config facility and related features.
2022-10-31 03:44:20 -04:00
a2bbeacc8a
Renaming of validation error identifier literals.
2022-10-30 18:17:20 -04:00
c226038c0e
Added support for parameterBeans
2022-10-30 11:45:35 -04:00
9c14a074b9
Added full out of container testing support with HTML parsing
2022-10-24 22:56:03 -04:00
979bf604e2
Added template syntax error reporting and formatting
2022-10-16 19:08:31 -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
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
c3ab3fdf41
Added database and scheduler modules.
...
Added pretty engine exceptions support.
2022-10-05 23:32:05 -04:00
8284f63329
WIP multi format template engines
2022-10-04 10:01:23 -04:00
88655a3932
Added support for filtered template tags.
2022-10-03 22:43:15 -04:00
2742a12078
Working template comments
2022-10-03 16:46:13 -04:00
3ffb77c897
Working template includes
2022-10-03 16:13:59 -04:00
b1a3e4e7e3
Added support for blocks inside default values
2022-10-03 10:13:40 -04:00
711c4b9b5b
Working template engine
2022-10-02 21:20:46 -04:00
b918cd46df
Initial commit
2022-10-01 18:42:06 -04:00