Commit Graph

475 Commits (dev)

Author SHA1 Message Date
Daniel Supernault 3de8ceca74
Update ReblogService, fix cache sync issues 12 months ago
Daniel Supernault d0c376f579
Update SearchApiV2Service, add support for Moved accounts 12 months ago
Daniel Supernault 0539018f11
Update StatusService 12 months ago
Daniel Supernault 6c48a12423
Update ApiV1Controller, handle Moved accounts 12 months ago
freyja 0fe21513f9
Update PronounService.php with it its pronouns 12 months ago
Daniel Supernault 991b3e5792
Update FollowerService 1 year ago
Daniel Supernault 1210bf7502
Lint 1 year ago
Daniel Supernault 21da2b642c
Update ActivityPubFetchService, reduce cache ttl from 1 hour to 7.5 mins and add uncached fetchRequest method 1 year ago
Daniel Supernault edad436d4d
Update NodeinfoService, fix typo 1 year ago
Daniel Supernault 1a6a3397e4
Add ActiveSharedInboxService, for efficient sharedInbox caching 1 year ago
Daniel Supernault 6cd1cbb41a
Update BeagleService, disable discovery if AP is disabled 1 year ago
Daniel Supernault ea2a9eb42a
Add Authorized Fetch 1 year ago
Daniel Supernault 73b9a75a64
Add UserStorageService 1 year ago
Daniel Supernault 4f2faed756
Update GroupActivityPubService.php 1 year ago
Daniel Supernault 3d6b9badf4
Add groups models, controllers and services 1 year ago
Daniel Supernault 81018265db
Fix BeagleService 1 year ago
Daniel Supernault 2cae8b48de
Update discover, add network trending using Beagle API 1 year 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 1 year ago
Daniel Supernault 6e0d1ef41b
Update cache 1 year ago
Daniel Supernault d339b5c251
Update AccountService 1 year ago
Daniel Supernault c5e7e91777
Add disable_embeds setting, and fix cache invalidation in other settings 1 year ago
Daniel Supernault 42915ff9a0
Update AP fetch service and domain service 1 year ago
Daniel Supernault 4aad1c225a
Add api/v1/instance/peers API endpoint, disabled by default 1 year ago
Daniel Supernault e4edc6f192
Update ActivityPubFetchService, fix Friendica bug 1 year ago
Daniel Supernault 60a62b59c9
Update ConfigCacheService, fix database race condition and fallback to file config and enable by default 1 year ago
Daniel Supernault 7f8bba4415
Update CustomEmojiService, only return local emoji 1 year ago
Daniel Supernault a9e54aa540
Add BeagleService 1 year ago
Daniel Supernault dcc5f416ef
Update AdminSettingsController, add AdminSettingsService 1 year ago
Daniel Supernault 3628b4625c
Update ConfigCacheService, encrypt keys at rest 1 year ago
Daniel Supernault 087b27916f
Update filesystems config, add to config_cache 1 year ago
Daniel Supernault 6ce513f8c3
Update user_filters, use config_cache 1 year ago
Daniel Supernault a76cb5f4f8
Update autospam config, use config_cache 1 year ago
Daniel Supernault 5071aaf408
Update activitpub setting, use config_cache() 1 year ago
Daniel Supernault 40478f258a
Update landing settings, use config_cache 1 year ago
Daniel Supernault 665581d80c
Update cloud storage, use config_cache 1 year ago
Daniel Supernault a72188a7db
Update image pipeline, use config_cache 1 year ago
Daniel Supernault 481314cd23
Update custom emoji, add config_cache support 1 year ago
Daniel Supernault 8a89e3c963
Update captcha, use config_cache helper 1 year ago
Daniel Supernault bf46f6f5f4
Update config_cache 2 years ago
Daniel Supernault 5e4d4eff9d
Update config cache 2 years ago
Daniel Supernault cee618e844
Update SearchApiV2Service, use more efficient query 2 years ago
Daniel Supernault 592c84125c
Update StatusHashtagService, use more efficient cached count 2 years ago
Daniel Supernault 632f2cb619
Update SoftwareUpdateService, add command to refresh latest versions 2 years ago
Daniel Supernault 01535a6cfe
Update ApiV1Controller, improve notification filtering 2 years ago
Daniel Supernault 4a6be62128
Add account migration configurable, but enabled by default 2 years ago
Daniel Supernault f8145a78cf
Add Profile Migrations 2 years ago
Daniel Supernault 06655c3a8b
Update LandingService, add curated onboarding parameter 2 years ago
Daniel Supernault 8dac2caf1d
Add Curated Onboarding 2 years ago
Daniel Supernault b0fb198829
Add Software Update banner to admin home feeds 2 years ago
Daniel Supernault 1232cfc86a
Update ActivityPubFetchService, enforce stricter Content-Type validation 2 years ago
Daniel Supernault 240e6bbe4f
Update NodeinfoService, disable redirects 2 years ago
Daniel Supernault b81ae5773f
Update AP helpers, refactor post count decrement logic 2 years ago
Daniel Supernault 7caed381fb
Update AP helpers, more efficently update post counts 2 years ago
Daniel Supernault 622e9cee97
Add S3 IG Import Media Storage 2 years ago
Daniel Supernault 9d365d07f9
Update ParentalControls, map updated saved permissions/roles 2 years ago
Daniel Supernault c53894fe16
Add Parental Controls feature 2 years ago
Daniel Supernault fd44c80ce9
Update meta tags, improve descriptions and seo/og tags 2 years ago
Daniel Supernault 0ef6812709
Update UserRoleService, add useDefaultFallback parameter 2 years ago
Daniel Supernault 7dbdbf15a5
Add Roles & Parental Controls 2 years ago
Daniel Supernault 5169936062
Update MarkerService, fix php deprecation warning 2 years ago
Daniel Supernault c3f16c87a3
Update SearchApiV2Service, add user domain blocks filtering 2 years ago
Daniel Supernault 6d55cb27ee
Update UserFilterService, add domainBlocks method 2 years ago
Daniel Supernault b3148b788e
Update HomeTimelineService, add domain blocks filtering to warmCache method 2 years ago
Daniel Supernault 1664a5bc52
Update FollowerService, add $silent param to remove method to more efficently purge relationships 2 years ago
Daniel Supernault e7c08fbbb2
Update AccountService, add blocksDomain method 2 years ago
Daniel Supernault d3f032b2ec
Update FollowerService, add quickCheck to follows method for non cold-boot checks 2 years ago
Daniel Supernault ebbd98e743
Update AccountService, add setLastActive method 2 years ago
Daniel Supernault 33dbbe467d
Add Mutual Followers API endpoint 2 years ago
Daniel Supernault 176b4ed793
Add app:hashtag-related-generate command 2 years ago
Daniel Supernault 175203089b
Add Related Hashtags 2 years ago
Daniel Supernault 15f29f7d79
Update HashtagService, reduce cached_count cache ttl 2 years ago
Daniel Supernault e5401f8558
Update StatusHashtagService, remove problemaatic cache layer 2 years ago
Daniel Supernault 3327a008fa
Update HashtagService, improve count perf 2 years ago
Daniel Supernault 84f4e88573
Update HashtagFollowService, fix cache invalidation bug 2 years ago
Daniel Supernault 015b1b80b4
Update hashtag following 2 years ago
Daniel Supernault 446ca3a878
Update notification epoch generation 2 years ago
Daniel Supernault c39b9afbfd
Update HomeTimelineService, apply filters to feed warm logic 2 years ago
Daniel Supernault 43443503a1
Update FeedFollowPipeline, use more efficient query 2 years ago
Daniel Supernault 115a9d2dec
Update HomeTimelineService 2 years ago
Daniel Supernault 2a8a299058
Update HomeTimelineService 2 years ago
Daniel Supernault de2b5ba4e9
Update FollowerService, reduce localFollowerIds ttl 2 years ago
Daniel Supernault 20a560bfd1
Update FollowerService, add localFollowerIds method 2 years ago
Daniel Supernault 9dfc377322
Add HomeTimelineService 2 years ago
Daniel Supernault 1f35da0d4b
Update HashtagServices 2 years ago
Daniel Supernault c7b304ef20
Update http client 2 years ago
Daniel Supernault 6cf4363c50
Update MediaService, remove hls_manifest attribute for MastoAPI entities 2 years ago
Daniel Supernault 4cd53247a6
Add MediaHlsService 2 years ago
Daniel Supernault 36df0d8373
Update nodeinfo 2 years ago
Daniel Supernault 82798b5ea3
Update AvatarPipeline, improve refresh logic and garbage collection to purge old avatars 2 years ago
Daniel Supernault 457d5454f8
Update NotificationService, handle empty epoch. Fixes #4689 2 years ago
Daniel Supernault d969a97360
Update Status model, improve thumb logic 2 years ago
Daniel Supernault fb1deb6e28
Add Resilient Media Storage 2 years ago
Daniel Supernault 0210f8aa2a
Update NotificationService, fix order bug 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 2496386d9b
Update NotificationService, improve cache warming query 2 years ago
Daniel Supernault 33ed7a8c91
Add AdminShadowFilter feature 2 years ago
Emelia Smith 74ad26fee6
Fix potential memory leak due to not calling imagedestroy on GdImage objects 2 years ago
Daniel Supernault 347e4f59a3
Update FollowerService, add forget method to RelationshipService call to reduce load when mass purging 2 years ago
Daniel Supernault 3d1b6516fe
Update ActivityPubFetchService, add validateUrl parameter to bypass url validation to fetch content from blocked instances 2 years ago