Daniele Teti
|
e494111e5d
|
Updated WineCellar demo
|
2024-07-28 23:26:50 +02:00 |
|
Daniele Teti
|
63ae0d62d9
|
Added Profiler.Trace to profile Proc() and Profiler-Trae<T> to profile Func<T>
|
2024-07-25 15:08:40 +02:00 |
|
Daniele Teti
|
051e778295
|
Small JSONRPC demo fix
|
2024-07-19 18:20:49 +02:00 |
|
Daniele Teti
|
d5156646ea
|
Old Write* to LogI and LogException
|
2024-07-09 23:22:26 +02:00 |
|
Daniele Teti
|
c420be5f24
|
Improved Sample functional_actions_showcase
|
2024-07-09 23:21:50 +02:00 |
|
Daniele Teti
|
cc0a5d1281
|
Improves CustomLogger sample
|
2024-07-08 21:07:13 +02:00 |
|
Daniele Teti
|
8ac772f871
|
NEW SAMPLE: Render Binary Contents
|
2024-07-08 12:57:06 +02:00 |
|
Daniele Teti
|
6d22cf6c6e
|
NEW sample: htmx_website
|
2024-07-02 23:06:30 +02:00 |
|
Daniele Teti
|
2758b2bbea
|
Fixed some weird behaviour of the sample about JSONRPC
|
2024-07-02 19:14:45 +02:00 |
|
Daniele Teti
|
e2908e388d
|
Removed old sample about jsonrpc
|
2024-07-02 19:08:56 +02:00 |
|
Daniele Teti
|
38abb58770
|
fileupload demo: Removed RawRequest when not needed
|
2024-06-26 16:08:11 +02:00 |
|
Daniele Teti
|
06bfe221ef
|
Updated HTMX samples to HTMX 2.0.0
|
2024-06-19 14:25:33 +02:00 |
|
Daniele Teti
|
66f7fcb8ac
|
Added MVCNameCaseDefault
|
2024-06-19 14:25:04 +02:00 |
|
Daniele Teti
|
4d54155bd7
|
Pushed some members of TLoggerPROFileAppender into protected section
|
2024-05-29 14:26:01 +02:00 |
|
Daniele Teti
|
b6b2a1818e
|
Added more "Response Methods"
|
2024-05-27 23:00:52 +02:00 |
|
Daniele Teti
|
1f06210979
|
Added sample for nested and internal partials with Mustache
|
2024-05-23 15:30:50 +02:00 |
|
Daniele Teti
|
cf08f46555
|
Added "Shuffle" to sqids_showcase
|
2024-05-23 11:02:00 +02:00 |
|
Daniele Teti
|
43478dbdbf
|
Added TMVCSqidsEncoder, IMVCSqidsEncoder and relative sample (sqids_showcase.dproj)
|
2024-05-23 10:04:31 +02:00 |
|
Daniele Teti
|
a559b34f6a
|
Improved db logger sample
|
2024-05-23 10:03:55 +02:00 |
|
Daniele Teti
|
fcee922c2a
|
Functional Actions Sample Clean
|
2024-05-23 10:03:30 +02:00 |
|
Daniele Teti
|
7ce308b54f
|
New Sample DataPump
|
2024-05-16 17:59:17 +02:00 |
|
Daniele Teti
|
cb01d14729
|
Added specific test for ser/unser of objects decorated with Sqids
|
2024-05-16 17:15:59 +02:00 |
|
Daniele Teti
|
4b0d872cd5
|
New sample: SimpleRESTAPIUsingInjection (to explain how to use injection)
|
2024-05-14 23:26:38 +02:00 |
|
Daniele Teti
|
12a4d626f1
|
Removed "sqids" sample (Wizard can generate the sample project now)
|
2024-05-10 16:18:08 +02:00 |
|
Daniele Teti
|
0cdbcb75d4
|
Merge branch 'dmvcframework-3.4.2-magnesium'
* dmvcframework-3.4.2-magnesium:
Sqids support - base classes + converter mechanism. Added ":sqid" converter.
|
2024-05-09 23:50:40 +02:00 |
|
Daniele Teti
|
7420015c5c
|
Sqids support - base classes + converter mechanism. Added ":sqid" converter.
|
2024-05-09 23:50:01 +02:00 |
|
Daniele Teti
|
3034a061b2
|
Removed unused units
|
2024-05-04 16:36:31 +02:00 |
|
Daniele Teti
|
9b414b8665
|
Delphi Tokyo Compat
|
2024-05-02 19:14:59 +02:00 |
|
Daniele Teti
|
d743333741
|
Updated dmustache to version 2
|
2024-04-29 15:40:45 +02:00 |
|
Daniele Teti
|
8e8c31b904
|
https://github.com/danieleteti/delphimvcframework/issues/693
|
2024-04-29 13:35:07 +02:00 |
|
Daniele Teti
|
8e7e14151d
|
Profiling can be enabled by the wizard
|
2024-04-24 17:03:05 +02:00 |
|
Daniele Teti
|
a4995177c6
|
Updated sample
|
2024-04-23 23:20:01 +02:00 |
|
Daniele Teti
|
b3e903ce5d
|
DB Logger for articles_crud_server
|
2024-04-23 23:19:45 +02:00 |
|
Daniele Teti
|
b1db039655
|
Updated samples
|
2024-04-23 23:16:28 +02:00 |
|
Daniele Teti
|
2559a00084
|
Aligned sample data database for activerecorddb
|
2024-04-22 18:11:53 +02:00 |
|
Daniele Teti
|
c297081c07
|
Polished some log messages for dotEnv
|
2024-04-19 18:17:57 +02:00 |
|
Daniele Teti
|
4c191c3742
|
Preparing for release
|
2024-04-19 13:21:45 +02:00 |
|
Daniele Teti
|
65fa22ea55
|
Improved TransactionContext sample
|
2024-04-17 23:32:06 +02:00 |
|
Daniele Teti
|
d231ebf3cb
|
Changed param order for RegisterType
|
2024-04-17 09:57:22 +02:00 |
|
Daniele Teti
|
563f184eb2
|
Code cleanup between TMVCRenderer and TMVCController
|
2024-04-16 16:39:41 +02:00 |
|
Daniele Teti
|
74211a95b2
|
Added CreateResponse(string,string)
|
2024-04-16 15:21:18 +02:00 |
|
Daniele Teti
|
089513e2cf
|
New Project Generator Architecture
|
2024-04-11 18:54:29 +02:00 |
|
Daniele Teti
|
dea575f3df
|
Modernized FileUpload sample
|
2024-04-10 17:12:42 +02:00 |
|
Daniele Teti
|
f2e171e08c
|
Updated sample simple_api_using_mvcactiverecord_with_version to work with functional actions.
|
2024-04-05 00:34:06 +02:00 |
|
Daniele Teti
|
ac78f902ca
|
Small refactoring of JSONRPC controller
|
2024-04-05 00:01:04 +02:00 |
|
Daniele Teti
|
ff8124742e
|
Sample articles_crud_server updated to use db logger
|
2024-04-04 16:21:45 +02:00 |
|
Daniele Teti
|
af0984e050
|
Added
function OKResponse(const Body: TObject): IMVCResponse; overload;
function OKResponse: IMVCResponse; overload;
function NotFoundResponse(const Body: TObject): IMVCResponse; overload;
function NotFoundResponse: IMVCResponse; overload;
function NoContentResponse: IMVCResponse;
function UnauthorizedResponse: IMVCResponse;
function BadRequestResponse: IMVCResponse; overload;
function BadRequestResponse(const Error: TObject): IMVCResponse; overload;
function CreatedResponse(const Location: string = ''; const Body: TObject = nil): IMVCResponse;
function AcceptedResponse(const Location: string = ''; const Body: TObject = nil): IMVCResponse;
function ConflictResult: IMVCResponse;
function InternalServerErrorResponse: IMVCResponse;
|
2024-04-03 16:11:38 +02:00 |
|
Daniele Teti
|
8c80ed7a3e
|
Cleanup TransactionContext, better exception message for no data found.
|
2024-04-03 14:41:29 +02:00 |
|
Daniele Teti
|
e370718a34
|
Added EMVCActiveRecordTransactionContext
|
2024-04-03 09:59:53 +02:00 |
|
Daniele Teti
|
9b6cb6386b
|
Improved articles_crud_server sample
|
2024-03-31 18:37:09 +02:00 |
|