Daniele Teti
329aaa9190
Added more tests on "functional actions"
2023-07-19 12:29:16 +02:00
Daniele Teti
61d021b92a
Improved dataset handling for functional actions.
2023-07-19 11:10:21 +02:00
Daniele Teti
e6fc21dff9
Merge branch 'master' into feature_642_functions_as_action
...
# Conflicts:
# packages/d113/dmvcframework_group.groupproj
# sources/MVCFramework.Commons.pas
2023-07-18 13:44:14 +02:00
Daniele Teti
69d9780b02
TMVCActiveRecord correnctly handle "DirectExecute" params in Exec* methods
2023-07-12 15:01:58 +02:00
Daniele Teti
2b65a1d503
In case of MVCPartitioning and DefaultFiltering are both present, DefaultFiltering wins.
...
While the partitioning in enforced at insert, the update doesn't enforce partitioning. This allows to implement proper OOP architecture (person -> employee -> manager)
2023-07-07 20:29:09 +02:00
Daniele Teti
7a3ad403f8
Added RenderFile and RenderStream as aliases for SendFile and SendStream
2023-07-07 20:27:24 +02:00
Daniele Teti
17d9afc58e
https://github.com/danieleteti/delphimvcframework/issues/667
2023-06-21 12:56:21 +02:00
Daniele Teti
0374d8fa4b
Added MSHeap.pas ( https://github.com/RDP1974/DelphiMSHeap )
2023-06-21 12:30:29 +02:00
Daniele Teti
2e11e63926
Improved dotEnv parser to better handling border cases
2023-06-16 14:58:17 +02:00
Daniele Teti
2365be432b
Wrong comparison in checks for ro/RW/PK fields
2023-06-16 00:59:51 +02:00
Daniele Teti
2e2d3a499e
Added support for configuration; better handling for topics cleaning.
2023-06-15 23:42:07 +02:00
Daniele Teti
9c5cdecccc
Removed dotEnv(<instance>), introduced dotEnvConfigure(TFunc<IMVCDotEnv>); ide expert updated accordingly
2023-06-14 17:57:33 +02:00
Daniele Teti
93ee4225f4
Small improvements on shutdown
2023-06-06 17:34:24 +02:00
Daniele Teti
fd19c463f2
Wizard uses dotEnv configurations
2023-06-06 13:00:21 +02:00
Daniele Teti
2604c3a52f
Integrating dotEnv engine in dmvcframework projects - starting with the concurrency_speed_test
2023-06-06 10:16:34 +02:00
Daniele Teti
607a30a3f0
https://github.com/danieleteti/delphimvcframework/issues/664
2023-06-04 18:19:50 +02:00
Daniele Teti
23927c806c
Merge branch 'master' into feature_642_functions_as_action
2023-05-30 12:52:10 +02:00
Daniele Teti
85389b8fb6
Splitted IMVCDotEnv in IMVCDotEnvBuilder and IMVCDotEnv
2023-05-30 12:03:20 +02:00
Daniele Teti
724c797cbf
Improved some unit tests - fix some failing tests
2023-05-27 12:20:24 +02:00
Daniele Teti
a05060b18c
https://github.com/danieleteti/delphimvcframework/issues/663
...
Reverted commit ba537b2ad9
related to issue https://github.com/danieleteti/delphimvcframework/issues/658
2023-05-26 18:46:59 +02:00
Daniele Teti
3ddda59e33
Added support for dotEnv multiline keys - added dotEnv show case (WIP)
2023-05-25 00:48:03 +02:00
Daniele Teti
d892c21cc4
Support for .env (WIP)
2023-05-24 10:55:43 +02:00
Daniele Teti
bb30db152d
Removed a potential memory leak when a JSONRPC with dinamically allocated parameters method raises exception.
2023-05-23 11:45:58 +02:00
Daniele Teti
ba537b2ad9
https://github.com/danieleteti/delphimvcframework/issues/658
2023-05-18 16:52:35 +02:00
Daniele Teti
d122bf300d
(WIP)
2023-05-18 09:09:05 +02:00
João Antônio Duarte
b0035f3e59
Improvements to TMVCRestClient when adding files to multipart/form-data type requests
2023-04-25 10:27:55 -03:00
Daniele Teti
2d5f4c5f36
Merge branch 'master' into feature_642_functions_as_action
...
# Conflicts:
# README.md
2023-04-21 16:41:21 +02:00
Daniele Teti
6cac1a790d
https://github.com/danieleteti/delphimvcframework/issues/652
2023-04-17 12:34:30 +02:00
Daniele Teti
ad3aea9d98
Added "Profiler.LogsOnlyIfOverThreshold" which logs only if over the defined threshold
2023-04-06 14:47:01 +02:00
Francisco Zanini
317d97ce2e
Fixed wrong data type for NullableTGUID ( #651 )
...
Co-authored-by: Francisco Zanini <francisco@digifort.com.br>
2023-03-28 17:08:58 +02:00
Daniele Teti
487cf8ec8b
Improved Wizard (commeneted code to show how to use context events)
2023-03-24 17:52:32 +01:00
Daniele Teti
3e36a3389b
Preparing for 3.3.0-fluorine release
2023-03-24 17:16:03 +01:00
Daniele Teti
29949afa17
Improved logic behind "EnterInShutdownState"
2023-03-24 11:37:12 +01:00
Daniele Teti
19c9cd3df4
Added support for records and array of record in function/action return
2023-03-14 08:56:00 +01:00
rjantz2
edc8c1197e
Add the ability to use records in swagger param and response attributes. ( #649 )
2023-03-14 08:53:08 +01:00
Daniele Teti
92971f937e
Merge branch 'master' into feature_642_functions_as_action
...
# Conflicts:
# sources/dmvcframeworkbuildconsts.inc
# unittests/general/UnitTestReports/dmvcframework_nunit_win64.xml
2023-03-13 15:46:41 +01:00
Daniele Teti
899444b0df
https://github.com/danieleteti/delphimvcframework/issues/648
2023-03-13 15:43:46 +01:00
Daniele Teti
db56fbc469
Added all supported SSL version to RESTClient
2023-03-13 15:14:46 +01:00
Daniele Teti
cae4396c18
Works: PODO, TObjectList<T>, TStream, string, enum, bool, nested objects
2023-02-05 00:36:01 +01:00
Daniele Teti
3a438493fb
dmvcframework-3.2.3-radium
2023-02-02 19:14:34 +01:00
Daniele Teti
0023ebe32c
https://github.com/danieleteti/delphimvcframework/issues/631
2023-01-29 17:29:24 +01:00
Daniele Teti
c03315077e
https://github.com/danieleteti/delphimvcframework/issues/630
2023-01-28 23:31:00 +01:00
Daniele Teti
89f00fd81d
Support for TObject descendants in JSONRPC APIs (not only for JSONObject and JSONArray)
2023-01-23 16:19:32 +01:00
Daniele Teti
108807a041
Addec Copyright in "New Project" wizard form
2023-01-17 09:03:19 +01:00
Daniele Teti
fc9fffb9e7
Updated copyright message, removing some warnings
2023-01-17 08:52:26 +01:00
John Smith
f7560abc49
Automatically "access_token" url parameter parsing. ( #622 )
...
Support for EventSource which does not support extra headers.
var eventSource = new EventSource("https://localhost:8080/events?access_token={{JWT}} ");
2023-01-17 08:33:36 +01:00
John Smith
1570766c99
Init default SSE settings on default constructor ( #625 )
2023-01-17 08:30:22 +01:00
John Smith
22da1cfdac
StreamToBase64String Method ( #628 )
2023-01-17 08:29:38 +01:00
John Smith
5098894473
Message encoding related to SSE encoding settings. ( #623 )
2023-01-14 17:18:32 +01:00
John Smith
8a93b9405e
Prevent from draining processor in reconnect ( #621 )
2023-01-09 16:35:15 +01:00