Daniele Teti
|
07e16a339f
|
Added MVCNameCaseDefault global config variable (with updated tests and wizard)
|
2024-06-08 23:05:46 +02:00 |
|
Daniele Teti
|
4c5441d5e4
|
Better visibility for WARNINGS in Console logger
|
2024-05-16 15:50:37 +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
|
7420015c5c
|
Sqids support - base classes + converter mechanism. Added ":sqid" converter.
|
2024-05-09 23:50:01 +02:00 |
|
Daniele Teti
|
c2646a2e28
|
dmvcframework-3.4.2-magnesium-rc1
|
2024-05-03 12:24:56 +02:00 |
|
Daniele Teti
|
91a019c113
|
Wizard generates sample entity and service container
|
2024-04-29 17:49:54 +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
|
bdfb74abce
|
Added Profiler and PATREON label in Wizard
|
2024-04-19 18:19:08 +02:00 |
|
Daniele Teti
|
453d4571e2
|
Wizard can generate or not the dotEnvConfigure call - if not called, a defuault configuration for dotEnv is provided.
|
2024-04-19 15:58:19 +02:00 |
|
Daniele Teti
|
4c191c3742
|
Preparing for release
|
2024-04-19 13:21:45 +02:00 |
|
Daniele Teti
|
563f184eb2
|
Code cleanup between TMVCRenderer and TMVCController
|
2024-04-16 16:39:41 +02:00 |
|
Daniele Teti
|
3820d47a99
|
Improved file names generated by the wizard
|
2024-04-16 11:09:02 +02:00 |
|
Daniele Teti
|
51a457e5ec
|
Packages update
|
2024-04-16 09:30:19 +02:00 |
|
Daniele Teti
|
10d31561af
|
Removed old code from the old IDE Wizard
|
2024-04-16 00:22:41 +02:00 |
|
Daniele Teti
|
bbea870489
|
Completed "New Controller" Wizard.
|
2024-04-14 11:49:45 +02:00 |
|
Daniele Teti
|
8a7533f252
|
Generated dpr should not refers to conditionals defined by dmvc itself.
|
2024-04-12 12:37:43 +02:00 |
|
Daniele Teti
|
0d7a890e87
|
Removed debug log
|
2024-04-12 12:37:14 +02:00 |
|
Daniele Teti
|
8ebf4a253e
|
Huge refactoring of IDE Wizard (WIP)
|
2024-04-12 12:28:34 +02:00 |
|
Daniele Teti
|
4d3ce6a82d
|
[DMVCPROJECT Generator] Moved strings into consts in TConfigKey
|
2024-04-12 10:07:54 +02:00 |
|
Daniele Teti
|
4349f20d95
|
TransactionContext (WIP)
|
2024-03-31 18:09:13 +02:00 |
|
Daniele Teti
|
b42feddffd
|
Less string concats in router
|
2024-01-25 19:32:04 +01:00 |
|
Daniele Teti
|
59afaec81a
|
Updated wizard to use ConsoleLogger
|
2024-01-24 00:14:26 +01:00 |
|
Daniele Teti
|
90dcd3bdfe
|
Copyright updated to 2010-2024
|
2024-01-02 17:04:27 +01:00 |
|
Daniele Teti
|
afafecf8cb
|
dotEnv: Renamed WithStrategy -> UseStrategy, Added SkipDefaultEnv
|
2023-11-01 23:10:39 +01:00 |
|
Daniele Teti
|
9afaa6cd68
|
Added "Use MSHeap" on Wizard
|
2023-10-23 11:05:07 +02:00 |
|
Daniele Teti
|
72fd459537
|
- dotEnv parser allows empty values
- dotEnv names adhere to [a-z,A-Z,_,\.][0-9,a-z,A-Z,_,\.]*
- better dotEnv error reporting
|
2023-10-21 23:46:12 +02:00 |
|
Daniele Teti
|
ff66bddc69
|
Wizard generates support for Profiler configured from .env
|
2023-10-04 23:13:49 +02:00 |
|
Daniele Teti
|
d3caf7a8db
|
FIX for include file in wizard for older Delphi versions
|
2023-10-03 14:34:38 +02:00 |
|
Daniele Teti
|
3d910bdfed
|
New sample: HTMX_mustache, fix for some unit test, workaround for IdCustomHTTP strange behaviour in case of empty response and HTTP 200 OK.
|
2023-09-25 23:55:28 +02:00 |
|
Daniele Teti
|
29c8bfc8ae
|
README updated for 3.4.0-neon
|
2023-09-07 16:09:13 +02:00 |
|
Daniele Teti
|
d57c79480d
|
Improved rendering of TMVCErrorResponse. Clean-up of functional_actions_sample.
|
2023-09-04 17:09:41 +02:00 |
|
Daniele Teti
|
9b9f2b0a21
|
Improved CRUD Actions generated by wizard
|
2023-08-03 17:05:04 +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
|
e30db206cc
|
Wizard and related samples updated
|
2023-06-06 17:33:37 +02:00 |
|
Daniele Teti
|
fd19c463f2
|
Wizard uses dotEnv configurations
|
2023-06-06 13:00:21 +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
|
01ee275a28
|
Added support for Delphi 11.3 Alexandria
|
2023-02-27 12:51:33 +01:00 |
|
Daniele Teti
|
c03315077e
|
https://github.com/danieleteti/delphimvcframework/issues/630
|
2023-01-28 23:31:00 +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 |
|
Daniele Teti
|
0f3bae84b9
|
Automated support to avoid "mid-air collisions". New methods SetETag and CheckIfMatch allows a better security without adding complexity to the controller code - check avoid_mid_air_collisions_sample.dproj sample and see https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ETag#avoiding_mid-air_collisions for more info about mid-air collisions.
|
2022-08-18 01:45:49 +02:00 |
|
Daniele Teti
|
81aa206b85
|
More work on Wizard (WIP), added ActiveRecord middleware
|
2022-08-13 16:10:19 +02:00 |
|
Daniele Teti
|
06ab7af8c8
|
Improved ActiveRecord middleware (better connections handling in case of huge traffic). New sample "middleware_activerecord"
|
2022-08-13 15:01:15 +02:00 |
|
Daniele Teti
|
d0098886a5
|
Improved Wizard adding more middlewares - updated projects
|
2022-08-13 10:35:53 +02:00 |
|
Daniele Teti
|
821180ea75
|
Updated LoggerPro, improved Wizard, general code cleaning
|
2022-08-13 00:21:00 +02:00 |
|
Daniele Teti
|
24dff99d7e
|
Improved deserialization phase with more clear error message - added TJSONUtils static class
|
2022-07-25 15:32:31 +02:00 |
|
Daniele Teti
|
1ac7629aa5
|
Improved wizard
|
2022-07-25 10:36:30 +02:00 |
|
Daniele Teti
|
a8ce1bb25b
|
+ Updated copyright for 2022
|
2022-01-04 15:44:47 +01:00 |
|
Daniele Teti
|
6837182cc3
|
+ updated copyright header
|
2021-08-15 18:39:55 +02:00 |
|