KD2 Framework  Timeline

320 check-ins using file src/lib/KD2/CacheCookie.php version 07876a6c4c

2022-07-04
20:10
Mail_Message: fix subject encoding with some MTAs, fix missing Date header in some MTAs check-in: 45f96623ee user: bohwaz tags: 7.3
2022-06-29
18:26
Implement crop and rotate of animated GIF with Imagick check-in: 5162963b0c user: bohwaz tags: 7.3
17:50
Image: Try to fix animated GIF resize check-in: e231de24b0 user: bohwaz tags: 7.3
2022-06-12
20:55
Mail_Message: fix quoted printable for message body for text/plain emails check-in: 6f8ccd9966 user: bohwaz tags: 7.3, stable
15:50
Change input size for datepicker check-in: 690f1b200b user: bohwaz tags: 7.3
2022-06-08
11:58
SQLite3: trim commas check-in: 0d268bbdd2 user: bohwaz tags: 7.3
2022-06-07
18:41
SMTP: extract address, dismiss name part check-in: 5715810875 user: bohwaz tags: 7.3
18:36
SMTP: Fix array map check-in: 8900cf4923 user: bohwaz tags: 7.3
18:32
SMTP/Mail: Fix issues with quotes and commas in from check-in: fd1b58234a user: bohwaz tags: 7.3
12:53
SMTP: handle quoted quotes correctly in From/To headers check-in: 4260ed5925 user: bohwaz tags: 7.3
12:52
Entity: Return self from load check-in: 6133248f76 user: bohwaz tags: 7.3
12:52
Mail_Message: fix handling of quoted quotes in From header check-in: c04c898839 user: bohwaz tags: 7.3
2022-06-02
12:16
Brindille: add comment check-in: 18f9f0114d user: bohwaz tags: 7.3
2022-06-01
23:04
Mail_Message: fix bounce handling check-in: ef1c8fbb61 user: bohwaz tags: 7.3
22:32
Handle case when there is no from check-in: 41200d65b6 user: bohwaz tags: 7.3
12:19
Brindille: fix bug when argument is empty check-in: 9e63ce4c2e user: bohwaz tags: 7.3
2022-05-31
20:13
Fix PHP 8.1 warnings check-in: 64fea7a9f6 user: bohwaz tags: 7.3
14:22
SMTP: Use Return-Path before From as Envelope sender check-in: e4a070ef0c user: bohwaz tags: 7.3
14:22
Mail_Message: Avoid PHP 8.1 warnings check-in: a7420172a8 user: bohwaz tags: 7.3
2022-05-13
12:06
Fix PHP 8.1 notice check-in: 011bbb8cd1 user: bohwaz tags: 7.3
11:42
Smartyer: use a simpler way to fetch the relative path of an included template check-in: 2cbf457d1d user: bohwaz tags: 7.3
2022-05-04
22:45
Blocks editor: some advancement check-in: 5ce5ceb1e6 user: bohwaz tags: 7.3
22:26
HTTP: fix PHP 8.1 notice check-in: 88f3b4d652 user: bohwaz tags: 7.3
2022-05-02
09:55
Brindille: fix PHP 8.1 notice check-in: 76d9ece13e user: bohwaz tags: 7.3
2022-04-24
21:34
Block editor: implement type change and block moving in columns check-in: dfa45c54fc user: bohwaz tags: 7.3
19:59
Initial test of JS block editor check-in: 56791cf8a6 user: bohwaz tags: 7.3
12:33
SVG Plot: Fix horizontal lines to be correctly aligned with plot graph check-in: 955e49a240 user: bohwaz tags: 7.3
2022-04-23
22:53
ODS Writer: fix PHP 8.1 depreciation notice check-in: e095d01536 user: bohwaz tags: 7.3
2022-04-21
21:21
Fix import of dates in strftime check-in: 621805638d user: bohwaz tags: 7.3
21:21
Fix numbers between 0 and -1 check-in: e5a877e2bb user: bohwaz tags: 7.3
2022-04-05
11:47
Close curl connection check-in: b36bd50f9a user: bohwaz tags: 7.3
2022-04-04
22:24
Brindille: fix when argument is empty check-in: 0bde16b6af user: bohwaz tags: 7.3
2022-04-03
22:20
Update strftime, following bugfixes from repo check-in: 1da47c1916 user: bohwaz tags: 7.3
22:20
AbstractEntity: set ID to null if exists = false check-in: d30aecca48 user: bohwaz tags: 7.3
21:58
EntityManager: id is already set null in exists() method check-in: 9f9f4cbfbc user: bohwaz tags: 7.3
21:58
JS Query Builder: Add option to be able to define a default selected operator when switching columns check-in: 61cf23a723 user: bohwaz tags: 7.3
2022-03-28
12:31
Image: fix typo in variable name check-in: f6cf8154c1 user: bohwaz tags: 7.3
2022-03-21
10:29
Add "return to today" button to date picker check-in: a38bd20d36 user: bohwaz tags: 7.3
2022-03-18
00:25
Fix PHP 8.1 warnings check-in: 47abd2387c user: bohwaz tags: 7.3
2022-03-14
11:11
SkrivLite: Escape class names check-in: f23a764834 user: bohwaz tags: 7.3
2022-03-09
15:22
Fix text editor in Firefox check-in: 6521bba7d2 user: bohwaz tags: 7.3
2022-03-08
01:58
Update minified code check-in: 32ff830acd user: bohwaz tags: 7.3
01:47
Update Datepicker from Garradin check-in: 1be76cad60 user: bohwaz tags: 7.3
01:45
Fix bugs and improve code editor handling of indentation and brackets, thanks @zou check-in: d5b36b51c2 user: bohwaz tags: 7.3
2022-03-04
21:57
Fix OTP issues with code beginning with a zero check-in: 3f75a9f2eb user: bohwaz tags: 7.3
2022-02-26
10:24
Return DB_Exception when a statement fails check-in: 9d2f348513 user: bohwaz tags: 7.3
2022-02-16
22:06
Make sure EXPLAIN QUERY PLAN statements are treated as readonly check-in: 0966976430 user: bohwaz tags: 7.3
21:38
DB+SQLite3: implement callback to be able to log or do anything else really check-in: 87654be90b user: bohwaz tags: 7.3
21:38
SVG plot: fix issue with PHP 8.1 check-in: 609e89ee27 user: bohwaz tags: 7.3
18:54
Set names when connecting to mysql check-in: a209b276ec user: bohwaz tags: 7.3
2022-02-14
01:43
Translate: Fix PHP 8.1 warning check-in: c308f8c87c user: bohwaz tags: 7.3
00:26
Mail_Message: fix handling of multiple addresses in headers check-in: 1f6e7c990b user: bohwaz tags: 7.3
00:26
Mail_message test: assess correct treatment of multiple addresses in Cc/To/From headers check-in: 6a819e1a9c user: bohwaz tags: 7.3
2022-02-13
23:51
Mail_Message: Improve output RFC compliancy check-in: 42e2d71fe4 user: bohwaz tags: 7.3
23:47
SMTP: also accept Mail_Message objects in send() method check-in: f3abb9b101 user: bohwaz tags: 7.3
23:47
Garbage2xhtml: Fix PHP 8.1 warning check-in: 09c9439261 user: bohwaz tags: 7.3
2022-02-10
15:52
SQLite3: do not convert datetime to UTC, this may lead to issues check-in: bbf78986c3 user: bohwaz tags: 7.3
2022-02-09
23:53
Smartyer: add support for relative path in include check-in: 56c236d182 user: bohwaz tags: 7.3
23:53
UserSession: Make refresh return false if user no longer exists check-in: bccc0fc85a user: bohwaz tags: 7.3
2022-02-02
10:52
Brindille: Fix PHP 8.1 null depreciation check-in: 8cc588e25f user: bohwaz tags: 7.3
10:36
Fix entity check-in: 7dea148f85 user: bohwaz tags: 7.3
10:33
Manage PHP 8.1 depreciation of strftime check-in: 691240b66e user: bohwaz tags: 7.3
2022-02-01
22:50
Fix PHP 8.1 depreciations check-in: 484d79fccc user: bohwaz tags: 7.3
22:41
Fix warnings from PHPStan check-in: 211153007c user: bohwaz tags: 7.3
22:41
DB/SQLite3: automatic caching of statements check-in: c2b14f5cff user: bohwaz tags: 7.3
22:30
Fix PHP8.1 depreciations check-in: f67f21c232 user: bohwaz tags: 7.3
20:48
Fix PHP 8.1 error check-in: a5fe7b1e7e user: bohwaz tags: 7.3
2022-01-28
11:34
Translate: Handle IntlException if supplied locale string is invalid (in getHttpLang) check-in: 7b33a9296c user: bohwaz tags: 7.3, stable
11:33
SkrivLite: restore ini setting check-in: a6c987ef51 user: bohwaz tags: 7.3, stable
11:33
Do not reverse order of exceptions check-in: 4977b372c6 user: bohwaz tags: 7.3, stable
2022-01-20
23:45
HTTP: add support for proxy check-in: 47ab219103 user: bohwaz tags: 7.3
23:45
Brindille: Remove whitespaces check-in: 81ac71f257 user: bohwaz tags: 7.3
2022-01-11
21:44
Allow to create SQLite3 collations check-in: d7b11990e4 user: bohwaz tags: 7.3
21:43
SVG charts: change line colors to work with dark backgrounds check-in: a804669450 user: bohwaz tags: 7.3
2021-12-21
22:47
Fix division by zero in rare cases check-in: ea4021732b user: bohwaz tags: 7.3
00:31
Brindille: fix comments handling check-in: c8294b2973 user: bohwaz tags: 7.3
2021-12-20
02:39
Add JSONSchema, a JSON schema validator check-in: 7d9c159bb6 user: bohwaz tags: 7.3
02:39
Brindille: improve support for assign check-in: c86bd24074 user: bohwaz tags: 7.3
2021-12-19
16:05
Brindille: Allow to assign variables for a whole section using ".="variable_name"" syntax check-in: 467e24f4be user: bohwaz tags: 7.3
2021-12-17
18:58
Translate: strftime replacement for PHP 8.1 check-in: 7d150b4408 user: bohwaz tags: 7.3
2021-12-14
13:14
Add ZipReader implementation check-in: b055450b47 user: bohwaz tags: 7.3
2021-12-07
00:10
Invalidate opcache during upgrade check-in: 2fc97eb385 user: bohwaz tags: 7.3
00:10
AbstractEntity: serialize objects check-in: 91a2ae586e user: bohwaz tags: 7.3
2021-12-06
21:57
Bar graph: improve rendering check-in: 7392047c39 user: bohwaz tags: 7.3
15:41
DB: Add get*Multi methods check-in: 7406c75399 user: bohwaz tags: 7.3
2021-12-05
02:24
Add support for storing arrays and objects as JSON strings check-in: c006e02953 user: bohwaz tags: 7.3
2021-12-03
00:53
Fix HTTP test check-in: cd597783ef user: bohwaz tags: 7.3
00:53
HTTP: Don't add a tailing question mark if there was no query string in merge method check-in: 1af192c124 user: bohwaz tags: 7.3
2021-12-01
13:15
Calc Writer: Don't treat as numbers if it starts with a zero, it's probably a phone number check-in: 7d317e2adf user: bohwaz tags: 7.3
11:32
SVG Bar: Fix division by zero check-in: 4f7c16fea2 user: bohwaz tags: 7.3
2021-11-30
18:08
SVG graphs: add bar graphs check-in: 269e9aa958 user: bohwaz tags: 7.3
2021-11-23
21:47
Smartyer: try to fix for Windows check-in: f6f127ffbf user: bohwaz tags: 7.3
2021-11-22
21:45
FossilInstaller: fix update of ignored files check-in: 3c43924345 user: bohwaz tags: 7.3
20:45
FossilInstaller: fix install method check-in: 905476883a user: bohwaz tags: 7.3
20:03
Add FossilInstaller package check-in: cbb9316dfe user: bohwaz tags: 7.3
20:03
Add useful reference to comments check-in: ec30b16b56 user: bohwaz tags: 7.3
19:57
Security: implement signature verification check-in: 637e5af064 user: bohwaz tags: 7.3
19:54
Mail_Message: Accept to attach Mail_Message objects check-in: c8bcf12647 user: bohwaz tags: 7.3
2021-11-18
21:30
Brindille: Add default section function 'foreach' check-in: 189d8927d4 user: bohwaz tags: 7.3
2021-11-16
02:06
ErrorManager: Fix bug (in dumping) with iterators that are finished check-in: faee229eeb user: bohwaz tags: 7.3
2021-11-14
22:35
Mail_Message: implement logic to identify a bounce message type check-in: 18f4bc202b user: bohwaz tags: 7.3
16:21
SQLite3: allow comments check-in: 8fea0da940 user: bohwaz tags: 7.3
16:20
AbstractEntity: use compatibility with PHP 8 isset for non initialized properties check-in: 2b89afe87b user: bohwaz tags: 7.3
2021-11-11
22:48
Use SameSite cookie check-in: 1a33375fc2 user: bohwaz tags: 7.3
2021-11-08
17:31
Get timestamp in milliseconds check-in: cc1eed3706 user: bohwaz tags: 7.3
17:27
UserSession: make sure cookie is set check-in: 133d328645 user: bohwaz tags: 7.3
17:18
UserSession: fix rare case when session_id is invalid check-in: 1a7c67deb6 user: bohwaz tags: 7.3
17:17
ErrorManager: fix POST values check-in: 8573c6733c user: bohwaz tags: 7.3
16:56
ErrorManager: missing space in headers check-in: 19dd07ec44 user: bohwaz tags: 7.3
16:44
ErrorManager: send HTML in emails, fix context for user agent, add more context check-in: ee11bf91e2 user: bohwaz tags: 7.3
2021-11-04
22:27
Smartyer: handle relative paths for Windows targets check-in: 892ff930e3 user: bohwaz tags: 7.3
2021-11-03
16:40
HTTP: make sure reference is unset check-in: e127b53b29 user: bohwaz tags: 7.3
16:39
Smartyer: Fix escape for XML check-in: 1bcea525b1 user: bohwaz tags: 7.3
2021-10-19
00:45
Make public some useful methods in Smartyer check-in: 3d4beccbc7 user: bohwaz tags: 7.3
2021-10-12
21:26
Smartyer: fix template path for some Windows setups check-in: 475c7190ca user: bohwaz tags: 7.3
2021-09-20
17:59
Add typing to ZipWriter check-in: 6029882a31 user: bohwaz tags: 7.3
2021-09-14
20:28
Fix SkrivLite call of extensions when there are no arguments check-in: d63c22fa14 user: bohwaz tags: 7.3
2021-07-29
07:28
Try to fix issues with mail headers decoding check-in: 7584868379 user: bohwaz tags: 7.3
2021-07-24
13:45
Fix iconv decoding error when an UTF-8 entity was split between multiple lines check-in: ce17ec3e8d user: bohwaz tags: 7.3
2021-07-16
14:52
Implement multi-level transactions check-in: 26edf3d76d user: bohwaz tags: 7.3
2021-06-28
11:34
Add support for ".import" command in import method check-in: 46a273d71c user: bohwaz tags: 7.3
2021-05-26
19:44
Fix ZipWriter handling of UTF-8 filenames check-in: ee0bb0b61b user: bohwaz tags: 7.3
19:42
Implement backup method in SQLite3 check-in: e02023695f user: bohwaz tags: 7.3
2021-04-10
09:16
Brindille: Handle tokenizer errors check-in: a4fd122402 user: bohwaz tags: 7.3
09:16
Store original value check-in: 8495261053 user: bohwaz tags: 7.3
2021-03-27
18:02
Image: add webp support check-in: 4ceac74237 user: bohwaz tags: 7.3
2021-03-25
01:26
Only strings can be trimmed now check-in: b3bdb0bb0e user: bohwaz tags: 7.3
2021-03-24
17:13
Make sure entities with hard-wired types are not parsed check-in: 67889ab25b user: bohwaz tags: 7.3
17:13
AbstractEntity: implement static caching, so that not every instance of entity needs to do reflection check-in: 659bcb8017 user: bohwaz tags: 7.3
01:56
Skrivlite: Fix named footnotes check-in: 579e377687 user: bohwaz tags: 7.3
01:53
Fix issue with code blocks check-in: ee85e05276 user: bohwaz tags: 7.3
2021-03-16
19:34
Make sure to reset modified properties after an entity has been saved check-in: 57e3cbd273 user: bohwaz tags: 7.3
2021-03-12
18:27
Fix call to get() in AbstractEntity check-in: d8ea15a533 user: bohwaz tags: 7.3
2021-03-02
21:52
Move condition check-in: 3931ffabdf user: bohwaz tags: 7.3
21:50
Fix issue with laposte.net emails check-in: d440a4f9c2 user: bohwaz tags: 7.3
2021-03-01
00:46
Set exists before loading check-in: 889d86200f user: bohwaz tags: 7.3
2021-02-12
13:42
Smartyer: Fix issue with objects using magic getter check-in: 29d379d428 user: bohwaz tags: 7.3
13:41
Smartyer: fix issue with magic getter objects check-in: 86764e2ca1 user: bohwaz tags: 5.6, trunk
2021-02-04
03:17
Brindille: implement search for variables in parent loops check-in: 029fd4d3bd user: bohwaz tags: 7.3
02:49
Brindille: fix comments check-in: 1c0b155505 user: bohwaz tags: 7.3
2021-02-01
03:32
AbstractEntity: handle multi-type properties, this is dirty but will work for now check-in: db40e63e2c user: bohwaz tags: 7.3
03:31
Brindille: catch non-existing section early check-in: f3c21baccb user: bohwaz tags: 7.3
03:31
ErrorManager: Return HTTP 500 check-in: 20c99ef9d4 user: bohwaz tags: 7.3
2021-01-25
01:15
Update Brindille, use a tokenizer check-in: 3a3d2679fa user: bohwaz tags: 7.3
2021-01-19
12:47
DB: Default count to count everything check-in: ab184d6b51 user: bohwaz tags: 7.3
2021-01-18
16:54
SQLite3: fix, don't change a static variable check-in: eb37ff1c79 user: bohwaz tags: 7.3
2021-01-13
23:50
Rename Dumbyer to Brindille check-in: 84ad2e111d user: bohwaz tags: 7.3
01:59
Add a few default modifiers, and make escape just an alias to htmlspecialchars check-in: 239dbded1d user: bohwaz tags: 7.3
01:23
Dumbyer: works better now check-in: e727ae7b02 user: bohwaz tags: 7.3
01:22
Smartyer: Fix atomicity check-in: ef9a02ec7a user: bohwaz tags: 7.3
2021-01-10
15:22
Allow to pass a null value check-in: 060b6aa4c6 user: bohwaz tags: 7.3
2021-01-08
03:45
Dumbyer: Prototype of a safe mix-up between Smarty and Mustache check-in: 57b8decc5d user: bohwaz tags: 7.3
2021-01-07
23:27
This method should have been public check-in: 4238f73218 user: bohwaz tags: 7.3
23:18
Fix code editor prompt default value check-in: a8c1733c43 user: bohwaz tags: 7.3
2020-12-18
13:53
Make sure that all non-null fields are not null check-in: 5b4ac9188f user: bohwaz tags: 7.3
2020-12-16
23:40
Add phpstan testing check-in: f147a9b8ca user: bohwaz tags: 7.3
22:38
Force float check-in: e97a0e6a37 user: bohwaz tags: 7.3
2020-12-15
16:26
Only insert non-null values in DB check-in: 46ebc3f26a user: bohwaz tags: 7.3
16:25
AbstractEntity: Add getter, fix issue with full dates check-in: 2dcc3b0bc7 user: bohwaz tags: 7.3
16:25
ODS Writer: Fix floats with comma instead of dot check-in: e727a9f176 user: bohwaz tags: 7.3
2020-12-05
10:14
DB: Don't quote integers and floats check-in: 2d2f045691 user: bohwaz tags: 7.3
09:59
Make sure HTTP __toString returns a string check-in: 10ab7555ca user: bohwaz tags: 7.3
2020-11-27
11:39
Smartyer: remove legacy methods check-in: d5ec9b2ae1 user: bohwaz tags: 7.3
11:32
ErrorManager: Fix STDOUT is not always defined and now throws an error, fix multiple chained exceptions check-in: 036980b01b user: bohwaz tags: 7.3
11:31
Fix PHP 8.0 authorizer use in SQLite3 check-in: c5a9600996 user: bohwaz tags: 7.3
2020-11-26
19:29
Fix HTTP mergeURLs check-in: caa2f5abe9 user: bohwaz tags: 7.3
18:39
Merge query strings check-in: 61d0e51f7c user: bohwaz tags: 7.3
2020-11-25
11:34
Mustachier: Fix some issues with loops and exceptions check-in: ced8f11363 user: bohwaz tags: 7.3
11:34
Translate: don't try to load non-existent class check-in: bee92e9f51 user: bohwaz tags: 7.3
11:34
SVG Plot: fix issue with divisio by zero in some cases check-in: 541c05dac9 user: bohwaz tags: 7.3
11:33
Image: fix issue with transparent images from blobs with GD check-in: 1aa221b2ee user: bohwaz tags: 7.3
11:33
Fix some rare issues with ErrorManager check-in: 19554681f3 user: bohwaz tags: 7.3
2020-11-15
21:42
Add Datepicker2 check-in: 51c052b744 user: bohwaz tags: 7.3
18:37
Fix division by zero check-in: 7c64e0fb43 user: bohwaz tags: 7.3
2020-11-13
02:24
Image: Fix issues with compression and Imagick check-in: f895c67fd2 user: bohwaz tags: 7.3
02:24
Plot: Improve plot axis check-in: fc76ab5c45 user: bohwaz tags: 7.3
2020-11-11
21:57
Query builder: fix issues with IN operator check-in: 9be40e9fa2 user: bohwaz tags: 7.3
14:49
SVG Plot: improve Y-axis values check-in: eddf009020 user: bohwaz tags: 7.3
12:48
Improve position of percentages check-in: 6bf3f11737 user: bohwaz tags: 7.3
12:45
Entity: Make sure an ID is set check-in: 839a28e75c user: bohwaz tags: 7.3
2020-11-10
17:50
Remove shims for PHP 5 check-in: c3097ce38c user: bohwaz tags: 7.3
03:48
Pie: Fix vertical alignment check-in: 608abf1de7 user: bohwaz tags: 7.3
03:34
Pie chart: improve UI check-in: 37c0091088 user: bohwaz tags: 7.3
03:23
Pie chart: add percentage check-in: 16bc38679f user: bohwaz tags: 7.3
01:39
LOWriter : improve column width check-in: c22cd128ca user: bohwaz tags: 7.3
00:50
LOWriter: fix issues with dates and numbers check-in: 8c643bf993 user: bohwaz tags: 7.3
00:50
HTTP: fix typo check-in: 6351abce63 user: bohwaz tags: 7.3
00:50
AbstractEntity: leave hour, minutes and seconds at zero for dates check-in: 85a4c0b06e user: bohwaz tags: 7.3
2020-11-06
23:22
Update makefile check-in: 47af34f561 user: bohwaz tags: 7.3
01:01
SQLite3: remove debug check-in: c16f28a757 user: bohwaz tags: 7.3
01:00
SQLite3: Replace userSelectStatemnt with a PHP8-compatible protectSelect method check-in: 81f80a8cc5 user: bohwaz tags: 7.3
2020-11-04
01:10
Smartyer: implement closing compile blocks, finish partial custom block implementation check-in: cb25b478ff user: bohwaz tags: 7.3
2020-10-27
01:24
Fix plot generation when no data is provided check-in: 2e3856aa56 user: bohwaz tags: 7.3
01:24
AbstractEntity: fix getAsString for nullable types check-in: 5439169b91 user: bohwaz tags: 7.3
2020-10-24
19:01
HTMLDocument: make sure the selector is a string check-in: 666cb9fae0 user: bohwaz tags: 7.3
2020-10-21
12:54
Improve SVG graphs check-in: be46854133 user: bohwaz tags: 7.3
2020-10-14
20:22
ErrorManager: rewrite headers to bypass content-disposition and other stuff, manage iterators in stack trace check-in: c088059e8c user: bohwaz tags: 7.3
2020-10-13
15:52
AbstractEntity: fix issue with cloning check-in: 4f2dd08250 user: bohwaz tags: 7.3
2020-10-09
10:36
Form: fix issue with max/min and strings check-in: 47ea31c421 user: bohwaz tags: 7.3
2020-10-03
22:54
Entities: fix issues with saving modified entities check-in: 9492f88c2c user: bohwaz tags: 7.3
22:54
DB: Allow update with no arguments check-in: 66b771c7c6 user: bohwaz tags: 7.3
2020-09-15
23:28
AbstractEntity: being coherent with types used in typehinting check-in: 3b2933f709 user: bohwaz tags: 7.3
23:28
SQLite3: fix openBlob: resource is not accepted for typehinting (d'oh!) check-in: 554b4d85e0 user: bohwaz tags: 7.3
2020-09-14
23:09
Entity: return self on import() check-in: d5594826d5 user: bohwaz tags: 7.3
2020-09-13
23:59
AbstractEntity: remove dependency on Form, form validation should be done separately check-in: 5fa8d55555 user: bohwaz tags: 7.3
23:56
Form: Stop validation at first error for a field, there is no use in having multiple errors for a field. BC break: returns an array of errors, not an array of arrays of errors! check-in: 0e6b1b8897 user: bohwaz tags: 7.3
22:23
Entities: fix some saving issues, add date pseudo-type check-in: c759dbd23b user: bohwaz tags: 7.3
2020-09-08
16:36
Form: fix issue with max/min and numeric strings check-in: c697e94176 user: bohwaz tags: 5.6, trunk
2020-09-03
12:44
Merge avec trunk check-in: 7970eb8d12 user: bohwaz tags: 7.3
2020-09-01
10:15
Smartyer: fix issue with literal blocks check-in: 5a34e78508 user: bohwaz tags: 5.6, trunk
2020-08-28
08:47
Smartyer: Fix issue with comments check-in: 9f0c457f29 user: bohwaz tags: 5.6, trunk
08:46
Smartyer: Fix issue with comments check-in: 209e2526df user: bohwaz tags: 7.3
2020-07-30
13:20
HTTP: Fix getHost with CLI server check-in: e7f13ca136 user: bohwaz tags: 5.6, trunk
2020-07-19
08:48
ErrorManager: Check that there is an error check-in: 7e50e90539 user: bohwaz tags: 5.6, trunk
08:47
Translate: Fix PHP 7.3 warning check-in: 177c7afe01 user: bohwaz tags: 5.6, trunk
2020-06-23
23:08
HTTP: fix condition check-in: 9819d678ef user: bohwaz tags: 5.6, trunk
23:05
Merge stable branch check-in: 4c5f536927 user: bohwaz tags: 7.3
23:04
Merge fixes back from dev branch check-in: b71b4f2761 user: bohwaz tags: 5.6, trunk
2020-06-21
23:01
Merge back with stable branch check-in: fafd240e2e user: bohwaz tags: 7.3
23:00
ZipWriter: allow to specify a file source with a different target name check-in: 648c3a266b user: bohwaz tags: 7.3
23:00
Route: Add method to check for existing file check-in: 09606da032 user: bohwaz tags: 7.3
22:59
Mail_Message: add method to get unsubscribe URL from headers check-in: bab2e4909f user: bohwaz tags: 7.3
22:59
SQLite3 : use variadic params check-in: 0feb48c08d user: bohwaz tags: 7.3
22:58
DB: Use variadic params check-in: 1ee358f0d0 user: bohwaz tags: 7.3
22:55
Smartyer: fix issue with JS RegExp back-references in literals and some other issues check-in: 27dbec33fc user: bohwaz tags: 5.6, trunk
2020-05-01
12:04
This is not ready check-in: dba499e885 user: bohwaz tags: 5.6, trunk
12:01
Garbage2xhtml: fix issue with continue and PHP 7.3 check-in: 97078d0427 user: bohwaz tags: 5.6, trunk
2020-04-22
23:43
AbstractEntity: Alias 'int' to 'integer' in PHP < 7.4 check-in: b0f591f562 user: bohwaz tags: 7.3
2020-04-21
12:37
SQLite3: add method to check for foreign key errors check-in: d316a7c27c user: bohwaz tags: 7.3
12:14
SQLite3 import: Split by empty lines instead of commas, as it won't work with triggers check-in: d0e8fcc9a6 user: bohwaz tags: 7.3
12:14
ErrorManager: Add line breaks in error message check-in: fc69440185 user: bohwaz tags: 7.3
11:32
Garbage2xhtml: fix issue with continue and PHP 7.3 check-in: 96daf5c36e user: bohwaz tags: 7.3
11:31
Smartyer: fix rare issue with parameter type check-in: 4b536f5bb0 user: bohwaz tags: 7.3
11:31
EntityManager: fix typo check-in: 1cffec01ad user: bohwaz tags: 7.3
11:30
SQLite3: custom import() method that can load external files and tell which line failed check-in: fa3c573416 user: bohwaz tags: 7.3
10:59
AbstractEntity: fix import method check-in: 4780cf2b83 user: bohwaz tags: 7.3
2020-02-12
01:26
AbstractEntity: remove "date" pseudo-type, add PHP 7.4 typed properties support check-in: 01d5540763 user: bohwaz tags: 7.3
01:24
EntityManager: add a helper method to retrieve an entity from an ID check-in: 8d72a8244e user: bohwaz tags: 7.3
01:23
HTTP root URI: Return exceptions when required data is missing check-in: 6ea68344b2 user: bohwaz tags: 7.3
2020-01-30
23:31
Fix some issues with PHP 7.4 check-in: b3eca260b9 user: bohwaz tags: 7.3
23:14
Fix some issues with PHP 7.4 check-in: 06c3f53895 user: bohwaz tags: 5.6, trunk
2020-01-29
14:29
EntityManager: use @TABLE instead of {$table} to refer to the entity table check-in: d15e394651 user: bohwaz tags: 7.3
2020-01-20
21:59
Move SQLite3 undo feature in a separate class check-in: 558af79d51 user: bohwaz tags: 7.3
21:54
Get a bit more of the arguments content check-in: 395e9e1ae4 user: bohwaz tags: 7.3
21:54
Namespace change check-in: eaa51b174b user: bohwaz tags: 7.3
2020-01-17
12:50
DB: this PDO flag doesn't exist until PHP 7.4 check-in: 78998f320d user: bohwaz tags: 7.3
12:05
HTTP: make it clear that we are using the curl extension functions in the global namespace check-in: 75cf17e787 user: bohwaz tags: 7.3
12:03
AbstractEntity: rename _fields to _types, implement support for validating forms check-in: e58c6d3809 user: bohwaz tags: 7.3
12:01
Form: Add a "validateField" method check-in: c6047f0c04 user: bohwaz tags: 7.3
2020-01-10
09:56
Update header check-in: 1370c2dfac user: bohwaz tags: 7.3
2020-01-06
14:02
Entity/Manager: improvements, fixes, add test check-in: aecfce9492 user: bohwaz tags: 7.3
2020-01-02
13:02
Add Entity manager check-in: 2eef4e40ab user: bohwaz tags: 7.3
2019-12-23
23:11
HTTP: add test for 1and1 hosting (fails as they misconfigured their server) check-in: b96cc17659 user: bohwaz tags: trunk
2019-12-20
12:32
Fix tests check-in: 1dd704636b user: bohwaz tags: 7.3
2019-12-19
15:51
Update tests check-in: 1ae69a601e user: bohwaz tags: 7.3
15:50
Graphics/Image: Remove imlib support (no longer supported in PHP 7), fix issues with Imagick check-in: 0eb5d32dfc user: bohwaz tags: 7.3
15:46
Graphics/Blob: fix issue with orientation finding in PHP 7.1+ check-in: 4f965e99d9 user: bohwaz tags: 7.3
13:40
Remove test as library was removed check-in: 972f5cb74f user: bohwaz tags: 7.3
11:37
Update test to reflect changes in DB APIs check-in: 2633233d00 user: bohwaz tags: 7.3
11:36
Use type hinting and better integration between SQLite3 and PDO check-in: 48b410159a user: bohwaz tags: 7.3
11:36
ErrorManager: Fix error when line is undefined check-in: 42d3f2583b user: bohwaz tags: 7.3
2019-12-18
12:09
Renamed ODSWriter to Office/Calc/Writer check-in: f02d523fd8 user: bohwaz tags: 7.3
12:05
Rename namespaces check-in: 49e081d028 user: bohwaz tags: 7.3
12:01
Rename graphics libraries check-in: 70c87a9b18 user: bohwaz tags: 7.3
11:56
Remove Karto, update Karto\Point and Karto\Set check-in: d5252aa931 user: bohwaz tags: 7.3
11:42
Move Karto libraries check-in: ac4c400e8b user: bohwaz tags: 7.3
11:33
Remove legacy libraries check-in: 4f93ecabdb user: bohwaz tags: 7.3
11:25
Create new branch named "7.3" check-in: 85813abb74 user: bohwaz tags: 7.3
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: 5.6, trunk
2019-11-19
11:00
Image: remove unused code for transparent images that made them half-opaque check-in: 78ad6c2c6b user: bohwaz tags: 5.6, trunk
2019-11-12
16:15
HTTP: handle case where document_root is above the app root check-in: b98d1a3c51 user: bohwaz tags: 5.6, trunk
16:09
HTTP: fix methods and tests to find root and app URL check-in: 21b0f91caa user: bohwaz tags: 5.6, trunk
2019-11-06
00:30
ODTTemplate (alpha) check-in: b2ea7743c8 user: bohwaz tags: trunk
2019-10-31
16:06
HTTP: add methods to get scheme, host, and app URI check-in: 911f62bb8f user: bohwaz tags: trunk
2019-10-28
23:32
OTP: Add image argument to otpauth:// URLs check-in: 61f983967b user: bohwaz tags: trunk
2019-10-06
21:46
JS/Upload helper: update default options, use a pattern to find out if a file type needs to be resized check-in: 688214e449 user: bohwaz tags: trunk
21:40
JS/SQL Query Builder: update minifier, sync last changes check-in: 14a2ba9e23 user: bohwaz tags: trunk
21:39
Update minifier check-in: 3e572b61fd user: bohwaz tags: trunk
18:48
Text editor: fix issues with key event handling in newer browsers check-in: c681ec7ff9 user: bohwaz tags: trunk
2019-08-23
13:00
SkrivLite: open external links in a new tab check-in: faaef466e4 user: bohwaz tags: 5.6, trunk
2019-05-27
17:19
DB_SQLite3: add method to return database details from a string check-in: c186c7b54f user: bohwaz tags: 5.6, trunk
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: 5.6, trunk
09:01
Mail_Message: fix maximum line length for headers and body check-in: cf947051bb user: bohwaz tags: 5.6, trunk
09:00
UserSession: fix typo in user session data key check-in: 1676b6bd17 user: bohwaz tags: 5.6, trunk
2019-04-09
14:13
Smartyer: fix escape to hexentity check-in: 00a8929f78 user: bohwaz tags: 5.6, trunk
14:13
ErrorManager: fix rare case of backtrace file not set check-in: 57d76de3ee user: bohwaz tags: 5.6, trunk
2019-03-29
16:09
Idée d'éditeur de contenu check-in: c9558fd22a user: bohwaz tags: trunk
2019-03-14
21:06
Smartyer: don't truncate to zero when using the word cutter check-in: bce002e856 user: bohwaz tags: 5.6, trunk
16:03
Form: fix typo for gte check-in: 04fc537eb0 user: bohwaz tags: 5.6, trunk
16:02
Form: implement lt, lte, gt and gte rules check-in: dbbb7dfcf4 user: bohwaz tags: 5.6, trunk
16:02
Smartyer: accept convertable objects in escape, accept datetime in date_format modifier check-in: 3c42e9c568 user: bohwaz tags: 5.6, trunk
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: 5.6, trunk
10:09
DB: add an alias, as it is confusing between SQLite and PDO check-in: 649ec9d0bd user: bohwaz tags: 5.6, trunk
2019-02-19
15:19
Always return true check-in: cf6eb0069d user: bohwaz tags: 5.6, trunk
15:05
Fix PHPStan warning check-in: 86521c9958 user: bohwaz tags: 5.6, trunk
15:05
Remove trailing spaces check-in: 07c3b8f6fc user: bohwaz tags: 5.6, trunk
14:54
Fix multiple PHPStan issues check-in: fe7cb3e32a user: bohwaz tags: 5.6, trunk
14:53
Fix SkrivLite phpstan errors check-in: fb1b3847f3 user: bohwaz tags: 5.6, trunk
14:53
HTMLDocument: fix doc comment check-in: a9599f6ee4 user: bohwaz tags: 5.6, trunk
14:52
Test: fix phpstan errors check-in: 6b9f506cab user: bohwaz tags: 5.6, trunk
14:52
UserActions: fix typo check-in: 04ca11897e user: bohwaz tags: 5.6, trunk
14:52
ZipWriter: use statements for exceptions check-in: 8826f9765e user: bohwaz tags: 5.6, trunk
14:51
DB_SQLite3: fix PHPStan notices check-in: 52d1315667 user: bohwaz tags: 5.6, trunk
14:50
Beacon: namespace exception fix, remove duplicate in array check-in: 5eff9a9941 user: bohwaz tags: 5.6, trunk
14:50
Delta: Throw standard exceptions check-in: 9f4992e8a4 user: bohwaz tags: 5.6, trunk
2019-01-28
23:04
Ajout d'une queue de redimensionnement des miniatures pour limiter la charge / taille mémoire check-in: bc0eba4606 user: bohwaz tags: trunk
2019-01-23
10:00
ErrorManager: fix return when log file is empty check-in: fc67dc6f17 user: bohwaz tags: 5.6, trunk
2019-01-22
10:36
DB_SQLite3: Add undolog feature check-in: 1019d43a2f user: bohwaz tags: 5.6, trunk
10:35
Smartyer: fail correctly when the template file name is a directory check-in: bdba474e89 user: bohwaz tags: 5.6, trunk
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: 5.6, trunk
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: 5.6, trunk
2018-12-24
15:23
DB_SQLite3: restrict should also be case-insensitive check-in: 1b43d43b06 user: bohwaz tags: 5.6, trunk
15:18
DB_SQLite3: fix uppercase-only SELECT check-in: f017f06f8e user: bohwaz tags: 5.6, trunk
2018-12-18
12:48
DB_SQlite3: add userSelectStatement method check-in: baeca5d03f user: bohwaz tags: 5.6, trunk
12:37
DB_SQLite3: Fix typo check-in: 62fb112f9c user: bohwaz tags: 5.6, trunk
12:36
DB_SQLite3: add fts3_tokenizer to forbidden functions check-in: a81ff4cfa2 user: bohwaz tags: 5.6, trunk
2018-12-16
23:05
DB_SQLite3: add method to allow users to make SELECT queries check-in: b170ed4466 user: bohwaz tags: 5.6, trunk
2018-12-10
22:40
Smartyer: limit recursion level check-in: d3199e27ed user: bohwaz tags: 5.6, trunk
22:39
Limit recursion levels check-in: fee0084713 user: bohwaz tags: 5.6, trunk
2018-12-06
15:09
Update license text check-in: f10a5314d2 user: bohwaz tags: trunk