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
)
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
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)
TOC Generator / TOC Generator (push) Waiting to run
2024-10-01 09:46:54 +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 )
...
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
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
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
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
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
Daniele Teti
9e989378ec
Updated instantsearch_htmx demo and some small fix to templatepro
2024-08-16 19:08:36 +02:00
Daniele Teti
028a88828e
Updated TemplatePro and htmx_website sample (switch from mustache to templatepro)
2024-08-15 22:07:36 +02:00
Daniele Teti
96a1d543c5
Nullables unit doesn't requires MVCFramework.Serializers.Commons anymore
2024-08-15 21:58:20 +02:00
Daniele Teti
986b6186c4
Updated TemplatePro
2024-08-15 16:08:46 +02:00
Daniele Teti
a452ecd433
Added htmx_template_pro sample
2024-08-12 10:38:16 +02:00
Daniele Teti
3429f4a825
TemplatePro goes back to it's own repo...
2024-08-08 16:59:57 +02:00
Daniele Teti
22d9821789
Added "reset" command in TemplatePro
2024-08-08 14:34:13 +02:00
Daniele Teti
21bdc7cee0
New template language: TemplatePro
2024-08-07 16:25:08 +02:00
Daniele Teti
d932857f34
Added CreateRequest and CreateNotification methods on JSONRPCExecutor
2024-07-28 23:54:45 +02:00
Daniele Teti
2732dd998a
Better exception error messages for mid-air edit collision
2024-07-28 23:26:04 +02:00
Daniele Teti
2e05917df3
Added "Always" callback in the MVCAsync
2024-07-28 23:25:12 +02:00
Daniele Teti
b422dc610e
Removed old aliases for Spring4D nullables
2024-07-28 23:23:41 +02:00
Daniele Teti
63ae0d62d9
Added Profiler.Trace to profile Proc() and Profiler-Trae<T> to profile Func<T>
2024-07-25 15:08:40 +02:00
Daniele Teti
4371653072
Float values are "always" serialized with comma (always!)
2024-07-22 14:28:32 +02:00
Daniele Teti
c0b6310df2
Updated JsonDataObjects to 60c6604d65
2024-07-22 14:27:43 +02:00