Daniele Teti
0f5587361f
[+] Added MVCFromBodyAttribute, MVCFromQueryStringAttribute, MVCFromHeaderAttribute, MVCFromCookieAttribute]
2021-04-21 12:22:09 +02:00
Daniele Teti
f0c29801ea
[+] All article CRUD samples in one project group
2021-04-07 19:14:12 +02:00
Daniele Teti
e8a08a4a78
https://github.com/danieleteti/delphimvcframework/issues/488
2021-03-03 18:42:59 +01:00
Daniele Teti
2db238918e
[+] Improved proxy generation routes for JSONRPC
2021-03-02 18:03:08 +01:00
Daniele Teti
088b8b3240
[+] improved unit test architecture
2021-02-10 11:26:14 +01:00
Daniele Teti
77ad5ecd10
[+] fix for nil objects in lists during serialization
...
[+] preparing for 3.2.2-nitrogen
2021-01-27 20:25:35 +01:00
Daniele Teti
b2a8238453
added new render sample with all date, time, datetime and timestamp values
2020-10-30 18:08:56 +01:00
Daniele Teti
07c12381b4
Revert "Sample fixes"
...
This reverts commit 89565eb815
.
2020-10-22 19:42:18 +02:00
Daniele Teti
89565eb815
Sample fixes
2020-10-22 19:39:38 +02:00
Daniele Teti
8eaaeac230
Added mechanism to describe dataset metadata (TDatasetHelper) and to initialize a TFDMemTable with such metadata (TFireDACUtils.CreateDataSetFromMeta). Added a new sample to show the mechanism.
2020-09-23 23:33:30 +02:00
Daniele Teti
2f151d6364
Improved TDuckList to handle simple types too
2020-08-25 17:19:28 +02:00
Daniele Teti
4bebea287c
Added ActiveRecord unittests for Firebird (using firebird embedded). Now unit tests automatically tests sqlite and firebird. All the other RDBMS are tested manually using activerecord_showcase sample.
2020-07-13 17:05:22 +02:00
Daniele Teti
a1c6d82198
https://github.com/danieleteti/delphimvcframework/issues/378
2020-05-06 10:49:08 +02:00
Daniele Teti
ba2be8f7e1
Updated some samples
2020-04-24 14:48:30 +02:00
Daniele Teti
dd64ab4c49
Completed ObjectDict tests
2020-04-21 17:04:04 +02:00
Daniele Teti
d261edb622
Added ncPascalCase, improved ncCamelCase support, improved DataSet Serialization
2020-04-20 17:56:17 +02:00
Daniele Teti
3388354743
Serialization support for all the types in MVCFramework.Nullables
2020-02-03 10:51:40 +01:00
Daniele Teti
3233ea123f
Fixed a mleak in caso of disconnection while the request is running ( https://github.com/danieleteti/delphimvcframework/issues/323 )
2020-01-24 10:09:14 +01:00
Daniele Teti
8144baf40c
Nulls support in MVCActiveRecord (check activerecord_showcase sample)
2020-01-06 16:49:18 +01:00
Daniele Teti
e2f6bd76d4
https://github.com/danieleteti/delphimvcframework/issues/312
2019-12-23 18:35:21 +01:00
Daniele Teti
529b5c7850
Added comments on jsonrpc/describe output
2019-11-06 20:42:17 +01:00
Daniele Teti
23a108896c
JSON properties can be de/serialized verbatim by the default json serializer
2019-11-05 14:40:39 +01:00
Daniele Teti
7ce87edb51
dmvcframework 3.2.0-boron
2019-11-03 16:18:24 +01:00
Daniele Teti
51b0efdba4
Swagger PathID renamed to OperationID
...
Moved MVCRequiresAuthenticationAttribute into MVCFramework.pas
2019-10-30 00:25:01 +01:00
Daniele Teti
6bdf5547bc
Added ToMVCList to wrap any object and try to use as list
2019-10-10 20:16:48 +02:00
Daniele Teti
d554964260
Added optional serializers for TBitmap, TPNGImage and TJPEGImage. IDEExpert has been updated.
2019-06-25 17:33:02 +02:00
Daniele Teti
7b39d94537
Support for X-HTTP-Method-Override
to work behind corporate firewalls.
2019-05-10 00:47:18 +02:00
Daniele Teti
6a664d608c
3.1.1-beryllium-RC5
2019-05-09 21:00:26 +02:00
Daniele Teti
f1ff9fa94c
Sample for HATEOS
2019-05-08 20:20:25 +02:00
Daniele Teti
a05a599931
Simplified HATEOAS support
2019-05-08 09:11:08 +02:00
Daniele Teti
dc2328c89a
Added Dict function to easily return a dictionary of strings.
...
Improved exceptions rendering.
2019-03-16 17:21:42 +01:00
Daniele Teti
7b8c2e805f
Fix LoggerPro package or Seattle (added some IFDEFs)
2019-03-12 01:12:26 +01:00
Daniele Teti
5da30ed243
Extended support for HATEOAS
2019-03-10 16:29:53 +01:00
Daniele Teti
beb059a0e3
Improved support for HATEOAS in renders
2019-03-08 09:34:03 +01:00
Daniele Teti
8ed859b7d1
New build system based on pyinvoke
2019-01-08 12:48:53 +01:00
Daniele Teti
132e169542
Changes to the custom type serializer interface
2018-10-30 13:53:18 +01:00
Daniele Teti
96bbb83209
Improved support for MySQL in MVCActiveRecord
...
Better multi thread handling in MVCActiveRecord
2018-10-14 18:24:07 +02:00
Daniele Teti
c305aec5fc
https://github.com/danieleteti/delphimvcframework/issues/137
2018-07-16 12:34:10 +02:00
Daniele Teti
a4381ec719
Changed the behavior of the JWT LiveValidityWindows
...
Added milligram.css to some samples
2018-05-17 21:57:03 +02:00
Daniele Teti
34bc5e0638
Added JSON-RPC Notification Support
...
Added IMVCJSONRPCExecutor for a simpler use of JSON-RPC servers
2018-05-16 19:46:35 +02:00
Daniele Teti
c455cdf2ec
https://github.com/danieleteti/delphimvcframework/issues/111
...
https://github.com/danieleteti/delphimvcframework/issues/109
2017-10-30 14:42:52 +01:00
Daniele Teti
b3e0bbdf91
RC8
...
ADDED new action in the renders.dproj sample to show how to render a list with metadata using a wrapper object
CHANGE Optimized some rtti searches in the MVCFramework.Serializer.Abstract.pas
ADDED Cache support for internal use
CHANGED Restored JWT aLoginURL Paramater
ADDED LiveValidityWindowInSeconds for JWT (check the new sample)
2017-07-16 19:39:03 +02:00
Daniele Teti
a678421e06
Updated sample render
...
JsonDataObjects Serializer not produced compact json
2017-05-25 10:31:26 +02:00
Daniele Teti
ff1bc73949
ADDED an action which uses a custom serializer in sample "renders.dproj"
...
NEW the JsonDataObjects based serializer is the default serializer
FIX Rendering a nil value, will result in a "null" json (with the json serializers)
2017-05-18 00:38:19 +02:00
Daniele Teti
9d0ab1cf45
FIX TRESTAdapter
...
FIX JSONDataObjects deserialization when some json value is null
Improved IDEExpert (now can generate CRUD methods and there is a more explicative sample method name)
REMOVED delphistompclient from submodules. It will be used as external library not required by the core.
2017-05-17 22:35:07 +02:00
Daniele Teti
4e366e5a53
Updated some demos
...
Added overload for Render(TDataSet)
Changed default serialization for Render(TDataSet)
2017-04-29 23:57:32 +02:00
Daniele Teti
1f128c443f
FIXED DataSetSerialize now serializes Currency as Number
...
UPDATED ServerSideView engine (now there is no need to do json conversion twice)
CHECKED renders.dproj
2017-03-29 23:15:22 +02:00
Daniele Teti
9e76485268
Samples Refactoring
2016-11-27 23:18:32 +01:00
Daniele Teti
e1adb1acdb
Samples refactoring, build cleaning up
2016-11-18 14:10:12 +01:00
danieleteti
462af4c68f
Added TMVCController.GetRenderedView
2016-02-27 09:58:54 +01:00