Daniele Teti
|
6bdf5547bc
|
Added ToMVCList to wrap any object and try to use as list
|
2019-10-10 20:16:48 +02:00 |
|
João Antônio Duarte
|
58153c1abf
|
Merge remote-tracking branch 'upstream/master' into serialize_interfaces
# Conflicts:
# sources/MVCFramework.Serializer.JsonDataObjects.pas
# sources/MVCFramework.pas
|
2019-10-09 19:59:04 -03:00 |
|
Daniele Teti
|
8dc7d98a14
|
Merge branch 'master' into serialization_enums
|
2019-10-10 00:02:02 +02:00 |
|
Daniele Teti
|
7997391212
|
TDataSetHolder.Items -> data
Added new custom serializer for TDataSetHolder
|
2019-09-30 00:06:23 +02:00 |
|
João Antônio Duarte
|
6a88ff38db
|
Merge remote-tracking branch 'upstream/master' into serialization_enums
|
2019-09-25 11:43:22 -03:00 |
|
João Antônio Duarte
|
3a23d4edf9
|
Merge remote-tracking branch 'upstream/master' into serialize_interfaces
# Conflicts:
# sources/MVCFramework.pas
|
2019-09-25 11:41:11 -03:00 |
|
Daniele Teti
|
701418e994
|
Added SerializationCallback to TMVCJsonDataObjectSerializer
|
2019-09-25 09:14:09 +02:00 |
|
João Duarte
|
ef64fbaa55
|
Improvement to serialize nested interfaces
|
2019-09-18 08:30:50 -03:00 |
|
João Duarte
|
a184165e47
|
* Serialization for interfaces
Added support for serialization of interface instances
Added unit test
|
2019-09-17 20:14:54 -03:00 |
|
Daniele Teti
|
b58d9ba22a
|
https://github.com/danieleteti/delphimvcframework/issues/263
|
2019-09-01 12:15:36 +02:00 |
|
João Antônio Duarte
|
aeb82ebb63
|
attribute naming improvement
|
2019-08-13 15:55:51 -03:00 |
|
João Antônio Duarte
|
fd0e8a23e0
|
Added serialization support for enumerations like Enumeration Name or Enumeration Ordinality
|
2019-08-12 16:51:12 -03:00 |
|
Daniele Teti
|
ad38832746
|
https://github.com/danieleteti/delphimvcframework/issues/230
|
2019-07-07 17:25:31 +02:00 |
|
Daniele Teti
|
de441f63a3
|
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
|
2019-07-06 19:33:24 +02:00 |
|
Daniele Teti
|
689dbdd997
|
Removed optional custom type serializer from the template
|
2019-07-06 19:33:11 +02:00 |
|
João Antônio Duarte
|
21b6edbd8d
|
Added custom serializer for TGUID type fields.
Added unit test for this custom type
|
2019-06-26 14:31:53 -03: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
|
efd170d9ba
|
Merge branch 'master' of https://github.com/pedrooliveira01/delphimvcframework
All conflicts have been fixed
|
2019-05-19 14:36:17 +02:00 |
|
Daniele Teti
|
01a8195485
|
FIX FOR RQL "in" clause
FIX FOR https://github.com/danieleteti/delphimvcframework/issues/219
|
2019-05-19 11:06:34 +02:00 |
|
Pedro
|
a3aa3a8897
|
Created Serialization and Deserialization of Array (only string and integer, need complete for another types)
Included a test unit "TestSerializeEntityWithArray" and "TestDeserializeEntityWithArray"
|
2019-05-17 11:15:18 -03:00 |
|
Daniele Teti
|
53bdb8acc0
|
Improved MVCActiveRecord
|
2019-05-16 00:17:19 +02:00 |
|
Daniele Teti
|
6a664d608c
|
3.1.1-beryllium-RC5
|
2019-05-09 21:00:26 +02:00 |
|
Daniele Teti
|
a05a599931
|
Simplified HATEOAS support
|
2019-05-08 09:11:08 +02:00 |
|
João Antônio Duarte
|
6f215e6f9c
|
Fixed bug when serializing dataset. When the first dataset record has a field that is null, it would serialize all records in this field to null, even if the next records have data
|
2019-04-17 11:52:45 -03:00 |
|
Daniele Teti
|
77e78b24f3
|
ISSUE https://github.com/danieleteti/delphimvcframework/issues/205
|
2019-04-16 23:12:56 +02:00 |
|
Daniele Teti
|
d20ef3fe41
|
Added '/describe' to json-rpc
Added 'MVCInheritable' attribute
|
2019-04-03 09:45:31 +02: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
|
98d4b353f4
|
TMVCConfig.SaveToFile and TMVCConfig.LoadFromFile now use the default serializer
|
2019-03-08 07:15:58 +01:00 |
|
Daniele Teti
|
9ebb33969a
|
- New overloads for all the Log* calls. Now it is possibile to call LogD(lMyObject) to get logged lMyObject as JSON.
- Added new unit tests for
- Improved `MVCEntitiesGenerator`
|
2019-03-05 20:57:25 +01:00 |
|
João Antônio Duarte
|
62ead877a6
|
Added JsonArray desserialization to TDataSet type field in Object
|
2019-02-22 14:22:52 -03:00 |
|
Régys Borges da Silveira
|
30a8d3f163
|
fixes to correct compile in Delphi Tokyo and Rio
|
2019-02-19 09:05:12 -03:00 |
|
Daniele Teti
|
cd7df5dd36
|
https://github.com/danieleteti/delphimvcframework/issues/157
|
2019-01-18 19:04:20 +01:00 |
|
joao.duarte
|
8edd6241e6
|
Bug fix when deserialize object with custom type and JSON with null value
|
2019-01-10 14:30:40 -02:00 |
|
Daniele Teti
|
8ed859b7d1
|
New build system based on pyinvoke
|
2019-01-08 12:48:53 +01:00 |
|
Daniele Teti
|
f64eebff6a
|
Improvements to the JSON-RPC layer, added MAX_REQUEST_SIZE check and config key. UPdated IDE Expert to add the new config key in the generated code.
|
2018-12-17 00:40:27 +01:00 |
|
Daniele Teti
|
f6c4382291
|
JSON-RPC Refactoring
|
2018-12-12 14:48:35 +01:00 |
|
Daniele Teti
|
835fc651da
|
changed serialization jsonrpc result
|
2018-12-12 11:00:52 +01:00 |
|
Daniele Teti
|
c5800b3354
|
Added dmvcframework package
Features freeze for 3.1 (lithium)
Working on the planned issues for this milestone https://github.com/danieleteti/delphimvcframework/milestones/3.1%20(helium)
|
2018-12-09 23:05:01 +01:00 |
|
Daniele Teti
|
d4a23e52fb
|
Removed unit MVCFramework.TypesAliases.pas
Updated JsonDataObjects.pas
|
2018-11-24 16:57:04 +01:00 |
|
Daniele Teti
|
29f03e819e
|
Added ability to automatically expose PODO through JSON-RPC interface
FIX https://github.com/danieleteti/delphimvcframework/issues/160
FIX https://www.facebook.com/groups/delphimvcframework/?multi_permalinks=1951719131577883&comment_id=1952551261494670¬if_id=1542833848942998¬if_t=feedback_reaction_generic
|
2018-11-21 22:14:50 +01:00 |
|
Daniele Teti
|
7ca4ccbe59
|
Completed refactoring about IMVCTypeSerializer
|
2018-10-31 01:07:25 +01:00 |
|
Daniele Teti
|
132e169542
|
Changes to the custom type serializer interface
|
2018-10-30 13:53:18 +01:00 |
|
Daniele Teti
|
70c1e55e94
|
New MVCActiveRecord showcase samples
New Unit Tests for Compression in TRESTClient
Updated RQL Parser and compilers
New EntitiesGenerator (alpha)
Improved unittests
Updated landing page
|
2018-10-23 16:18:50 +02: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
|
00d5a9699a
|
- Config[TMVCConfigKey.FallbackResource] is served only if request path is empty or / .
- Now the JSON-RPC executor provides methods to handle HTTP headers for JSON-RPC requests and notifications.
- FIX for [issue #141](https://github.com/danieleteti/delphimvcframework/issues/141)
- `TDataSetHolder` is a new render that is able to render a dataset with a set of custom metadata (eg `count`,`page` etc). Check [issue #137](https://github.com/danieleteti/delphimvcframework/issues/137)
|
2018-08-05 20:31:56 +02:00 |
|
Daniele Teti
|
c305aec5fc
|
https://github.com/danieleteti/delphimvcframework/issues/137
|
2018-07-16 12:34:10 +02:00 |
|
Daniele Teti
|
b49bc82d8b
|
3.0 RC12 hydrogen
|
2018-01-29 17:30:53 +01:00 |
|
Daniele Teti
|
6d5c85d427
|
Implemented https://github.com/danieleteti/delphimvcframework/issues/114
|
2017-12-12 20:04:01 +01:00 |
|
Daniele Teti
|
417ba8850d
|
JSON-RPC Support completed
Added JSON-RPC sample
Added TDataSet.LoadFromTValue
|
2017-09-28 00:15:35 +02:00 |
|