Commit Graph

2048 Commits

Author SHA1 Message Date
Daniele Teti
9d0ab1cf45 FIX TRESTAdapter
FIX JSONDataObjects deserialization when some json value is null
Improved IDEExpert (now can generate CRUD methods and there is a more explicative sample method name)
REMOVED delphistompclient from submodules. It will be used as external library not required by the core.
2017-05-17 22:35:07 +02:00
janidan
6d9e584926 Added functionality to allow the definition of OR connected Roles 2017-05-16 18:34:47 +02:00
janidan
256a629360 Added basic requires Authentication Attribute 2017-05-16 07:18:06 +02:00
janidan
ab519d45db Added feature to add dynamic roles that can resolve request parameters. e.g. [MVCRequiresRole('($branch):read:customers')] on a controller that supplies the GET /branch/EUROPE/customers resource. 2017-05-15 14:58:13 +02:00
janidan
3655618527 Removed old version of RoleBasedAuthHandler and minor cleanup in sample project 2017-05-15 10:35:37 +02:00
janidan
ccb0ec37d8 Implemented initial version of a role based auth handler. See sample for usage. 2017-05-12 12:48:44 +02:00
Daniele Teti
d2b024ff43 Updated Angular Project
FIX ErrorObj from TRESTClient
2017-05-12 00:26:29 +02:00
Daniele Teti
a0198aa2e8 3.0.0 RC3 2017-05-11 01:46:26 +02:00
Daniele Teti
2f7d2fe6b0 https://github.com/danieleteti/delphimvcframework/issues/79 2017-05-11 00:31:02 +02:00
Daniele Teti
7900898df8 FIXED some problems with built-in actions
Polished the IDE Expert
Preparing for RC3
2017-05-10 23:28:47 +02:00
Daniele Teti
607c939b1d 2.x samples that will go into the contrib folder 2017-05-09 23:16:32 +02:00
Daniele Teti
1b20254836 3.0.0 hydrogen RC2 2017-05-09 23:14:20 +02:00
Daniele Teti
62949b9694 Removed non supported samples 2017-05-09 21:49:43 +02:00
Daniele Teti
b654b3cb07 Added samples in the zip release 2017-05-09 19:28:23 +02:00
Daniele Teti
a866a37b27 3.0.0 hydrogen RC1 2017-05-09 13:38:03 +02:00
Daniele Teti
c237c4f049 3.0.0 hydrogen 2017-05-09 10:49:43 +02:00
Daniele Teti
96dc31e97b Added support for multiple parameter with the same name in the http standard submit. 2017-05-08 17:27:00 +02:00
Daniele Teti
ae2504e540 Changed build system. The new build system is based on doit (http://pydoit.org/) 2017-05-07 20:39:50 +02:00
Daniele Teti
2acaf20731 Updated Angular2 sample 2017-04-30 00:05:48 +02:00
Daniele Teti
4e366e5a53 Updated some demos
Added overload for Render(TDataSet)
Changed default serialization for Render(TDataSet)
2017-04-29 23:57:32 +02:00
Daniele Teti
980fcbfab8 FIX TRESTClient 2017-04-26 14:40:08 +02:00
Daniele Teti
52e15c4eca refactored some ObjectsMappers responsibilities
Client part of Unit test doesn't compile
2017-04-24 00:21:00 +02:00
Daniele Teti
06ccd68540 Now JsonDataObjectsSupports linux, thank you ahausladen 2017-04-22 15:46:22 +02:00
Daniele Teti
56081bc190 updated delphi stomp client 2017-04-22 14:12:07 +02:00
Daniele Teti
4108b63405 FIXED a bug with ftAutoInc field type
Updated routingsample.dproj and renders.dproj
2017-04-20 23:49:37 +02:00
Daniele Teti
a67e12ba6e FIX in IDEEXPERT
http://community.bittimeprofessionals.com/delphi-mvcframework-questions-answers/missed-lserver-active-at-runserver/
2017-04-18 11:58:50 +02:00
Daniele Teti
515fc3af2d The IDEExpert now generates Linux compatible code 2017-04-14 17:28:40 +02:00
Daniele Teti
53ecae82db TestServer OK on linux. All unit tests are ok. 2017-04-14 16:43:53 +02:00
Daniele Teti
f2f96eedab Removed some binary files from repo 2017-04-13 20:28:00 +02:00
Daniele Teti
9f6675e349 Deprecation warnings for some attributes 2017-04-13 12:47:05 +02:00
Daniele Teti
e2d8093c93 Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2017-04-06 22:35:50 +02:00
Daniele Teti
499d942af7 fixed a demo 2017-04-06 22:35:28 +02:00
Daniele Teti
8dc4bfebc4 Update README.md 2017-04-05 16:43:48 +02:00
Daniele Teti
efcda6b978 Update README.md 2017-04-05 14:24:11 +02:00
Daniele Teti
4ea87166ff Added Delphi 10.2 Tokyo IDE Expert project 2017-04-05 14:23:17 +02:00
Daniele Teti
ecb0c72deb Removed wrong merge 2017-04-04 14:19:49 +02:00
Daniele Teti
39848b8efc Merge lib\delphistompclient
# Conflicts:
#	README.md
#	build.py
2017-04-04 13:28:49 +02:00
Daniele Teti
aadceee80f Adapted to the single file for StompClient 2017-04-04 13:04:29 +02:00
Ezequiel Juliano Müller
503869635e Version 3 Settings in Sample Applications 2017-03-30 16:22:54 -03:00
Daniele Teti
15f1624a41 updated submodule 2017-03-30 19:04:05 +02:00
Daniele Teti
fcec5e7370 FIX some demos 2017-03-30 17:00:12 +02:00
Daniele Teti
478b44ba39 just some rename and polish 2017-03-30 16:34:34 +02:00
Daniele Teti
0a618d3b0f Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2017-03-30 16:19:55 +02:00
Daniele Teti
dddbe10d03 Server Sent Event Sample, version 1 2017-03-30 16:15:03 +02:00
Ezequiel Juliano Müller
dde2c648b3 Correction in serializers with Currency fields. Removal of Hints. 2017-03-30 11:04:12 -03:00
Ezequiel Juliano Müller
28e37ea138 Merge branch 'pluggable_mapper' of https://github.com/danieleteti/delphimvcframework into pluggable_mapper 2017-03-30 10:56:30 -03:00
Ezequiel Juliano Müller
8764797c21 Add Deserialize DataSet (JsonDataObjects and SystemJSON) 2017-03-30 10:56:24 -03:00
Daniele Teti
1f128c443f FIXED DataSetSerialize now serializes Currency as Number
UPDATED ServerSideView engine (now there is no need to do json conversion twice)
CHECKED renders.dproj
2017-03-29 23:15:22 +02:00
Ezequiel Juliano Müller
74f921cc76 Adding DataSets Serialization 2017-03-29 09:49:35 -03:00
Ezequiel Juliano Müller
80e71b3f65 Add MVCFramework.Serializer.Abstract and MVCDataSetFieldAttribute and MVCSerializeAttribute 2017-03-28 09:52:13 -03:00