Commit Graph

2367 Commits

Author SHA1 Message Date
Daniele Teti
787daee3b2 WebStencils support in IDE Wizard and code generator 2024-10-14 09:21:56 +02:00
Daniele Teti
92c4bf9f0c htmx_web_site using webstencils
Some checks failed
TOC Generator / TOC Generator (push) Has been cancelled
2024-10-11 18:12:02 +02:00
Daniele Teti
82312c6c49 Sample folders rename. First version of WebStencils SSV engine 2024-10-11 16:02:29 +02:00
Daniele Teti
7863944182 Small refactoring
Some checks are pending
TOC Generator / TOC Generator (push) Waiting to run
2024-10-10 17:36:54 +02:00
Daniele Teti
47a5d91b23 Improved error message in case of parameter count mismatch in JSONRPC APIs
Some checks are pending
TOC Generator / TOC Generator (push) Waiting to run
2024-10-10 09:18:15 +02:00
Daniele Teti
febe311d01 JSONRPC methods can use MVCInject attribute
Some checks are pending
TOC Generator / TOC Generator (push) Waiting to run
2024-10-10 01:26:34 +02:00
Daniele Teti
4e2cc963f4 Small refactoring to JSONRPC classes 2024-10-10 00:13:07 +02:00
Daniele Teti
bc065284f8 Renamed templatepro filter "query" to "fromquery"
Some checks failed
TOC Generator / TOC Generator (push) Has been cancelled
2024-10-07 16:53:02 +02:00
Daniele Teti
f9d5850914 Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2024-10-05 14:23:07 +02:00
Daniele Teti
9c1d483c44 Updated sample (refactored to functional actions when possibile) 2024-10-05 14:22:15 +02:00
João Antônio Duarte
90a21043ed Removed custom serializers of old Spring4D nullable types (already removed in b422dc610e)
Some checks failed
TOC Generator / TOC Generator (push) Has been cancelled
2024-10-03 19:00:23 -03:00
João Antônio Duarte
05129d5566 Fix serialization of TimestampOffset fields 2024-10-03 18:38:50 -03:00
Daniele Teti
04acc09039 Update TemplatePro
Some checks failed
TOC Generator / TOC Generator (push) Has been cancelled
2024-10-01 18:00:48 +02:00
Daniele Teti
613347be1f Added SWAGGER support also for APIs generated by the TMVCActiveRecordController 2024-10-01 16:16:27 +02:00
Daniele Teti
082089f9a1 Updated sample projects to D12.2; New middleware TMVCShutdownMiddleware (useful to create a route which shutdown the server in automated testing environments)
Some checks are pending
TOC Generator / TOC Generator (push) Waiting to run
2024-10-01 09:46:54 +02:00
Daniele Teti
7c2a2b2079 Updated HTMX_WebSite sample to layout page
Some checks failed
TOC Generator / TOC Generator (push) Has been cancelled
2024-09-26 20:24:15 +02:00
Daniele Teti
dacdfe2ac3 Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2024-09-26 20:23:15 +02:00
Daniele Teti
36b9e97513 FIX NameCase for Record serialization 2024-09-26 20:23:06 +02:00
John Smith
d3525deadc
Update MVCFramework.SSEClient.pas (#782)
Some checks are pending
TOC Generator / TOC Generator (push) Waiting to run
Since the format of SSE contains spaces between command and value, we have to trim the value part.
sample:
event: userconnect
data: {"username": "bobby", "time": "02:33:48"}
2024-09-25 21:27:53 +02:00
Daniele Teti
edbf90e8ee Updated TemplatePro 2024-09-24 19:29:52 +02:00
Daniele Teti
119c93a8a4 Updated TemplatePro 2024-09-24 19:12:23 +02:00
Daniele Teti
c2ed0343cc Updated instant_search_with_htmx sample with use of blocks layout of templatepro 0.7.0 2024-09-22 17:05:07 +02:00
Daniele Teti
34238a48ee Added rating and indicator in "instant_search_with_htmx" 2024-09-20 00:17:30 +02:00
Daniele Teti
4b8b89d4da MVCFramework.Functional.pas has been merged in MVCFramework.Utils.pas 2024-09-19 19:15:57 +02:00
Daniele Teti
41a6931e7f active_search_htmx sample now uses if expressions in template 2024-09-14 16:10:33 +02:00
Daniele Teti
595fa907e6 Improved dotEnv parse of boolean value. (yes,1,true,no,0,false) 2024-09-13 09:48:12 +02:00
Daniele Teti
5c3c0565e8 Updated activerecord sample with postgresql DLL for 32 and 64 bit 2024-09-13 08:29:32 +02:00
Daniele Teti
53af723694 MVCFramework.HTMX.pas finally gone into the main source folder 2024-09-12 23:03:47 +02:00
Daniele Teti
5aea0e19d1 Updated TemplatePro to syntax version 0.6 2024-09-12 22:59:40 +02:00
Daniele Teti
dc04b27ace Removed MVCUseTemplateCache (duplicated of TMVCConfigKey.ViewCache) 2024-09-11 11:15:38 +02:00
Daniele Teti
b96dc56b6d Added UseViewCache in cached config values 2024-09-11 11:14:40 +02:00
Daniele Teti
fd5de8660c Updated TemplatePro 2024-09-10 23:42:24 +02:00
Daniele Teti
8116c25e2f Updated TemplatePro 2024-09-09 12:42:30 +02:00
Daniele Teti
a098584994 Updated TemplatePro 2024-09-06 16:22:21 +02:00
Daniele Teti
9c93f03d24 ClientPrefer returns always "true" in case "accept = */*" 2024-09-06 16:22:07 +02:00
Daniele Teti
8e4361dceb Updated copyright 2024-09-06 12:23:07 +02:00
Daniele Teti
ec3e2d590b Revert "consistent packaging versions; build group (#770)"
This reverts commit 63927ccf50.
2024-09-06 12:20:33 +02:00
David Cornelius
63927ccf50
consistent packaging versions; build group (#770)
* package suffix $(Auto); consistent descriptions

* build group for win32/win64, debug/release
2024-09-03 22:13:03 +02:00
Marcelo Jaloto
3ae1a2a766
Issues#771 - Adds the security definition of the apiKey type (bearer authorization) to the swagger middleware in a customized way (#772)
* issue#771
2024-09-03 13:49:28 +02:00
Daniele Teti
febdf40863 Renamed some sample folders 2024-09-03 12:59:36 +02:00
Daniele Teti
fe555912a5 Added TLogWriterDecorator; removed deprecated *fmt methods from ILogWriter 2024-09-03 12:57:27 +02:00
Daniele Teti
0c80ec022d Updated samples to TemplatePro 0.5 2024-09-02 20:04:44 +02:00
Daniele Teti
b289b2f8eb Updated sample to TemplatePro 0.5 syntax 2024-09-02 17:53:43 +02:00
Daniele Teti
5cdcdf8c92 Added delegates to service container service registration 2024-09-02 17:48:01 +02:00
Daniele Teti
5b17a44962 updated htmx+templatepro sample 2024-08-24 16:32:38 +02:00
Daniele Teti
1ae17451f4 Updated superheroes in htmx + templatepro demo 2024-08-23 18:34:06 +02:00
Daniele Teti
2a9d5cd143 Updated TemplatePro, Implemented compiled template in view engine (currently uses folder __cache__ in file template folder) 2024-08-19 18:08:34 +02:00
Daniele Teti
5f5efb3978 Updated samples 2024-08-18 13:23:38 +02:00
Daniele Teti
4c00333115 Improved template engines mechanism 2024-08-18 11:40:14 +02:00
Daniele Teti
01da47ea76 Added "json" filter to default TemplatePro configuration. 2024-08-18 11:19:59 +02:00