mirror of https://github.com/pixelfed/pixelfed
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Laravel 11 exposes MariaDB as a dedicated 'mariadb' driver, so
config('database.default') === 'mysql' checks silently misclassified
MariaDB as the non-mysql (postgres) branch.
- Add App\Util\Database\DatabaseDriver with isMysqlLike()/isPgsql()
plus db_is_mysql_like()/db_is_pgsql() global helpers.
- Route all database.default driver checks through the helpers so
MySQL and MariaDB are treated as one group.
- Use '' (not null) for share/compose caption+rendered, valid whether
the column is nullable or NOT NULL (it is NOT NULL on MySQL/MariaDB).
- Guard pgsql strtolower() in registration against missing fields.
- Scope CustomEmoji::duplicateShortcodes to the grouped column for
Postgres GROUP BY validity.
- Remove stale Postgres guard in status:dedup; use havingRaw for
cross-driver HAVING.
|
1 week ago | |
|---|---|---|
| .. | ||
| AdminAutospamController.php | 1 week ago | |
| AdminDirectoryController.php | 2 weeks ago | |
| AdminDiscoverController.php | 4 weeks ago | |
| AdminGroupsController.php | 4 weeks ago | |
| AdminHashtagsController.php | 4 weeks ago | |
| AdminInstanceController.php | 4 weeks ago | |
| AdminMediaController.php | 4 weeks ago | |
| AdminReportController.php | 1 week ago | |
| AdminSettingsController.php | 1 week ago | |
| AdminSupportController.php | 9 months ago | |
| AdminUserController.php | 3 weeks ago | |
| AdminUserInviteController.php | 2 weeks ago | |