Daniele Teti
|
9c9edc20d4
|
https://github.com/danieleteti/delphimvcframework/issues/461
|
2020-12-26 15:47:49 +01:00 |
|
João Antônio Duarte
|
181cf5aba9
|
Merge branch 'master' into feature_restclient
|
2020-11-27 14:14:41 -03:00 |
|
Daniele Teti
|
ce3f0ec13e
|
https://github.com/danieleteti/delphimvcframework/issues/444
|
2020-11-27 12:10:46 +01:00 |
|
João Antônio Duarte
|
b9bee3fb2a
|
Merge branch 'master' into feature_restclient
|
2020-11-13 18:15:33 -03:00 |
|
Daniele Teti
|
35c505c94e
|
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
|
2020-11-13 09:31:33 +01:00 |
|
Daniele Teti
|
6ea08357d3
|
https://github.com/danieleteti/delphimvcframework/issues/430
|
2020-11-13 09:31:20 +01:00 |
|
JavierusTk
|
bdfdb4bb45
|
Typo correction
|
2020-11-13 01:17:52 +01:00 |
|
João Antônio Duarte
|
502c17c510
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-11-11 20:15:53 -03:00 |
|
Daniele Teti
|
02cedc206d
|
Updated SSLServer sample to make it compatible with INDY as released in Delphi 10.4. Sydney (https://stackoverflow.com/questions/62068537/delphi-indy-ssl-error-after-migrating-to-10-4-sydney)
|
2020-11-11 09:04:25 +01: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
|
e0715386e0
|
Improved Server Side Views Sample
|
2020-11-05 17:15:05 +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 |
|
João Antônio Duarte
|
8b90d5c05b
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-10-30 14:17:05 -03: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
|
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
|
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
|
9e0ac3f33a
|
Fix some samples
|
2020-10-22 09:14:08 +02:00 |
|
João Antônio Duarte
|
5fa41c6837
|
Merge branch 'master' into feature_restclient
|
2020-10-19 19:41:42 -03:00 |
|
Daniele Teti
|
e5310e626f
|
https://github.com/danieleteti/delphimvcframework/issues/435
|
2020-10-19 19:41:16 +02:00 |
|
João Antônio Duarte
|
df6fc6d43a
|
Merge remote-tracking branch 'upstream/master' into feature_restclient
|
2020-10-01 08:39:05 -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
|
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 |
|
João Antônio Duarte
|
00a5f09195
|
Samples changed to use TMVCRESTClient
|
2020-09-24 16:30:45 -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 |
|
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
|
0f05610537
|
Fixed Swagger samples
|
2020-09-18 08:29:12 -03:00 |
|
Daniele Teti
|
ddb27fe60b
|
FIxed WineCellarSample
|
2020-09-16 20:44:20 +02:00 |
|
Daniele Teti
|
f63cc4469b
|
Improved StaticFilesMiddleware
|
2020-09-16 15:56:14 +02:00 |
|
Daniele Teti
|
3755348925
|
Improved static files middleware
|
2020-09-11 18:14:28 +02:00 |
|
Daniele Teti
|
bee7777f6e
|
Serialization layer refactoring
|
2020-09-11 13:37:45 +02:00 |
|
Daniele Teti
|
72e3c06952
|
Removed TMVCRESTClient form samples
|
2020-09-03 19:57:00 +02:00 |
|
Daniele Teti
|
4e4c7f2198
|
removed tmvcrestclient from samples
|
2020-09-02 19:43:34 +02:00 |
|
Daniele Teti
|
a258bae533
|
Added dynamic properties accessors to TMVCActiveRecord descendants.
|
2020-08-28 18:04:29 +02:00 |
|
João Antônio Duarte
|
815547b852
|
Samples changed to use TMVCRESTClient
|
2020-08-26 17:13:18 -03:00 |
|
Daniele Teti
|
2f151d6364
|
Improved TDuckList to handle simple types too
|
2020-08-25 17:19:28 +02:00 |
|
Daniele Teti
|
ae1eda03e1
|
Added GetFrameworkType method
|
2020-08-22 15:37:08 +02:00 |
|
Daniele Teti
|
8ece6ed7a4
|
Merge pull request #409 from angelosobreira/reactdemo
React Demo
|
2020-08-15 09:48:45 +02: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 |
|
angelosobreira
|
2ab97c6f65
|
React Demo
|
2020-08-08 17:24:20 -03:00 |
|
Daniele Teti
|
c05cbfffb7
|
Improved JSON-RPC Hooks
|
2020-08-06 17:40:56 +02:00 |
|
Daniele Teti
|
75cdf7f720
|
Hooks signature changed.
|
2020-08-05 09:50:06 +02:00 |
|
Daniele Teti
|
c90aa1c028
|
Fixed some unit tests after jsonrpc refactoring
|
2020-07-29 12:35:12 +02:00 |
|
Daniele Teti
|
f06ae5f11c
|
Improved name casing resolution for JSON-RPC named params
|
2020-07-29 00:11:10 +02:00 |
|
Daniele Teti
|
ba9e74492b
|
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
|
2020-07-13 17:06:05 +02:00 |
|
Daniele Teti
|
4bebea287c
|
Added ActiveRecord unittests for Firebird (using firebird embedded). Now unit tests automatically tests sqlite and firebird. All the other RDBMS are tested manually using activerecord_showcase sample.
|
2020-07-13 17:05:22 +02:00 |
|
João Antônio Duarte
|
e356e3fd57
|
Merge remote-tracking branch 'upstream/master'
|
2020-07-04 17:46:23 -03:00 |
|
João Antônio Duarte
|
b1bae8b736
|
Updated Swagger UI and removed online validation of JSON schemas
|
2020-07-04 17:45:44 -03:00 |
|
Daniele Teti
|
fb87e9e1f4
|
https://github.com/danieleteti/delphimvcframework/issues/401
|
2020-07-02 23:19:36 +02:00 |
|
Daniele Teti
|
0145a1c89e
|
Fix for CompressionMiddleware when compiled as apache or IIS module with compression enabled
|
2020-06-29 18:07:25 +02:00 |
|
Daniele Teti
|
9b61fe8653
|
SQLite and Interbase fix for date and time types
|
2020-06-25 22:54:57 +02:00 |
|
Daniele Teti
|
787309889e
|
Added first sample for APIBinder
|
2020-06-25 00:09:07 +02:00 |
|
Daniele Teti
|
57e785efd7
|
Small fixes for Interbase SQLGenerator
|
2020-06-24 23:51:06 +02:00 |
|
Daniele Teti
|
a8ee598b9d
|
Small refactoring before 3.2.0-boron final
|
2020-06-24 00:00:47 +02:00 |
|
Daniele Teti
|
aae0105698
|
Added support for Count(RQL) for all SQLGenerators and all supported RDBMSes
|
2020-06-19 19:31:34 +02:00 |
|
Daniele Teti
|
e76ece994e
|
Small FIXES for ActiveRecordController
|
2020-06-18 14:49:06 +02:00 |
|
Daniele Teti
|
371d09194a
|
UnitTest // Delphi 10.4 Sydney support
|
2020-05-27 11:28:22 +02:00 |
|
Daniele Teti
|
622d664989
|
Full UnitTest Linux compatibilities (working on) for 10.4
|
2020-05-25 19:34:14 +02:00 |
|
Daniele Teti
|
32fd704d83
|
New version of MVCFramework.Console.pas with the New Sample
|
2020-05-25 15:12:46 +02:00 |
|
João Antônio Duarte
|
1b322d3f7b
|
Fixed memory leaks in SwagDoc Library
|
2020-05-20 19:43:30 -03:00 |
|
Daniele Teti
|
49c472da82
|
Small Fix Path for SSW sample
|
2020-05-20 09:33:01 +02:00 |
|
João Antônio Duarte
|
167fbf3877
|
Added example of using JWT authentication with Roles authorization
|
2020-05-15 10:53:13 -03:00 |
|
Daniele Teti
|
530084271b
|
Improved SPA support
|
2020-05-14 17:41:20 +02:00 |
|
João Antônio Duarte
|
de19437ec7
|
Added out operator in RQL parser
|
2020-05-13 15:29:04 -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 |
|
Daniele Teti
|
a1c6d82198
|
https://github.com/danieleteti/delphimvcframework/issues/378
|
2020-05-06 10:49:08 +02:00 |
|
João Antônio Duarte
|
4aff893452
|
Correction in the generation of JsonSchemas of object and array type.
SwagDoc library updated.
|
2020-05-02 20:00:17 -03:00 |
|
Daniele Teti
|
ddc5f4d97d
|
JSON-RPC named parameters support
|
2020-05-02 16:39:32 +02:00 |
|
Daniele Teti
|
89d723fbde
|
Added new sample to show hot to use StaticFilesMiddleware in SPA web applications. Added ability to don't load system controller using Config[TMVCConfigKey.LoadSystemControllers] := 'false'; in the configuration block.
|
2020-04-29 17:53:29 +02:00 |
|
Daniele Teti
|
884d52eab7
|
Merge pull request #368 from joaoduarte19/middleware_staticfiles
Middleware for static files
|
2020-04-29 14:52:02 +02:00 |
|
Daniele Teti
|
8d6fdfecea
|
Samples DB update
|
2020-04-29 10:13:45 +02:00 |
|
João Antônio Duarte
|
96c3b9cc8f
|
OnAfterRouting method inserted in TMVCETagMiddleware
|
2020-04-28 21:09:14 -03:00 |
|
João Antônio Duarte
|
e71c0ff02f
|
Merge branch 'middleware_etag' into middleware_staticfiles
|
2020-04-28 21:00:41 -03: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 |
|
João Antônio Duarte
|
87db1f09a5
|
Added OnAfterRouting method to IMVCMiddleware
|
2020-04-27 20:36:45 -03:00 |
|
João Antônio Duarte
|
749657552e
|
Merge remote-tracking branch 'upstream/master' into middleware_staticfiles
|
2020-04-26 17:56:20 -03:00 |
|
Daniele Teti
|
c46485f9d3
|
Added support for MIME: csv, text, jpe, svg, svgz, gif
|
2020-04-25 15:24:08 +02:00 |
|
João Antônio Duarte
|
e029e52907
|
Settings of static files added as parameters in the middleware constructor
|
2020-04-24 20:48:07 -03:00 |
|
João Antônio Duarte
|
ebcda178ff
|
Merge remote-tracking branch 'upstream/master' into middleware_staticfiles
|
2020-04-24 19:13:44 -03:00 |
|
João Antônio Duarte
|
2aeb322f55
|
Merge remote-tracking branch 'upstream/master' into middleware_etag
|
2020-04-24 15:07:29 -03:00 |
|
Daniele Teti
|
ba2be8f7e1
|
Updated some samples
|
2020-04-24 14:48:30 +02:00 |
|
João Antônio Duarte
|
2e105ec59f
|
The static file server that was at the core of TMVCEngine has been moved to TMVCStaticFilesMiddleware middleware
|
2020-04-23 21:48:39 -03:00 |
|
João Antônio Duarte
|
b4272f98f2
|
Merge remote-tracking branch 'upstream/master' into middleware_etag
|
2020-04-23 19:47:02 -03:00 |
|
Daniele Teti
|
e0fb181d19
|
Updated ArticlesCrud sample to use ObjectDict
Improved DataSetUtils
|
2020-04-23 17:20:53 +02:00 |
|
João Antônio Duarte
|
0186b0c4b2
|
Middleware changed to generate ETag header of static files
|
2020-04-22 19:18:39 -03:00 |
|
João Antônio Duarte
|
5a000d42e8
|
Added ETag Middleware
|
2020-04-22 16:45:56 -03:00 |
|
Daniele Teti
|
7e20aafa54
|
Fix for a sample
|
2020-04-21 18:22:27 +02:00 |
|