Commit Graph

394 Commits

Author SHA1 Message Date
spinettaro
a4a3ea533a Set Stream position to 0, before sending the stream, in SendStream method
This fix stream rendering when DMVC is under apache
2016-12-13 18:16:12 +01:00
Daniele Teti
2d8cb9f120 Simplified process to setup angular2 sample 2016-12-07 12:37:35 +01:00
Daniele Teti
60ef18d148 ADDED
Config[TMVCConfigKey.FallbackResource]

Defines a default URL for requests that don't map to a route or a file (useful for client side web app)

The experts generates a Config[TMVCConfigKey.FallbackResource] which ponts to 'index.html'
2016-12-07 12:35:46 +01:00
Daniele Teti
81744b892e Merge changes from https://github.com/danieleteti/delphimvcframework/pull/60
Some refactoring needed to be coherent to the rest of the framework
Added a new sample to chow customsession utilization
2016-12-05 15:51:05 +01:00
Daniele Teti
2407ada32f Merge pull request #60 from airtonjs/master
Using other class of session
2016-12-05 14:50:06 +01:00
airtonjs
d9feff83c9 Example using other class of session 2016-12-05 09:04:25 -04:00
airtonjs
fa16b01164 Permit to use other class of session 2016-12-05 09:03:58 -04:00
Daniele Teti
79b1bc3039 Demos fixes 2016-12-01 15:25:41 +01:00
Daniele Teti
3b01b57bd9 Angular2 sample 2016-12-01 15:23:23 +01:00
Daniele Teti
9e76485268 Samples Refactoring 2016-11-27 23:18:32 +01:00
Daniele Teti
3d7520dc41 Routing samples 2016-11-24 20:36:23 +01:00
Daniele Teti
00bc5d6d8f Small refactoring
New image for the IDE Expert
Added MVCDoc to articles_crud_server
2016-11-24 20:08:35 +01:00
Daniele Teti
56a7c8311d FIX Render(Stream,False)
Added Ownership to TDuckTypedList
Added 2 more unit tests
2016-11-18 18:25:50 +01:00
spinettaro
a87be2a8cf added unit tests to enhance Stream Rendering Memory Management 2016-11-18 18:02:48 +01:00
Daniele Teti
e1adb1acdb Samples refactoring, build cleaning up 2016-11-18 14:10:12 +01:00
Daniele Teti
913f0449ce Fixing some paths and warnings in sample projects 2016-11-18 00:17:41 +01:00
Daniele Teti
9379d74039 updated loggerpro 2016-11-18 00:00:08 +01:00
Daniele Teti
25177d957f All the unit tests are now merged in 1 project.
Submodules update, samples refactoring, build improvements.
2016-11-13 21:00:54 +01:00
Daniele Teti
18c81e212e Moved Angularjs+DORM sample in contrib folder 2016-11-07 14:52:32 +01:00
Daniele Teti
7dee9dc90d Updated submodules 2016-11-07 14:36:17 +01:00
Daniele Teti
14c4489f41 New Demos 2016-11-07 14:33:05 +01:00
Daniele Teti
5095917cb9 Contrib Samples 2016-11-07 12:45:05 +01:00
Daniele Teti
119238df9e Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2016-11-07 12:24:40 +01:00
Daniele Teti
54c82554e6 ADD Cache support based on Redis
MVCFramework.Controllers.CacheController.pas
2016-11-07 12:24:13 +01:00
spinettaro
3f0eb0d040 added support to serialize json null value as nil in object property
added relative test TestJSONObjectToObjectWithNullInJSONString
2016-10-26 14:42:45 +02:00
Daniele Teti
ef8e90f087 Update README.md 2016-10-14 12:28:44 +02:00
Daniele Teti
161edfcea8 Update README.md 2016-10-14 12:27:52 +02:00
Daniele Teti
160bb8d51e ADDED
AllowedOriginURL: string = '*'
AllowsCredentials: Boolean = true

In CORS Middleware
2016-10-12 13:11:19 +02:00
danieleteti
bd10056c6f https://github.com/danieleteti/delphimvcframework/issues/56 2016-10-11 11:39:57 +02:00
danieleteti
07309fb77b PDF file needed by the demo 2016-10-10 16:13:04 +02:00
danieleteti
4d1427d859 -IDE Expert small bug fix
- ADDED Paremeter "ARewindStream" to procedure SendStream(AStream: TStream; AOwnStream: Boolean = true;
      ARewindStream: Boolean = false); virtual;
2016-10-10 16:11:48 +02:00
danieleteti
78f635c720 Added Apache 2.4 for windows in the "apache module sample" folder. 2016-10-10 15:49:10 +02:00
danieleteti
dc690bf0e1 Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2016-10-05 23:32:31 +02:00
danieleteti
115e856d04 DelphiREDISClient changed a method name 2016-10-05 23:32:11 +02:00
spinettaro
afe014b331 added assert to check _DefaultLogger initialization
initialized description string for ControllerMethods retrieved by describeserver.info
2016-10-03 18:18:48 +02:00
spinettaro
4961ca855c Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2016-10-03 01:05:10 +02:00
spinettaro
c9fcd9bdbd linked required libraries 2016-10-03 01:04:52 +02:00
danieleteti
ecc4947290 ADDED LoadViewFragment
ADDED TMVCMediaType.TEXT_CSV
2016-10-02 17:44:45 +02:00
danieleteti
ca31619e57 Just the CHANGES.TXT 2016-09-30 11:47:12 +02:00
danieleteti
3672a73b8d Names refactoring
Added TMVCController.RenderWrappedList to renders heterogeneous lists
2016-09-30 11:44:30 +02:00
spinettaro
d689e92642 added support in TMVCController and ObjectsMappers to serialize a IWrappedList
added link to LoggerPro in tests projects
2016-09-29 18:17:26 +02:00
danieleteti
d93d3f5a6b Missed TestServerControllerPrivateU.pas 2016-09-29 16:44:46 +02:00
Daniele Teti
7f685e7997 Merge pull request #55 from MPannier/master
Delphi XE3 compatibility; Small improvements
2016-09-27 15:15:45 +02:00
MPannier
07dcef7eab added ReleaseGlobalLogger in MVCFramework.Logger.pas
added ParamsAsInt64 for TMVCWebRequest
added some "more Results" in TRTTIUtils.TValueAsString
2016-09-27 14:33:51 +02:00
MPannier
af0e4fdca7 removed Iocp.Logger.pas (no longer needed)
Delphi XE3 adjustments
added some missing consts to paramters (thanks to FixInsight; there are a lot more hints)
2016-09-27 14:22:17 +02:00
MPannier
751069cb07 Delphi XE3 adjustments
corrected search path in sample projects
2016-09-27 13:49:24 +02:00
danieleteti
9eaccd9a3e FIX for DX10 Seattle 2016-09-25 22:31:44 +02:00
danieleteti
83f5b378ed Possibile FIX for a RTL bug. IT works now on Berlin and Seattle. 2016-09-25 22:25:06 +02:00
danieleteti
ce80bb79fd Refactoring 2016-09-25 16:17:48 +02:00
Daniele Teti
f1d536cc09 Update roadmap.md 2016-09-20 11:29:20 +02:00