Commit Graph

15127 Commits (ab7667f0e90491c0290035340ca9e697256ad67f)
 

Author SHA1 Message Date
Daniel Supernault ab7667f0e9
Update DirectMessageController composeMutuals, enforce hard pagination limit 10 hours ago
dansup 7c0ba3de8c
Merge branch 'dev' into staging 11 hours ago
Daniel Supernault 2378df0545
Fix DirectMessageController composeMutuals pagination 11 hours ago
dansup 2996c6ef08
Merge pull request #7443 from pixelfed/staging
Update DirectMessageController, fix composeLookup format with pf entity
11 hours ago
dansup 03de97b971
Merge branch 'dev' into staging 11 hours ago
Daniel Supernault 138b8a2109
Update DirectMessageController, fix composeLookup format with pf entity 11 hours ago
dansup 95948f3b60
Merge pull request #7442 from pixelfed/staging
Staging
11 hours ago
dansup e6b33709f6
Merge branch 'dev' into staging 11 hours ago
Daniel Supernault c18a76f4da
Update FollowerService, change mutuals algorithm 11 hours ago
Daniel Supernault 6e13c5c116
Add alias to horizon 12 hours ago
dansup 40829a417b
Merge pull request #7437 from pixelfed/staging
Staging
14 hours ago
Daniel Supernault f044d14c8d
Lint 14 hours ago
Daniel Supernault 91f54c0d0f
Fix Direct Message shims. Fixes #7441 14 hours ago
Shlee 413f606b20
Remove MEDIA_TYPES from .env.example
Removed MEDIA_TYPES from the environment example file.
1 day ago
Shlee 961ef37fe9
Modify MEDIA_TYPES and add MODERN_MEDIA_TYPES
Updated accepted upload mime types and added modern media types.
1 day ago
Shlee 8367fdd76f
Merge pull request #7438 from shleeable/dockerVips
Compile libvips from source with AVIF/HEIC + JXL support
1 day ago
Shlee 0dce5ab346
Update Dockerfile 1 day ago
Shlee e1f2c91e2a
Merge branch 'staging' into dockerVips 1 day ago
Shlee 1b89472a50
Merge pull request #7439 from pixelfed/dev
resync staging
1 day ago
Your Name b02748026e Compile libvips from source with AVIF/HEIC + JXL support
- Add a vips builder stage that compiles libvips 8.18.6 from source
  (pinned tarball + sha256), linked against distro libheif/aom/dav1d
  (AVIF/HEIC) and libjxl (JPEG XL).
- Trim delegates to the formats Pixelfed uses: jpeg, png, gif, webp,
  avif/heic, jxl; disable tiff, pdf, svg, openexr, magick, etc. to keep
  the library small and reduce attack surface on untrusted uploads.
- Drop the ext-vips C extension (incompatible with libvips 8.18 and
  unused: Pixelfed uses jcupitt/vips via FFI) and keep ffi enabled.
- Update runtime deps to match the compiled library.
- Add MEDIA_TYPES (webp/avif/jxl) to .env.example and .env.docker.example.
1 day ago
Shlee ec0d4569b6
Merge pull request #7436 from pixelfed/shleeable-patch-1
Update filesystems.php - Fix #7356
1 day ago
Shlee 1c9cae3989
Update filesystems.php 1 day ago
Shlee 6994681a07
Merge pull request #7435 from pixelfed/staging
fix #7390 and tweak Dockerfile
1 day ago
Your Name 6201b25c3b Fix admin mobile menu backdrop and set ffi.enable in php.ini 1 day ago
Shlee 7bc28bc740
Merge pull request #7432 from pixelfed/fix/pulse-horizon-admin-routes
pulse and horizon - Moved both to admin/horizon and admin/pulse (and fix pulse)
1 day ago
Your Name 662b7bdee8 fix(larastan): resolve octane-compatibility error in CaptchaServiceProvider
The singleton closure injected the boot-time $app and constructed
new CaptchaManager($app), which larastan's checkOctaneCompatibility flags as
holding a stale container across requests. Resolve the current container via
Container::getInstance() instead.
1 day ago
Shlee b06e810375
Update web-admin.php 1 day ago
Your Name 5654ab6c27 fix: viewPulse gate denies admins due to strict === on boolean is_admin
is_admin is cast to bool on the User model, so $user->is_admin === 1 is always
false and the gate 403s every user, admins included. Use a boolean check,
consistent with the viewHorizon gate.
1 day ago
Your Name 139b29733e fix: serve Pulse and Horizon dashboards under admin/ to avoid username route collisions
- Pulse: set PULSE_PATH default to admin/pulse; Pulse::ignoreRoutes() in
  AppServiceProvider and register the dashboard explicitly in routes/web-admin.php
  so it is matched before the {username} profile catch-all.
- Horizon: set horizon.path to admin/horizon (all Horizon routes follow); add an
  explicit base-path GET mirroring Horizon's own HomeController@index for clarity.
- Remove now-unneeded 'horizon' reservation from RestrictedNames.
- Add PULSE_ENABLED-gated Pulse links to admin sidenav and topnav.
- Replace HorizonRedirectTest with HorizonDashboardTest (base path now renders
  the dashboard directly instead of redirecting).
1 day ago
Your Name 3988941f3f chore: upgrade laravel/pulse ^1.3 -> ^1.8 (1.8.1) 1 day ago
Shlee ba9033e5ee
Merge pull request #7430 from pixelfed/staging
Update StatusService
1 day ago
Daniel Supernault d436821483
Update StatusService 1 day ago
Shlee 9ab9dd3018
Merge pull request #7429 from pixelfed/staging
Staging
1 day ago
Shlee bbca7f1d9d
Merge pull request #7428 from pixelfed/14.3
14.3
1 day ago
Shlee 2aa7cdf5ba
Update CHANGELOG for version 0.14.3
Added release notes for version 0.14.3, including multiple bug fixes and improvements.
1 day ago
Shlee 3ba628e28f
Update pixelfed.php 1 day ago
dansup 6b9a41ad04
Merge pull request #7427 from pixelfed/staging
Fix reblog account to show account who reblogged it, not who posted it
2 days ago
Daniel Supernault 25d9753d87
Fix reblog account to show account who reblogged it, not who posted it 2 days ago
dansup d70076505d
Merge pull request #7426 from pixelfed/staging
Staging
2 days ago
dansup 1759e4493d
Merge pull request #7425 from lilithmooncohen/fix/mastodon-mode-favourited
Return favourited as a boolean in Mastodon mode
2 days ago
dansup c077117c45
Merge pull request #7424 from lilithmooncohen/fix/remote-content-preserves-html
Preserve the delivered HTML for remote status content
2 days ago
dansup 543fa3d32b
Merge pull request #7422 from lilithmooncohen/fix/vips-ffi-web-sapi
Fix the vips image driver in web SAPIs
2 days ago
Daniel Supernault d86ef9ae52
Update 2025_02_10_194847_fix_non_nullable_postgres_errors.php 2 days ago
dansup 4cbf74ed4c
Merge pull request #7420 from lilithmooncohen/fix/postgres-fixes
Fix PostgreSQL backups and statuses nullability
2 days ago
dansup 545ad821b0
Merge pull request #7419 from lilithmooncohen/fix/reblog-media-attachments
Render boosts for clients that only read the top level
2 days ago
dansup 3dea3d767c
Merge pull request #7418 from lilithmooncohen/fix/photo-reblogs-only
Honor the photo_reblogs_only setting in the home timeline
2 days ago
dansup 576e1e9680
Merge pull request #7417 from lilithmooncohen/fix/mastodon-mode-nested-reblog
Fix missing replies_count on reblogs in Mastodon mode
2 days ago
Lily Cohen f9611a6704 Give the nested boost target Mastodon field names 2 days ago
Lily Cohen de15fb57d9 Return favourited as a boolean in Mastodon mode 2 days ago
Lily Cohen cde0613f82 Preserve the original HTML in search results 2 days ago