delphimvcframework/samples
Daniele Teti 3ce7c55367 Merge branch 'master' into feature_filters
# Conflicts:
#	README.md
#	sources/MVCFramework.Filters.CORS.pas
#	sources/MVCFramework.pas
#	unittests/general/TestServer/TestServer.dpr
#	unittests/general/TestServer/TestServer.dproj
2023-08-15 21:53:25 +02:00
..
_ Refactoring 2014-03-31 22:02:31 +00:00
actionfilters Revert "Sample fixes" 2020-10-22 19:42:18 +02:00
activerecord_restful_crud Renamed "Render(AErrorCode: Integer etc" in "RenderStatusMessage(etc..." 2022-10-26 19:31:54 +02:00
activerecord_showcase Added MVCNamedSQLQuery and MVCNamedRQLQuery (Named queries support is complete) 2023-08-09 10:55:34 +02:00
angular All examples using static files have been updated to use TMVCStaticFilesMiddleware 2020-04-28 20:59:41 -03:00
apachemodule Removed dotEnv(<instance>), introduced dotEnvConfigure(TFunc<IMVCDotEnv>); ide expert updated accordingly 2023-06-14 17:57:33 +02:00
articles_crud_server Added sample and middleware for Prometheus (using https://github.com/marcobreveglieri/prometheus-client-delphi) 2023-04-09 17:05:55 +02:00
articles_crud_server_with_injectable_parameters Wizard and related samples updated 2023-06-06 17:33:37 +02:00
articles_crud_vcl_client Added sample and middleware for Prometheus (using https://github.com/marcobreveglieri/prometheus-client-delphi) 2023-04-09 17:05:55 +02:00
articles_crud_vcl_client_api_binder Wizard and related samples updated 2023-06-06 17:33:37 +02:00
articles_crud_vcl_client_meta Wizard and related samples updated 2023-06-06 17:33:37 +02:00
async_task https://github.com/danieleteti/delphimvcframework/issues/630 2023-01-28 23:31:00 +01:00
avoid_mid_air_collisions_sample Renamed "Render(AErrorCode: Integer etc" in "RenderStatusMessage(etc..." 2022-10-26 19:31:54 +02:00
basicdemo_server [+] Fix for compatibility with delphi Berlin. 2021-07-16 18:55:33 -03:00
basicdemo_vclclient Samples changed to use TMVCRESTClient 2020-09-24 16:30:45 -03:00
commons Merge branch 'master' into feature_642_functions_as_action 2023-07-18 13:44:14 +02:00
concurrency_speed_test https://github.com/danieleteti/delphimvcframework/issues/667 2023-06-21 12:56:21 +02:00
consolesample ConsoleSample uses CursorOff and CursorOn 2023-06-30 00:45:17 +02:00
controllers_register All examples using static files have been updated to use TMVCStaticFilesMiddleware 2020-04-28 20:59:41 -03:00
custom_exception_handling Updated custom_exception_handling.dproj sample to use filters 2023-08-02 12:30:04 +02:00
custom_filters Removed old code; renamed TProtocolFilter to TCustomProtocolFilter and TControllerFilter to TCustomControllerFilter 2023-07-01 00:23:19 +02:00
customlogger Refactored custom logging sample 2023-06-05 10:01:09 +02:00
CustomRoleAuth Updated CustomRoleAuth Sample 2023-07-03 20:20:15 +02:00
data Improved dataset handling for functional actions. 2023-07-19 11:10:21 +02:00
dotenv_showcase Integrating dotEnv engine in dmvcframework projects - starting with the concurrency_speed_test 2023-06-06 10:16:34 +02:00
fileupload https://github.com/danieleteti/delphimvcframework/issues/601 2022-12-06 16:17:16 +01:00
funcion_actions_showcase - Added IMVCResponse with related helper methods "MVCResponse(...)" 2023-08-04 13:09:05 +02:00
hmacsample All examples using static files have been updated to use TMVCStaticFilesMiddleware 2020-04-28 20:59:41 -03:00
ISAPI Improved ISAPI sample 2023-08-09 15:58:19 +02:00
jsondataobjects_serializer All examples using static files have been updated to use TMVCStaticFilesMiddleware 2020-04-28 20:59:41 -03:00
jsonrpc Improved ServerSideView Sample 2020-11-05 17:14:39 +01:00
jsonrpc_with_published_objects Removed a potential memory leak when a JSONRPC with dinamically allocated parameters method raises exception. 2023-05-23 11:45:58 +02:00
jsonwebtoken Removed Middlewares related to JWT authentication. Changed in filters. 2023-06-30 11:08:32 +02:00
jsonwebtoken_livevaliditywindow Removed Middlewares related to JWT authentication. Changed in filters. 2023-06-30 11:08:32 +02:00
jsonwebtoken_roleauth Refactored JWTRoleBasedAuth Sample 2023-07-12 23:42:59 +02:00
jsonwebtokenplain Updated copyright message, removing some warnings 2023-01-17 08:52:26 +01:00
jsonwriterrenders Removed old code; renamed TProtocolFilter to TCustomProtocolFilter and TControllerFilter to TCustomControllerFilter 2023-07-01 00:23:19 +02:00
master_details Updated copyright message, removing some warnings 2023-01-17 08:52:26 +01:00
middleware_activerecord TMVCActiveRecordProtocolFilter; renamed AddFilter to UseFilter 2023-06-28 01:19:25 +02:00
middleware_analytics Updated LoggerPro, improved Wizard, general code cleaning 2022-08-13 00:21:00 +02:00
middleware_basicauthentication https://github.com/danieleteti/delphimvcframework/issues/680 2023-08-15 11:43:47 +02:00
middleware_compression - create include files to easily mantain aligned all the dpks 2021-09-29 19:30:14 +02:00
middleware_cors https://github.com/danieleteti/delphimvcframework/issues/679 2023-08-15 21:25:46 +02:00
middleware_etag Added Analytics and ETag filters 2023-07-13 23:33:32 +02:00
middleware_jwtblacklist https://github.com/danieleteti/delphimvcframework/issues/605 2022-12-09 09:58:55 +01:00
middleware_staticfiles Refactored StaticFile Filter 2023-06-28 01:08:22 +02:00
middleware_trace Filters (WIP) 2023-06-23 10:48:26 +02:00
outputcachewithredis https://github.com/danieleteti/delphimvcframework/issues/518 2021-08-30 10:51:20 +02:00
profiling Added JSONRPC "SetConfigureHTTPClientAsync" to configure HTTP client in case of Async call - added Profiler and AsyncTask samples 2022-11-07 15:37:21 +01:00
profiling_showcase Added "Profiler.LogsOnlyIfOverThreshold" which logs only if over the defined threshold 2023-04-06 14:47:01 +02:00
prometheus Improved Prometheus Middleware 2023-04-12 17:49:30 +02:00
react Refactored StaticFile Filter 2023-06-28 01:08:22 +02:00
render_binary_contents 4.0.0-oxygen - breaking changes 2023-07-12 17:30:05 +02:00
renders (WIP) 2023-05-18 09:09:05 +02:00
renders_spring4d_nullables Updated copyright message, removing some warnings 2023-01-17 08:52:26 +01:00
routing + Improved TMVCActiveRecord Interbase support 2022-01-26 23:00:32 +01:00
rql2sql https://github.com/danieleteti/delphimvcframework/issues/565 2022-08-09 13:02:29 +02:00
server_in_dll https://github.com/danieleteti/delphimvcframework/issues/550 2022-04-12 12:12:08 +02:00
servercontainer [+] Improved ServerContainer sample - now it shows hot tu publish more than 1 TMVCEngine in more than 1 WebModule 2021-02-03 18:23:48 +01:00
serversentevent_for_indy_based_servers Updated copyright message, removing some warnings 2023-01-17 08:52:26 +01:00
serversentevents dmvcframework-3.2.3-radium 2023-02-02 19:14:34 +01:00
serversentevents2 https://github.com/danieleteti/delphimvcframework/issues/585 2022-10-25 09:00:35 +02:00
serversideviewcustom Updated copyright message, removing some warnings 2023-01-17 08:52:26 +01:00
serversideviews_lua Updated copyright message, removing some warnings 2023-01-17 08:52:26 +01:00
serversideviews_mustache Improved Samples, mostrly ActiveRecord related 2022-11-10 18:30:11 +01:00
session_file_based Added server side session with file persistence 2023-08-12 01:24:10 +02:00
sessioncustom Fix sample "sessioncustom" 2023-03-31 08:42:44 +02:00
sessions Renamed "Render(AErrorCode: Integer etc" in "RenderStatusMessage(etc..." 2022-10-26 19:31:54 +02:00
simple_api_using_datasets Added sample and middleware for Prometheus (using https://github.com/marcobreveglieri/prometheus-client-delphi) 2023-04-09 17:05:55 +02:00
simple_api_using_mvcactiverecord Added sample and middleware for Prometheus (using https://github.com/marcobreveglieri/prometheus-client-delphi) 2023-04-09 17:05:55 +02:00
soaprest TMVCEngine.Config property is now read-only. Can be changed only in the anonymous method injected in the constructor. (All the samples have been updated - from an idea of @Spinettato a.k.a. Danielino) 2020-05-11 23:39:43 +02:00
spring4dintegration Typo correction 2020-11-13 01:17:52 +01:00
sslclient Samples changed to use TMVCRESTClient 2020-09-24 16:30:45 -03:00
sslserver https://github.com/danieleteti/delphimvcframework/issues/609 2022-12-17 10:23:53 +01:00
strongly_typed_actions All examples using static files have been updated to use TMVCStaticFilesMiddleware 2020-04-28 20:59:41 -03:00
swagger_api_versioning_primer https://github.com/danieleteti/delphimvcframework/issues/577 2022-12-25 19:46:07 +01:00
swagger_primer In case of multiple MVCPath, Swagger consider only the first one (Thanks V.Ferri) 2022-08-05 12:20:20 +02:00
swaggerdoc Sample adjusted to use protocol filters 2023-07-20 19:14:34 -03:00
swaggerdoc_extended Sample adjusted to use protocol filters 2023-07-20 19:14:34 -03:00
swaggerui Sample adjusted to use protocol filters 2023-07-20 19:16:02 -03:00
webcontextevents https://github.com/danieleteti/delphimvcframework/issues/605 2022-12-09 09:58:55 +01:00
windowsservice 3.2.0-boron-RC4 2020-02-05 23:46:38 +01:00
WineCellarSample Removed dotEnv(<instance>), introduced dotEnvConfigure(TFunc<IMVCDotEnv>); ide expert updated accordingly 2023-06-14 17:57:33 +02:00