Commit Graph

1510 Commits

Author SHA1 Message Date
João Antônio Duarte
a6ffb35b6f Added more tests for serializing/deserializing generic objects 2020-06-23 09:00:39 -03:00
João Antônio Duarte
54fad7f5a7 Merge branch 'vsantos-desenv-master' 2020-06-22 18:43:20 -03:00
João Antônio Duarte
82f0396979 Correction of compilation and removal of warnings 2020-06-22 18:42:15 -03:00
Vinicius Vieira dos Santos
8328327389 fix generic list serialization of a generic object 2020-06-22 17:54:20 -03:00
Daniele Teti
7d07b99499 Added "JSON Object -> String property" deserialization 2020-06-22 18:09:12 +02:00
Daniele Teti
aaa34ca410 Added "TMVCActiveRecord.SelectOneByRQL", Removed "Context.Request.HeaderNames" 2020-06-22 15:24:20 +02:00
Daniele Teti
af91c92563 Added Context.Request.HeaderNames: TArray<String> 2020-06-20 19:41:12 +02:00
Daniele Teti
aae0105698 Added support for Count(RQL) for all SQLGenerators and all supported RDBMSes 2020-06-19 19:31:34 +02:00
Daniele Teti
92fbdf0043 Added RQL->SQL without order by and limit 2020-06-19 17:48:47 +02:00
Daniele Teti
25a677bb40 Added count parameter in GET /($entity) and POST /($entity)/searches 2020-06-19 16:01:07 +02:00
Daniele Teti
66c9a0f75d Added RQL support description in README.md 2020-06-19 10:04:41 +02:00
Daniele Teti
06b5f795f7 Small FIX ActiveRecordController 2020-06-18 15:54:05 +02:00
Daniele Teti
e76ece994e Small FIXES for ActiveRecordController 2020-06-18 14:49:06 +02:00
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