Daniele Teti
f5f9220f70
Improved CORS middleware
2023-08-30 11:58:50 +02:00
Daniele Teti
56573899d3
TMVCResponseBuilder and IMVCResponseBuilder (WIP)
2023-08-29 23:51:08 +02:00
Daniele Teti
3bcf2cca68
Removed unittests report from repo
2023-08-28 12:27:45 +02:00
Daniele Teti
843bd0e384
Updated sample ServerContainerBasicDemo
2023-08-25 17:51:36 +02:00
Daniele Teti
be3f8c8290
Removed HINT
2023-08-18 20:36:12 +02:00
Daniele Teti
1af61e82d7
https://github.com/danieleteti/delphimvcframework/issues/681
2023-08-16 17:15:11 +02:00
Daniele Teti
ec799cf573
https://github.com/danieleteti/delphimvcframework/issues/679
2023-08-16 11:40:36 +02:00
Daniele Teti
1b9abb39d6
Updated README
2023-08-15 21:31:22 +02:00
Daniele Teti
dfe3943d86
https://github.com/danieleteti/delphimvcframework/issues/679
2023-08-15 21:25:46 +02:00
Daniele Teti
e93f9e5ae7
https://github.com/danieleteti/delphimvcframework/issues/679
...
(WIP)
2023-08-15 18:24:17 +02:00
Daniele Teti
376e3ea9c2
https://github.com/danieleteti/delphimvcframework/issues/680
2023-08-15 11:43:47 +02:00
Daniele Teti
927c58d29c
Removed duplicated packages for Delphi 11 Alexandria. Use d113 always.
2023-08-12 22:56:53 +02:00
Daniele Teti
85eef8920f
Added server side session with file persistence
2023-08-12 01:24:10 +02:00
Daniele Teti
8043616977
Improved ISAPI sample
2023-08-09 15:58:19 +02:00
Daniele Teti
cbdb7b684f
Improved ISAPI sample
2023-08-09 15:57:28 +02:00
Daniele Teti
b59f8f6421
Added MVCNamedSQLQuery and MVCNamedRQLQuery (Named queries support is complete)
2023-08-09 10:55:34 +02:00
Daniele Teti
636341d822
NamedSQLQuery (WIP)
2023-08-09 01:23:24 +02:00
Daniele Teti
47c3003f15
Better organization of method between TMVCActiveRecord and TMVCActiveRecordHelper
2023-08-09 00:46:31 +02:00
Daniele Teti
0053885bc1
Better exception description and better recognize of boolean type when database doesn't know boolean field types
2023-08-08 18:54:44 +02:00
Daniele Teti
c201c916cb
https://github.com/danieleteti/delphimvcframework/issues/675
2023-08-08 14:31:23 +02:00
Daniele Teti
4a27f8b64d
- Updated unittest with the new TMVCResponse behavior
2023-08-04 14:34:42 +02:00
Daniele Teti
8631a155ff
- Added IMVCResponse with related helper methods "MVCResponse(...)"
...
- IMVCObjectDictionary can be serialized as attribute and not only as root object (required to serialize IMVCObjectDictionary from TMVCResponse)
2023-08-04 13:09:05 +02:00
Daniele Teti
9b9f2b0a21
Improved CRUD Actions generated by wizard
2023-08-03 17:05:04 +02:00
Daniele Teti
7e451ae1d6
Added specific rendering case for TMVCResponse and its child classes
2023-08-03 17:04:28 +02:00
João Antônio Duarte
1d50399b4f
Fixed data decompression in TMVCRestClient. On MACOS/iOS clients the decompression is automatic.
2023-07-25 15:42:08 -03:00
Daniele Teti
4c46381fc8
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
2023-07-20 16:48:14 +02:00
Daniele Teti
49ed5c7824
Fixed a default initialization for JWT (thanks to Flavio Basile)
2023-07-20 16:47:48 +02:00
danieleteti
6f8caf88e0
chore(docs): update TOC
2023-07-20 14:41:08 +00:00
Daniele Teti
34bddfc8fd
Improved TMVCResponse to better suit the new functional actions
2023-07-20 16:40:39 +02:00
Daniele Teti
7bf4b82db7
More unit tests for functional actions
2023-07-19 14:35:25 +02:00
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
ee13993501
Ability to generate classes as abstract
2023-07-07 20:42:00 +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
ae5284d7bf
Added specific sample to show how to render binary data "render_binary_contents"
2023-07-07 20:26:49 +02:00
Daniele Teti
6fd2e33bda
Updated README.md
2023-06-21 17:11:15 +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
1bccc507f9
Refactored some tests
2023-06-21 12:20:46 +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
70be43c586
Merge commit 'ef447743a882db2dbb2aee207fc945b5376ca427'
2023-06-15 11:30:29 +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
e30db206cc
Wizard and related samples updated
2023-06-06 17:33:37 +02:00
Daniele Teti
5ecd346803
Sample .env file
2023-06-06 17:03:38 +02:00