Daniele Teti
|
088b8b3240
|
[+] improved unit test architecture
|
2021-02-10 11:26:14 +01:00 |
|
João Antônio Duarte
|
618a087c86
|
Small improvement to get the URL in TMVCRESTClient
|
2021-02-05 16:03:33 -03:00 |
|
Daniele Teti
|
2c79ff6c6a
|
[+] Unit test refactoring
|
2021-02-04 14:11:33 +01:00 |
|
Daniele Teti
|
4b8491a47c
|
[+] Small optimizations in router and core
|
2021-02-03 16:04:36 +01:00 |
|
Daniele Teti
|
d1b2970d28
|
Merge pull request #474 from joaoduarte19/path_prefix_improvements
Changed how PathPrefix is used in calculating the method route
|
2021-02-03 15:23:41 +01:00 |
|
Sven Harazim
|
6d70d49bec
|
Update MVCFramework.Server.Impl.pas
|
2021-02-03 13:21:01 +01:00 |
|
Sven Harazim
|
027a1d93a2
|
fix for #403 and MVCFramework.Server.Impl
|
2021-02-03 13:19:05 +01:00 |
|
João Antônio Duarte
|
e038f43543
|
Changed how PathPrefix is used in calculating the method route
|
2021-01-29 15:30:09 -03:00 |
|
João Antônio Duarte
|
65d03ad065
|
fix for https://github.com/danieleteti/delphimvcframework/issues/472
|
2021-01-28 11:56:20 -03:00 |
|
Daniele Teti
|
77ad5ecd10
|
[+] fix for nil objects in lists during serialization
[+] preparing for 3.2.2-nitrogen
|
2021-01-27 20:25:35 +01:00 |
|
João Antônio Duarte
|
196e7cf59f
|
Fix for https://github.com/danieleteti/delphimvcframework/issues/470
|
2021-01-22 11:37:57 -03:00 |
|
João Antônio Duarte
|
6d1c216924
|
Merge remote-tracking branch 'upstream/master'
|
2021-01-15 19:47:28 +01:00 |
|
João Antônio Duarte
|
5faeff0868
|
Expose headers in TMVCRESTClient.
|
2021-01-15 19:31:33 +01:00 |
|
João Antônio Duarte
|
5f4c708865
|
Merge remote-tracking branch 'upstream/master'
|
2021-01-13 18:49:05 -03:00 |
|
João Antônio Duarte
|
166c8c669d
|
Fixed property deserialization of type TMVCStringDictionary
|
2021-01-13 18:43:16 -03:00 |
|
João Antônio Duarte
|
46104f0158
|
Added comment about the use of the gLocalTimeStampAsUTC variable
|
2021-01-11 15:29:31 -03:00 |
|
João Antônio Duarte
|
ccd144e485
|
Add parameter to set local time as UTC
|
2021-01-11 14:35:44 -03:00 |
|
João Antônio Duarte
|
b3bc2b795f
|
Removed Warning under Linux compilation: W1073 Combining signed type and unsigned 64-bit type - treated as an unsigned type
|
2021-01-07 14:39:46 -03:00 |
|
Daniele Teti
|
118e26f89d
|
[+] Fixed some compilation problems with Delphi 10.1 Berlin
|
2021-01-05 17:01:32 +01:00 |
|
João Antônio Duarte
|
0f7c682bf7
|
Added Swagger support for DMVCFramework nullable types. Fix #453
|
2020-12-29 09:49:43 -03:00 |
|
Daniele Teti
|
d9b20d8ce4
|
Fix border case when using string and widestring params in TMVCActiveRecord
|
2020-12-18 14:41:01 +01:00 |
|
João Antônio Duarte
|
112bf48101
|
Added request hooks to TMVCRESTClient
|
2020-12-16 20:05:39 -03:00 |
|
João Antônio Duarte
|
dd8e11a090
|
Added HEAD and OPTIONS methods to TMVCRestClient. Fix #455
|
2020-12-16 18:42:25 -03:00 |
|
Daniele Teti
|
afabd2fde6
|
Better internal unit test irganization for TMVCActiveRecord
|
2020-12-11 18:53:37 +01:00 |
|
Daniele Teti
|
43a0bc51f7
|
Merge pull request #426 from danieleteti/feature_restclient
Feature restclient
|
2020-12-11 09:06:16 +01:00 |
|
João Antônio Duarte
|
ea40fd0e3b
|
Improvement to correct the possibility of access violation when generating Swagger documentation
|
2020-12-10 15:25:12 -03:00 |
|
João Antônio Duarte
|
181cf5aba9
|
Merge branch 'master' into feature_restclient
|
2020-11-27 14:14:41 -03:00 |
|
Daniele Teti
|
967a5322a1
|
https://github.com/danieleteti/delphimvcframework/issues/432
|
2020-11-27 15:13:17 +01:00 |
|
João Antônio Duarte
|
b9bee3fb2a
|
Merge branch 'master' into feature_restclient
|
2020-11-13 18:15:33 -03:00 |
|
Daniele Teti
|
6ea08357d3
|
https://github.com/danieleteti/delphimvcframework/issues/430
|
2020-11-13 09:31:20 +01:00 |
|
João Antônio Duarte
|
cd0285de3e
|
#447 fix applied to RESTClient.Indy
|
2020-11-12 08:13:09 -03:00 |
|
Jens Mertelmeyer
|
1c9bcea41c
|
Fix: Does not compile with 10.0 Seattle
IFDEF was using "SeattleOrBetter", but it should be "BerlinOrBetter"
|
2020-11-11 16:16:08 +01:00 |
|
João Antônio Duarte
|
8ba8213a6e
|
Compatibility adjustments in the new RESTClient
|
2020-11-10 19:13:02 -03:00 |
|
João Antônio Duarte
|
2871e131df
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-11-10 18:43:20 -03:00 |
|
Daniele Teti
|
4caf183398
|
added more flexibility to ObjectDict
|
2020-11-10 17:15:24 +01:00 |
|
João Antônio Duarte
|
9c43f85b33
|
Merge branch 'master' into feature_restclient
|
2020-11-09 07:55:06 -03:00 |
|
Daniele Teti
|
6fa868b33f
|
Updated link to indy documentation in the template - KeepAlive now is true by default.
|
2020-11-08 23:01:08 +01:00 |
|
Daniele Teti
|
6cd0a48af6
|
Merge pull request #439 from jiemurat/bugfix-restclient-encode-body
Fix RESTClient's body encoding.
|
2020-11-07 17:24:30 +01:00 |
|
Daniele Teti
|
7a41d6c7f7
|
Improved ServerSideView Sample
|
2020-11-05 17:14:39 +01:00 |
|
Daniele Teti
|
11c7b397d4
|
Improved CRUD sample
|
2020-11-05 15:42:31 +01:00 |
|
Daniele Teti
|
4a65b78fb5
|
https://github.com/danieleteti/delphimvcframework/issues/434
|
2020-11-04 19:06:54 +01:00 |
|
Daniele Teti
|
882d8991e5
|
Added TMVCLRUCache<T>.RemoveIf method
|
2020-11-01 18:21:54 +01:00 |
|
João Antônio Duarte
|
01fa630401
|
Merge branch 'master' into feature_restclient
|
2020-10-24 11:09:33 -03:00 |
|
Daniele Teti
|
a70221fe2f
|
Merge pull request #441 from joaoduarte19/fix_getparams
Fix to https://github.com/danieleteti/delphimvcframework/issues/440
|
2020-10-22 08:55:27 +02:00 |
|
Daniele Teti
|
8d0f6bada5
|
https://github.com/danieleteti/delphimvcframework/issues/443
|
2020-10-22 08:55:02 +02:00 |
|
João Antônio Duarte
|
f826315b46
|
The TMVCWebRequest.GetParams method failed to look for a field in the body's content when there was some url encoding character. Fixed to check body content only if content-type is application/x-www-form-urlencoded
|
2020-10-21 16:45:07 -03:00 |
|
Jiemurat
|
886eabd64e
|
Fix RESTClient's body encoding.
|
2020-10-22 00:23:55 +05:00 |
|
João Antônio Duarte
|
c2be4fdc6c
|
Correction of issue #438 applied to TMVCRESTClient
|
2020-10-19 19:44:28 -03:00 |
|
João Antônio Duarte
|
0a6129647d
|
Adjustments after the last merge
|
2020-10-19 19:43:04 -03:00 |
|
João Antônio Duarte
|
5fa41c6837
|
Merge branch 'master' into feature_restclient
|
2020-10-19 19:41:42 -03:00 |
|
João Antônio Duarte
|
6bfa63b85a
|
Added support for TGuid type in automatic mapping of path parameters in Middleware Swagger
|
2020-10-19 19:08:23 -03:00 |
|
João Antônio Duarte
|
cf834ca23b
|
Correction to ensure that Swagger's OperationId is globally unique, when generated automatically.
|
2020-10-19 16:44:38 -03:00 |
|
Daniele Teti
|
e5310e626f
|
https://github.com/danieleteti/delphimvcframework/issues/435
|
2020-10-19 19:41:16 +02:00 |
|
Daniele Teti
|
5f21c12b0e
|
https://github.com/danieleteti/delphimvcframework/issues/438
|
2020-10-19 19:30:20 +02:00 |
|
Daniele Teti
|
5ae105d142
|
Fixed JSONRPC methods description when called using HTTP GET
|
2020-10-19 19:19:09 +02:00 |
|
Daniele Teti
|
da057ceb67
|
Formatting
|
2020-10-19 12:31:40 +02:00 |
|
Daniele Teti
|
79102a7a9e
|
Small fix
|
2020-10-19 12:26:45 +02:00 |
|
Daniele Teti
|
6489906660
|
Added LRUCache implementation (borrowed from DMSContainer EventStreams)
|
2020-10-19 12:12:55 +02:00 |
|
João Antônio Duarte
|
e9ecdd67e1
|
Merge branch 'master' into feature_restclient
|
2020-10-18 20:39:52 -03:00 |
|
Daniele Teti
|
ed91bc5175
|
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
|
2020-10-17 23:19:16 +02:00 |
|
Daniele Teti
|
e0a1a0e950
|
Added "RaiseExceptionIfNotAvailable" params in TMVCActiverecordConnectionRegistry.GetCurrent
|
2020-10-17 23:19:05 +02:00 |
|
João Antônio Duarte
|
cb1cf5a383
|
Conversion to snake case improved, as in some cases it still failed.
|
2020-10-17 12:32:55 -03:00 |
|
João Antônio Duarte
|
46f28cde64
|
Corrections in snake case and correction in camel case
Fix #436
|
2020-10-16 20:12:20 -03:00 |
|
João Antônio Duarte
|
5ef0e48e31
|
Conversion to Snake Case changed to an analyzer without Regex. Using regex, serialization becomes 6 times slower.
|
2020-10-16 19:40:06 -03:00 |
|
João Antônio Duarte
|
033c66d102
|
Small improvement
|
2020-10-16 14:14:03 -03:00 |
|
João Antônio Duarte
|
6b2e1c1a1b
|
Added serialization support with snake_case case
|
2020-10-15 21:37:55 -03:00 |
|
João Antônio Duarte
|
0b3bec8f52
|
DataSetUpdate/DataSetDelete improvements
|
2020-10-05 18:53:48 -03:00 |
|
João Antônio Duarte
|
df6fc6d43a
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-10-01 08:39:05 -03:00 |
|
João Pedro Hickmann
|
e98053958c
|
Change SEATTLEORBETTER to TOKYOORBETTER
|
2020-10-01 07:36:34 -03:00 |
|
Daniele Teti
|
b133566bc9
|
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
|
2020-09-30 11:16:24 +02:00 |
|
Daniele Teti
|
057519d550
|
https://github.com/danieleteti/delphimvcframework/issues/424
|
2020-09-30 11:16:10 +02:00 |
|
João Antônio Duarte
|
ae0525afa7
|
Fixed JsonSchema generation of properties of types enumerated in Swagger middleware.
Fix issue #427
|
2020-09-29 18:55:19 -03:00 |
|
Daniele Teti
|
6b55f7e91d
|
Added SnakeCase function, added pooling connections to articles_crud_server sample
|
2020-09-29 19:57:43 +02:00 |
|
João Antônio Duarte
|
c5c9f80e34
|
Added the execute method to be able to execute any HTTP method. The requests have been changed to send the body for any type of request.
|
2020-09-29 11:56:25 -03:00 |
|
Daniele Teti
|
e9052d9950
|
Added overload on ExecuteRequest and ExecuteNotification for JSONRPCExecutor - added ClientIP in trace middleware added more checks in activerecord for forgotten attributes
|
2020-09-25 00:32:55 +02:00 |
|
João Antônio Duarte
|
0dfc83f533
|
Added custom SSL certificate validation method.
|
2020-09-24 16:29:49 -03:00 |
|
João Antônio Duarte
|
cf7c81520b
|
Added SessionId method to improve DMVC server session management. SetBasicAuthorization and SetBearerAuthorization methods changed to persist authorization for all requests.
|
2020-09-24 15:03:11 -03:00 |
|
João Antônio Duarte
|
d31002cc83
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-09-23 19:54:17 -03:00 |
|
Daniele Teti
|
8eaaeac230
|
Added mechanism to describe dataset metadata (TDatasetHelper) and to initialize a TFDMemTable with such metadata (TFireDACUtils.CreateDataSetFromMeta). Added a new sample to show the mechanism.
|
2020-09-23 23:33:30 +02:00 |
|
João Antônio Duarte
|
ea7e80b949
|
Compatibility improvements
|
2020-09-22 20:26:13 -03:00 |
|
João Antônio Duarte
|
ddf7475188
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-09-22 19:03:52 -03:00 |
|
Daniele Teti
|
ae13cc0aa0
|
Improved JSONRPC client in case of wrong HTTP responses
|
2020-09-22 23:58:49 +02:00 |
|
Daniele Teti
|
311be67323
|
New functionality explained in the jsonrpc samples (TMultiDataset)
|
2020-09-22 15:18:22 +02:00 |
|
João Antônio Duarte
|
a07043fe1a
|
Asynchronous methods added. Fixes unit tests.
|
2020-09-21 20:32:21 -03:00 |
|
João Antônio Duarte
|
e30e93f72d
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-09-21 19:31:26 -03:00 |
|
João Antônio Duarte
|
950c81cd28
|
Merge branch 'master' into feature_restclient
|
2020-09-21 19:06:01 -03:00 |
|
Daniele Teti
|
19fc11a16c
|
https://github.com/danieleteti/delphimvcframework/issues/421
|
2020-09-21 12:42:38 +02:00 |
|
Daniele Teti
|
671da7ae9a
|
Added CreateFmt on EMVCJSONRPCError
|
2020-09-18 12:23:44 +02:00 |
|
Daniele Teti
|
e3f5210b6c
|
Small test refactoring
|
2020-09-18 09:44:01 +02:00 |
|
João Antônio Duarte
|
b21096b515
|
RESTClient improvements and LiveTest adjustments
|
2020-09-17 20:06:24 -03:00 |
|
João Antônio Duarte
|
ff5aefbd15
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-09-17 08:00:24 -03:00 |
|
Daniele Teti
|
abbbde0165
|
Added HTMLEncodeEntities
|
2020-09-17 09:52:22 +02:00 |
|
João Antônio Duarte
|
a9aad4912f
|
Adjustments after the merge
|
2020-09-16 15:01:50 -03:00 |
|
João Antônio Duarte
|
152756cb03
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-09-16 14:50:42 -03:00 |
|
Daniele Teti
|
f63cc4469b
|
Improved StaticFilesMiddleware
|
2020-09-16 15:56:14 +02:00 |
|
Daniele Teti
|
53f2550396
|
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
|
2020-09-15 14:39:39 +02:00 |
|
Juliomar Marchetti
|
5d21f243e6
|
bugfix
missing semicolon in directive {$ IFDEF NEXTGEN}
|
2020-09-15 09:16:58 -03:00 |
|
Daniele Teti
|
2ae2068807
|
Improved TMVCStaticFilesMiddleware
|
2020-09-14 15:52:50 +02:00 |
|
João Antônio Duarte
|
a870bca81b
|
data decompression improvements
|
2020-09-11 22:24:38 -03:00 |
|
João Antônio Duarte
|
719883282e
|
Merge branch 'master' into feature_restclient
|
2020-09-11 18:05:46 -03:00 |
|