Commit Graph

17 Commits (e1df7d657c33bb3b814c31d48d1dd990d71fda57)

Author SHA1 Message Date
Daniel Supernault 9c81a75ad3
Refactor Direct Messages, add Group Chat support and proper context threading with Mastodon 2 days ago
Daniel Supernault 0e0de62dd9
Fix ActivityPub url resolution 4 days ago
Daniel Supernault 5fc343dd40
Update federation fanout 2 weeks ago
Your Name 8e41f6fdf8 refactor: migrate to modern bootstrap/app.php architecture
Consolidate the legacy Laravel 5-era kernel/handler architecture into
the modern Application::configure() pattern introduced in Laravel 11:

- HTTP middleware stack → bootstrap/app.php withMiddleware()
- Console schedule → bootstrap/app.php withSchedule()
- Exception handling → bootstrap/app.php withExceptions()
- Route registration → bootstrap/app.php withRouting()
- Service providers → bootstrap/providers.php

Deleted files:
- app/Http/Kernel.php
- app/Console/Kernel.php
- app/Exceptions/Handler.php
- app/Providers/RouteServiceProvider.php
- app/Providers/BroadcastServiceProvider.php

Removed framework providers from config/app.php (auto-registered by
Application::configure). Package providers use auto-discovery.

All 107 tests pass. Schedule, routes, and middleware verified working.
4 weeks ago
Daniel Supernault 0f781cba34
Update Personal Access Tokens 3 months ago
Daniel Supernault 374344754e
Lint 9 months ago
Your Name 15cc07e602 Fix all class.notFound PHPStan issues - 31 fixes 11 months ago
Daniel Supernault 74905ba1d0
Update Exception handler to report validation message bag errors 5 years ago
Daniel Supernault 1a979bee5c
Update exception handler 5 years ago
Daniel Supernault f4e12c42b3
Update exception handler 5 years ago
Daniel Supernault c481e473d8
Update Exception handler 5 years ago
Daniel Supernault 2d0a253e07
Update DirectMessageController, disable exception logging for invalid urls. Fixes #2752 5 years ago
Daniel Supernault 7e0be15404
Update exceptions handler 5 years ago
Wv5twkFEKh54vo4tta9yu7dHa3 a19d4d5418
Use same json error format as Mastodon
As documented in the Mastodon API ( https://docs.joinmastodon.org/entities/error/ ),   error responses use "error" as the key for the value, instead of Laravel's default (which is "message")
6 years ago
Daniel Supernault 11e28adab0
Update laravel to v7.0 6 years ago
daniel b8abbdd90f Apply fixes from StyleCI 8 years ago
Daniel Supernault a034358c98 Add Laravel Framework 9 years ago