Commit Graph

2279 Commits

Author SHA1 Message Date
danieleteti
3caec73e5c chore(docs): update TOC 2024-06-19 15:24:08 +00:00
Daniele Teti
4b63f04a12 3.4.2-magnesium-rc2 2024-06-19 17:23:39 +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
f795327a7e Urlmapped boolean parameters accepts: true/false, yes/no, 1/0 as truthy and falsy values 2024-06-19 14:24:01 +02:00
Daniele Teti
a44b26c779 https://github.com/danieleteti/delphimvcframework/issues/754 2024-06-10 00:18:02 +02:00
Daniele Teti
636ad27a83 Added Wizard support for MVCNameCaseDefault 2024-06-09 23:53:25 +02:00
Francisco Zanini
6e07eb8b4f
Fixes serialization of enumerations from dataset (#755)
Co-authored-by: Francisco Zanini <francisco@digifort.com.br>
2024-06-09 18:46:01 +02:00
Daniele Teti
07e16a339f Added MVCNameCaseDefault global config variable (with updated tests and wizard) 2024-06-08 23:05:46 +02:00
Daniele Teti
b1e8c98ea1 Fixed min padding for log file name (Thanks Mark Lobanov) 2024-05-30 09:11:05 +02:00
Daniele Teti
e028b154cb Updated README 2024-05-29 23:23:33 +02:00
Daniele Teti
b3ca81b523 New sample for TLoggerProFileByFolderAppender 2024-05-29 23:21:34 +02:00
Daniele Teti
59be2840ab Added TLoggerProFileByFolderAppender - by an idea and first implementation of Mark Lobanov <mark.v.lobanov@gmail.com> 2024-05-29 23:16:56 +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
bdeca614c4 Updated sqids ext lib 2024-05-27 09:07:37 +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
9edc977bc4 Added OKResponse(const Message: String): IMVCResponse; 2024-05-23 10:02:54 +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
4c5441d5e4 Better visibility for WARNINGS in Console logger 2024-05-16 15:50:37 +02:00
Daniele Teti
1a10545794 Improved Sqids in not-nullable types 2024-05-14 23:44:08 +02:00
Daniele Teti
4b0d872cd5 New sample: SimpleRESTAPIUsingInjection (to explain how to use injection) 2024-05-14 23:26:38 +02:00
Daniele Teti
9cd1181e88 Better handling of sqids in nullable types 2024-05-14 23:26:10 +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
d06d470e45 Added "MVCSerializeAsSqids" attribute. Added Sqids support in Wizard. Renamed ":sqid" converter to ":sqids". Added more tests. 2024-05-10 16:16:47 +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
c2646a2e28 dmvcframework-3.4.2-magnesium-rc1 2024-05-03 12:24:56 +02:00
Daniele Teti
fe5f7d4a72 Preparing for dmvcframework-3.4.2-magnesium-rc1 2024-05-03 00:13:08 +02:00
Daniele Teti
9b414b8665 Delphi Tokyo Compat 2024-05-02 19:14:59 +02:00
rjantz2
d0c3414a5e
Fix crash caused by null value set as a nested record. (#750) 2024-05-01 11:03:49 +02:00
Daniele Teti
91a019c113 Wizard generates sample entity and service container 2024-04-29 17:49:54 +02:00
Daniele Teti
9b079a9d6b Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
# Conflicts:
#	sources/MVCFramework.View.Renderers.Mustache.pas
2024-04-29 15:41:22 +02:00
Daniele Teti
d743333741 Updated dmustache to version 2 2024-04-29 15:40:45 +02:00
Sven Harazim
0f09dc1489
Update MVCFramework.View.Renderers.Mustache to mORMot2 (#748) 2024-04-29 15:03:53 +02:00
Marcelo Varela
493d2f21ae
Add Http Only Cookie support (#738)
* HTTP Only Cookie support

* Unit name

* Without chaning the formatting

* Without chaning the formatting

* On logoff check if UseHttpOnly is true
2024-04-29 14:55:58 +02:00
Francisco Zanini
f0bf273e0b
Check if the field is writeable when mapping value to param (#735)
* Return 401 instead 403 when authenticating an user

* Check if the field is writeable when mapping value to param

---------

Co-authored-by: Francisco Zanini <francisco@digifort.com.br>
2024-04-29 14:48:31 +02:00
Daniele Teti
8e8c31b904 https://github.com/danieleteti/delphimvcframework/issues/693 2024-04-29 13:35:07 +02:00
Daniele Teti
dc29941164 https://github.com/danieleteti/delphimvcframework/issues/746 2024-04-29 12:50:25 +02:00
Daniele Teti
5bda685228 https://github.com/danieleteti/delphimvcframework/issues/749 2024-04-29 12:46:19 +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