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
2ee0ed43fd
Merge commit 'b22a41ca91dd76569688526d8086d8d5b7ecd426'
2024-01-02 16:30:52 +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
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
Daniele Teti
e2bded0d58
Added postgresql binary files
2023-11-04 17:40:17 +01:00
Daniele Teti
7d23ba6ec7
Added missed binary files
2023-11-04 17:22:04 +01:00
Daniele Teti
869dd457b2
Refactored method which gets multiple parameters with same name in URLEncodedDeserializer
2023-11-04 16:58:37 +01:00
Daniele Teti
6d57a9dcff
Added GetParamMulti for MVCFromContent - Added support for TArray<String>, TArray<Integer>, TArray<Int64> in injection
2023-11-04 11:51:52 +01:00
Daniele Teti
a2f190df44
New feature: ObjectVersioning for TMVCActiveRecord - see foVersion
...
- TMVCActiveRecord.TableName is now readonly
2023-11-02 17:36:19 +01:00
Daniele Teti
7c7443d0b2
dotEnv compare filed used by unittests
2023-11-01 23:15:50 +01:00