KD2 Framework  Tagged Check-ins

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Check-ins with non-propagating tags:

2020-07-30
13:20
HTTP: Fix getHost with CLI server Leaf check-in: e7f13ca136 user: bohwaz tags: trunk, 5.6
2020-07-19
08:48
ErrorManager: Check that there is an error check-in: 7e50e90539 user: bohwaz tags: trunk, 5.6
08:47
Translate: Fix PHP 7.3 warning check-in: 177c7afe01 user: bohwaz tags: trunk, 5.6
2020-06-23
23:08
HTTP: fix condition check-in: 9819d678ef user: bohwaz tags: trunk, 5.6
23:04
Merge fixes back from dev branch check-in: b71b4f2761 user: bohwaz tags: trunk, 5.6
2020-06-21
22:55
Smartyer: fix issue with JS RegExp back-references in literals and some other issues check-in: 27dbec33fc user: bohwaz tags: trunk, 5.6
2020-05-01
12:04
This is not ready check-in: dba499e885 user: bohwaz tags: trunk, 5.6
12:01
Garbage2xhtml: fix issue with continue and PHP 7.3 check-in: 97078d0427 user: bohwaz tags: trunk, 5.6
2020-01-30
23:14
Fix some issues with PHP 7.4 check-in: 06c3f53895 user: bohwaz tags: trunk, 5.6
2019-12-03
16:40
User_Session: Add method to check for compromised password (and cache of the results) using HaveIBeenPwned API check-in: 29be6d3644 user: bohwaz tags: trunk, 5.6
2019-11-19
11:00
Image: remove unused code for transparent images that made them half-opaque check-in: 78ad6c2c6b user: bohwaz tags: trunk, 5.6
2019-11-12
16:15
HTTP: handle case where document_root is above the app root check-in: b98d1a3c51 user: bohwaz tags: trunk, 5.6
16:09
HTTP: fix methods and tests to find root and app URL check-in: 21b0f91caa user: bohwaz tags: trunk, 5.6
2019-08-23
13:00
SkrivLite: open external links in a new tab check-in: faaef466e4 user: bohwaz tags: trunk, 5.6
2019-05-27
17:19
DB_SQLite3: add method to return database details from a string check-in: c186c7b54f user: bohwaz tags: trunk, 5.6
2019-04-17
09:04
Mail_Message: wordwrap alone may wrap already wrapped lines, let's do something a bit more clever check-in: 6c4ed83d5c user: bohwaz tags: trunk, 5.6
09:01
Mail_Message: fix maximum line length for headers and body check-in: cf947051bb user: bohwaz tags: trunk, 5.6
09:00
UserSession: fix typo in user session data key check-in: 1676b6bd17 user: bohwaz tags: trunk, 5.6
2019-04-09
14:13
Smartyer: fix escape to hexentity check-in: 00a8929f78 user: bohwaz tags: trunk, 5.6
14:13
ErrorManager: fix rare case of backtrace file not set check-in: 57d76de3ee user: bohwaz tags: trunk, 5.6
2019-03-14
21:06
Smartyer: don't truncate to zero when using the word cutter check-in: bce002e856 user: bohwaz tags: trunk, 5.6
16:03
Form: fix typo for gte check-in: 04fc537eb0 user: bohwaz tags: trunk, 5.6
16:02
Form: implement lt, lte, gt and gte rules check-in: dbbb7dfcf4 user: bohwaz tags: trunk, 5.6
16:02
Smartyer: accept convertable objects in escape, accept datetime in date_format modifier check-in: 3c42e9c568 user: bohwaz tags: trunk, 5.6
2019-02-25
10:10
Form: add ability to pass rules parameters as an array instead of a string check-in: bb0667292f user: bohwaz tags: trunk, 5.6
10:09
DB: add an alias, as it is confusing between SQLite and PDO check-in: 649ec9d0bd user: bohwaz tags: trunk, 5.6
2019-02-19
15:19
Always return true check-in: cf6eb0069d user: bohwaz tags: trunk, 5.6
15:05
Fix PHPStan warning check-in: 86521c9958 user: bohwaz tags: trunk, 5.6
15:05
Remove trailing spaces check-in: 07c3b8f6fc user: bohwaz tags: trunk, 5.6
14:54
Fix multiple PHPStan issues check-in: fe7cb3e32a user: bohwaz tags: trunk, 5.6
14:53
Fix SkrivLite phpstan errors check-in: fb1b3847f3 user: bohwaz tags: trunk, 5.6
14:53
HTMLDocument: fix doc comment check-in: a9599f6ee4 user: bohwaz tags: trunk, 5.6
14:52
Test: fix phpstan errors check-in: 6b9f506cab user: bohwaz tags: trunk, 5.6
14:52
UserActions: fix typo check-in: 04ca11897e user: bohwaz tags: trunk, 5.6
14:52
ZipWriter: use statements for exceptions check-in: 8826f9765e user: bohwaz tags: trunk, 5.6
14:51
DB_SQLite3: fix PHPStan notices check-in: 52d1315667 user: bohwaz tags: trunk, 5.6
14:50
Beacon: namespace exception fix, remove duplicate in array check-in: 5eff9a9941 user: bohwaz tags: trunk, 5.6
14:50
Delta: Throw standard exceptions check-in: 9f4992e8a4 user: bohwaz tags: trunk, 5.6
2019-01-23
10:00
ErrorManager: fix return when log file is empty check-in: fc67dc6f17 user: bohwaz tags: trunk, 5.6
2019-01-22
10:36
DB_SQLite3: Add undolog feature check-in: 1019d43a2f user: bohwaz tags: trunk, 5.6
10:35
Smartyer: fail correctly when the template file name is a directory check-in: bdba474e89 user: bohwaz tags: trunk, 5.6
2019-01-18
14:43
Test: fix various bugs, add invoke/getproperty methods, add run() method to run all tests in multiple files and display the result check-in: 7fb94fa1ea user: bohwaz tags: trunk, 5.6
2019-01-07
17:35
Form+SMTP: Fix warning on PHP 7.2 because the default is deprecated, WTF check-in: 749ea76d49 user: bohwaz tags: trunk, 5.6
2018-12-24
15:23
DB_SQLite3: restrict should also be case-insensitive check-in: 1b43d43b06 user: bohwaz tags: trunk, 5.6
15:18
DB_SQLite3: fix uppercase-only SELECT check-in: f017f06f8e user: bohwaz tags: trunk, 5.6
2018-12-18
12:48
DB_SQlite3: add userSelectStatement method check-in: baeca5d03f user: bohwaz tags: trunk, 5.6
12:37
DB_SQLite3: Fix typo check-in: 62fb112f9c user: bohwaz tags: trunk, 5.6
12:36
DB_SQLite3: add fts3_tokenizer to forbidden functions check-in: a81ff4cfa2 user: bohwaz tags: trunk, 5.6
2018-12-16
23:05
DB_SQLite3: add method to allow users to make SELECT queries check-in: b170ed4466 user: bohwaz tags: trunk, 5.6
2018-12-10
22:40
Smartyer: limit recursion level check-in: d3199e27ed user: bohwaz tags: trunk, 5.6
22:39
Limit recursion levels check-in: fee0084713 user: bohwaz tags: trunk, 5.6
2018-12-06
14:52
DB_SQLite3: apply table prefix to queries check-in: bc8a1c58da user: bohwaz tags: trunk, 5.6
2018-11-27
20:13
ErrorManager: fix email syntax, use base64_encode to avoid noscript filters check-in: 47b353508c user: bohwaz tags: trunk, 5.6
19:26
ErrorManager: use threads to group errors in emails check-in: 9f56824e86 user: bohwaz tags: trunk, 5.6
2018-11-26
21:59
ErrorManager: return an empty array if the log file does not exist check-in: 9df4ff57e9 user: bohwaz tags: trunk, 5.6
2018-10-27
19:26
ErrorManager: Fix detection of color capacity in CLI output check-in: 933ee1ff72 user: bohwaz tags: trunk, 5.6
2018-10-21
17:53
Form: return false if the value is required, true if the value is absent and not required check-in: 322c76be2a user: bohwaz tags: trunk, 5.6
2018-10-19
21:37
Form: fix require check-in: 81e70bdedc user: bohwaz tags: trunk, 5.6
2018-10-16
22:30
ErrorManager: show stack trace in CLI check-in: f9be0477c1 user: bohwaz tags: trunk, 5.6
2018-10-03
09:08
DB: do not escape the identifier here, let the user do it, as we can't manage case like "alias.column" etc. check-in: 0384954bbc user: bohwaz tags: trunk, 5.6
2018-10-02
12:24
Image: Don't autoload imagick! check-in: 99e1b9b760 user: bohwaz tags: trunk, 5.6
2018-09-18
18:25
Smartyer: use source line in exceptions, not source position, should fix issue with incorrect source line when using literal blocks check-in: 9cc378c670 user: bohwaz tags: trunk, 5.6
18:24
ErrorManager: fix display of source check-in: 4c838556fb user: bohwaz tags: trunk, 5.6
18:23
DB: Make database name optional check-in: 970889be23 user: bohwaz tags: trunk, 5.6
18:23
Initialisation variable manquante check-in: 29ce18b4db user: bohwaz tags: trunk, 5.6
2018-08-20
14:45
Mail_Message: add findPart method, fix rare issue with some emails where text content has htmlentities check-in: ea793baf7e user: bohwaz tags: trunk, 5.6
2018-08-18
21:33
Smartyer:
  • deprecate static methods setCompileDir and setTemplateDir, replaced with ->setCompiledDir and ->setTemplatesDir, makes it easier to have multiple template contexts
  • add method setNamespace
check-in: 614d8ab5fa user: bohwaz tags: trunk, 5.6
20:10
Smartyer: make sure foreach/for/while blocks don't have double parenthesis as it creates a parse error, make sure the template file exists and is readable too check-in: 3c5ea70779 user: bohwaz tags: trunk, 5.6
2018-07-31
11:34
SMTP and Form: fix issue with unicode domain names in email addresses check-in: a8465aa498 user: bohwaz tags: trunk, 5.6
2018-07-24
10:52
SMTP: Improve handling of TLS/SSL, allow to use custom TLS versions check-in: 37f8b3141a user: bohwaz tags: trunk, 5.6
09:58
SMTP: fix issues with pure TLS connections, add email checking method, fix issues with duplicate headers check-in: d276cee1c4 user: bohwaz tags: trunk, 5.6
2018-07-10
09:18
ODSWriter: approximate calculation of row width and column height based on text content check-in: d8ca623e7e user: bohwaz tags: trunk, 5.6
2018-07-09
13:26
Fix bubble babble test check-in: 00a98ab365 user: bohwaz tags: trunk, 5.6
2018-07-01
22:55
Fix queryDocument, it was returning elements relative to the parent document and not the parent node check-in: 264f1efcf1 user: bohwaz tags: trunk, 5.6
2018-06-25
10:40
New class: Beacon to decode/encode PLB beacon hex ids check-in: 4cb6ea0ac0 user: bohwaz tags: trunk, 5.6
2018-06-21
09:41
DB_SQLite3: fix driver infos check-in: 307b0e447e user: bohwaz tags: trunk, 5.6
2018-06-20
16:26
DB: fix array declarations check-in: 072bacb1b8 user: bohwaz tags: trunk, 5.6
15:39
DB: escape column and table names where possible check-in: a38bd14da1 user: bohwaz tags: trunk, 5.6
15:38
Smartyer: Use isset instead of property_exists, to be able to use __get() and __isset() magic methods check-in: 3287c33ba6 user: bohwaz tags: trunk, 5.6
2018-06-14
14:40
Fix issue with if statements like "($a == 1) || ($b == 1)" that generated parse errors. Add generic {assign} function. check-in: 30bf85b9ab user: bohwaz tags: trunk, 5.6
11:21
Add ability to assign a namespace to templates, and make sure local variables are passed to included templates check-in: adf44c1ac7 user: bohwaz tags: trunk, 5.6
11:19
Automatically convert DateTime objects to datetime strings check-in: 9265fa1aa0 user: bohwaz tags: trunk, 5.6
2018-05-31
18:00
Fix emails encoded with a different charset, that are being magically re-encoded to UTF-8 check-in: 7f2f142720 user: bohwaz tags: trunk, 5.6
2018-05-30
09:18
Fix issue with forwarded messages included as parts check-in: e86e5e2fe4 user: bohwaz tags: trunk, 5.6
2018-05-22
11:37
SMTP: implement EHLO and fallback to HELO, split send() method in two, add functional tests check-in: 286a266982 user: bohwaz tags: trunk, 5.6
2018-05-11
10:32
Fix handling of required files check-in: c312d95e33 user: bohwaz tags: trunk, 5.6
2018-04-28
19:28
Don't count something that is not countable check-in: ed29921dbd user: bohwaz tags: trunk, 5.6
2018-02-16
22:07
SVGPlot: avoid endless loops check-in: 5b6e6b29c9 user: bohwaz tags: trunk, 5.6
2018-01-18
20:43
Fix condition inversion check-in: a0ab0049e1 user: bohwaz tags: trunk, 5.6
02:06
preg_match is not enough here check-in: fa8f6c66dd user: bohwaz tags: trunk, 5.6
01:30
Mail_Message: fix typo check-in: 5cc697ca4d user: bohwaz tags: trunk, 5.6
2018-01-10
09:04
Fix handling of semicolon at end of multipart boundary IDs check-in: c1c864ac2f user: bohwaz tags: trunk, 5.6
2017-10-24
04:27
SMTP: Fix extracting the exact email address from the From header check-in: 203d5d2f37 user: bohwaz tags: trunk, 5.6
2016-06-28
03:52
License change check-in: bfdff1a2cb user: bohwaz tags: trunk, 0.1
2016-06-24
05:29
Composer config, in case someone wishes to use that check-in: 57c2da491e user: bohwaz tags: trunk, 0.1