Commit Graph

38 Commits (dev)

Author SHA1 Message Date
daniel e5c577054b
Add Pinned Posts + WebUI profile fixes (#5914)
* translate notifications

* translate  profile

* fix translate privacy

* add missing keys

* pinned posts

* fix key  settings

* fix key

Co-Authored-By: daniel <danielsupernault@gmail.com>

* Update AccountImport, improve webp support

* Update GroupSettings, add missing avatar/header deletion

* Update i18n

* Update compiled assets

* Update 2025_03_19_022553_add_pinned_columns_statuses_table.php

* Fix pinned posts implementation

* Update docker readme, closes #5909

* Update post pinning, and dispatch Notification cache warming to a job, and fix reblogged state on some endpoints

* Refactor following check

* Fix ProfileFeed bookmark, likes and shares. Closes #5879

* Update PublicApiController, use pixelfed entities for /api/pixelfed/v1/accounts/id/statuses with bookmarked state

* Update changelog

* Update compiled assets

* Update i18n

---------

Co-authored-by: Felipe Mateus <eu@felipemateus.com>
2 weeks ago
Daniel Supernault 79039ba595
Update StatusStatelessTransformer, refactor the caption field to be compliant with the MastoAPI. Fixes #5364 4 months ago
Daniel Supernault 56c07b7abd
Update StatusService.php 4 months ago
Daniel Supernault 0539018f11
Update StatusService 7 months ago
Daniel Supernault 4f2b8ed20a
Refactor total local post count logic, cache value and schedule updates twice daily to eliminate the perf issue on larger instances 10 months ago
Daniel Supernault 6e0d1ef41b
Update cache 10 months ago
Daniel Supernault d969a97360
Update Status model, improve thumb logic 2 years ago
Daniel Supernault 61d235b797
Update StatusService, fix logic check 2 years ago
Daniel Supernault 223661ecb2
Update StatusService, hydrate accounts on request instead of caching them along with status objects 2 years ago
Daniel Supernault 59b643789f
Update StatusService, reduce cache ttl from 7 days to 6 hours 2 years ago
Daniel Supernault 4d8b4dcf35
Update StatusService, fix bug in getFull method 2 years ago
Daniel Supernault f48daab37e
Update StatusService, fix missing account condition 2 years ago
Daniel Supernault 18940cb209
Update StatusService, on purge remove from NetworkTimelineService cache 2 years ago
Daniel Supernault 63f723decb
Update StatusService 2 years ago
Daniel Supernault 492b92140a
Update DeleteAccountPipeline 2 years ago
Daniel Supernault cc6b78c436
Update StatusService 3 years ago
Rm Yakovenko 72da667305 #3288 Fix: Undefined index: replies_count
https://github.com/pixelfed/pixelfed/issues/3288
3 years ago
Daniel Supernault 6cfd6be523
Add ReblogService, improve reblogged state for api entities 3 years ago
Daniel Supernault a7d715517d
Update StatusService, use BookmarkService for bookmarked state 3 years ago
Daniel Supernault eeaf0f9311
Update StatusService 3 years ago
Daniel Supernault 46485426ea
Update ApiV1Controller, add mastoapi strict mode 3 years ago
Daniel Supernault 454b4e21dd
Update Services, fix mastoapi compat 3 years ago
Daniel Supernault 36a129fe89
Update StatusService, add getMastodon method for mastoapi compatibility 3 years ago
Daniel Supernault 937cdfb7f9
Update StatusService 3 years ago
Daniel Supernault 83b48b5681
Update StatusService, improve cache invalidation 3 years ago
Daniel Supernault f88b3a2fb9
Update StatusService, add getDirectMessage method 3 years ago
Daniel Supernault 192553ff77
Update public timeline api, add experimental cache 4 years ago
Daniel Supernault e5454620e6
Update HomeTimeline api 4 years ago
Daniel Supernault 9e630851a3
Update AccountService, fix status bug 4 years ago
Daniel Supernault ef8e38298f
Update StatusService 4 years ago
Daniel Supernault acaf630dee
Update StatusService, invalidate profile embed cache on deletion 4 years ago
Daniel Supernault 3f8acb1266
Update AccountService, add syncPostCount method 4 years ago
Daniel Supernault 15c4fdd90c
Update StatusService, add non-public option and improve cache invalidation 4 years ago
Daniel Supernault 918016a5ad
Update PublicTimelineService 4 years ago
Daniel Supernault 6e44ae0b64
Update StatusService, add ttl of 7 days 4 years ago
Daniel Supernault 0fbde91e87
Update StatusService, cast response to array 4 years ago
Daniel Supernault 1ea2db74b2
Update StatusService, fix json bug 4 years ago
Daniel Supernault 425ec918ae
Add StatusService 6 years ago