Daniele Teti
082089f9a1
Updated sample projects to D12.2; New middleware TMVCShutdownMiddleware (useful to create a route which shutdown the server in automated testing environments)
TOC Generator / TOC Generator (push) Waiting to run
2024-10-01 09:46:54 +02:00
Daniele Teti
5f5efb3978
Updated samples
2024-08-18 13:23:38 +02:00
Daniele Teti
a452ecd433
Added htmx_template_pro sample
2024-08-12 10:38:16 +02:00
Daniele Teti
057e08903a
https://github.com/danieleteti/delphimvcframework/issues/573
...
https://github.com/danieleteti/delphimvcframework/issues/574
2022-09-10 11:59:45 +02:00
Daniele Teti
d8f24591a0
https://github.com/danieleteti/delphimvcframework/issues/495
2021-04-12 22:31:50 +02:00
João Antônio Duarte
01fa630401
Merge branch 'master' into feature_restclient
2020-10-24 11:09:33 -03:00
Daniele Teti
bdf4423223
Update samples
2020-10-24 14:21:02 +02:00
Daniele Teti
1c955e030b
Fix some samples
2020-10-22 09:32:10 +02:00
João Antônio Duarte
00a5f09195
Samples changed to use TMVCRESTClient
2020-09-24 16:30:45 -03:00
Daniele Teti
72e3c06952
Removed TMVCRESTClient form samples
2020-09-03 19:57:00 +02:00
João Antônio Duarte
815547b852
Samples changed to use TMVCRESTClient
2020-08-26 17:13:18 -03:00
Daniele Teti
028089969a
TMVCEngine.Config
property is now read-only. Can be changed only in the anonymous method injected in the constructor. (All the samples have been updated - from an idea of @Spinettato a.k.a. Danielino)
2020-05-11 23:39:43 +02:00
João Antônio Duarte
fb7c664233
All examples using static files have been updated to use TMVCStaticFilesMiddleware
2020-04-28 20:59:41 -03:00
Daniele Teti
36ca9d43dc
https://github.com/danieleteti/delphimvcframework/issues/337
2020-04-03 11:56:14 +02:00
Daniele Teti
2f43b31bbd
v3_2_0-boron-RC2
2019-12-01 20:55:31 +01:00
Daniele Teti
51b0efdba4
Swagger PathID renamed to OperationID
...
Moved MVCRequiresAuthenticationAttribute into MVCFramework.pas
2019-10-30 00:25:01 +01:00
viniciussanchez
db5b505cf7
IETF - RFC 6750 #244
2019-07-26 08:51:11 -03:00
Daniele Teti
9470c85514
Some fixes after the merge of https://github.com/danieleteti/delphimvcframework/issues/241
2019-07-24 20:49:08 +02:00
Daniele Teti
d77c77758f
https://github.com/danieleteti/delphimvcframework/issues/230
2019-07-08 19:26:45 +02:00
João Antônio Duarte
d6ff2b5964
JWT Middleware Altered to Allow Insert custom headers Authentication, Username and Password
2019-06-11 14:42:03 -03:00
Daniele Teti
89ea997cda
Removed System.JSON dependency from MVCFramework.Middleware.JWT.pas (thank you to joaoduarte19)
2019-03-06 22:28:22 +01:00
Daniele Teti
c5800b3354
Added dmvcframework package
...
Features freeze for 3.1 (lithium)
Working on the planned issues for this milestone https://github.com/danieleteti/delphimvcframework/milestones/3.1%20(helium)
2018-12-09 23:05:01 +01:00
Daniele Teti
a4381ec719
Changed the behavior of the JWT LiveValidityWindows
...
Added milligram.css to some samples
2018-05-17 21:57:03 +02:00
Daniele Teti
34bc5e0638
Added JSON-RPC Notification Support
...
Added IMVCJSONRPCExecutor for a simpler use of JSON-RPC servers
2018-05-16 19:46:35 +02:00
Daniele Teti
581a000687
Merge remote-tracking branch 'origin/pluggable_mapper'
...
# Conflicts:
# CHANGES.TXT
# README.md
# ideexpert/DMVC_IDE_Expert_D102Tokyo.dpk
# ideexpert/DMVC_IDE_Expert_D102Tokyo.dproj
# lib/delphistompclient
# lib/dmustache
# lib/loggerpro
# samples/jsonwebtoken/AuthenticationU.pas
# sources/MVCFramework.Commons.pas
# sources/MVCFramework.HMAC.pas
# sources/MVCFramework.JWT.pas
# sources/MVCFramework.MessagingController.pas
# sources/MVCFramework.Middleware.CORS.pas
# sources/MVCFramework.Middleware.JWT.pas
# sources/MVCFramework.RESTClient.pas
# sources/MVCFramework.pas
# sources/ObjectsMappers.pas
# sources/dmvcframework.inc
# sources/dmvcframeworkbuildconsts.inc
# unittests/Several/DMVCFrameworkTests.dpr
# unittests/general/Several/DMVCFrameworkTests.dproj
# unittests/general/TestServer/TestServer.dproj
2018-02-20 22:51:03 +01:00
Daniele Teti
4daba2ea67
Some refactoring preparing RC13
2018-02-20 22:36:36 +01:00
Daniele Teti
a2718115a0
Small FIX for Delphi XE6
2017-09-21 23:11:50 +02:00
Daniele Teti
fc72c8c49b
Some minor fixes.
...
All protected serializers methods are now public so that is possible to use the low level serialization as was possibile with the old ObjectsMappers.
2017-09-07 00:11:25 +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
f108357a92
FIX JWT (ported from 2.x branch ( 247f25e519
)
...
SSE Sample updated
2017-07-05 00:19:38 +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
Ezequiel Juliano Müller
503869635e
Version 3 Settings in Sample Applications
2017-03-30 16:22:54 -03:00
Daniele Teti
7aa5dd1ccb
2.1.6 (carbon)
...
FIX https://github.com/danieleteti/delphimvcframework/issues/74
Updated jsonwebtoken sample
Improved support for customclaims into the controller actions
2017-03-10 10:37:49 +01:00
Daniele Teti
808e3902d1
Moved TMVCHTTPMethodType and TMVCHTTPMethods to MVCFramework.Commons.pas (You controllers may not compile animore without using this unit)
...
Better mobile support for RESTAdapter
Better IFDEFing
2017-01-18 21:54:16 +01:00
Daniele Teti
e1adb1acdb
Samples refactoring, build cleaning up
2016-11-18 14:10:12 +01:00
Daniele Teti
160bb8d51e
ADDED
...
AllowedOriginURL: string = '*'
AllowsCredentials: Boolean = true
In CORS Middleware
2016-10-12 13:11:19 +02:00
danieleteti
f9df7124c1
- added "HasError" and "Error" properties to the IRESTResponse (thank you Mathias Pannier)
...
- added "Context.Request.QueryStringParams: TStrings"
2016-06-23 12:11:11 +02:00
danieleteti
a102909941
Completed JWT Middleware (Check jsonwebtoken sample to know how to use)
2016-06-23 11:43:15 +02:00
danieleteti
0d0d2d7aad
JWT Middleware sample
2016-05-23 17:26:05 +02:00