Commit Graph

1247 Commits

Author SHA1 Message Date
Daniele Teti
ad23c85469 https://github.com/danieleteti/delphimvcframework/issues/386 2020-05-28 22:42:16 +02:00
Daniele Teti
516101ebb8 https://github.com/danieleteti/delphimvcframework/issues/388 2020-05-28 22:35:45 +02:00
Daniele Teti
371d09194a UnitTest // Delphi 10.4 Sydney support 2020-05-27 11:28:22 +02:00
Daniele Teti
622d664989 Full UnitTest Linux compatibilities (working on) for 10.4 2020-05-25 19:34:14 +02:00
Daniele Teti
87c712d640 Added procedure WaitForReturn in MVCFramework.Console.pas 2020-05-25 15:18:32 +02:00
Daniele Teti
32fd704d83 New version of MVCFramework.Console.pas with the New Sample 2020-05-25 15:12:46 +02:00
João Antônio Duarte
82b3894cb5
Merge pull request #387 from joaoduarte19/master
Fixed memory leaks in SwagDoc Library
2020-05-20 19:49:35 -03:00
João Antônio Duarte
1b322d3f7b Fixed memory leaks in SwagDoc Library 2020-05-20 19:43:30 -03:00
Daniele Teti
49c472da82 Small Fix Path for SSW sample 2020-05-20 09:33:01 +02:00
Daniele Teti
ab090a1d2f Changed default TMVCIgnoredFields from [] to nil (to fix a small compiler differences between Delphi Berlin and Tokyo+) 2020-05-19 00:49:34 +02:00
Daniele Teti
3468373f60 help star 2020-05-17 11:18:02 +02:00
Daniele Teti
2bcba8867f Star Project 2020-05-17 11:16:46 +02:00
João Antônio Duarte
167fbf3877 Added example of using JWT authentication with Roles authorization 2020-05-15 10:53:13 -03:00
Daniele Teti
309fb10baa Updated LoggerPro to v1.3.3 2020-05-14 19:12:52 +02:00
Daniele Teti
530084271b Improved SPA support 2020-05-14 17:41:20 +02:00
Daniele Teti
eb112316f7
Merge pull request #384 from joaoduarte19/master
Added `out` operator in RQL parser
2020-05-14 10:35:57 +02:00
João Antônio Duarte
de19437ec7 Added out operator in RQL parser 2020-05-13 15:29:04 -03:00
Daniele Teti
57ded55b9e Support for Currency type in MapDataSetFieldToRTTIField 2020-05-13 14:26:58 +02:00
João Antônio Duarte
86c28eb661 Correction of the ordering of the Swagger URI for delphi prior to Tokyo 2020-05-12 18:25:09 -03:00
Daniele Teti
028089969a 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
Daniele Teti
a5c4f31dfa
Merge pull request #381 from spinettaro/master
Fixed exception handling in OnBeforeDispatch
2020-05-09 18:15:58 +02:00
spinettaro@gmail.com
570146d313 improved exception handling in OnBeforeDispatch in term of Status code
added correct HTTP STATUS CODE when MAX_REQUEST_SIZE exception is raised
2020-05-09 15:56:54 +01:00
João Antônio Duarte
f8ad249850 Small fix for the Swagger documentation to be compatible with versions prior to Delphi 10.3 Rio 2020-05-07 18:32:59 -03:00
Daniele Teti
a1c6d82198 https://github.com/danieleteti/delphimvcframework/issues/378 2020-05-06 10:49:08 +02:00
Daniele Teti
4cd30b5946 readme updated 2020-05-05 23:51:37 +02:00
Daniele Teti
e0e14be6e5 Added MVCDoNotDeSerializeAttribute (if marked with this attribute, a property is not deserialized) 2020-05-04 12:39:54 +02:00
Daniele Teti
f0bbcb86d7 Children object lifecycle management in MVCActiveRecord 2020-05-04 09:48:51 +02:00
Daniele Teti
2787250adb Added Children objects management in TMVCActiveRecord 2020-05-04 09:42:16 +02:00
Daniele Teti
ccae07d704 updated artworks 2020-05-03 12:45:39 +02:00
Daniele Teti
c78b52f4d1
Merge pull request #370 from wgorajek/master
Added serializer for Spring4D TNullableDouble
2020-05-03 09:15:08 +02:00
João Antônio Duarte
4aff893452 Correction in the generation of JsonSchemas of object and array type.
SwagDoc library updated.
2020-05-02 20:00:17 -03:00
Daniele Teti
6c96a6ef3e Small fix for relative path and documentroot in staticfilemiddleware 2020-05-02 17:06:59 +02:00
Daniele Teti
b642900431 Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
# Conflicts:
#	unittests/general/TestServer/WebModuleUnit.pas
2020-05-02 16:40:47 +02:00
Daniele Teti
ddc5f4d97d JSON-RPC named parameters support 2020-05-02 16:39:32 +02:00
João Antônio Duarte
588d55582f
Merge pull request #373 from joaoduarte19/master
Swagger middleware improvements
2020-04-30 20:54:33 -03:00
João Antônio Duarte
fdf4507482 Change in swagger middleware to keep JWT authentication endpoint always on top 2020-04-30 20:51:41 -03:00
João Antônio Duarte
7615e1f5c9
Merge pull request #372 from joaoduarte19/master
Compression middleware changes
2020-04-30 17:58:42 -03:00
João Antônio Duarte
f8f775c5a9 Compression middleware changed to allow compression of static files 2020-04-30 17:53:53 -03:00
Daniele Teti
c9e3525b2a New MVCFramework.Middleware.ActiveRecord 2020-04-30 17:43:49 +02:00
Daniele Teti
b259b72153 Removed debug logs 2020-04-30 11:27:27 +02:00
Daniele Teti
ad339ab8ba Added SPAWebAppSupport parameter (default: true) to TMVCStaticFilesMiddleware 2020-04-30 11:26:32 +02:00
Daniele Teti
8fd7e92c20 Updated code templates for IDE expert 2020-04-29 18:45:01 +02:00
Daniele Teti
89d723fbde Added new sample to show hot to use StaticFilesMiddleware in SPA web applications. Added ability to don't load system controller using Config[TMVCConfigKey.LoadSystemControllers] := 'false'; in the configuration block. 2020-04-29 17:53:29 +02:00
Daniele Teti
884d52eab7
Merge pull request #368 from joaoduarte19/middleware_staticfiles
Middleware for static files
2020-04-29 14:52:02 +02:00
Daniele Teti
8d6fdfecea Samples DB update 2020-04-29 10:13:45 +02:00
João Antônio Duarte
f324701a3c Merge remote-tracking branch 'upstream/master' into middleware_staticfiles 2020-04-28 21:12:55 -03:00
João Antônio Duarte
96c3b9cc8f OnAfterRouting method inserted in TMVCETagMiddleware 2020-04-28 21:09:14 -03:00
João Antônio Duarte
e71c0ff02f Merge branch 'middleware_etag' into middleware_staticfiles 2020-04-28 21:00:41 -03:00
João Antônio Duarte
fb7c664233 All examples using static files have been updated to use TMVCStaticFilesMiddleware 2020-04-28 20:59:41 -03:00
João Antônio Duarte
28de11cabb OnAfterRouting method inserted in middlewares 2020-04-28 20:57:29 -03:00