Daniele Teti
|
07bd70c5ed
|
+ Improved TMVCActiveRecord Interbase support
|
2022-01-26 23:00:32 +01:00 |
|
Daniele Teti
|
a8ce1bb25b
|
+ Updated copyright for 2022
|
2022-01-04 15:44:47 +01:00 |
|
Daniele Teti
|
17cc5d5eea
|
+ Compatibility fix for Delphi 10.2 Tokyo
|
2021-11-23 18:03:48 +01:00 |
|
Daniele Teti
|
5550819fca
|
+ Fixed a bug in RQL' MaxRecordCount
+ Implemented Table Partitioning (WIP)
|
2021-11-18 00:49:12 +01:00 |
|
Daniele Teti
|
eceefb2366
|
+ removed inline var for older delphi versions still supported
|
2021-11-05 09:27:28 +01:00 |
|
Daniele Teti
|
07e16c1e1f
|
- added AddDefaultConnection overload
- added helper methods to IMVCRESTResponse
|
2021-10-20 11:29:49 +02:00 |
|
Daniele Teti
|
79407d71e1
|
- create include files to easily mantain aligned all the dpks
- still facing with this issue in Delphi 11 Alexandria (https://quality.embarcadero.com/browse/RSP-35516). Compression works, but the debugger catches an exception raised in "normal cases".
|
2021-09-29 19:30:14 +02:00 |
|
Daniele Teti
|
ddf1ba1aca
|
- Improved lazy loading for Context.Data property
|
2021-09-26 18:17:13 +02:00 |
|
Daniele Teti
|
96c733c618
|
+updated some defaults in unittests
|
2021-09-15 09:53:23 +02:00 |
|
Daniele Teti
|
4986d9ba3f
|
New! Added the new MVCOwned attribute which allows to auto-create nested objects in the deserialization phase. This will not change the current behavior, you ned to explocitly define a property (or a field) as MVCOwned to allows the serialization to create or destroy object for you.
|
2021-08-17 15:10:58 +02:00 |
|
Daniele Teti
|
6837182cc3
|
+ updated copyright header
|
2021-08-15 18:39:55 +02:00 |
|
Daniele Teti
|
ac2a03a804
|
[+] added RaiseIfNotFound parameter in TMVCActiveRecord.Update and TMVCActiveRecord.Delete
|
2021-06-27 15:14:37 +02:00 |
|
João Antônio Duarte
|
832d71d436
|
[+] Fix https://github.com/danieleteti/delphimvcframework/issues/492
|
2021-05-19 16:17:47 -03:00 |
|
Daniele Teti
|
c997d0647e
|
[+] Added more tests for injected parameters
|
2021-04-22 00:13:46 +02:00 |
|
Daniele Teti
|
c0f4860009
|
[+] Added unit test for MVCFromQueryString and MVCFromHeader
|
2021-04-21 20:03:13 +02:00 |
|
Daniele Teti
|
50b2983e30
|
[+] added Delphi 10.4.2 LSP files to the .gitignore
|
2021-04-04 18:16:27 +02:00 |
|
Daniele Teti
|
7870b20907
|
[+] Improved built runner
|
2021-03-04 14:29:13 +01:00 |
|
Daniele Teti
|
244c70084e
|
[+] Improved ThreadSafeQueue
[+] Added MVCJSONRPCAllowGET attribute
|
2021-02-23 18:00:32 +01:00 |
|
Daniele Teti
|
d9b20d8ce4
|
Fix border case when using string and widestring params in TMVCActiveRecord
|
2020-12-18 14:41:01 +01:00 |
|
Daniele Teti
|
967a5322a1
|
https://github.com/danieleteti/delphimvcframework/issues/432
|
2020-11-27 15:13:17 +01:00 |
|
Daniele Teti
|
c9c6aaebf3
|
Added HTML serializer to all RT packages
|
2020-09-18 10:49:56 +02:00 |
|
Daniele Teti
|
f63cc4469b
|
Improved StaticFilesMiddleware
|
2020-09-16 15:56:14 +02:00 |
|
Daniele Teti
|
2ae2068807
|
Improved TMVCStaticFilesMiddleware
|
2020-09-14 15:52:50 +02:00 |
|
Daniele Teti
|
b27db6122e
|
Improved EMVCException rendering, added unit tests (202 so far)
|
2020-09-08 15:25:44 +02:00 |
|
Daniele Teti
|
fe62799eee
|
Reverted all unit test as were before TMVCRESTClient
|
2020-09-06 15:38:25 +02:00 |
|
Daniele Teti
|
2f151d6364
|
Improved TDuckList to handle simple types too
|
2020-08-25 17:19:28 +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
|
75cdf7f720
|
Hooks signature changed.
|
2020-08-05 09:50:06 +02:00 |
|
Daniele Teti
|
e76ece994e
|
Small FIXES for ActiveRecordController
|
2020-06-18 14:49:06 +02:00 |
|
Daniele Teti
|
516101ebb8
|
https://github.com/danieleteti/delphimvcframework/issues/388
|
2020-05-28 22:35:45 +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
|
87c712d640
|
Added procedure WaitForReturn in MVCFramework.Console.pas
|
2020-05-25 15:18:32 +02:00 |
|
Daniele Teti
|
32fd704d83
|
New version of MVCFramework.Console.pas with the New Sample
|
2020-05-25 15:12:46 +02:00 |
|
Daniele Teti
|
6c96a6ef3e
|
Small fix for relative path and documentroot in staticfilemiddleware
|
2020-05-02 17:06:59 +02:00 |
|
Daniele Teti
|
ddc5f4d97d
|
JSON-RPC named parameters support
|
2020-05-02 16:39:32 +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 |
|
João Antônio Duarte
|
7dde0cf7d9
|
Correction of exception raised when middleware tried to map url with invalid characters as path to a file
|
2020-04-24 21:55:36 -03: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 |
|
Daniele Teti
|
dd64ab4c49
|
Completed ObjectDict tests
|
2020-04-21 17:04:04 +02:00 |
|
Daniele Teti
|
f853b362b3
|
https://github.com/danieleteti/delphimvcframework/issues/362
|
2020-04-18 23:32:24 +02:00 |
|
Daniele Teti
|
26b82080d9
|
https://github.com/danieleteti/delphimvcframework/issues/330
|
2020-04-13 16:22:15 +02:00 |
|
Daniele Teti
|
440e979aba
|
Fixed some gitignore entries
|
2020-04-10 00:28:40 +02:00 |
|
João Antônio Duarte
|
91f2bebcfc
|
Added support for guid path parameters (#353)
|
2020-04-09 11:04:45 -03:00 |
|
Daniele Teti
|
4a1ef47bd3
|
"404 Not Found" exceptions now contains the requested URL (as in the log)
|
2020-04-07 10:37:33 +02:00 |
|
Daniele Teti
|
841edeb114
|
https://github.com/danieleteti/delphimvcframework/issues/349
https://github.com/danieleteti/delphimvcframework/issues/38
|
2020-03-31 00:47:35 +02:00 |
|
Daniele Teti
|
36c2a2201e
|
Nullable Templates
|
2020-03-11 01:35:31 +01:00 |
|
Daniele Teti
|
ab2c92c26f
|
https://github.com/danieleteti/delphimvcframework/issues/338
|
2020-03-08 17:54:10 +01:00 |
|
Daniele Teti
|
f99aa89fda
|
Added more characters in URL_MAPPED_PARAMS_ALLOWED_CHARS = ' àèéùòì''"@\[\]\{\}\(\)\=;&#\.:!\_\/,%\w\d\x2D\x3A';
Added more unit tests
|
2020-03-04 19:56:01 +01:00 |
|