106 Commits

Author SHA1 Message Date
HB9HIL
b9ac56cab7 updated cookie logic to the syntax of post php 7.3 era and made samesite configurable, while http only is hardcoded to true 2026-03-16 09:45:17 +01:00
HB9HIL
1fb549d9d4 debug messaging to see how long each migration takes 2026-02-06 01:12:18 +01:00
Fabian Berg
04b9aa49c7 Merge branch 'dev' into support_cache 2026-02-02 13:46:55 +00:00
HB9HIL
dc7f7254e1 same fallback behaviour for memcached adapter 2026-02-02 13:42:11 +01:00
HB9HIL
9fa0604810 redis driver now catches successfully a missing redis extension and a unavailable redis server 2026-02-02 13:13:42 +01:00
HB9HIL
823148c752 not only check for redis extension during driver load 2026-02-02 12:57:31 +01:00
HB9HIL
7633161890 php8+ friendly fixes 2026-02-02 12:40:25 +01:00
HB9HIL
937f09eae7 Drop support for wincache 2026-02-02 10:38:52 +01:00
HB9HIL
f4427c1fa3 APC is legacy and does not exist anymore. But apcu works awesome so adjusted the config sample 2026-02-01 20:30:22 +01:00
HB9HIL
549307e5f1 updated cache lib and drivers from https://github.com/pocketarc/codeigniter 2026-02-01 19:07:17 +01:00
HB9HIL
50aea5ccd4 fix redis adapter which was broken since 4 years 2026-02-01 18:56:56 +01:00
HB9HIL
86ffc6dd77 improved wording 2026-01-26 13:41:18 +01:00
HB9HIL
ce4a5e7b9d enforce minimum session expiration time of 43200 seconds for security and create session_token instead of using session id for hash creation 2026-01-26 13:04:28 +01:00
HB9HIL
90bca147be housekeeping php 8.4 2025-11-19 14:37:15 +01:00
Fabian Berg
25cbb212c8 php8.4 fixes 2025-04-28 13:22:18 +02:00
HB9HIL
9f43737cd8 fix[session]: supress the deprecation warning from php8.4 and above 2024-12-05 10:25:43 +01:00
HB9HIL
8a57e2ccb5 fix(exceptions): disable E_STRICT from php8.4 and add E_DEPRECATED constants 2024-12-05 10:09:20 +01:00
HB9HIL
38a9c10c59 fix[installer]: only delete the migration lockfile if it really exists 2024-12-04 17:20:53 +01:00
HB9HIL
a039b3a7ca removed debugging 2024-10-28 13:24:38 +01:00
HB9HIL
bbb1b8c976 using json to load the mail allows to place everything message related in the view (e.g. the subject) 2024-10-28 12:37:31 +01:00
HB9HIL
9f609ae191 return decoded 2024-10-28 11:31:55 +01:00
HB9HIL
cf89845a68 function to load the email message 2024-10-28 10:49:38 +01:00
HB9HIL
c2e9c2625f better place it in the config.php 2024-10-07 09:31:10 +00:00
HB9HIL
1c0a6d5750 reduce debug messages 2024-09-16 00:49:43 +02:00
Patrick Winnertz
90aac66df1 Move also the comment from the helper function to core/Config.php 2024-08-23 15:14:58 +02:00
Patrick Winnertz
6ee6a95622 Move the ?? into system/Core/Config.php to do not fail if the local_url config entry is missing. 2024-08-23 15:04:48 +02:00
Patrick Winnertz
01457019bf Forgot something to make it work 2024-08-23 09:58:44 +02:00
Patrick Winnertz
8463eda5ba Create a helper to read in a optional local_url to bypass the need to access the application using the external url. 2024-08-23 08:43:11 +02:00
github-actions
d538aaf7d5 set the lifetime higher 2024-08-02 12:02:47 +02:00
github-actions
4e034966c2 migration lockfile lifetime 2024-08-02 11:48:41 +02:00
HB9HIL
8dbdb8b367 show latest migration in log and make sure the log is in the correct order 2024-07-26 23:47:16 +02:00
HB9HIL
4cc6445a57 reduce debug messages 2024-07-20 15:04:45 +02:00
HB9HIL
f24501ae4c update encryption library 2024-07-11 14:17:26 +02:00
HB9HIL
4d7802a2d2 added some debugging messages 2024-06-25 14:18:11 +02:00
HB9HIL
063fb3de96 unlink the lockfile later 2024-06-25 13:20:20 +02:00
HB9HIL
81a5ab7a61 include the rest aswell to stick with the logic 2024-06-25 13:18:54 +02:00
HB9HIL
4e723e7bbf lock mig process with lock file in cache folder to avoid raceconds 2024-06-25 13:05:24 +02:00
HB9HIL
8cc66870ca force enable hooks 2024-06-06 10:46:47 +02:00
HB9HIL
338b1ff3d9 load language in core controller 2024-06-06 10:46:34 +02:00
int2001
9110d0795e Fixes PHP8-Bug within CI3 2024-05-26 04:19:16 +00:00
int2001
7b9ddbdddf Had to patch CI, otherweise no 8.3 compat 2024-02-18 07:43:44 +00:00
int2001
b002dce737 Make Logtype (daily / one file) configurable 2024-01-24 07:05:56 +00:00
int2001
166b8bf98d Use ONE Logfile instead of daily ones 2024-01-24 06:42:58 +00:00
Juan Garcia
41f1d617a6 Initial commit 2023-12-29 22:11:26 -05:00
HB9HIL
8c4bae8453 run migration script 2023-11-14 13:35:53 +01:00
int2001
9c286d8a0d Fixes Bug where cookie_samesite wasn't set 2023-10-26 05:30:25 +00:00
HB9HIL
ca7f4367e3 Synced system/language with english 2023-10-05 23:16:59 +02:00
HB9HIL
874b45517c added missing languages in system/languages 2023-10-05 22:12:48 +02:00
phl0
5da109c15f Backport cookie destroy function gfrom CI 3 2023-09-28 15:36:10 +02:00
int2001
5c012f66c4 CodeIgniter fix to deal with null-values 2023-08-01 13:01:20 +00:00