Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* [8.x] Auto update changelog file with a new release (#5801) * Create update-changelog.md * Update .gitattributes * Rename update-changelog.md to update-changelog.yml * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Adds Laravel `v9.x` to changelog (#5803) * Adds Laravel `v9.x` to changelog * Update CHANGELOG.md Co-authored-by: Taylor Otwell <[email protected]> * Laravel 10 * revert 10 for now * add discovery method default * Fix .gitattributes consistency with .editorconfig (#5802) `lf` EOL is defined in `.editorconfig` but missed in `.gitattributes`, so here is the fix. This little fix helps keep the EOL consistent across the project and ensures it doesn't get messed up by GitHub Desktop or any other GIT client. * Improve typing on user factory * Align min PHP version with docs * Revert "Fix .gitattributes consistency with .editorconfig (#5802)" (#5809) This reverts commit 207a23e. * [9.x] Remove redundant `null`s (#5811) * follow up of #5791 * Update app.php Co-authored-by: Dries Vints <[email protected]> * [10.x] Prep Laravel 10 (#5805) * Prep Laravel 10 * Update composer.json * Update Kernel.php * Update composer.json * Update composer.json * Add Redis facade as comment in app.config (#5813) * Revert "Add Redis facade as comment in app.config (#5813)" (#5814) This reverts commit efd49c6. * [9.x] Fix lang alphabetical order (#5812) * Fix lang alphabetical order * Update pagination.php Co-authored-by: Taylor Otwell <[email protected]> * add default address * Update RouteServiceProvider.php (#5816) * Add underscore to prefix in database cache key (#5817) For Redis caching prefix with underscore : 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'), but when cache stored in database, then the key is created "merged" with prefix, by this line: 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache'), for example, if "key" is a key for cache, then the result is: "laravel_cachekey", not a preferable "laravel_cache_key" * Update CHANGELOG.md * Update RouteServiceProvider.php (#5818) * [9.x] Update sanctum config file (#5820) * Update sanctum config file * Update composer.json Co-authored-by: suyaqi <[email protected]> Co-authored-by: Dries Vints <[email protected]> * Replace Laravel CORS package (#5825) * Update CHANGELOG.md * Small typo fix in filesystems.php (#5827) * Update filesystems.php * Update filesystems.php Co-authored-by: Taylor Otwell <[email protected]> * Add option to configure Mailgun transporter scheme (#5831) * [9.x] add throw to filesystems config (#5835) * Update mail.php (#5836) * Update CHANGELOG.md * The docker-compose.override.yml should not be ignored by default (#5838) While this file can be used for local overrides, that is not its only intended usage. E.g. a common setup would be like this: - *docker-compose.yml*: services shared across builds - *docker-compose.override.yml*: services only used in development - *docker-compose.production.yml*: configuration needed for building production images. Now for regular development you just need to run `docker-compose up --build` and only in you CI you would build and run for production by explicitly naming the yml files. TL;DR: Excluding docker-compose.override.yml seems to be a personal preference of someone and they should do that in their global .gitignore if the are so inclined. * Update CHANGELOG.md * Update .styleci.yml (#5843) * Update .styleci.yml * [9.x] Add an example to the class aliases (#5846) * Add an example to the class aliases * Update app.php Co-authored-by: Taylor Otwell <[email protected]> * The comment for cache key prefix needed an update (#5849) * The comment for cache key prefix needed an update * formatting Co-authored-by: Taylor Otwell <[email protected]> * Update update-changelog.yml * Add username in config to use with phpredis + ACL (#5851) Linked to https://github.com/laravel/framework/pull/41683/commits * Drop PHP 8.0 (#5854) * Remove "password" validation key (#5856) * [9.x] Make authenticate session a route middleware (#5842) * make authenticate session a route middleware * Update Kernel.php * Update CHANGELOG * add encryption configuration * Update CHANGELOG * wip * remove packages file for a better experience * revert change - unnecessary :) * Create pull-requests.yml * Update RouteServiceProvider.php (#5862) * Update server.php (#5863) * add levels to handler * update wording * fix docblock * Update CHANGELOG.md * Update CHANGELOG * move password lines into main translation file * [9.x] Add missing maintenance to config (#5868) * [9.x] Add missing maintenance to config #40102 * fix spacing * fix cache store for maintenance config * formatting Co-authored-by: Taylor Otwell <[email protected]> * Update CHANGELOG * Bump laravel/framework version to latest (#5870) Required for password rule translations to work properly (see laravel/framework#42060) * Fix alphabetical order for password rules (#5872) * [9.x] Run tests for skeleton (#5873) * Run tests for skeleton * wip * wip * Update logging.php (#5874) * Bump minimum Laravel version * Update CHANGELOG * Update mail.php (#5877) Add `local_domain` as an option to the smtp configuration. This can be used to change the domain that is used to send the `EHLO` command during the SMTP handshake. `null` is a sensible default since Symfony/Mailer will use it's own default (`127.0.0.1`) to send the mail. Co-authored-by: Bram in 't Zandt <[email protected]> * [9.x] Add specific test user in seeder (#5879) * Update DatabaseSeeder.php * formatting Co-authored-by: Taylor Otwell <[email protected]> * a few wording changes * Update CHANGELOG * Switch to ESM imports (#5895) This improves the transition for Vite users. * Update CHANGELOG * add language line * [9.x] Improve Pusher configuration for easy development (#5897) * Improve Pusher configuration for easy development * Fix style-ci * Update CHANGELOG * Sorting (#5899) Sort Alphabetically for newly added `doesnt_start_with`. * Update pull-requests.yml * Update update-changelog.yml * use global functino * [9.x] Vite (#5904) * Use Vite * Gitignore Vite build directory * Use CSS entry points * Update plugin * Linting * Update plugin * [9.x] Added support for easy development configuration in bootstrap.js (#5900) * Added support for easy development configuration in bootstrap.js * Added extra variables for existing configuration in broadcasting * Update bootstrap.js * Setting default for empty variable * Update .env.example * Update .env.example Co-authored-by: Taylor Otwell <[email protected]> * Update composer.json * Update CHANGELOG * Update .gitignore (#5924) * bump actions/checkout (#5928) * Update bootstrap.js (#5929) Before it was use `VITE_PUSHER_CLUSTER`, it should be `VITE_PUSHER_APP_CLUSTER`. * add default reloading to skeleton (#5927) * Update to the latest version of laravel-vite-plugin (#5932) The `laravel-vite-plugin` had a pre-1.x major version bump due to a change in the plugin return type. * Update to the latest version of laravel-vite-plugin (#5943) * Update CHANGELOG * Bump axios version (#5946) * [9.x] Uses `laravel/pint` for styling (#5945) * Uses `laravel/pint` for styling * Makes `.styleci.yml` ignored on export * Update composer.json Co-authored-by: Dries Vints <[email protected]> * Vite 3 support (#5944) * Update CHANGELOG * Update font delivery (#5952) Seeing the non compliance of Google Fonts to GDPR I thought to update the CDN. My non-designer eyes could see no difference on the site. * wip * [9.x] Don't need to ignore vite config file (#5953) * Don't need to ignore vite config file * Apply fixes from StyleCI Co-authored-by: StyleCI Bot <[email protected]> * Update CHANGELOG * Update laravel/sanctum version (#5957) * Update composer.json (#5959) * Update CHANGELOG * Validation added `doesnt_end_with` translation (#5962) * Validation added doesnt_end_with translation * fix order * Update CHANGELOG * Add ValidateSignature middleware for ignore params (#5942) * Add ValidateSignature middleware for ignore params * Comment out query parameters by default * Remove leading slash * Update Kernel ValidateSignature middleware path * wip * wip * Update CHANGELOG * add alt to laravel logo image (#5973) * use short closure * use except * [9.x] feature: `max_digits` and `min_digits` validation translations (#5975) * feature: `max_digits` and `min_digits` validation translations * Update validation.php Co-authored-by: Taylor Otwell <[email protected]> * Update CHANGELOG * bump the Vite version (#5977) * Update CHANGELOG * Make email unique (#5978) When seeding large amounts of users there is a chance for a duplicate entry SQL error because the email column is unique. https://github.com/laravel/laravel/blob/64e01753985749fab6626a370b27baa8431e74e6/database/migrations/2014_10_12_000000_create_users_table.php#L19 * Update CHANGELOG * Validation added `required_if_accepted` (#5987) Added translation for new validation [`required_if_accepted`](laravel/framework#44035) rule * Add Laravel Bootcamp to Learning Laravel (#5991) * Add Laravel Bootcamp to Learning Laravel * Update README.md * GitHub Workflows security hardening (#5992) * build: harden update-changelog.yml permissions Signed-off-by: Alex <[email protected]> * build: harden tests.yml permissions Signed-off-by: Alex <[email protected]> * Update update-changelog.yml * Update tests.yml Co-authored-by: Dries Vints <[email protected]> * Update CHANGELOG * Update tests.yml * PHP 8.2 build (#5999) * PHP 8.2 build * wip * wip * Update tests.yml (#6000) * update colours (#6002) * ignore .env.production (#6004) * Upgrade axios to v1.x (#6008) https://github.com/axios/axios/releases/tag/v1.0.0 * Shorten pusher host config (#6009) * Shorten pusher host config * Update broadcasting.php Co-authored-by: Taylor Otwell <[email protected]> * Sort EditorConfig rules (#6012) * Add /.fleet directory to .gitignore (#6011) * Remove 8.0 build * Update CHANGELOG * Changing .env to make Pusher work without editing the commented out part in the bootstrap.js (#6021) * edit file * This works for null, undefined and '', because it's JavaScript * Update CHANGELOG * Adds lowercase validation rule translation (#6028) * Adds lowercase validation rule translation * Update validation.php Co-authored-by: Dries Vints <[email protected]> * Update validation.php (#6029) * validation rules sorting consistency (#6031) * Update CHANGELOG * bump vite plugin (#6038) * Update CHANGELOG * Create issues.yml * Add ulid and ascii validation message (#6046) * vite 4 support (#6043) * Update package.json * Update CHANGELOG * add decimal translation * Update CHANGELOG * Updated tests badge (#6050) The old badge was still referencing Travis CI, last time it ran was 2 years ago. * Update to Heroicons v2 (#6051) * [9.x] Support pusher-js v8.0 (#6059) * Specify cluster for Pusher * Update bootstrap.js Co-authored-by: Taylor Otwell <[email protected]> * Updated git configuration to use LF line endings by default (#6061) * switch email to a primary key (#6064) switching from a normal index here to a primary index works the same except for adding a `UNIQUE` constraint. The `DatabaseTokenRepository` deletes existing records with an email first, before creating a new one, so this additional constraint will be okay. https://github.com/laravel/framework/blob/9.x/src/Illuminate/Auth/Passwords/DatabaseTokenRepository.php#L88 * [10.x] Uses PHP Native Type Declarations 🐘 (#6010) * Adds basic typing around method's arguments and return types * Adds missing `closure` type * Adds typing on tests * Fixes `RedirectIfAuthenticated` * Fixes `Authenticate` * Improves `RedirectIfAuthenticated` types * Fixes user factory `unverified` return type * Update CHANGELOG * Update composer.json * Update composer.json * use min stability stable * Removes redundant composer setting * Keeps `"prefer-stable": true` * Use dev stability for master * Update CHANGELOG * Adds "missing" validation rule translations (#6078) * Uses Laravel Ignition `v2.x` (#6079) * adjust wording * remove dispatches job trait * Use nullable typing (#6084) * rename property for clarity * rename password reset tokens table in skeleton * document new options * update example * Update CHANGELOG * sets ASSET_URL to use / as the default value (#6089) * [10.x] Adds PHPUnit 10 support (#6052) * Adds PHPUnit 10 support * Reverts `noNamespaceSchemaLocation` * Improves PHPUnit configuration file * remove lang directory by default * update change log * [10.x] A fresh welcome page (#6093) * wip * minor tweaks * Use cool gray for dark mode * Use the same grays for light and dark * Improve dots bg * Add some red back into dark mode * Replace Tailwind CDN with compiled CSS * Remove unnecessary class * Restore font-display: swap --------- Co-authored-by: Taylor Otwell <[email protected]> * remove shop for now while store being redone * [9.x] Adds clarification to throttle auth setting (#6096) * adds clarification to throttle auth setting * Update auth.php --------- Co-authored-by: Taylor Otwell <[email protected]> * remove lodash (#6095) * Tweaks Laravel description (#6099) * Update package.json (#6100) * update min stability * Update CHANGELOG.md * Remove branch-alias from composer.json (#6103) Co-authored-by: s-damian <[email protected]> * note ses-v2 * Add PHPUnit result cache to gitignore (#6105) * Allow php-http/discovery as a composer plugin (#6106) * Update CHANGELOG * remove unneeded call * Update CHANGELOG * Missing comma (#6111) * add ses-v2 mailer in config (#6112) * Revert "add ses-v2 mailer in config (#6112)" (#6115) This reverts commit a1ef009. * Remove redundant `@return` docblock in UserFactory (#6119) * Reverts #6089 (#6122) * Update .gitignore (#6123) Reorder * Update CHANGELOG.md * Update CHANGELOG * Fix typo (#6128) * Specify facility in the syslog driver config (#6130) * Update CHANGELOG * [10.x] Add replace_placeholders to log channels (#6139) * add replace_placeholders to log channels * Update logging.php --------- Co-authored-by: Taylor Otwell <[email protected]> * Update CHANGELOG * Add job batching options to Queue configuration file (#6149) * add batching config options to queue config file This adds the batching configuration options to the queue configuration skeleton, so everyone has a faster way of knowing that it's possible to customize the database connection and table options. * formatting --------- Co-authored-by: Taylor Otwell <[email protected]> * Update CHANGELOG * clean up comment * Adds `phpunit/[email protected]` support (#6155) * [10.x] Minor skeleton slimming (#6159) * remove rate limiter from route provider by default * remove policy place holder * remove broadcast skeleton in favor of new provider in core * use default provider collection * Remove unnecessary properties from exception handler. * add back broadcast provider * update comment * add rate limiting * Apply fixes from StyleCI * fix formatting --------- Co-authored-by: StyleCI Bot <[email protected]> * Update CHANGELOG * Update CHANGELOG * Fix laravel/framework constraints for Default Service Providers (#6160) * Update CHANGELOG * Update welcome.blade.php (#6163) "Set z-index to 10 for Login/Register container to ensure it appears on top of other elements" * Migrate to modules (#6090) * Update mail.php (#6170) * Update CHANGELOG * Add hashed cast to user password (#6171) * Add `hashed` cast to user password * Update composer.json * Bring back cluster config option, as required by pusher-js v8.0. (#6174) * Update CHANGELOG * add lock path * Update CHANGELOG * update description * Update CHANGELOG * Update Kernel.php (#6193) * Update CHANGELOG * Allow accessing APP_NAME in Vite (#6204) * Omit default values for suffix in phpunit.xml (#6210) The values specified for `suffix` are their respective defaults and can be omitted. * shorten directories * Update CHANGELOG * Commit changes * Code clean up * First round of fixes * Format lang * Add Routes * Authentication ready --------- Co-authored-by: Dries Vints <[email protected]> Co-authored-by: Taylor Otwell <[email protected]> Co-authored-by: driesvints <[email protected]> Co-authored-by: Nuno Maduro <[email protected]> Co-authored-by: ThisGitHubUsernameWasAvailable <[email protected]> Co-authored-by: Choraimy Kroonstuiver <[email protected]> Co-authored-by: Jonathan Goode <[email protected]> Co-authored-by: Felix Dorn <[email protected]> Co-authored-by: Markus Machatschek <[email protected]> Co-authored-by: Shuvro Roy <[email protected]> Co-authored-by: m4tlch <[email protected]> Co-authored-by: emargareten <[email protected]> Co-authored-by: suyar <[email protected]> Co-authored-by: suyaqi <[email protected]> Co-authored-by: Roy Shay <[email protected]> Co-authored-by: Jesper Noordsij <[email protected]> Co-authored-by: Ankur Kumar <[email protected]> Co-authored-by: Matthias Niess <[email protected]> Co-authored-by: Noboru Shiroiwa <[email protected]> Co-authored-by: Jack Ellis <[email protected]> Co-authored-by: neoteknic <[email protected]> Co-authored-by: Graham Campbell <[email protected]> Co-authored-by: Graham Campbell <[email protected]> Co-authored-by: Mateusz Nastalski <[email protected]> Co-authored-by: Ostap Brehin <[email protected]> Co-authored-by: Bruno Tomé <[email protected]> Co-authored-by: Andréas Lundgren <[email protected]> Co-authored-by: Bram in 't Zandt <[email protected]> Co-authored-by: Bram in 't Zandt <[email protected]> Co-authored-by: Jess Archer <[email protected]> Co-authored-by: Oanh Nguyen <[email protected]> Co-authored-by: Farid Aghili <[email protected]> Co-authored-by: rennokki <[email protected]> Co-authored-by: N'Bayramberdiyev <[email protected]> Co-authored-by: Irsyad A. Panjaitan <[email protected]> Co-authored-by: Tim MacDonald <[email protected]> Co-authored-by: Abenet Tamiru <[email protected]> Co-authored-by: StyleCI Bot <[email protected]> Co-authored-by: kichetof <[email protected]> Co-authored-by: Stephen Rees-Carter <[email protected]> Co-authored-by: Masudul Haque Shihab <[email protected]> Co-authored-by: Dan Harrin <[email protected]> Co-authored-by: Martin Ro <[email protected]> Co-authored-by: Luis Parrado <[email protected]> Co-authored-by: Julius Kiekbusch <[email protected]> Co-authored-by: Alex <[email protected]> Co-authored-by: I Putu Bagus Purnama Yasa <[email protected]> Co-authored-by: Bùi Thế Hạnh <[email protected]> Co-authored-by: Zep Fietje <[email protected]> Co-authored-by: Dominik Rajkowski <[email protected]> Co-authored-by: Corné Veldman <[email protected]> Co-authored-by: Michael Nabil <[email protected]> Co-authored-by: Adrien Leloup <[email protected]> Co-authored-by: Vytautas M <[email protected]> Co-authored-by: Wendell Adriel <[email protected]> Co-authored-by: Andrew Brown <[email protected]> Co-authored-by: Jason McCreary <[email protected]> Co-authored-by: Arne_ <[email protected]> Co-authored-by: Stephen Damian - PHP / Laravel 10 / Vue.js / React <[email protected]> Co-authored-by: s-damian <[email protected]> Co-authored-by: Shakil Alam <[email protected]> Co-authored-by: Nicolas Grekas <[email protected]> Co-authored-by: taylorotwell <[email protected]> Co-authored-by: Ngô Quốc Đạt <[email protected]> Co-authored-by: TENIOS <[email protected]> Co-authored-by: Izzudin Anuar <[email protected]> Co-authored-by: Nico <[email protected]> Co-authored-by: Alan Poulain <[email protected]> Co-authored-by: André Olsen <[email protected]> Co-authored-by: Ayman Atmeh <[email protected]> Co-authored-by: Saya <[email protected]> Co-authored-by: Jesse Leite <[email protected]> Co-authored-by: Domantas Petrauskas <[email protected]> Co-authored-by: Benedikt Franke <[email protected]>
- Loading branch information