Commit Graph

1397 Commits

Author SHA1 Message Date
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
Daniele Teti
b2a8238453 added new render sample with all date, time, datetime and timestamp values 2020-10-30 18:08:56 +01:00
João Antônio Duarte
28347845e1 Compatibility fix for compiling the SwagDoc library for Linux in Delphi Tokyo. Fix #423 2020-10-24 17:29:39 -03:00
Daniele Teti
bdf4423223 Update samples 2020-10-24 14:21:02 +02:00
Daniele Teti
3b7a9ef27f Refactored WineCellar Mobile example 2020-10-23 00:27:52 +02:00
Daniele Teti
07c12381b4 Revert "Sample fixes"
This reverts commit 89565eb815.
2020-10-22 19:42:18 +02:00
Daniele Teti
89565eb815 Sample fixes 2020-10-22 19:39:38 +02:00
Daniele Teti
1c955e030b Fix some samples 2020-10-22 09:32:10 +02:00
Daniele Teti
d48c577c14 Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2020-10-22 09:14:22 +02:00
Daniele Teti
9e0ac3f33a Fix some samples 2020-10-22 09:14:08 +02: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
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
d34354a7b5 Updated packages for LRU Cache 2020-10-19 12:17:43 +02:00
Daniele Teti
6489906660 Added LRUCache implementation (borrowed from DMSContainer EventStreams) 2020-10-19 12:12:55 +02: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
Daniele Teti
d8254a736a Added ncSnakeCase in documentation 2020-10-17 13:12:30 +02:00
Daniele Teti
55f6a7dc43
Merge pull request #437 from joaoduarte19/serialize_snake_case
MVCNameCase improvements
2020-10-17 12:48:25 +02: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
Daniele Teti
40417c81a5 Merge branch 'master' of https://github.com/danieleteti/delphimvcframework 2020-10-10 14:10:52 +02:00
Daniele Teti
02f9fc50c6 Added dmvcframework guide translations 2020-10-10 14:10:29 +02:00
João Antônio Duarte
5eb56f78db
Merge pull request #429 from joaophi/master
Change SEATTLEORBETTER to TOKYOORBETTER in MVCFramework.Middleware.ETag
2020-10-01 08:20:18 -03:00
João Pedro Hickmann
e98053958c Change SEATTLEORBETTER to TOKYOORBETTER 2020-10-01 07:36:34 -03:00
Daniele Teti
7d1ab3d787 Updated SwagDoc 2020-09-30 11:24:03 +02: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
c3f10f357f Sample article_crud_server 2020-09-29 19:58:48 +02:00
Daniele Teti
6b55f7e91d Added SnakeCase function, added pooling connections to articles_crud_server sample 2020-09-29 19:57:43 +02: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
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
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
Daniele Teti
19fc11a16c https://github.com/danieleteti/delphimvcframework/issues/421 2020-09-21 12:42:38 +02:00
João Antônio Duarte
0f05610537 Fixed Swagger samples 2020-09-18 08:29:12 -03:00
Daniele Teti
671da7ae9a Added CreateFmt on EMVCJSONRPCError 2020-09-18 12:23:44 +02:00