Commit Graph

129 Commits

Author SHA1 Message Date
danieleteti
25b064fec2 Introduced XmlDoc on IMVCMiddleware
Updated unit test for new middleware interface
2016-02-23 23:22:44 +01:00
danieleteti
e68dcafe9b Changes to the Authentication mechanism
Adding some default to the expert
2016-02-23 22:33:21 +01:00
danieleteti
c9bd875467 fix - sesstion timeout now depends by the session_timeout config section 2016-02-18 13:54:57 +01:00
danieleteti
93e2872ff6 Issue found on TWebSessionMEmory.ToString (debug code) 2016-02-03 14:14:40 +01:00
danieleteti
6ddef75804 -New Build System based on Python 3.5 script
-Cleanup
2016-01-01 23:01:49 +01:00
Ezequiel Juliano Müller
1571cc2074 Update Copyright 2015-12-29 14:57:04 -02:00
Ezequiel Juliano Müller
a1d56ebc9c Update licence 2015-12-22 09:38:17 -02:00
Ezequiel Juliano Müller
5f1b06c158 Refactored and add new features 2015-12-22 09:17:37 -02:00
Ezequiel Juliano Müller
6592522287 Refactored and add new features 2015-12-22 09:17:13 -02:00
Ezequiel Juliano Müller
17a8325147 Add MediaType and Charset 2015-12-22 09:16:30 -02:00
Ezequiel Juliano Müller
fb382addfd GetBodyAsString supports MapperListOf parameters 2015-12-22 09:15:43 -02:00
Ezequiel Juliano Müller
8a2e4408ed GetBodyAsString support MapperListOf parameters 2015-12-22 09:14:34 -02:00
Ezequiel Juliano Müller
3e4710789c Refactoring RESTClient 2015-12-18 17:59:40 -02:00
danieleteti
f82869c6ae FIX in POSTed and PUTed data 2015-12-16 16:41:06 +01:00
danieleteti
85c04d7bb4 ADDED MVCDocAttributes
ADDED Alias MVCHTTPMethodsAttribute to MVCHTTPMethodAttribute
2015-12-16 15:57:20 +01:00
Tristan Marlow
80a0bc8f8c MVCFramework option for unhandled actions
ObjectMappers DataSetToObject support boolean types
Sample\SoapRest Example application server providing both SOAP and REST webservices
2015-12-02 11:14:15 +08:00
danieleteti
c60ba36088 FIX CORS
FIX ISSUE https://github.com/danieleteti/delphimvcframework/issues/17
2015-11-15 18:31:08 +01:00
danieleteti
7ca59a3b88 Mustache Server Side Views 2015-10-18 16:35:50 +02:00
Daniele Teti
fdb8e36106 Merge pull request #14 from ezequieljuliano/master
Add raise exception on JSONObjectToObject
2015-10-17 12:16:57 +02:00
danieleteti
6750ea7f5f REMOVED some warnings
CHANGED Logger in winecellarWITHDORM Sample
Now ObjectsMappers serialize differently String and AnsiString
ADDED SAMPLE "deserilizeandserialize"
2015-10-17 12:00:05 +02:00
Ezequiel Juliano Müller
05d420de3b Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2015-09-18 08:41:09 -03:00
danieleteti
46853a9f54 FIX Added StatusReason in RenderException
FIX Non ANSI characters were not correctly handled in TDataSetHelper
2015-08-27 11:13:40 +02:00
Ezequiel
e6573118e4 Adding functionality to convert normal lists 2015-07-10 14:38:59 -03:00
danieleteti
e495b31a25 Added support for ftWideMemo in DataSet de/serialization. 2015-07-03 16:28:31 +02:00
danieleteti
68e176e172 Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2015-06-29 14:37:15 +02:00
danieleteti
0bbf1950be added Render(TStream,Boolean) 2015-06-29 14:36:54 +02:00
Ezequiel
3723eaef47 Add raise exception on JSONObjectToObject 2015-06-29 08:39:12 -03:00
spinettaro
7fe19f4ac9 added RESTClientOwner property in RESTAdapter to manage desctruction of RESTClient and free its associated memory
removed TVIAdapter because not longer useful
fixed memory leaks in DMVCFrameworkTests.dproj
2015-06-16 15:19:51 +02:00
Ezequiel
97d1d6fe1b Addition of MVCFramework.Server.pas with MVCServerInfo, MVCServer, MVCDefaultSecurity and MVCServerContainer. 2015-06-15 13:57:46 -03:00
danieleteti
8ae43d8756 Added '@' as allowed character in URL parameters 2015-06-08 10:51:08 +02:00
danieleteti
5f55e158ae Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2015-06-04 18:14:37 +02:00
Ezequiel
8e601103a4 Bug fix and add compressor and sll in RESTClient 2015-06-03 17:47:07 -03:00
danieleteti
02f6d7b12f Change CheckIP function to check only if the ip string is empty 2015-05-31 11:24:47 +02:00
daniele.teti
a6c1a03af6 Added support for IPv6 local call 2015-05-18 10:16:34 +00:00
daniele.teti
e774a53bdf Removed some WARNINGS 2015-04-10 09:48:49 +00:00
daniele.teti
0d134eb563 FIX Compilation bug on XE6 for the ToJSON method 2015-04-10 09:45:45 +00:00
daniele.teti
276ffc99aa FIX Compilation bug on XE6 for the TDataSetHelper.LoadFromJSONArray 2015-04-10 08:41:39 +00:00
daniele.teti
3bca456d11 FIX Compilation bug on XE6 for the ToJSON method 2015-04-10 08:37:09 +00:00
daniele.teti
2ea8062889 FIX Mapper.JSONObjectFieldsToObject 2015-04-10 07:36:35 +00:00
daniele.teti
2a18719692 2015-04-10 07:13:02 +00:00
daniele.teti
1c0ebb763d FIX serialization with fields.
thank you M. Del Magno
2015-04-09 17:57:13 +00:00
daniele.teti
02511a14e2 + MERGE FROM "AUTH" FEATURE BRANCH 2015-04-01 15:01:23 +00:00
spinettaro
5e6ba9b3f0 implemented Asynchronous call
added relative test
2015-03-13 08:59:54 +00:00
ro
a876c3aff4 added Asynch functionality in RESTAdapter
added relative tests
updated wincellarclientRESTAdapter sample with Asynch function
2015-02-17 08:40:55 +00:00
daniele.teti
1936fdc225 - refactoring
- cleaning up
- added "low-level" serialization based on fields (and not properties)
- added $dmvc_classname property handling for fields serialization
- added more unittests
2015-02-16 13:25:09 +00:00
daniele.teti
f95bed5d37 ToString Delphi < XE7
ToJSON   Delphi >= XE7
2015-01-30 09:36:54 +00:00
ro
4c2d51fe2d added Free of Body parameter if OwnsObject is true
initial implementation of asynch call
2015-01-19 14:28:04 +00:00
ro
c1f030d9b5 fixed Error on map ParamAttribute and BodyAttribute
added overload of HasAttribute in TRTTIUtils
fixed error in objectsmappers whene JSONValue is nil
added relative tests
2015-01-17 16:19:09 +00:00
ro
6f640f4c95 fixed JSONArrayToObjectList by assign AOwnsChildObjects parameters to list 2015-01-16 13:41:21 +00:00
ro
037f4747a4 fixed Memory Leak on test TestObjectToJSONObjectAndBackWithStringStreamUTF16 and TestObjectToJSONObjectAndBackWithStringStreamUTF8; 2015-01-15 09:32:29 +00:00