Skip to content

Releases: pixelfed-glitch/pixelfed

v0.12.4+glitch.1.6.0

09 Nov 15:07
Compare
Choose a tag to compare

v0.12.4+glitch.1.6.0

Breaking Changes

  • Dropping PHP 8.2 support in favor of 8.3

Updates

  • Moved composer autoload on Dockerfile
  • Allow login with full handle
  • Composer lock update
  • Update UI to reflect project name

Updates (from Upstream)

  • Implement Admin Domain Blocks API (Mastodon API Compatible) ThisIsMissEm (#5021)

  • Authorize Interaction support (for handling remote interactions) (4ca7c6c3)

  • Contact Form Admin Responses (52cc6090)

  • Profile Carousels (8af77a3f)

  • Moderated Profiles (39f16321)

  • Add ActiveSharedInboxService, for efficient sharedInbox caching (1a6a3397)

  • Add MovePipeline queue jobs (9904d05f)

  • Add ActivityPub Move validator (909a6c72)

  • Add delay to move handler to allow for remote cache invalidation (8a362c12)

  • Update ApiV1Controller, add support for notification filter types (f61159a1)

  • Update ApiV1Dot1Controller, fix mutual api (a8bb97b2)

  • Update ApiV1Controller, fix /api/v1/favourites pagination (72f68160)

  • Update RegisterController, update username constraints, require at least one alpha char (dd6e3cc2)

  • Update AdminUser, fix entity casting (cb5620d4)

  • Update instance config, update network cache feed max_hours_old falloff to 90 days instead of 6 hours to allow for less active instances to have more results (c042d135)

  • Update ApiV1Dot1Controller, add new single media status create endpoint (b03f5cec)

  • Update AdminSettings component, add link to Custom CSS settings (958daac4)

  • Update ApiV1Controller, fix v1/instance stats, force cast to int (dcd95d68)

  • Update BeagleService, disable discovery if AP is disabled (6cd1cbb4)

  • Update NodeinfoService, fix typo (edad436d)

  • Update ActivityPubFetchService, reduce cache ttl from 1 hour to 7.5 mins and add uncached fetchRequest method (21da2b64)

  • Update UserAccountDelete command, increase sharedInbox ttl from 12h to 14d (be02f48a)

  • Update HttpSignature, add signRaw method and improve error checking (d4cf9181)

  • Update AP helpers, add forceBanCheck param to validateUrl method (42424028)

  • Update layout, add og:logo (4cc576e1)

  • Update ReblogService, fix cache sync issues (3de8ceca)

  • Update config, allow Beagle discover service to be disabled (de4ce3c8)

  • Update ApiV1Dot1Controller, allow upto 5 similar push tokens (7820b506)

  • Update AdminReports, add missing click handler. Fixes pixelfed#5332 (fe48b8ad)

  • Improve media filtering by using OffscreenCanvas, if supported (aea5392)

v0.12.3+glitch.1.5.0

05 Jul 11:52
Compare
Choose a tag to compare

v0.12.3+glitch.1.5.0

For docker users : Note that you will have to clean your cache folder (notably cache/packages.php and cache/services.php)

Updates (from Upstream)

  • Update ApiV1Controller, fix self relationship response (28bc7aa4)
  • Update ApiController, add pe support to like/unlike endpoints (679ef677)
  • Update ApiV1Dot1Controller, fix username to id endpoint (4d6cea9a)
  • Update StatusController, cache AP object (a75b89b2)
  • Update status embed, add support for album carousels (f4898db9)
  • Update profile embeds, add support for albums (4fd156c4)
  • Update DirectMessageController, add timestamps to threads (b24d2554)
  • Update DirectMessageController, add carousel entity to threads (96f24f33)
  • Update and refactor total local post count logic, cache value and schedule updates twice daily to eliminate the perf issue on larger instances (4f2b8ed2)
  • Update Media model, fix broken thumbnail/gray thumbnail bug (e33643c2)
  • Update StatusController, fix unlisted post guest/ap access bug (83098428)
  • Update discover, add network trending using Beagle API (2cae8b48)
  • Fix migrations bug (4d1180b1)
  • Update ApiV1Controller, add support for notification filter types (f61159a1)
  • Update ApiV1Dot1Controller, fix mutual api (a8bb97b2)

Framework (from Upstream)

  • Updated to Laravel 11 (requires php 8.2+)

v0.12.1+glitch.1.4.3

07 Jun 21:10
Compare
Choose a tag to compare

v0.12.1+glitch.1.4.3

Updates (from Upstream)

  • New api/v1/instance/peers API endpoint, disabled by default (4aad1c22)
  • Added disable_embeds setting, and fix cache invalidation in other settings (c5e7e917)
  • Update CollectionsController, add new self route (bc2495c6)
  • Update FederationController, add webfinger support for actor uri. Fixes pixelfed#5068 (24194f7d)
  • Update FetchNodeinfoPipeline, set last_fetched_at timestamp (a7fce91e)
  • Update task scheduler, add weekly instance scan to check nodeinfo for known instances (dc6b9f46)
  • Update AP fetch service and domain service (42915ff9)
  • Update ApiV1Controller, add settings to verify_credentials endpoint (3f4e0b94)
  • Update ApiV1Controller, fix update_credentials boolean handling (19c62aaa)
  • Update ApiV1Controller, fix cache invalidation bug in update_credentials (d56a4108)

v0.12.1+glitch.1.4.2

18 May 20:56
Compare
Choose a tag to compare

v0.12.1+glitch.1.4.2

Updates

Updates (from Upstream)

  • Update ApiV1Controller, add pe (pixelfed entity) support to /api/v1/statuses/{id}/context endpoint (d645d6ca)
  • Update Admin Curated Onboarding, add select-all/mass action operations (b22cac94)
  • Update AdminCuratedRegisterController, fix existing account approval (cbb96cfd)
  • Update ActivityPubFetchService, fix Friendica bug (e4edc6f1)
  • Update ProfileController, fix atom feed cache ttl. Fixes pixelfed#5093 (921e2965)

v0.11.11+glitch.1.1.0

16 May 23:13
Compare
Choose a tag to compare

(Don't mind this version, I just updated the tag to match with the others)

  • Security release. Bumped minor as it could potentially break API.

Full Changelog: v0.11.9-glitch.1.0.1...v0.11.11+glitch.1.1.0

v0.12.1+glitch.1.4.1

11 May 08:57
Compare
Choose a tag to compare

v0.12.1+glitch.1.4.1

Updates (from Upstream)

  • Update ApiV1Dot1Controller, fix in app registration bug that prevents proper auth flow due to missing oauth scopes (cbf996c9)
  • Update ConfigCacheService, fix database race condition and fallback to file config and enable by default (60a62b59)
  • Update DirectMessageController, add 72 hour delay for new accounts before they can send a DM (61d105fd)
  • Update AdminCuratedRegisterController, increase message length from 1000 to 3000 (9a5e3471)

v0.12.0+glitch.1.4.0

29 Apr 15:08
Compare
Choose a tag to compare

v0.12.0+glitch.1.4.0

Updates (from Upstream)

  • Update SoftwareUpdateService, add command to refresh latest versions (632f2cb6)
  • Update Post.vue, fix cache bug (3a27e637)
  • Update StatusHashtagService, use more efficient cached count (592c8412)
  • Update DiscoverController, handle discover hashtag redirects (18382e8a)
  • Update ApiV1Controller, use admin filter service (94503a1c)
  • Update SearchApiV2Service, use more efficient query (cee618e8)
  • Update Curated Onboarding view, fix concierge form (15ad69f7)
  • Update AP Profile Transformer, add suspended attribute (25f3fa06)
  • Update AP Profile Transformer, fix movedTo attribute (63100fe9)
  • Update AP Profile Transformer, fix suspended attributes (2e5e68e4)
  • Update PrivacySettings controller, add cache invalidation (e742d595)
  • Update ProfileController, preserve deleted actor objects for federated account deletion and use more efficient account cache lookup (853a729f)
  • Update SiteController, add curatedOnboarding method that gracefully falls back to open registration when applicable (95199843)
  • Update AP transformers, add DeleteActor activity (bcce1df6)
  • Update commands, add user account delete cli command to federate account deletion (4aa0e25f)
  • Update web-api popular accounts route to its own method to remove the breaking oauth scope bug (a4bc5ce3)
  • Update config cache (5e4d4eff)
  • Update Config, use config_cache (7785a2da)
  • Update ApiV1Dot1Controller, use config_cache for in-app registration (b0cb4456)
  • Update captcha, use config_cache helper (8a89e3c9)
  • Update custom emoji, add config_cache support (481314cd)
  • Update ProfileController, fix permalink redirect bug (75081e60)
  • Update admin css, use font-display:swap for nucleo icons (8a0c456e)
  • Update PixelfedDirectoryController, fix boolean cast bug (f08aab22)
  • Update PixelfedDirectoryController, use cached stats (f2f2a809)
  • Update AdminDirectoryController, fix type casting (ad506e90)
  • Update image pipeline, use config_cache (a72188a7)
  • Update cloud storage, use config_cache (665581d8)
  • Update pixelfed.max_album_length, use config_cache (fecbe189)
  • Update media_types, use config_cache (d670de17)
  • Update landing settings, use config_cache (40478f25)
  • Update activitypub setting, use config_cache (5071aaf4)
  • Update oauth setting, use config_cache (ce228f7f)
  • Update stories config, use config_cache (d1adb109)
  • Update ig import, use config_cache (da0e0ffa)
  • Update autospam config, use config_cache (a76cb5f4)
  • Update app.name config, use config_cache (911446c0)
  • Update UserObserver, fix type casting (949e9979)
  • Update user_filters, use config_cache (6ce513f8)
  • Update filesystems config, add to config_cache (087b2791)
  • Update web-admin routes, add setting api routes (828a456f)
  • Update hashtag component (cee979ed)
  • Update AdminReadMore component, add .prevent to click action (704e7b12)
  • Update admin dashboard, add admin settings partials (eb487123)
  • Update admin settings, refactor to vue component (674e560f)
  • Update ConfigCacheService, encrypt keys at rest (3628b462)
  • Update RemoteFollowImportRecent, use MediaPathService (5162c070)
  • Update AdminSettingsController, add user filter max limit settings (ac1f0748)
  • Update AdminSettingsController, add AdminSettingsService (dcc5f416)
  • Update AdminSettings component, fix user settings (aba1e13d)
  • Update AdminInstances component (ec2fdd61)
  • Update AdminSettings, add max_account_size support (2dcbc1d5)
  • Update AdminSettings, use better validation for user integer settings (d946afcc)
  • Update spa sass, fix timestamp dark mode bug (4147f7c5)
  • Update relationships view, fix unfollow hashtag bug. Fixes pixelfed#5008 (8c693640)
  • Update PrivacySettings controller, refresh RelationshipService when unmute/unblocking (b7322b68)
  • Update ApiV1Controller, improve refresh relations logic when (un)muting or (un)blocking (b8e96a5f)
  • Update context menu, add mute/block/unfollow actions and update relationship store accordingly (81d1e0fd)
  • Update docker env, fix config_cache. Fixes pixelfed#5033 (858fcbf6)
  • Update UnfollowPipeline, fix follower count cache bug (6bdf73de)
  • Update VideoPresenter component, add webkit-playsinline attribute to video element to prevent the full screen video player (ad032916)
  • Update VideoPlayer component, add playsinline attribute to video element (8af23607)
  • Update StatusController, refactor status embeds (9a7acc12)
  • Update ProfileController, refactor profile embeds (8b8b1ffc)
  • Update profile embed view, fix height bug (65166570)
  • Update CustomEmojiService, only return local emoji (7f8bba44)
  • Update Like model, increase max likes per day from 500 to 1500 (4223119f)

v0.11.13+glitch.1.3.0

06 Mar 16:14
Compare
Choose a tag to compare

v0.11.13+glitch.1.3.0

Features (from Upstream)

Updates (from Upstream)

  • Update Inbox, cast live filters to lowercase (d835e0ad)
  • Update federation config, increase default timeline days falloff to 90 days from 2 days. Fixes pixelfed#4905 (011834f4)
  • Update cache config, use predis as default redis driver client (ea6b1623)
  • Update .gitattributes to collapse diffs on generated files (ThisIsMissEm)
  • Update api v1/v2 instance endpoints, bump mastoapi version from 2.7.2 to 3.5.3 (545f7d5e)
  • Update ApiV1Controller, implement better limit logic to gracefully handle requests with limits that exceed the max (1f74a95d)
  • Update SoftwareUpdateService, add command to refresh latest versions (632f2cb6)

v0.11.12+glitch.1.2.0

16 Feb 15:00
Compare
Choose a tag to compare

v0.11.12+glitch.1.2.0

Glitch improvements

  • Merging latest upstream changes
  • Merging back latest changes in Refactor Docker/Compose by @jippi (pixelfed#4844)

Features (from Upstream)

  • Autospam Live Filters - block remote activities based on comma separated keywords (40b45b2a)
  • Added Software Update banner to admin home feeds (b0fb1988)

v0.11.9-glitch.1.0.1

09 Feb 11:30
Compare
Choose a tag to compare

What's Changed

Glitch improvements

Full Changelog: v0.11.9-glitch.1.0.0...v0.11.9-glitch.1.0.1