danieleteti
1ef246a589
- Added strongly typed actions
...
- TWebContext param in the actions is optional
- In case of "action not found", the server dont returns NEVER the document index
- Refactoring
- More unit tests
- BasicDemo updated with typed actions
- Copyright updated (just formatting)
2016-06-22 17:50:31 +02:00
danieleteti
422792c92d
Removed some old Lua files
2016-06-19 13:16:38 +02:00
Ezequiel Juliano Müller
04b83cc0f5
Refactoring to:
...
* Enable working with listeners in a DI context.
* Class Changes to provide a better understanding of the functionality;
* Removal singletons variables (not the framework that must manage it);
* README update;
2016-06-16 17:13:35 -03:00
danieleteti
0d0d2d7aad
JWT Middleware sample
2016-05-23 17:26:05 +02:00
danieleteti
e1225fdcbe
ADDED JWT Checks for: NotBefore, ExpirationTime, IssuedAt
...
Updated JWT sample
Added more unit tests
2016-05-21 21:56:29 +02:00
danieleteti
214d378cdc
BETA SUPPORT FOR JWT
...
JWT sample jsonwebtokenplain
2016-05-19 12:07:41 +02:00
danieleteti
b96e9822c6
SAMPLE fix
2016-05-03 19:14:45 +02:00
danieleteti
d11111aa41
ADDED cookies support to the rest client
...
ADDED demo for cookies utilization
REFACTORED some samples
2016-04-24 19:08:25 +02:00
danieleteti
8f1d0ddf56
ADD Render(TTextWriter)
2016-04-22 09:46:28 +02:00
danieleteti
ca0e79a27b
Added VCLClient for AuthenticationAuthorization sample
2016-03-29 11:04:41 +02:00
danieleteti
06c9caa616
ADDED Mapper.LoadJSONObjectToObject
...
ADDED UnitTest for Mapper.LoadJSONObjectToObject
2016-03-24 15:30:18 +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
12e44453a9
FIX mustache server side views encoding
2016-03-14 23:36:47 +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
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
MPannier
288bab755d
Delphi XE3 compatibility
2016-02-29 13:03:52 +01:00
danieleteti
462af4c68f
Added TMVCController.GetRenderedView
2016-02-27 09:58:54 +01: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
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
3f41a7e077
ServerSidePrimer
2016-02-14 18:15:56 +01:00
danieleteti
6ddef75804
-New Build System based on Python 3.5 script
...
-Cleanup
2016-01-01 23:01:49 +01:00
danieleteti
e7eb4949ab
Small fixes for SOAPREST sample
2015-12-04 16:56:28 +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
Karsten Hoffrath
83cc5c3d37
Fix documentation and samples for the custom attribute MVCProduces.
2015-11-30 17:15:16 +01:00
danieleteti
d9b1531aa7
FIX in Sample
2015-10-18 16:38:48 +02:00
danieleteti
4c8d439405
Sample for Mustache Server Pages
2015-10-18 16:34:10 +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
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
danieleteti
0bbf1950be
added Render(TStream,Boolean)
2015-06-29 14:36:54 +02:00
Ezequiel
97d1d6fe1b
Addition of MVCFramework.Server.pas with MVCServerInfo, MVCServer, MVCDefaultSecurity and MVCServerContainer.
2015-06-15 13:57:46 -03:00
danieleteti
3dcaf2db3a
FIXED Samples
2015-05-28 15:44:02 +02: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
044d4606a8
2015-01-30 09:34:35 +00:00
ro
cef03e2a0b
added wincellarclientRESTAdapter sample
2015-01-19 14:26:41 +00:00
ro
eed6ecf628
added no-Generics JSONArrayToObjectList
...
added TFieldNamePolicy enum, to manage the case serialization of DataSet to and from JSONObject
added RESTAdapter unit to turn your REST API into a Delphi Interface (beta)
added all relatives test for changes
minor bug fix
2015-01-14 10:39:44 +00:00
daniele.teti
a2eb951cbc
2014-11-19 11:27:37 +00:00
daniele.teti
0168878eb7
elua views can include lua files using the same context
2014-10-28 09:44:02 +00:00
daniele.teti
e7ffca72df
XE7 Support (beta)
2014-09-05 10:47:40 +00:00
daniele.teti
6bc4386ee5
Now, the log path is ALWAYS at the same level of the compiled module
2014-07-18 08:59:19 +00:00
daniele.teti
8f97d6e8d1
Added LOGs
2014-07-08 10:55:39 +00:00
daniele.teti
77db09cc80
FIX for chinese text
2014-07-04 15:52:17 +00:00
daniele.teti
e52051550e
Sample CRUD
...
FIX ObjectsMappers
2014-06-30 10:32:43 +00:00
daniele.teti
d43f59b302
New sample.
...
Client articles_crud_vcl_client for articles_crud
2014-06-27 14:38:49 +00:00
daniele.teti
0b6df41668
BUGFIXES
...
New sample: articles_crud
2014-06-27 13:30:39 +00:00
daniele.teti
0e9aad849a
FIX FOR ISAPI modules on XE6
2014-05-30 09:29:58 +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
1528b1a9dd
2014-05-22 10:49:40 +00:00
daniele.teti
eda0487893
2014-05-22 10:48:44 +00:00
daniele.teti
b53c4345c6
NEW APACHE SAMPLE
2014-05-22 10:48:17 +00:00
daniele.teti
842dfd60cf
2014-05-22 10:46:57 +00:00
daniele.teti
0b19a2819b
2014-05-22 10:46:39 +00:00
daniele.teti
839321ba27
2014-05-21 23:06:35 +00:00
daniele.teti
205ee52196
BETA support for Apache web server using Delphi XE6
2014-05-14 13:55:41 +00:00
daniele.teti
d7f6d6583b
FIX DEMO BasicDemo
2014-05-11 17:29:20 +00:00
daniele.teti
698aaf7daa
2014-04-02 18:28:53 +00:00
daniele.teti
cf3ba53b45
2014-04-02 07:04:36 +00:00
daniele.teti
8833007d6c
2014-04-02 07:03:13 +00:00
daniele.teti
dd2955a807
2014-04-01 18:06:43 +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
182b62d5f0
UPD eLua demo
2014-04-01 17:07:43 +00:00
daniele.teti
53c77678e2
2014-04-01 15:59:07 +00:00
daniele.teti
3cc8eeeb7e
2014-04-01 15:58:31 +00:00
daniele.teti
5a8f19a238
ADD Samples
...
- Middleware
- WineCellar with livebindings
2014-04-01 00:12:34 +00:00
daniele.teti
79b02bf27e
2014-03-31 22:38:12 +00:00
daniele.teti
19d0686644
Refactoring
...
ADD Session demo
2014-03-31 22:02:31 +00:00
daniele.teti
1723981871
Updated WineCellar Sample
2014-03-13 00:01:27 +00:00
daniele.teti
0f347fc567
ADD ISAPI SAMPLE
...
Small refactoring
2014-03-10 16:39:29 +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
3ca42d0582
2014-03-03 14:10:58 +00:00
daniele.teti
b014eeb886
- Updated to the current IOCP version
...
- Added Documentation
2014-03-03 14:05:01 +00:00
daniele.teti
b4030e8a36
- ADDED SSL Sample
2014-03-03 13:45:55 +00:00
daniele.teti
9705ce0384
+ support for isapi app
2014-02-24 09:20:34 +00:00
daniele.teti
364520dbdf
2014-02-18 16:55:02 +00:00
daniele.teti
0ef050d104
2013-12-04 12:06:18 +00:00
daniele.teti
fb2ed8fd9f
2013-11-18 08:29:16 +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
77f382b672
2013-11-14 10:08:02 +00:00
daniele.teti
1ac4ebba47
2013-11-14 01:09:22 +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
5544fb9690
2013-11-11 12:55:24 +00:00
daniele.teti
6a21d6287b
ADD WineCellarWithDORM
2013-11-11 01:05:03 +00:00
daniele.teti
91d84ae73e
2013-11-11 00:11:09 +00:00
daniele.teti
dff01d4dd2
2013-11-10 00:03:53 +00:00
daniele.teti
9ab595937b
2013-11-09 15:52:07 +00:00
daniele.teti
0a3eabac38
2013-11-09 13:23:57 +00:00
daniele.teti
c38565a854
2013-11-09 13:22:58 +00:00
daniele.teti
53de10fbda
MVCProducesAttribute similar to JAX-RS
...
MVCConsumesAttribute similar to JAX-RS
REFACTORING
FIX for Asynch
More samples
2013-11-09 13:22:11 +00:00
daniele.teti
5220f02ca0
2013-11-09 09:32:54 +00:00
daniele.teti
d4bc60c2de
2013-11-08 09:07:53 +00:00
daniele.teti
c29a5e5a7e
ADD LuaDelphiBinding
2013-10-31 09:00:06 +00:00
daniele.teti
b514b45091
ADD Experimental support for IOCP
2013-10-29 23:46:50 +00:00
daniele.teti
d15e1f28c9
ADDED some Samples
2013-10-29 15:51:16 +00:00