Commit Graph

1328 Commits

Author SHA1 Message Date
João Antônio Duarte
715a31c0f6 Improvements in the submission of the request body and corrections in handling the response. 2020-09-11 14:55:26 -03:00
João Antônio Duarte
465a7ffad4 Implementation of TMVCRESTResponse methods 2020-09-09 21:40:14 -03:00
João Antônio Duarte
e4bc5f574e Improvements in request pre-processing 2020-09-08 21:00:08 -03:00
João Antônio Duarte
37740ba07c Initial refactoring of TMVCRestclient 2020-09-07 22:21:28 -03:00
Daniele Teti
4631d3c921 Updated packages to include new RESTClient units and the other required packages 2020-08-30 19:00:01 +02:00
Daniele Teti
4aebf2a6de Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2020-08-30 08:52:39 +02:00
Daniele Teti
761e778aa7 Fixed some package problems for Rio and Sydney 2020-08-30 08:52:21 +02:00
João Antônio Duarte
8e0187a408 TMVCRESTClient compatibility fix 2020-08-28 18:21:27 -03:00
Daniele Teti
a258bae533 Added dynamic properties accessors to TMVCActiveRecord descendants. 2020-08-28 18:04:29 +02:00
Daniele Teti
2049095872
Merge pull request #410 from joaoduarte19/new_restclient
New restclient
2020-08-27 19:50:31 +02:00
João Antônio Duarte
c12f0af6dc Change to pass the ContentType as a string instead of the enumerated type of RESTClient to decrease the clutter, if you want to implement TMVCRESTClient using another HTTP library 2020-08-27 14:32:09 -03:00
João Antônio Duarte
815547b852 Samples changed to use TMVCRESTClient 2020-08-26 17:13:18 -03:00
João Antônio Duarte
2b3051f194 Testing fixes 2020-08-26 10:09:47 -03:00
João Antônio Duarte
5d6904991e Merge remote-tracking branch 'upstream/master' into new_restclient 2020-08-26 09:57:56 -03:00
João Antônio Duarte
e701d8f83c RESTAdapter changed to use TMVCRESTClient 2020-08-26 09:05:12 -03:00
João Antônio Duarte
84bc484344 Various fixes and improvements after unit tests 2020-08-25 20:07:21 -03:00
Daniele Teti
2f151d6364 Improved TDuckList to handle simple types too 2020-08-25 17:19:28 +02:00
Daniele Teti
5ed7f7fe95 Added PBKDF2 support for password hashing 2020-08-23 18:56:14 +02:00
Daniele Teti
bebe54221b readme 2020-08-22 15:59:32 +02:00
Daniele Teti
1324dd9187 readme 2020-08-22 15:53:32 +02:00
Daniele Teti
6a07229419 update readme 2020-08-22 15:52:18 +02:00
Daniele Teti
ae1eda03e1 Added GetFrameworkType method 2020-08-22 15:37:08 +02:00
Daniele Teti
55c82cfafc book cover 2020-08-22 12:48:01 +02:00
João Antônio Duarte
ca65b88035 Compatibility improvements between delphi versions. Obtaining response cookies via RTTI for versions prior to Delphi 10.4 Sydney. 2020-08-21 11:22:23 -03:00
João Antônio Duarte
c92ec22fbe Added Cookies to response. Only available from delphi 10.4. See[ RSP-26497](https://quality.embarcadero.com/browse/RSP-26497) 2020-08-20 21:45:51 -03:00
João Antônio Duarte
8afceb53bb Added constants for occurrences of static strings 2020-08-20 19:00:54 -03:00
João Antônio Duarte
7e950800d4 Added asynchronous execution method 2020-08-20 18:35:28 -03:00
João Antônio Duarte
382e7e2715 Correction in function return 2020-08-20 15:38:32 -03:00
João Antônio Duarte
6736c3a662 Improvements in inserting the request body and header. Insertion of new RESTClient methods. 2020-08-20 15:08:41 -03:00
João Antônio Duarte
b5e2ee6f36 The new RESTClient was named TMVCRESTClient.
Added Alias for RESTClient classes based on Indy and marked as deprecated.
2020-08-18 18:19:17 -03:00
Daniele Teti
c04506010f Added react demo to readme 2020-08-15 09:54:06 +02:00
Daniele Teti
8ece6ed7a4
Merge pull request #409 from angelosobreira/reactdemo
React Demo
2020-08-15 09:48:45 +02:00
João Antônio Duarte
fdb7ad30a3 Merge remote-tracking branch 'upstream/master' into new_restclient 2020-08-13 19:43:57 -03:00
João Antônio Duarte
9525c695ec memory leaks removal 2020-08-13 19:43:25 -03:00
Daniele Teti
7576ab8bf8 Added the ability to deserialize an object starting from an arbitrary node in the JSON (or other format) present in the request body.
Improved the primary key type handling for manual handling in MVCActiveRecord.
Improved activerecord_showcase sample.
2020-08-13 17:40:02 +02:00
Daniele Teti
a690bea612 Added foReadonly and foWriteOnly os MVCActiveRecord Field Options 2020-08-11 00:54:42 +02:00
Daniele Teti
2e42f10466 Updated roadmap 2020-08-09 10:16:45 +02:00
Daniele Teti
465de5cbab TMVCRenderer methods used by TEntityProcessor become public again 2020-08-09 09:38:54 +02:00
João Antônio Duarte
d65fd8fe5d All RESTClient methods implemented 2020-08-08 21:18:36 -03:00
angelosobreira
2ab97c6f65 React Demo 2020-08-08 17:24:20 -03:00
Daniele Teti
a3464c38d0 Small router improvements. 2020-08-08 01:03:37 +02:00
Daniele Teti
c05cbfffb7 Improved JSON-RPC Hooks 2020-08-06 17:40:56 +02:00
Daniele Teti
b1c56b6a2c completed unit tests 2020-08-06 00:28:54 +02:00
Daniele Teti
6656314501 formatting 2020-08-05 14:56:11 +02:00
Daniele Teti
75cdf7f720 Hooks signature changed. 2020-08-05 09:50:06 +02:00
João Antônio Duarte
7c2c10d554 Initial commit of the new base RESTClient in the delphi REST Library 2020-08-03 19:48:35 -03:00
João Antônio Duarte
483a33d537 Indy-based MVCFramework.RESTClient renamed to MVCFramework.RESTClient.Indy 2020-08-03 19:47:33 -03:00
Daniele Teti
a9bdb0291a added badges 2020-08-01 01:27:50 +02:00
Daniele Teti
27af7eb39f Version bump for 3.2.1 (carbon) 2020-07-29 12:56:56 +02:00
Daniele Teti
c90aa1c028 Fixed some unit tests after jsonrpc refactoring 2020-07-29 12:35:12 +02:00