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 | |