Commit Graph

524 Commits (ae59dc3d3776d700fe4bbd7441f832669ec70e71)

Author SHA1 Message Date
Daniel Supernault 89e34f8f44
Update StoryIndexService, improve redis compatability 11 months ago
Daniel Supernault dbba523031
Update StoryIndexService, improve redis compatability 11 months ago
Daniel Supernault 53b74bf16c
Update StoryIndexService, improve predis/phpredis support 11 months ago
Daniel Supernault 564d8d1091
Update StoryIndexService, improve predis + phpredis support 11 months ago
Daniel Supernault e092917752
Update StoryIndexService, fix markSeen method 11 months ago
Daniel Supernault 3296a7a583
Update StoryIndexService, improve markSeen handling 11 months ago
Daniel Supernault 950fc0474c
Add StoryIndexService, an optimized fan-out-on-write service for story carousel generation/rendering 11 months ago
Daniel Supernault 86af73455f
Update DirectMessageController, add mutuals endpoint 11 months ago
Daniel Supernault bbc7f7b0d4
Fix race condition 1 year ago
Daniel Supernault d595963f51
Fix TransformImports command 1 year ago
Daniel Supernault a8d1d0f2eb
Update ImportService and TransformImports to fix race condition bug 1 year ago
Daniel Supernault ece23d751b
Update Places, improve cache invalidation/ttl 1 year ago
Daniel Supernault 449e374cbe
Update MediaService 1 year ago
Daniel Supernault 837014e06c
Update MediaService, improve activitypub format 1 year ago
Daniel Supernault 7ae61a74ac
Update CreateNote, improve media attachement handling by leveraging the MediaService cache 1 year ago
Daniel Supernault 2eb3957609
Lint 1 year ago
Daniel Supernault d0a3599834
Update MediaStorageService to clear the AP obj cache after S3 storage 1 year ago
Daniel Supernault ab9c13fe0d
New supported formats, Preserve ICC Color Profiles, libvips support
Update image pipeline to handle avif, heic and webp and preserve ICC color profiles and added libvips support.
1 year ago
daniel b3c2781578
Merge pull request #5608 from halkeye/add-generic-oidc
[Improvement] Generic OIDC Support
1 year ago
Daniel Supernault c72fa05299
Update LandingService and Config util to properly support the legal_notice setting 1 year ago
daniel 69e00d742d
Merge branch 'staging' into dev 1 year ago
Gavin Mogan ae39531ff2 field isnt accessTokenResourceOwnerId but responseResourceOwnerId 1 year ago
Gavin Mogan 441c8e0d4c Generic OIDC Support
* Everything should be configurable by env variables
* Basic request tests
1 year ago
Daniel Supernault c1f2dfb013
Update WebfingerService, apply banned domains to webfinger logic 1 year ago
Daniel Supernault 0a98b7ad20
Update SearchApiV2Service, fix offset bug. Fixes #5875 1 year ago
Daniel Supernault 245ab3bc4f
Update ApiV1Controller, fix relationship fields. Fixes #5900 1 year ago
Daniel Supernault 2f655d0008
Fix pinned posts implementation 1 year ago
Samy Elshamy 448511713d Added parameter 'show_legal_notice_link' => (bool) config_cache('instance.has_legal_notice'), 1 year ago
Felipe Mateus cce4c41d97
pinned posts 1 year ago
Daniel Supernault 806e210f13
Update snowflake config, allow custom datacenter/worker ids 1 year ago
Daniel Supernault 134eb6324e
Update AccountPostCountStatUpdate, fix memory leak 1 year ago
Daniel Supernault 38e17a06e0
Update ApiV1Controller, fix max_id pagination on home and public timeline feeds 1 year ago
daniel 92ce41ce18
Merge pull request #5664 from hnrd/fix-migrate2cloud
Skip thumbnail cloud upload if no thumbnail exists
1 year ago
tercean 3eb9257def Skip thumbnail cloud upload if no thumbnail exists
migrate2cloud fails on media without thumbnail.
fix check for existing thumbnail, skip upload if none exists.
1 year ago
Rm Yakovenko efcf836e6d AdminStatsService: do not count deleted users 1 year ago
Daniel Supernault 280f63dc6a
Update MediaStorageService, handle local media deletes after successful S3 upload 1 year ago
Daniel Supernault 83c1a7fd4b
Update SearchApiV2Service, fix hashtag search 2 years ago
Anil Kulkarni 4d0cb32f79
Fix notifications not being delivered by directly checking the state from the database 2 years ago
Daniel Supernault fd434aec74
Fix Instagram import. Closes #5411 2 years ago
Daniel Supernault 79039ba595
Update StatusStatelessTransformer, refactor the caption field to be compliant with the MastoAPI. Fixes #5364 2 years ago
Daniel Supernault 56c07b7abd
Update StatusService.php 2 years ago
Daniel Supernault eac2c19601
Update AutolinkService, optimize lookups 2 years ago
Daniel Supernault 9eeb7b6741
Update Status caption logic, stop storing duplicate html caption in db and defer to cached StatusService rendering 2 years ago
Daniel Supernault de4ce3c83f
Update config, allow Beagle discover service to be disabled 2 years ago
Daniel Supernault ae6fca4d23
Update NotificationAppGatewayService 2 years ago
Daniel Supernault b29d792c86
Add PushNotificationService 2 years ago
Daniel Supernault 92ad62e735
Update NotificationAppGatewayService 2 years ago
Daniel Supernault 33621dd680
Add Notify App Gateway support 2 years ago
daniel a67edc59f4
Merge pull request #5291 from sashazurek/staging
Add it/its pronouns to pronouns list
2 years ago
Daniel Supernault 3de8ceca74
Update ReblogService, fix cache sync issues 2 years ago
Daniel Supernault d0c376f579
Update SearchApiV2Service, add support for Moved accounts 2 years ago
Daniel Supernault 0539018f11
Update StatusService 2 years ago
Daniel Supernault 6c48a12423
Update ApiV1Controller, handle Moved accounts 2 years ago
freyja 0fe21513f9
Update PronounService.php with it its pronouns 2 years ago
Daniel Supernault 991b3e5792
Update FollowerService 2 years ago
Daniel Supernault 1210bf7502
Lint 2 years ago
Daniel Supernault 21da2b642c
Update ActivityPubFetchService, reduce cache ttl from 1 hour to 7.5 mins and add uncached fetchRequest method 2 years ago
Daniel Supernault edad436d4d
Update NodeinfoService, fix typo 2 years ago
Daniel Supernault 1a6a3397e4
Add ActiveSharedInboxService, for efficient sharedInbox caching 2 years ago
Daniel Supernault 6cd1cbb41a
Update BeagleService, disable discovery if AP is disabled 2 years ago
Daniel Supernault ea2a9eb42a
Add Authorized Fetch 2 years ago
Daniel Supernault 73b9a75a64
Add UserStorageService 2 years ago
Daniel Supernault 4f2faed756
Update GroupActivityPubService.php 2 years ago
Daniel Supernault 3d6b9badf4
Add groups models, controllers and services 2 years ago
Daniel Supernault 81018265db
Fix BeagleService 2 years ago
Daniel Supernault 2cae8b48de
Update discover, add network trending using Beagle API 2 years 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 2 years ago
Daniel Supernault 6e0d1ef41b
Update cache 2 years ago
Daniel Supernault d339b5c251
Update AccountService 2 years ago
Daniel Supernault c5e7e91777
Add disable_embeds setting, and fix cache invalidation in other settings 2 years ago
Daniel Supernault 42915ff9a0
Update AP fetch service and domain service 2 years ago
Daniel Supernault 4aad1c225a
Add api/v1/instance/peers API endpoint, disabled by default 2 years ago
Daniel Supernault e4edc6f192
Update ActivityPubFetchService, fix Friendica bug 2 years ago
Daniel Supernault 60a62b59c9
Update ConfigCacheService, fix database race condition and fallback to file config and enable by default 2 years ago
Daniel Supernault 7f8bba4415
Update CustomEmojiService, only return local emoji 2 years ago
Daniel Supernault a9e54aa540
Add BeagleService 2 years ago
Daniel Supernault dcc5f416ef
Update AdminSettingsController, add AdminSettingsService 2 years ago
Daniel Supernault 3628b4625c
Update ConfigCacheService, encrypt keys at rest 2 years ago
Daniel Supernault 087b27916f
Update filesystems config, add to config_cache 2 years ago
Daniel Supernault 6ce513f8c3
Update user_filters, use config_cache 2 years ago
Daniel Supernault a76cb5f4f8
Update autospam config, use config_cache 2 years ago
Daniel Supernault 5071aaf408
Update activitpub setting, use config_cache() 2 years ago
Daniel Supernault 40478f258a
Update landing settings, use config_cache 2 years ago
Daniel Supernault 665581d80c
Update cloud storage, use config_cache 2 years ago
Daniel Supernault a72188a7db
Update image pipeline, use config_cache 2 years ago
Daniel Supernault 481314cd23
Update custom emoji, add config_cache support 2 years ago
Daniel Supernault 8a89e3c963
Update captcha, use config_cache helper 2 years 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