Commit Graph

478 Commits

Author SHA1 Message Date
danieleteti
9d24461a24 https://github.com/danieleteti/delphimvcframework/issues/36 2016-03-23 15:25:05 +01:00
danieleteti
0d47d23534 pasdoc required file 2016-03-23 14:05:14 +01:00
danieleteti
34d44f1cfe fixed some border cases bug in samples/fileupload/FilesUploadDemo.dproj
removed unused variables in ObjectsMappers.pas
2016-03-23 10:13:35 +01:00
danieleteti
388ed31a0b FIX Basd64 Stream serialization
ADDED Unit test for Stream de/serialization
2016-03-23 00:29:58 +01:00
danieleteti
5a2e1788f6 Cleaner logger threads shutdown 2016-03-14 23:56:41 +01:00
danieleteti
12e44453a9 FIX mustache server side views encoding 2016-03-14 23:36:47 +01:00
Daniele Teti
9e902c24e2 Merge pull request #33 from MPannier/master
Delphi XE 3 compatibility / TRESTClient ProxyServer / small improvements
2016-03-04 22:55:38 +01:00
MPannier
b907db3143 removed double IsNull checking in Mapper.DataSetToJSONObject (IsNull is checked at the beginning of the for loop) 2016-03-03 17:20:23 +01:00
MPannier
9c824aaf45 added BasicDemoVCLClient (to test use of a proxy server)
added properties ProxyServer and ProxyPort to TRESTClient (e.g. to use Fiddler Web Debugger to trace http calls in a VCL Client)
2016-03-03 17:07:34 +01:00
MPannier
40d7220d5d removed Context.Response.SetCustomHeader('Content-Length' in TMVCStaticContents.SendFile; See comment 2016-03-03 16:50:55 +01:00
MPannier
fe387256ed Delphi XE 3 compatibility (dproj - files are now XE3 files)
search path adjusted (demos work without global search path)
added project group for all demos that could be compiled with XE 3
2016-03-03 16:32:50 +01:00
Mathias Pannier
a28258ccb5 Merge pull request #1 from danieleteti/master
sync my fork with the master
2016-03-02 07:43:17 +01:00
danieleteti
d39854a8b3 Integrated the path from Mathias Pannier regarding http://qc.embarcadero.com/wc/qcmain.aspx?d=67350 2016-03-01 22:50:32 +01:00
danieleteti
3db155ee16 Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2016-02-29 14:55:34 +01:00
Daniele Teti
f8622dadc4 Merge pull request #30 from MPannier/master
Delphi XE3 compatibility
2016-02-29 14:55:12 +01:00
MPannier
0f15eb36e5 Delphi XE3 compatibility
Signed-off-by: danieleteti <d.teti@bittime.it>
2016-02-29 14:52:26 +01:00
Daniele Teti
9184a951db Merge pull request #31 from ezequieljuliano/master
Add constructor delegate to controllers
2016-02-29 14:32:51 +01:00
Ezequiel Juliano Müller
95427f674b Merge branch 'master' of https://github.com/danieleteti/delphimvcframework into HEAD
# Conflicts:
#	sources/MVCFramework.Server.pas
#	sources/MVCFramework.pas
#	unittests/Several/FrameworkTestsU.pas
2016-02-29 10:08:48 -03:00
Ezequiel Juliano Müller
756b7683a0 Add constructor delegate to controllers. This aims to integrate with frameworks to dependency injection. 2016-02-29 09:48:36 -03:00
MPannier
288bab755d Delphi XE3 compatibility 2016-02-29 13:03:52 +01:00
danieleteti
2c41c13fd4 Added ExposeServerSignature config key
Added ServerName config key (tristan)
Updated IDEEXPERT with ExposeServerSignature settings (default false)
Updated some sample
2016-02-28 19:06:05 +01:00
danieleteti
80be08f7fc FIX about session cookie 2016-02-28 18:35:50 +01:00
danieleteti
51feaf2f33 Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2016-02-28 18:18:14 +01:00
Daniele Teti
263255e54e Merge pull request #29 from NickHodges/master
Two small fixes
2016-02-28 18:16:31 +01:00
Nick Hodges
bed89cd075 Fixed typo in DPR file. 2016-02-28 10:56:33 -05:00
danieleteti
07ede08700 ideexpert image 2016-02-27 10:52:27 +01:00
Daniele Teti
7975636546 Update README.md 2016-02-27 10:27:01 +01:00
danieleteti
62c373da31 removed Lua dependencies.
The sub-project now is available as separated project https://github.com/danieleteti/lua4delphi
2016-02-27 10:19:40 +01:00
danieleteti
58ee13c294 ref update 2016-02-27 10:09:36 +01:00
danieleteti
fc9b8ed78f Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2016-02-27 10:08:29 +01:00
danieleteti
51fe8bac94 MAPPER FIX about ISOStrToDateTime without seconds
MAPPER UnitTests Refactoring
2016-02-27 10:08:07 +01:00
danieleteti
462af4c68f Added TMVCController.GetRenderedView 2016-02-27 09:58:54 +01:00
Ezequiel Juliano Müller
89cfe605ab Merge branch 'master' of https://github.com/danieleteti/delphimvcframework into HEAD 2016-02-26 15:59:46 -03:00
danieleteti
b3eb242323 RENDERS Sample: Server Side View 2016-02-26 19:26:24 +01:00
danieleteti
472d387a83 sample renders: server view 2016-02-26 19:25:41 +01:00
danieleteti
6e286ee5c3 Render a server side view 2016-02-26 19:21:57 +01:00
danieleteti
9ee97cdc25 Update STOMP Client 2016-02-26 00:23:57 +01:00
Ezequiel Juliano Müller
caae47e089 fixes for compatibility with authentication interface. 2016-02-25 08:40:08 -03:00
Nick Hodges
8f3e3226e1 OnDestroy event wasnt' being hooked up. 2016-02-24 20:12:20 -05:00
danieleteti
68743b90f0 Added the following parameters and features to the IDEExpert:
ActionFiltersMethods
ConfigurationBlock
ServerPort
Minor Fixes
2016-02-24 22:37:13 +01:00
danieleteti
fa59ab4b10 rename Expert in ideexpert 2016-02-24 21:24:30 +01:00
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
Daniele Teti
28e5c1bb7d Merge pull request #28 from NickHodges/master
Expert for creating new DMVC projects and Controller units
2016-02-23 22:19:53 +01:00
Nick Hodges
4c227b1e63 Expert for creating new DMVC projects and Controller units 2016-02-22 19:41:13 -05:00
Daniele Teti
094e2ea6ab Update README.md 2016-02-19 12:09:14 +01:00
danieleteti
c9bd875467 fix - sesstion timeout now depends by the session_timeout config section 2016-02-18 13:54:57 +01:00
danieleteti
3f41a7e077 ServerSidePrimer 2016-02-14 18:15:56 +01:00
danieleteti
93e2872ff6 Issue found on TWebSessionMEmory.ToString (debug code) 2016-02-03 14:14:40 +01:00
danieleteti
b270240014 describeserver 2016-01-14 10:18:14 +01:00