danieleteti
2ca6c4b0ed
chore(docs): update TOC
2023-03-13 14:44:14 +00:00
Daniele Teti
899444b0df
https://github.com/danieleteti/delphimvcframework/issues/648
2023-03-13 15:43:46 +01:00
danieleteti
c726b3b55d
chore(docs): update TOC
2023-02-02 18:15:07 +00: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
4c7e4861d2
https://github.com/danieleteti/delphimvcframework/issues/490
2022-11-24 11:57:00 +01:00
Daniele Teti
4a25c05811
https://github.com/danieleteti/delphimvcframework/issues/590
2022-11-24 08:53:27 +01:00
danieleteti
5d84c0ccce
chore(docs): update TOC
2022-11-21 14:20:49 +00:00
Daniele Teti
d419cc690f
https://github.com/danieleteti/delphimvcframework/issues/594
2022-11-21 15:20:18 +01:00
Daniele Teti
d5cc48f7b0
- Removed foTransient from MVCTableField FieldOptions
2022-11-15 09:27:08 +01:00
Daniele Teti
cf104c0a6f
Async support for JSONRPCClient (Thanks to our sponsor ORION LAW)
2022-10-29 00:34:49 +02:00
Daniele Teti
82ca77ab60
Renamed "Render(AErrorCode: Integer etc" in "RenderStatusMessage(etc..."
2022-10-26 19:31:54 +02:00
Daniele Teti
8444f4697b
Updated Vivaticket logo
2022-10-26 18:50:40 +02:00
Daniele Teti
7e0642ce87
Updated README.md with new sponsor VIVATicket
2022-10-26 00:16:14 +02:00
Daniele Teti
53fc9e394e
https://github.com/danieleteti/delphimvcframework/issues/585
2022-10-25 09:00:35 +02:00
Daniele Teti
1a9f1deba3
+ New built-in Profiler (check Profiling sample), new Context.ActionQualifiedName property
2022-10-20 17:29:04 +02:00
Daniele Teti
78d2532e98
Improved loggin in StaticFile Middleware
2022-10-09 17:15:25 +02:00
Daniele Teti
f54f74522c
- Default error responses contains the official "reason string" associated to the HTTP status code (this can be a breaking change for some generic client which doesn't correctly interpret the http status code)
...
- Added static method `HTTP_STATUS.ReasonStringFor(HTTPStatusCode)` wich returns the standard `ReasonString` for a given HTTP status code.
- Improved handling of `TMVCErrorResponse` information
- mid-air-collision handling now uses SHA1 instead of MD5
- Added `MVCFramework.Commons.MVC_HTTP_STATUS_CODES` const array containing all the HTTP status codes wich its `ReasonString`
2022-10-09 15:45:59 +02:00
danieleteti
5d4fa5ea22
chore(docs): update TOC
2022-09-18 10:08:19 +00:00
Daniele Teti
d4fe4ea3e6
fix in 3.2.3-radium-beta
2022-09-18 12:07:52 +02:00
danieleteti
46a9b2682c
chore(docs): update TOC
2022-09-15 08:49:54 +00:00
Daniele Teti
90dc3e9619
3.2.2-nitrogen
2022-09-15 10:49:19 +02:00
Daniele Teti
7175c4dc3f
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
2022-09-15 10:48:49 +02:00
Daniele Teti
3b4f01917e
3.2.2-nitrogen
2022-09-15 10:48:33 +02:00
danieleteti
4b667ce6dd
chore(docs): update TOC
2022-09-15 07:10:15 +00:00
Daniele Teti
057e08903a
https://github.com/danieleteti/delphimvcframework/issues/573
...
https://github.com/danieleteti/delphimvcframework/issues/574
2022-09-10 11:59:45 +02:00
Daniele Teti
7a7dac4e8c
Update README.md
2022-09-09 00:57:42 +02:00
Daniele Teti
23f78f3152
Update README.md
2022-09-09 00:56:57 +02:00
Daniele Teti
ee6075d6a2
Improved MVCARAntitiesGenerator (WIP), Improved TMVCActiveRecord.Merge method
2022-08-28 13:06:16 +02: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
f8501a8db5
https://github.com/danieleteti/delphimvcframework/issues/553
2022-08-12 10:50:46 +02:00
Daniele Teti
f79f4722d9
Improved enum and set parameters handling in JSONRPC API
2022-08-10 17:57:59 +02:00
Daniele Teti
31dee93a3e
https://github.com/danieleteti/delphimvcframework/issues/565
2022-08-09 13:02:29 +02:00
Daniele Teti
d5c8b8ebb7
https://github.com/danieleteti/delphimvcframework/issues/570
2022-08-08 17:51:21 +02:00
Daniele Teti
945f807598
https://github.com/danieleteti/delphimvcframework/issues/564
2022-08-02 23:57:09 +02:00
Daniele Teti
b109c6fed8
https://github.com/danieleteti/delphimvcframework/issues/335
2022-08-02 17:07:14 +02:00
Daniele Teti
4a509b0eb0
- Improved nullable types Python generator
...
- Unit test refactoring
2022-08-01 19:11:42 +02:00
Daniele Teti
8c64ed00d6
https://github.com/danieleteti/delphimvcframework/issues/552
2022-06-23 15:23:08 +02:00
Daniele Teti
dfbcadb8fa
+ First merge with "GUID support for Primary Keys"
2022-06-16 14:05:01 +02:00
Daniele Teti
8ec4b2dfef
+ sponsors
2022-06-15 16:03:44 +02:00
Daniele Teti
135decd916
+ logos fix
2022-06-15 15:58:18 +02:00
Daniele Teti
8344ad55da
+ update some logos
2022-06-15 15:53:18 +02:00
Daniele Teti
724bdb1400
+ New Silver Sponsor: ORIONLAW
2022-06-15 15:48:30 +02:00
Daniele Teti
00080e8b84
Update README.md
2022-04-06 10:26:52 +02:00
danieleteti
8a54ea5b00
chore(docs): update TOC
2022-04-06 08:24:00 +00:00
Daniele Teti
a82a6ef5a3
+ added PATREON button
2022-04-06 10:23:21 +02:00
Daniele Teti
624acbec1a
Improved TMVCStaticFilesMiddleware
2022-04-04 21:18:29 +02:00
danieleteti
3dd4d17dde
chore(docs): update TOC
2022-04-01 14:52:08 +00:00
Daniele Teti
3fc8858205
+ dump readme
2022-04-01 16:51:35 +02:00
Daniele Teti
347c5fb2fd
+ Added support for API versioning in Swagger UI
...
+ Added Swagger API Versioning Sample (swagger_api_versioning_primer)
2022-04-01 16:49:29 +02:00
Daniele Teti
96bb67a29d
+ Samples are compilable with Delphi 10.2 Tokyo or better
2022-03-31 09:31:11 +02:00
Daniele Teti
98fd21ac8f
https://github.com/danieleteti/delphimvcframework/issues/530
2022-03-25 11:49:22 +01:00
Daniele Teti
578a581f4b
https://github.com/danieleteti/delphimvcframework/issues/539
2022-03-25 11:25:31 +01:00
Daniele Teti
78ef7c01a9
https://github.com/danieleteti/delphimvcframework/issues/544
2022-03-25 11:02:09 +01:00
Daniele Teti
c2d3cbc859
https://github.com/danieleteti/delphimvcframework/issues/542
2022-03-25 10:49:12 +01:00
Daniele Teti
d6942d5fbd
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
2022-02-07 14:21:53 +01:00
Daniele Teti
6a1104cb2c
Update README.md
2022-02-03 00:12:37 +01:00
Daniele Teti
f8178e250c
Improved MVCAREntitiesGenerator
project - now it can better handle border cases, field names which collide with Delphi keywords and a big number of tables.
2022-01-27 01:06:40 +01:00
Daniele Teti
8affcab0e8
Update README.md
2022-01-12 11:46:32 +01:00
Daniele Teti
3bde059f5e
+ Updated sponsors section
2022-01-12 11:44:29 +01:00
danieleteti
d1dcbb5adb
chore(docs): update TOC
2022-01-04 14:45:18 +00:00
Daniele Teti
a8ce1bb25b
+ Updated copyright for 2022
2022-01-04 15:44:47 +01:00
Daniele Teti
f1fa322632
+ CustomIntfObject support
2021-12-30 00:45:19 +01:00
Daniele Teti
f3e8def287
+ Added "LogException", fixed some IFDEFs to correctly compile on mobile platforms
2021-12-27 10:13:23 +01:00
Daniele Teti
02de5b11ea
- Added default filtering for TMVCActiveRecord descendants
(more info ASAP)
...
- Added partitioning for `TMVCActiveRecord descendants` (more info ASAP)
- After a big refactoring (*"I love to delete code" -- cit. Daniele Teti*), support a new SQLGenerator is just 2 (two) methods away!
2021-11-21 19:27:06 +01:00
Daniele Teti
5550819fca
+ Fixed a bug in RQL' MaxRecordCount
...
+ Implemented Table Partitioning (WIP)
2021-11-18 00:49:12 +01:00
Daniele Teti
6e01425ebc
+ updated readme
2021-11-05 11:29:28 +01:00
Daniele Teti
eceefb2366
+ removed inline var for older delphi versions still supported
2021-11-05 09:27:28 +01:00
Daniele Teti
a5a147c91d
https://github.com/danieleteti/delphimvcframework/issues/526
2021-11-02 12:03:22 +01:00
Daniele Teti
07e16c1e1f
- added AddDefaultConnection overload
...
- added helper methods to IMVCRESTResponse
2021-10-20 11:29:49 +02:00
Daniele Teti
79407d71e1
- create include files to easily mantain aligned all the dpks
...
- still facing with this issue in Delphi 11 Alexandria (https://quality.embarcadero.com/browse/RSP-35516 ). Compression works, but the debugger catches an exception raised in "normal cases".
2021-09-29 19:30:14 +02:00
Daniele Teti
d1d38d626c
update readme
2021-09-16 12:15:03 +02:00
Daniele Teti
b9adae1f6a
Update README.md
2021-09-16 09:43:11 +02:00
Daniele Teti
1eb5298718
Update README.md
2021-09-16 09:41:24 +02:00
Daniele Teti
0bd8d5f4ea
+ Support for Delphi 11 Alexandria
2021-09-09 23:56:56 +02:00
Daniele Teti
04e687e1a0
https://github.com/danieleteti/delphimvcframework/issues/518
2021-08-30 10:51:20 +02:00
danieleteti
a45cb1383e
chore(docs): update TOC
2021-08-17 13:11:28 +00:00
Daniele Teti
4986d9ba3f
New! Added the new MVCOwned
attribute which allows to auto-create nested objects in the deserialization phase. This will not change the current behavior, you ned to explocitly define a property (or a field) as MVCOwned
to allows the serialization to create or destroy object for you.
2021-08-17 15:10:58 +02:00
Daniele Teti
07805a80ac
https://github.com/danieleteti/delphimvcframework/issues/485
2021-08-15 16:39:41 +02:00
Daniele Teti
fe5c92f069
+ updated readme to mention the new TMVCJWTBlackListMiddleware
2021-08-15 16:08:57 +02:00
Daniele Teti
9e07af91dc
+ Added new default parameter to TMVCActiveRecord.RemoveDefaultConnection
and TMVCActiveRecord.RemoveConnection
to avoid exceptions in case of not initialized connection.
2021-08-13 18:05:48 +02:00
Daniele Teti
ac2a03a804
[+] added RaiseIfNotFound parameter in TMVCActiveRecord.Update and TMVCActiveRecord.Delete
2021-06-27 15:14:37 +02:00
Daniele Teti
e1ab073f10
Updated readme and tasks
2021-04-21 18:24:04 +02:00
Daniele Teti
0f5587361f
[+] Added MVCFromBodyAttribute, MVCFromQueryStringAttribute, MVCFromHeaderAttribute, MVCFromCookieAttribute]
2021-04-21 12:22:09 +02:00
Daniele Teti
5516b49345
no message
2021-04-05 19:35:46 +02:00
Daniele Teti
5a83991991
[+] Added XML support in TMVCActiveRecord for backend PostgreSQL
2021-03-20 00:30:20 +01:00
Daniele Teti
2db238918e
[+] Improved proxy generation routes for JSONRPC
2021-03-02 18:03:08 +01:00
danieleteti
59b5109461
chore(docs): update TOC
2021-02-23 17:11:43 +00:00
Daniele Teti
3544142ab5
[+] updated readme
2021-02-23 18:11:07 +01:00
Daniele Teti
7093035347
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
2021-02-23 17:30:24 +01:00
Daniele Teti
12a075e74e
[+] updated readme
2021-02-23 17:30:13 +01:00
danieleteti
5468b1781c
chore(docs): update TOC
2021-02-23 16:26:59 +00:00
Daniele Teti
a168ecde20
[+] updated readme
2021-02-23 17:26:25 +01:00
Daniele Teti
e36604044c
Merge branch 'master' of https://github.com/danieleteti/delphimvcframework
2021-02-23 14:47:57 +01:00
Daniele Teti
5ca1bebdfd
[+] Added TOC on the readme using github actions
2021-02-23 14:47:44 +01:00
danieleteti
ce5fa37d31
chore(docs): update TOC
2021-02-23 12:43:54 +00:00
Daniele Teti
2c79ff6c6a
[+] Unit test refactoring
2021-02-04 14:11:33 +01:00
Daniele Teti
616ec814a0
update readme
2020-11-27 15:44:04 +01:00
Daniele Teti
9cca9e9983
overview of 3.2.1-carbon
2020-11-27 15:42:45 +01:00