Daniele Teti
b3e0bbdf91
RC8
...
ADDED new action in the renders.dproj sample to show how to render a list with metadata using a wrapper object
CHANGE Optimized some rtti searches in the MVCFramework.Serializer.Abstract.pas
ADDED Cache support for internal use
CHANGED Restored JWT aLoginURL Paramater
ADDED LiveValidityWindowInSeconds for JWT (check the new sample)
2017-07-16 19:39:03 +02:00
Daniele Teti
dcc27fa794
ADDED restored LoginURL parameter in the JWT Middleware to customize the login end-point for JWT
...
ADDED better error checking in the TRESTClient
2017-07-14 18:23:00 +02:00
Daniele Teti
d3c2f7fda2
ADDED Integrated serializers unit tests running in the main build process
2017-07-12 13:15:13 +02:00
Daniele Teti
99d2951078
ADDED Support for enumeration also for JSONDataObject base serializer
2017-07-12 11:39:50 +02:00
Daniele Teti
8eb55556bc
ADDED support for enumeration types in System.JSON based serializer
2017-07-12 01:02:59 +02:00
Daniele Teti
e52aacc391
ADDED LiveValidityWindowsInSeconds to the JWT classes.
2017-07-12 00:32:37 +02:00
Daniele Teti
23b8c3c1af
3.0.0 hydrogen RC7
2017-07-05 00:28:53 +02:00
Daniele Teti
f108357a92
FIX JWT (ported from 2.x branch ( 247f25e519
)
...
SSE Sample updated
2017-07-05 00:19:38 +02:00
Daniele Teti
d6a04c89c2
3_0_0_hydrogen_RC6
2017-06-22 16:19:13 +02:00
Daniele Teti
d624535e85
ROUTER Optimization (50% faster)
2017-06-02 00:12:00 +02:00
Daniele Teti
85cbbd555d
SAMPLE CustomLogger is Linux compatible
2017-06-01 14:46:24 +02:00
Daniele Teti
7f9580a64e
FIX now CORS + JWT middlewares works together
2017-05-31 08:49:03 +02:00
Daniele Teti
8e18ced5d7
3.0.0 hydrogen RC5
2017-05-25 20:27:08 +02:00
Daniele Teti
82ef760987
REMOVED ObjectsMappers.pas (finally!)
2017-05-25 16:58:07 +02:00
Daniele Teti
0d8e5f842a
Added serversentevents sample
...
Handled AutoRefCount properties on ARC platform
2017-05-25 12:31:05 +02:00
Daniele Teti
7517df93c6
Merge pull request #80 from janidan/RolebasedAuthHandler
...
Attribute driven Rolebased Authorization Handler
2017-05-25 10:32:02 +02:00
Daniele Teti
a678421e06
Updated sample render
...
JsonDataObjects Serializer not produced compact json
2017-05-25 10:31:26 +02:00
Daniele Teti
f450598c13
ADDED IDE Splash Icon
2017-05-19 00:47:25 +02:00
Daniele Teti
e887e9a0b8
3.0.0 hydrogen RC4
2017-05-18 17:14:46 +02:00
janidan
cbd83751ee
Added contribution message
2017-05-18 07:02:07 +02:00
Daniele Teti
ff1bc73949
ADDED an action which uses a custom serializer in sample "renders.dproj"
...
NEW the JsonDataObjects based serializer is the default serializer
FIX Rendering a nil value, will result in a "null" json (with the json serializers)
2017-05-18 00:38:19 +02:00
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