Commit Graph
100 Commits
Author SHA1 Message Date
Taylor Otwell b378ce946a Add Tailwind, "composer run dev" (#6463)
This PR does two things...

First, it adds a basic Tailwind configuration out of the box. This lets you start using Tailwind immediately without installing any starter kit. Useful if you just want to mess around or build things from scratch.

Second, it adds a composer run dev script, which starts php artisan serve, php artisan queue:listen --tries=1, php artisan pail (now a dev dependency by default), and npm run dev all in one command, with color coded output in the terminal using concurrently.
2024-10-10 14:21:56 -05: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
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
Taylor Otwell 79969c99c6 change mariadb default 2024-03-13 11:41:47 -05:00
Taylor Otwell f437205a5e slim configuration 2024-02-23 14:35:25 -06:00
Taylor Otwell 96508d43ec wip 2024-02-23 11:53:06 -06:00
Taylor Otwell 27907e0181 update env example file 2024-02-22 20:53:41 -06:00
Taylor Otwell 8172528d3d use empty cache prefix in env example 2024-02-22 17:04:31 -06:00
Taylor Otwell 151eac5c1a remove comments 2024-02-14 11:46:47 -06:00
Taylor Otwell d3287461e1 wip 2024-02-12 20:23:34 -06:00
Taylor Otwell dc4e89b652 add bcrypt rounds to env example file 2024-01-30 15:45:11 -06:00
Taylor Otwell 7df47a2604 simple health route 2024-01-24 15:15:09 -06:00
Taylor Otwell 86c7c863d6 slim bootstrap file 2024-01-24 12:57:48 -06:00
Taylor Otwell e1d396c674 add note to provider file 2024-01-24 12:55:10 -06:00
Taylor Otwell a186ebf4a9 wip 2024-01-22 16:28:47 -06:00
Taylor Otwell 3898059e00 explicit directory 2024-01-21 15:49:03 -06:00
Taylor Otwell 5955d2e4f9 revert quietness 2024-01-20 16:21:58 -06:00
Taylor Otwell 27a4111fc2 run database migrations quietly on create project 2024-01-20 16:18:36 -06:00
Taylor Otwell e23c0c1bfd SQLite for local dev (#6322)
* update values for a sqlite default world

* migrate on post create project

* touch database

* fix typo
2024-01-20 16:02:54 -06:00
Taylor Otwell b1502f3c07 slim comments 2024-01-17 16:44:19 -06:00
Taylor Otwell 0071cc80c7 update drivers 2023-12-18 10:14:03 -06:00
Taylor Otwell 39532486be wip 2023-12-18 08:27:09 -06:00
Taylor Otwell 3f1426a55a Revert "Rename migration tables (#6295)" (#6298)
This reverts commit b86e53bc71.
2023-12-18 08:26:07 -06:00
Taylor Otwell db67662ca4 update maintenance defaults 2023-12-16 14:39:31 -06:00
Taylor Otwell feded74d9e wip 2023-12-16 14:35:04 -06:00
Taylor Otwell 4705136d1b disable pulse for testing 2023-12-14 09:31:35 -06:00
Taylor Otwell b7ae61bb43 fix conflicts 2023-11-30 16:36:08 -06:00
Taylor Otwell 428a190050 [11.x] Slim skeleton (#6188)
See: https://github.com/laravel/framework/pull/47309

# Laravel 11 Skeleton Overview

### General Notes

More environment variables have been added to the `.env.example` file. 

The default `QUEUE_CONNECTION` variable value has been updated to `database` instead of `sync`.

The `BROADCAST_DRIVER` and `CACHE_DRIVER` environment variables have been renamed to `BROADCAST_CONNECTION` and `CACHE_STORE`, respectively.

The HTTP Kernel has been removed. Configuration that was previously done in this file can be done in the `bootstrap/app.php` file, including registering / replacing middleware.

The console kernel has been removed. Schedules can be defined in the console “routes” file. Commands generated by `make:command` are automatically loaded and do not require registration. Additional command loading paths can be registered in the `bootstrap/app.php` file.

The exception handler has been removed. Exception handling behavior can be configured in the `bootstrap/app.php` file via `reportable`, `renderable`, `throttle`, and more. Callbacks received by these functions will have their type hints inspected to see if they handle a given exception.

The base HTTP controller no longer extends any other classes (requiring new middleware definition feature). No traits are included by default on the base controller. Authorization can be done using facades, or traits can be added manually.

All middleware has been removed. Configuration of these middleware’s behavior can be done via static methods on the middleware themselves (see framework notes).

The `User` model now utilizes a `casts` method instead of a property. The `HasApiTokens` trait has been removed by default since Sanctum is not installed by default.

All service providers except the `AppServiceProvider` have been removed. Policies are auto-discovered and gates can be registered in `AppServiceProvider`. Likewise, events can be registered in `AppServiceProvider`. Routing behavior is now determined / customized in the `bootstrap/app.php` file.

New `bootstrap/app.php` file can be used to customize core framework behavior like routing, container bindings, middleware, and exception handling.

Sanctum is no longer installed by default (see `install:api`).

Configuration files are not present by default. Can be published by `config:publish` command. Default values are present in the framework and application level configuration now cascades with framework definitions, so only customized values need be present in application level configuration files.

Migration files have been re-dated to be evergreen. The `password_reset_tokens` table migration has been combined into the `users` table migration file. Likewise, the `jobs` table migration has been combined into a single migration with the `failed_jobs` table.

Echo bootstrapping has been removed by default. It is re-inserted by new `install:broadcasting` command.

API and channel routes files are not present by default, can be recreated by `install:api` and `install:broadcasting` respectively.
2023-11-28 14:28:15 -06:00
Taylor Otwell 645e13d690 fix conflicts 2023-11-28 13:35:59 -06:00
Taylor Otwell de6d4f58cc fixing conflicts 2023-11-06 17:31:18 -06:00
Taylor Otwell 024c86a24b Revert "Let database handle default collation (#6241)" (#6266)
This reverts commit 74c5a01b09.
2023-11-02 08:42:28 -05:00
Taylor Otwell 960ea7b325 Update README.md 2023-09-25 16:38:15 -05:00
Taylor Otwell 78243dda89 Update README.md 2023-09-25 16:29:45 -05:00
Taylor Otwell 8dc6ced55b Merge branch '10.x' 2023-09-13 16:03:34 -05:00
Taylor Otwell 17f94e3081 fix conflicts 2023-08-31 12:06:32 -05:00
Taylor Otwell f419821bd8 shorten directories 2023-06-30 10:18:14 -05:00
Taylor Otwell a5fddf7bc3 fix conflicts 2023-06-01 13:51:23 -05:00
Taylor Otwell 85203d687e update description 2023-06-01 11:12:28 -05:00
Taylor Otwell a6bfbc7f90 add lock path 2023-05-23 16:45:40 -05:00
Taylor OtwellandStyleCI Bot ebf9d30bf3 [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]>
2023-04-15 16:53:39 -05:00
Taylor Otwell 7cc6699c3d clean up comment 2023-04-11 17:17:24 -05:00
Taylor Otwell 1bb530c609 Revert "add ses-v2 mailer in config (#6112)" (#6115)
This reverts commit a1ef009415.
2023-02-17 08:38:44 -06:00
Taylor Otwell 3986d4c540 remove unneeded call 2023-02-16 13:38:12 -06:00
Taylor Otwell 9c4cef107f note ses-v2 2023-02-14 13:04:45 -06:00
Taylor Otwell acd0f29ac7 update min stability 2023-02-14 09:31:57 -06:00
Taylor Otwell f48a46bf20 Merge branch '9.x' into 10.x 2023-02-14 09:17:09 -06:00
Taylor Otwell 61a14cdcc4 remove shop for now while store being redone 2023-02-10 09:28:06 -06:00
Taylor Otwell 18c6b2b39a update change log 2023-02-08 11:13:11 -06:00
Taylor Otwell 135e35ba7c fix conflicts 2023-02-08 11:12:47 -06:00
Taylor Otwell 842f511ec7 remove lang directory by default 2023-02-07 20:20:08 -06:00
Taylor Otwell 6092ff46b3 update example 2023-01-31 09:05:09 -06:00
Taylor Otwell e0a5b0efba document new options 2023-01-31 09:00:17 -06:00
Taylor Otwell a28ad2966d rename password reset tokens table in skeleton 2023-01-30 16:53:14 -06:00
Taylor Otwell edcbe6de7c rename property for clarity 2023-01-27 14:08:28 +00:00
Taylor Otwell f62d260c76 remove dispatches job trait 2023-01-25 18:08:59 +00:00
Taylor Otwell cfe893dbf6 adjust wording 2023-01-25 18:07:55 +00:00
Taylor Otwell c1092ec084 use min stability stable 2023-01-11 08:11:39 -06:00
Taylor Otwell 39f4830e92 add decimal translation 2022-12-19 11:35:07 -06:00
Taylor Otwell e2e25f607a use except 2022-08-20 12:46:21 -05:00
Taylor Otwell 7b17f5f326 use short closure 2022-08-20 12:22:43 -05:00
Taylor Otwell 858a3ca662 wip 2022-08-15 10:21:08 -05:00
Taylor Otwell 951c9c8501 wip 2022-08-15 10:20:30 -05:00
Taylor Otwell 0c3d1fabe5 use global functino 2022-06-22 11:02:43 -05:00
Taylor Otwell b084aacc5a add language line 2022-06-07 10:03:19 -05:00
Taylor Otwell 7216fa7e9a a few wording changes 2022-05-05 14:52:25 -05:00
Taylor Otwell db0d052ece move password lines into main translation file 2022-04-20 09:17:01 -05:00
Taylor Otwell d5d2b67dcb fix docblock 2022-04-12 09:34:17 -05:00
Taylor Otwell a8cefc2dd1 update wording 2022-04-12 09:31:23 -05:00
Taylor Otwell a507e14243 add levels to handler 2022-04-12 09:30:48 -05:00
Taylor Otwell 19272e0bd3 revert change - unnecessary :) 2022-04-07 09:15:43 -05:00
Taylor Otwell 9986d516f0 remove packages file for a better experience 2022-04-06 11:12:17 -05:00
Taylor Otwell d70eb3e1d1 wip 2022-04-05 20:53:46 -05:00
Taylor Otwell f7b982ebdf add encryption configuration 2022-03-29 14:50:24 -05:00
Taylor Otwell d650fa2a30 [9.x] Make authenticate session a route middleware (#5842)
* make authenticate session a route middleware

* Update Kernel.php
2022-03-29 09:48:17 -05:00
Taylor Otwell 20b7e19a65 add default address 2022-02-14 12:25:37 -06:00
Taylor Otwell f2b8023df3 Revert "Add Redis facade as comment in app.config (#5813)" (#5814)
This reverts commit efd49c6b94.
2022-02-14 11:05:44 -06:00
Taylor Otwell 5901059eba add discovery method default 2022-02-09 08:53:30 -06:00
Taylor Otwell b0934a9118 Merge branch '8.x' 2022-02-08 09:21:31 -06:00
Taylor Otwell 939b0ce9ba remove session key 2022-02-04 09:34:38 -06:00
Taylor Otwell 926c48e856 add validation language line 2022-02-01 11:48:12 -06:00
Taylor Otwell d43dcb1c54 document json session serialization (#5787) 2022-02-01 11:42:34 -06:00
Taylor Otwell 5ae2f24a04 fix spacing 2022-02-01 08:43:03 -06:00
Taylor Otwell 8d08717f15 Update README.md 2022-01-06 15:31:01 -06:00
Taylor Otwell 399d435c4f add facade 2021-11-09 09:56:25 -06:00
Taylor Otwell 6a68092228 Revert "Uses LazilyRefreshDatabase by default (#5696)" (#5700)
This reverts commit 4578193d52.
2021-10-05 09:23:35 -05:00
Taylor Otwell 226d1bfc3c [8.x] Sanctum (#5663)
* initial sanctum poc

* add files

* remove token
2021-08-11 13:44:34 -05:00
Taylor Otwell 5474127548 Update README.md 2021-04-08 13:45:57 -05:00
Taylor Otwell 22626b5701 Revert "Change "Login" text to "Log in" (#5536)" (#5537)
This reverts commit cbddb27c7e.
2021-02-15 15:06:50 -06:00
Taylor Otwell 791c87a80d Update README.md 2020-07-22 11:11:30 -05:00
Taylor Otwell 232995cac2 Update README.md 2020-07-22 11:07:41 -05:00
Taylor Otwell 6e5f40939c Update README.md 2020-06-03 08:30:51 -05:00
Taylor Otwell 3aa22403c7 remove empty line from phpunit.xml (#5245)
I'm not sure if there's a style rule for this, but it seems very out of place to be the only empty line in the whole file.
2020-03-04 16:45:31 -06:00
Taylor Otwell e6471a6f2e Apply fixes from StyleCI (#5186) 2019-12-20 14:15:04 -06:00
Taylor Otwell 7d70bfe828 Utilize Authentication Middleware Contract (#5181)
* adjust auth middleware to point to contract

* remove middleware priority
2019-12-18 13:44:16 -06:00
Taylor Otwell 972f3cd283 DRY up path (#5173) 2019-12-10 08:59:27 -06:00
Taylor Otwell 953b488b8b fix key 2019-10-21 13:47:27 -05:00
Taylor Otwell ba2f2abe83 tweak formatting 2019-10-21 13:42:31 -05:00
Taylor Otwell 9df12c3ca1 ignition doesn't support laravel 7 yet 2019-10-15 13:15:52 -05:00