Commit Graph

61 Commits

Author SHA1 Message Date
daniele.teti
0e9aad849a FIX FOR ISAPI modules on XE6 2014-05-30 09:29:58 +00:00
daniele.teti
aeb501c1ad 2014-05-22 22:45:56 +00:00
daniele.teti
8fc2614a1d Now the JSONObjectToObject can deserialize the following tkClass:
- TStream
 - TObjectList<T> (only if the list itself is already created on the object)
 - TObject (only if the list itself is already created on the object)

MapperItemClassType has been aliased with MapperListOf to be more compliant to DORM and can be on the property itself or in the declaration of the type of the property (Check TEST TestComplexObjectToJSONObjectAndBack test)
2014-05-22 21:37:13 +00:00
daniele.teti
839321ba27 2014-05-21 23:06:35 +00:00
daniele.teti
32b1db46b6 2014-05-21 15:16:15 +00:00
daniele.teti
205ee52196 BETA support for Apache web server using Delphi XE6 2014-05-14 13:55:41 +00:00
daniele.teti
eb353dfb1c Charset fix because a bung in request body decoding
New features in the ObjectMappers
Charset fixes in ObjectsMappers
2014-05-05 16:52:49 +00:00
daniele.teti
7dad441780 FIX for issue noticed by D.G. 2014-04-21 22:20:00 +00:00
daniele.teti
cae068501c Updated to Delphi XE6 2014-04-16 20:52:25 +00:00
daniele.teti
f6673dcf31 2014-04-15 15:44:20 +00:00
daniele.teti
ae81fa7c4c ADDED RenderStreamAndFree 2014-04-15 15:03:47 +00:00
daniele.teti
72696ceeed FIX Encoding stuff 2014-04-10 11:56:23 +00:00
daniele.teti
4634bedd66 2014-04-04 14:39:37 +00:00
daniele.teti
6bacc035cb Added synchronized feature 2014-04-02 18:27:17 +00:00
daniele.teti
6732b34aa9 ADD Support for HTTPS 2014-04-01 20:32:57 +00:00
daniele.teti
a7bd9d29b5 UPD eLua sample 2014-04-01 17:39:28 +00:00
daniele.teti
2495c75a61 2014-04-01 17:36:05 +00:00
daniele.teti
5a8f19a238 ADD Samples
- Middleware
- WineCellar with livebindings
2014-04-01 00:12:34 +00:00
daniele.teti
19d0686644 Refactoring
ADD Session demo
2014-03-31 22:02:31 +00:00
daniele.teti
f2ad4087f0 ADD Middleware like (more or less) NODEJS EXPRESS library 2014-03-31 09:40:25 +00:00
daniele.teti
c1eb644550 ADD Middleware like (more or less) NODEJS EXPRESS library 2014-03-31 09:25:16 +00:00
daniele.teti
07377fb8ad Added Response.Location property 2014-03-25 11:41:23 +00:00
daniele.teti
d4d1a6db0c MVCConsumes bugfix 2014-03-24 16:37:08 +00:00
daniele.teti
14ef086e89 ADD TDataSetHelper 2014-03-24 12:17:30 +00:00
daniele.teti
1723981871 Updated WineCellar Sample 2014-03-13 00:01:27 +00:00
daniele.teti
b01e933b4a ADDED TDataset Class Helpers
TDataSetHelper = class helper for TDataSet
  public
    function AsJSONArray: TJSONArray;
    function AsJSONObject: TJSONObject;
    procedure LoadFromJSONObject(AJSONObject: TJSONObject);
    procedure LoadFromJSONArray(AJSONArray: TJSONArray);
    function AsObjectList<T: class, constructor>(CloseAfterScroll: boolean = false): TObjectList<T>;
    function AsObject<T: class, constructor>(CloseAfterScroll: boolean = false): T;
  end;
2014-03-12 23:46:29 +00:00
daniele.teti
ab0fc4758b ADD Mapper.DataSetToJSONObject
ADD Mapper.JSONObjectToDataSet

ADD UnitTests
2014-03-12 23:29:23 +00:00
daniele.teti
962aa41774 2014-03-12 22:03:48 +00:00
daniele.teti
0f347fc567 ADD ISAPI SAMPLE
Small refactoring
2014-03-10 16:39:29 +00:00
daniele.teti
49bbc1e9f9 ADD TDataSet classhelper for converting dataset data to json and objects 2014-03-07 23:26:31 +00:00
daniele.teti
3af039c01f 2014-03-07 23:00:56 +00:00
daniele.teti
ebd71d200b FIX for https://code.google.com/p/delphimvcframework/issues/detail?id=3 2014-03-07 22:52:02 +00:00
daniele.teti
f039c41923 SMALL FIXES 2014-03-07 22:16:33 +00:00
daniele.teti
16b4fb5f60 2014-03-06 13:20:57 +00:00
daniele.teti
90fe2d5f5b 2014-03-03 14:28:00 +00:00
daniele.teti
9705ce0384 + support for isapi app 2014-02-24 09:20:34 +00:00
daniele.teti
1d1ff8de0e ADD Fixed behaviour of MVCAfterCreate/MVCBeforeDestroy 2013-12-05 15:19:01 +00:00
daniele.teti
86a4517958 2013-12-05 14:00:11 +00:00
daniele.teti
0ef050d104 2013-12-04 12:06:18 +00:00
daniele.teti
6e03e7efd1 ADD CopyObjectAs<T> 2013-12-04 11:08:32 +00:00
daniele.teti
75e2c8e7fc XE3 Support 2013-12-04 10:40:16 +00:00
daniele.teti
1a165ad571 ADD UnitTest for ObjectToJSONObject and Back
ADD support for mapping of TTimeStamp type
2013-11-19 17:17:06 +00:00
daniele.teti
1ab21574be 2013-11-18 10:51:59 +00:00
daniele.teti
35b7732b40 2013-11-17 23:44:40 +00:00
daniele.teti
c726fceb23 ADD BodyAs<T> and BodyAsListOf<T> in the TMVCRequest 2013-11-17 23:16:59 +00:00
daniele.teti
2adf6e8f9c FIX MLeak on Render 2013-11-14 10:16:18 +00:00
daniele.teti
4f93aaea1a 2013-11-12 00:23:50 +00:00
daniele.teti
e92ad1218c 2013-11-11 18:32:20 +00:00
daniele.teti
a029474426 ADD DoNotSerialize attribute. Usefull when you dont need an object property in the JSON serialized version 2013-11-11 14:24:51 +00:00
daniele.teti
34c65a3d77 2013-11-11 11:28:31 +00:00