Commit graph

37 commits

Author SHA1 Message Date
Daniel Supernault
79039ba595
Update StatusStatelessTransformer, refactor the caption field to be compliant with the MastoAPI. Fixes #5364 2024-12-06 03:15:39 -07:00
Daniel Supernault
56c07b7abd
Update StatusService.php 2024-12-05 23:20:19 -07:00
Daniel Supernault
0539018f11
Update StatusService 2024-09-11 02:53:06 -06:00
Daniel Supernault
4f2b8ed20a
Refactor total local post count logic, cache value and schedule updates twice daily to eliminate the perf issue on larger instances 2024-06-19 03:02:00 -06:00
Daniel Supernault
6e0d1ef41b
Update cache 2024-06-12 02:58:25 -06:00
Daniel Supernault
d969a97360
Update Status model, improve thumb logic 2023-09-25 01:57:43 -06:00
Daniel Supernault
61d235b797
Update StatusService, fix logic check 2023-09-18 00:17:22 -06:00
Daniel Supernault
223661ecb2
Update StatusService, hydrate accounts on request instead of caching them along with status objects 2023-09-17 23:54:31 -06:00
Daniel Supernault
59b643789f
Update StatusService, reduce cache ttl from 7 days to 6 hours 2023-07-22 03:50:23 -06:00
Daniel Supernault
4d8b4dcf35
Update StatusService, fix bug in getFull method 2023-05-24 23:41:48 -06:00
Daniel Supernault
f48daab37e
Update StatusService, fix missing account condition 2023-05-08 22:45:02 -06:00
Daniel Supernault
18940cb209
Update StatusService, on purge remove from NetworkTimelineService cache 2023-03-01 00:40:25 -07:00
Daniel Supernault
63f723decb
Update StatusService 2022-12-30 21:05:11 -07:00
Daniel Supernault
492b92140a
Update DeleteAccountPipeline 2022-12-28 19:42:25 -07:00
Daniel Supernault
cc6b78c436
Update StatusService 2022-04-18 01:59:27 -06:00
Rm Yakovenko
72da667305 #3288 Fix: Undefined index: replies_count
https://github.com/pixelfed/pixelfed/issues/3288
2022-03-07 09:21:05 +02:00
Daniel Supernault
6cfd6be523
Add ReblogService, improve reblogged state for api entities 2022-01-28 22:06:43 -07:00
Daniel Supernault
a7d715517d
Update StatusService, use BookmarkService for bookmarked state 2022-01-28 20:57:25 -07:00
Daniel Supernault
eeaf0f9311
Update StatusService 2022-01-07 19:59:29 -07:00
Daniel Supernault
46485426ea
Update ApiV1Controller, add mastoapi strict mode 2022-01-05 21:36:02 -07:00
Daniel Supernault
454b4e21dd
Update Services, fix mastoapi compat 2022-01-03 02:31:03 -07:00
Daniel Supernault
36a129fe89
Update StatusService, add getMastodon method for mastoapi compatibility 2022-01-02 23:47:08 -07:00
Daniel Supernault
937cdfb7f9
Update StatusService 2021-12-21 21:40:10 -07:00
Daniel Supernault
83b48b5681
Update StatusService, improve cache invalidation 2021-12-12 22:30:55 -07:00
Daniel Supernault
f88b3a2fb9
Update StatusService, add getDirectMessage method 2021-12-04 17:33:32 -07:00
Daniel Supernault
192553ff77
Update public timeline api, add experimental cache 2021-10-21 19:02:15 -06:00
Daniel Supernault
e5454620e6
Update HomeTimeline api 2021-10-07 04:49:33 -06:00
Daniel Supernault
9e630851a3
Update AccountService, fix status bug 2021-09-04 21:12:44 -06:00
Daniel Supernault
ef8e38298f
Update StatusService 2021-08-31 00:40:07 -06:00
Daniel Supernault
acaf630dee
Update StatusService, invalidate profile embed cache on deletion 2021-07-27 00:13:03 -06:00
Daniel Supernault
3f8acb1266
Update AccountService, add syncPostCount method 2021-07-26 23:59:38 -06:00
Daniel Supernault
15c4fdd90c
Update StatusService, add non-public option and improve cache invalidation 2021-07-26 19:02:11 -06:00
Daniel Supernault
918016a5ad
Update PublicTimelineService 2021-07-06 02:01:24 -06:00
Daniel Supernault
6e44ae0b64
Update StatusService, add ttl of 7 days 2021-01-30 16:05:18 -07:00
Daniel Supernault
0fbde91e87
Update StatusService, cast response to array 2020-12-27 17:54:55 -07:00
Daniel Supernault
1ea2db74b2
Update StatusService, fix json bug 2020-12-13 16:08:59 -07:00
Daniel Supernault
425ec918ae
Add StatusService 2019-06-10 20:10:57 -06:00