Commit Graph

2165 Commits

Author SHA1 Message Date
Daniele Teti
49f279cb0d Update README for dmvcframework 3.4.1-sodium 2024-01-06 15:36:46 +01:00
Daniele Teti
300c7b4d13 Version bump 3.4.1-sodium 2024-01-06 15:23:07 +01:00
Daniele Teti
8cd1e89f79 Squashed 'lib/loggerpro/' changes from 0b6857bd..49891138
49891138 NSQ appender fix

git-subtree-dir: lib/loggerpro
git-subtree-split: 49891138f39f1f3440f382b8c703135204c1ab4d
2024-01-03 17:23:00 +01:00
Daniele Teti
3755643613 Merge commit '8cd1e89f795c156a61dad4fffa5f4b329646ee94' 2024-01-03 17:23:00 +01:00
Daniele Teti
f912f5ce88 Fix for LoggerPro v2.0 2024-01-03 17:21:09 +01:00
Daniele Teti
a2e19a7689 FIX some encoding problems introduced by VSCode replace-in-files >:| 2024-01-03 14:31:28 +01:00
Daniele Teti
f23dd2fa88 Added support for table name and field name with spaces for MySQL and MariaDB 2024-01-03 11:39:53 +01:00
Daniele Teti
32dedf3a4d Merge branch 'darnocian-sempare_adaptor_support' 2024-01-03 11:13:47 +01:00
Daniele Teti
c91d1dd3ec Merge branch 'sempare_adaptor_support' of https://github.com/darnocian/delphimvcframework into darnocian-sempare_adaptor_support 2024-01-03 11:11:13 +01:00
Conrad Vermeulen
ff6e0cff2a Use a non-deprecated error logging function 2024-01-02 16:36:29 +00:00
Conrad Vermeulen
6e99ace343 Force loading from file 2024-01-02 16:28:59 +00:00
Conrad Vermeulen
5b151feffa Add logging support 2024-01-02 16:16:12 +00:00
Daniele Teti
90dcd3bdfe Copyright updated to 2010-2024 2024-01-02 17:04:27 +01:00
Daniele Teti
b22a41ca91 Squashed 'lib/loggerpro/' changes from 7f850ebc..0b6857bd
0b6857bd Updated unit tests and automatic tasks
35d130d6 VERSION_1_4_4
2e4a80f4 Removed PasDoc documentation; Added unit tests for LogLayoutToLogFormat
8f61bc22 Removed TLogAppenderOptions, DEFAULT_LOG_FILENAME_FORMAT is now TLogLayout.* (there many possibilities); FileName layout use placeholders instead of indices (as format function does).
be43f781 Merge branch 'master' into v2.0

git-subtree-dir: lib/loggerpro
git-subtree-split: 0b6857bd8d51f5acb246561564b3c3bbd963d192
2024-01-02 16:30:52 +01:00
Daniele Teti
2ee0ed43fd Merge commit 'b22a41ca91dd76569688526d8086d8d5b7ecd426' 2024-01-02 16:30:52 +01:00
Daniele Teti
86b82cf2c0 Merge branch 'sempare_adaptor_support' of https://github.com/darnocian/delphimvcframework into darnocian-sempare_adaptor_support 2024-01-02 16:22:50 +01:00
Conrad Vermeulen
bf9d496375 Add checking that ViewModel and DataSets are assigned. 2024-01-02 10:38:19 +00:00
Daniele Teti
28406b5b35 Merge branch 'sempare_adaptor_support' of https://github.com/darnocian/delphimvcframework into darnocian-sempare_adaptor_support 2024-01-02 09:35:56 +01:00
Conrad Vermeulen
17e44b0f97 remove reference to .tpl which will be discovered automatically (avoid exception that takes place by default) 2023-12-23 13:50:28 +00:00
Conrad Vermeulen
ea5438ba98 Update README with instruction on quickly installing the Sempare Template Engine 2023-12-23 12:33:59 +00:00
Conrad Vermeulen
0ff989bb17 Update UnitSearchPath in dproj 2023-12-23 12:33:22 +00:00
Conrad Vermeulen
969452294a Remove legacy reference 2023-12-23 12:28:40 +00:00
Conrad Vermeulen
8324306545 Merge branch 'master' into sempare_adaptor_support 2023-12-23 12:24:28 +00:00
Conrad Vermeulen
43925b27fe add helper bat file to clone the Sempare Template Engine into lib
add gitignore entry so that the Sempare Template Engine folder is ignored by git
2023-12-23 12:19:48 +00:00
Conrad Vermeulen
4393c7b566 missing dfm 2023-12-23 11:59:49 +00:00
Daniele Teti
777368b887 Added license conditional for sempare 2023-12-22 17:02:31 +01:00
Daniele Teti
a6789cd7fe Sempare integration (WIP) 2023-12-22 16:55:29 +01:00
Daniele Teti
94dd1e5012 Merge branch 'sempare_adaptor_support' of https://github.com/darnocian/delphimvcframework into darnocian-sempare_adaptor_support 2023-12-22 16:41:31 +01:00
Daniele Teti
25043edf8d Updated LoggerPro 2023-12-19 23:04:06 +01:00
Daniele Teti
c447f76122 Squashed 'lib/loggerpro/' changes from 0d39e1d1..7f850ebc
7f850ebc Changed filename format strategy. Added JSONL appender.
7bb1d86a Support for Delphi 12 Athens

git-subtree-dir: lib/loggerpro
git-subtree-split: 7f850ebc12fcca4b2484c8269b3d0f36864a374e
2023-12-19 21:48:50 +01:00
Daniele Teti
f6a6d171e7 Small improvements on ConsoleSample 2023-12-19 21:47:32 +01:00
Daniele Teti
b761b9ac9a Improved encoding caching 2023-12-07 12:14:08 +01:00
Daniele Teti
5324b0e0b1 Reraise exception in case of wrong version 2023-12-04 16:34:39 +01:00
Daniele Teti
1121eb4f04 https://github.com/danieleteti/delphimvcframework/issues/716 2023-12-04 16:33:14 +01:00
Daniele Teti
604a5907a1 Improved console sample 2023-11-29 11:22:51 +01:00
Daniele Teti
28bd67477e Improved error message in case of HTML responses 2023-11-29 11:22:12 +01:00
Daniele Teti
e0190b3fe8 foVersion (WIP + new sample) 2023-11-27 18:11:49 +01:00
Daniele Teti
3a748821ce Aligned for foVersion 2023-11-27 12:04:30 +01:00
Daniele Teti
84ade3b6b0 Added foVersion to the entities for MVCActiveRecord sample 2023-11-27 12:02:34 +01:00
Daniele Teti
b304aed755 Improved handlign of multiple Delphi versions. 2023-11-27 11:17:18 +01:00
Daniele Teti
d68b102d14 Added TMVCActiveRecord.GetCustomTableName which allows to overwrite the tablename defined in the MVCTableName attribute. Just overwrite the method in descendant classes and return the tablename to use for the current instance. 2023-11-23 22:58:07 +01:00
Daniele Teti
5aa1e07056 Added bit Time Professionals ITA as sponsor 2023-11-13 16:46:35 +01:00
Daniele Teti
0528833163 bittimeprofessionals italia 2023-11-13 16:36:39 +01:00
Conrad Vermeulen
dc0e7b0f78 initial adaptor and example with the Sempare Template Engine. (requires 1.7.3) 2023-11-13 11:51:46 +00:00
Daniele Teti
23e81ce47a Packages for Delphi12Athens 2023-11-07 23:18:03 +01:00
Daniele Teti
4b9cb8b5be Defined conditional "ATHENSORBETTER" (was DELPHI12ORBETTER) 2023-11-07 22:41:44 +01:00
Daniele Teti
85d27bc00b Improved tasks.py - not is able to discover the "best" delphi version to use to compile (latest one) 2023-11-06 14:46:39 +01:00
Daniele Teti
e1aa50dd86 Delphi12 compatibility 2023-11-06 12:37:33 +01:00
Daniele Teti
5d341655f9 Added openssl libs for win64 unit tests, removed unused fbclient.dll 2023-11-06 12:29:51 +01:00
Daniele Teti
9296a57711 https://github.com/danieleteti/delphimvcframework/issues/707 2023-11-05 10:25:45 +01:00