Commit Graph

622 Commits

Author SHA1 Message Date
Taylor Otwell
8a92477433 prevent serialized classes 2026-02-18 16:50:55 -06:00
Taylor Otwell
6036bb7bfc Merge branch '12.x' into 13.x 2026-02-18 16:37:02 -06:00
Apoorv Darshan
9c073b079c [12.x] Add APP_NAME fallback in mail config (#6755)
The `MAIL_FROM_NAME` config value falls back to the generic "Example"
when unset. This updates the fallback to use `APP_NAME` instead,
matching the convention in `.env.example` where `MAIL_FROM_NAME`
references `${APP_NAME}`.
2026-02-18 14:24:46 -06:00
Taylor Otwell
75cef503c6 use json session serialization for new applications 2026-02-16 17:15:44 -06:00
KentarouTakeda
31607246bd [12.x] Add APP_URL fallback in filesystems config (#6742) 2026-01-19 09:16:42 -06:00
Mohammed Samgan Khan
591d3e8903 fix: ensure APP_URL does not have trailing slash in filesystem public URL (#6728) 2025-12-23 09:13:07 -06:00
Robson Tenório
f3613e9fb5 Use environment variable for DB_SSLMODE for Postgres (#6727)
```php
'pgsql' => [
   ...
    'sslmode' => env('DB_SSLMODE', 'prefer'),
]
```
2025-12-21 18:01:58 -06:00
Ryan Schaefer
8500bcc5bd Fix 8.5 PDO Deprecation (#6710)
Fixes the 8.5 PDO deprecation using the same implementation in laravel/framework (4e40cfd963/config/database.php (L64))
2025-11-24 08:21:50 -06:00
Joost de Bruijn
f6b2e79bdb fix: cookies are not available for subdomains by default (#6705) 2025-11-18 13:23:48 -06:00
Barry vd. Heuvel
76396a056d Add background driver (#6699)
* Add background driver

Adds settings for PR https://github.com/laravel/framework/pull/57648

* Update queue.php

---------

Co-authored-by: Taylor Otwell <taylor@laravel.com>
2025-11-04 09:00:21 -06:00
Taylor Otwell
6576dc16cf update language 2025-10-30 12:37:53 -05:00
Taylor Otwell
8e93cae119 add failover cache config 2025-10-21 11:27:10 -04:00
Taylor Otwell
b8344c35ba add deferred queue 2025-10-17 07:10:07 -05:00
Taylor Otwell
7db142b5c6 deferred queue config 2025-10-17 05:14:52 -05:00
Sajjad Hossain Shohag
ce337914f3 Update queue.php (#6688) 2025-10-15 07:56:37 -05:00
Taylor Otwell
976c622ae9 update failover 2025-10-15 07:54:45 -05:00
Taylor Otwell
e072464072 add failover driver 2025-10-13 20:17:40 -05:00
Taylor Otwell
4d04f68ef9 fix database 2025-09-10 14:30:39 -05:00
Ahmed Alaa
a696e5fd51 Fix type casting for environment variables in config files (#6670) 2025-09-07 17:58:17 -05:00
Taylor Otwell
39072d072c move some items into pragmas 2025-09-07 17:40:40 -05:00
Mateus Guimarães
9905b67c79 [12.x] Add default Redis retry configuration (#6666)
* first pass

* first pass

* Remove match

* Update database.php
2025-08-29 12:40:11 -05:00
Taylor Otwell
5b585a2278 deferred option 2025-08-26 10:10:45 -05:00
Robert Boes
902200e7aa Revert "fix" (#6646)
This reverts commit dd473eaddc.
2025-07-28 08:49:50 -06:00
Ahmed Alaa
4ab121576e [12.x] Fix type casting for environment variables in config files (#6637)
* Update app.php

* Update cache.php

* Update database.php

* Update logging.php

* Update mail.php
2025-07-03 08:32:07 -05:00
Taylor Otwell
dd473eaddc fix 2025-07-02 18:42:49 -04:00
Jonathan Goode
9a177b073b Change to hyphenate prefixes and cookie names (#6636) 2025-06-28 19:24:37 +02:00
Khaled Huthaily
cd854afd59 fix alphabetical order (#6627)
move `resend` before `ses`
2025-06-06 10:09:38 -05:00
Wogan May
1c027454d9 Minor language update (#6615)
PhpStorm's Natural Language module recommends this change to a countable noun, which happens to be exactly 6 characters long, so as to not affect the overall length of the line, while still making it ever-so-slightly more parseable.
2025-05-19 12:03:18 -05:00
Ahmed Alaa
468d945836 remove apc (#6611) 2025-05-15 10:09:47 -05:00
Taylor Otwell
2d8f562092 remove apc 2025-05-11 20:55:57 -05:00
Ahmed Alaa
6087e4fd3b [12.x] Update config/mail.php to match the latest core configuration (#6594)
* Update config/mail.php to match the latest core configuration

* Update mail.php

---------

Co-authored-by: Taylor Otwell <taylor@laravel.com>
2025-04-02 12:34:19 -05:00
Ahmed Alaa
3549033ac7 [12.x] Refactor: Structural improvement for clarity (#6574)
* Structural improvement for clarity

* Update logging.php

---------

Co-authored-by: Taylor Otwell <taylor@laravel.com>
2025-03-10 12:07:54 -05:00
Andrew Brown
79a94de4dd remove APP_TIMEZONE environment variable (#6536)
force the timezone to be defined in the config file, rather than deferring to an environment variable.

IMO having the timezone dependent on an environment variable adds an unnecessary amount of risk for your average user who may be unaware of the effects from changing this value.

some scenarios where this could cause issues:

- devs set this value to their local timezone on their local dev machines, and they are writing `Carbon:create()` commands or similar that now are working only under the assumption of that timezone value
- you have multiple production servers setup across the country and each has their own timezone value according to their location, but they all talk to a central database. now the database is loaded with mixed timezone variables

having an explicit value defined once for the application removes these risks.

reverts part of #6188
2025-02-12 10:13:57 -06:00
Taylor Otwell
55738c0c4e add REDIS_PERSISTENT env var 2025-02-11 11:57:06 -06:00
Mior Muhammad Zaki
4760fcd6c5 Sync session.lifetime configuration (#6522)
See 066b740f14/config/session.php (L35)

Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>
2025-01-23 08:05:06 -06:00
Taylor Otwell
91b4096490 update filesystem config 2025-01-21 09:03:57 -06:00
Mior Muhammad Zaki
eb8085cf77 [11.x] Update config/mail.php with supported configuration (#6506)
Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>
2024-12-13 07:57:40 -06:00
Taylor Otwell
bab16982dd private files (#6450) 2024-09-11 15:12:40 -05:00
Taylor Otwell
2897a49c65 add sqlite options 2024-07-16 09:39:20 -05:00
StyleCI Bot
47fb90a8ca Apply fixes from StyleCI 2024-06-20 14:41:46 +00:00
Nicolas Hedger
3fd8dd8539 Expose lock table name (#6423)
* Expose lock table name

* Update cache.php

---------

Co-authored-by: Taylor Otwell <taylor@laravel.com>
2024-06-20 09:41:28 -05:00
maru0914
ad38e564ac Format the first letter of drivers to lowercase (#6413) 2024-06-04 08:28:32 -05:00
Ricardo Čerljenko
b651fb109c updated mail config (#6402) 2024-05-16 16:36:21 -05:00
Taylor Otwell
4b1588713d add resend 2024-05-03 12:16:26 -05:00
Taylor Otwell
e7cc5778a0 resend 2024-05-03 12:14:44 -05:00
Jonathan Goode
cf0b40b878 Remove obsolete driver option (#6395) 2024-04-19 10:12:29 -05:00
Jonathan Goode
3cb22426e1 Add missing roundrobin transport driver config (#6392) 2024-04-09 09:13:45 -05:00
Dries Vints
6f5d9b8888 Fix retry_after to be an integer (#6377) 2024-03-15 09:02:06 -05:00
Sergey Pashkevich
eb8f9dc2d6 [11.x] Removed useless null parameter for env helper (#6373) 2024-03-15 11:19:40 +01:00
Sergey Pashkevich
51c4166bfb [11.x] Removed useless null parameter for env helper (cache.php) (#6374) 2024-03-15 11:18:22 +01:00