Daniel Supernault
|
01535a6cfe
|
Update ApiV1Controller, improve notification filtering
|
2024-03-05 01:56:16 -07:00 |
|
Daniel Supernault
|
4a6be62128
|
Add account migration configurable, but enabled by default
|
2024-03-05 00:05:05 -07:00 |
|
Daniel Supernault
|
f8145a78cf
|
Add Profile Migrations
|
2024-03-02 04:21:04 -07:00 |
|
Daniel Supernault
|
06655c3a8b
|
Update LandingService, add curated onboarding parameter
|
2024-02-19 04:34:57 -07:00 |
|
Daniel Supernault
|
8dac2caf1d
|
Add Curated Onboarding
|
2024-02-19 04:00:31 -07:00 |
|
Daniel Supernault
|
b0fb198829
|
Add Software Update banner to admin home feeds
|
2024-02-16 02:58:27 -07:00 |
|
Daniel Supernault
|
1232cfc86a
|
Update ActivityPubFetchService, enforce stricter Content-Type validation
|
2024-02-15 21:22:41 -07:00 |
|
Daniel Supernault
|
240e6bbe4f
|
Update NodeinfoService, disable redirects
|
2024-02-07 02:47:34 -07:00 |
|
Daniel Supernault
|
b81ae5773f
|
Update AP helpers, refactor post count decrement logic
|
2024-02-04 02:50:48 -07:00 |
|
Daniel Supernault
|
7caed381fb
|
Update AP helpers, more efficently update post counts
|
2024-02-04 02:40:04 -07:00 |
|
Daniel Supernault
|
622e9cee97
|
Add S3 IG Import Media Storage
|
2024-02-02 02:29:33 -07:00 |
|
Daniel Supernault
|
9d365d07f9
|
Update ParentalControls, map updated saved permissions/roles
|
2024-01-11 04:41:38 -07:00 |
|
Daniel Supernault
|
c53894fe16
|
Add Parental Controls feature
|
2024-01-11 01:35:15 -07:00 |
|
Daniel Supernault
|
fd44c80ce9
|
Update meta tags, improve descriptions and seo/og tags
|
2024-01-03 01:54:30 -07:00 |
|
Daniel Supernault
|
0ef6812709
|
Update UserRoleService, add useDefaultFallback parameter
|
2024-01-02 22:07:42 -07:00 |
|
Daniel Supernault
|
7dbdbf15a5
|
Add Roles & Parental Controls
|
2023-12-27 02:51:47 -07:00 |
|
Daniel Supernault
|
5169936062
|
Update MarkerService, fix php deprecation warning
|
2023-12-21 02:05:26 -07:00 |
|
Daniel Supernault
|
c3f16c87a3
|
Update SearchApiV2Service, add user domain blocks filtering
|
2023-12-21 01:05:49 -07:00 |
|
Daniel Supernault
|
6d55cb27ee
|
Update UserFilterService, add domainBlocks method
|
2023-12-21 00:42:26 -07:00 |
|
Daniel Supernault
|
b3148b788e
|
Update HomeTimelineService, add domain blocks filtering to warmCache method
|
2023-12-21 00:21:33 -07:00 |
|
Daniel Supernault
|
1664a5bc52
|
Update FollowerService, add $silent param to remove method to more efficently purge relationships
|
2023-12-19 05:46:06 -07:00 |
|
Daniel Supernault
|
e7c08fbbb2
|
Update AccountService, add blocksDomain method
|
2023-12-18 22:32:48 -07:00 |
|
Daniel Supernault
|
d3f032b2ec
|
Update FollowerService, add quickCheck to follows method for non cold-boot checks
|
2023-12-16 06:11:13 -07:00 |
|
Daniel Supernault
|
ebbd98e743
|
Update AccountService, add setLastActive method
|
2023-12-13 06:30:05 -07:00 |
|
Daniel Supernault
|
33dbbe467d
|
Add Mutual Followers API endpoint
|
2023-12-11 01:34:46 -07:00 |
|
Daniel Supernault
|
176b4ed793
|
Add app:hashtag-related-generate command
|
2023-11-17 22:21:55 -07:00 |
|
Daniel Supernault
|
175203089b
|
Add Related Hashtags
|
2023-11-16 06:06:22 -07:00 |
|
Daniel Supernault
|
15f29f7d79
|
Update HashtagService, reduce cached_count cache ttl
|
2023-11-16 02:53:22 -07:00 |
|
Daniel Supernault
|
e5401f8558
|
Update StatusHashtagService, remove problemaatic cache layer
|
2023-11-16 00:29:10 -07:00 |
|
Daniel Supernault
|
3327a008fa
|
Update HashtagService, improve count perf
|
2023-11-15 23:23:17 -07:00 |
|
Daniel Supernault
|
84f4e88573
|
Update HashtagFollowService, fix cache invalidation bug
|
2023-11-14 23:55:53 -07:00 |
|
Daniel Supernault
|
015b1b80b4
|
Update hashtag following
|
2023-11-13 05:29:38 -07:00 |
|
Daniel Supernault
|
446ca3a878
|
Update notification epoch generation
|
2023-11-13 01:59:38 -07:00 |
|
Daniel Supernault
|
c39b9afbfd
|
Update HomeTimelineService, apply filters to feed warm logic
|
2023-11-12 23:53:22 -07:00 |
|
Daniel Supernault
|
43443503a1
|
Update FeedFollowPipeline, use more efficient query
|
2023-11-12 23:00:33 -07:00 |
|
Daniel Supernault
|
115a9d2dec
|
Update HomeTimelineService
|
2023-11-12 22:45:09 -07:00 |
|
Daniel Supernault
|
2a8a299058
|
Update HomeTimelineService
|
2023-11-12 21:09:06 -07:00 |
|
Daniel Supernault
|
de2b5ba4e9
|
Update FollowerService, reduce localFollowerIds ttl
|
2023-11-12 16:36:02 -07:00 |
|
Daniel Supernault
|
20a560bfd1
|
Update FollowerService, add localFollowerIds method
|
2023-11-11 07:23:11 -07:00 |
|
Daniel Supernault
|
9dfc377322
|
Add HomeTimelineService
|
2023-11-11 05:46:37 -07:00 |
|
Daniel Supernault
|
1f35da0d4b
|
Update HashtagServices
|
2023-11-11 05:25:23 -07:00 |
|
Daniel Supernault
|
c7b304ef20
|
Update http client
|
2023-11-06 02:08:51 -07:00 |
|
Daniel Supernault
|
6cf4363c50
|
Update MediaService, remove hls_manifest attribute for MastoAPI entities
|
2023-10-23 01:14:33 -06:00 |
|
Daniel Supernault
|
4cd53247a6
|
Add MediaHlsService
|
2023-10-22 23:42:25 -06:00 |
|
Daniel Supernault
|
36df0d8373
|
Update nodeinfo
|
2023-10-12 21:29:51 -06:00 |
|
Daniel Supernault
|
82798b5ea3
|
Update AvatarPipeline, improve refresh logic and garbage collection to purge old avatars
|
2023-10-11 00:48:30 -06:00 |
|
Daniel Supernault
|
457d5454f8
|
Update NotificationService, handle empty epoch. Fixes #4689
|
2023-10-10 19:13:19 -06:00 |
|
Daniel Supernault
|
d969a97360
|
Update Status model, improve thumb logic
|
2023-09-25 01:57:43 -06:00 |
|
Daniel Supernault
|
fb1deb6e28
|
Add Resilient Media Storage
|
2023-09-25 00:59:24 -06:00 |
|
Daniel Supernault
|
0210f8aa2a
|
Update NotificationService, fix order bug
|
2023-09-18 00:25:01 -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
|
2496386d9b
|
Update NotificationService, improve cache warming query
|
2023-09-17 23:51:42 -06:00 |
|
Daniel Supernault
|
33ed7a8c91
|
Add AdminShadowFilter feature
|
2023-09-14 22:32:37 -06:00 |
|
Emelia Smith
|
74ad26fee6
|
Fix potential memory leak due to not calling imagedestroy on GdImage objects
|
2023-09-09 22:55:06 +02:00 |
|
Daniel Supernault
|
347e4f59a3
|
Update FollowerService, add forget method to RelationshipService call to reduce load when mass purging
|
2023-08-23 02:39:16 -06:00 |
|
Daniel Supernault
|
3d1b6516fe
|
Update ActivityPubFetchService, add validateUrl parameter to bypass url validation to fetch content from blocked instances
|
2023-08-01 03:16:08 -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
|
acabf603f0
|
Update Remote Auth feature, fix custom domain bug and enforce banned domains
|
2023-07-17 23:43:19 -06:00 |
|
Daniel Supernault
|
45b9404ec1
|
Add Sign-in with Mastodon
|
2023-07-16 07:09:15 -06:00 |
|
Daniel Supernault
|
3590adbd87
|
Update MediaStorageService, improve head header handling
|
2023-07-16 04:17:23 -06:00 |
|
Daniel Supernault
|
2bef3e415d
|
Update AP Helpers, improve url validation and add optional dns verification, disabled by default
|
2023-07-14 03:10:48 -06:00 |
|
Daniel Supernault
|
c61d0b915f
|
Update SearchApiV2Service, improve resolve query logic to better handle remote posts/profiles and local posts/profiles
|
2023-07-14 01:22:49 -06:00 |
|
Daniel Supernault
|
4b2c66f557
|
Update Services, use zpopmin on predis
|
2023-07-13 22:06:21 -06:00 |
|
Daniel Supernault
|
2f2e446c1f
|
Update ImportService
|
2023-06-26 05:39:16 -06:00 |
|
Daniel Supernault
|
10dd348c28
|
Update ImportService, filter deleted posts from getImportedPosts endpoint
|
2023-06-26 04:46:57 -06:00 |
|
Daniel Supernault
|
892907d5d1
|
Update TransformImports command, improve handling of imported posts that already exist or are from deleted accounts
|
2023-06-26 04:16:49 -06:00 |
|
Daniel Supernault
|
63a7879c29
|
Update ActivityPubFetchService
|
2023-06-25 23:02:02 -06:00 |
|
Daniel Supernault
|
b89c4f1cdc
|
Update ActivityPubFetchService, fix authorized_fetch support
|
2023-06-25 22:26:04 -06:00 |
|
Daniel Supernault
|
763ce19a0a
|
Update AdminApiController, improve admin moderation tools
|
2023-06-22 05:43:42 -06:00 |
|
Daniel Supernault
|
b64af89d40
|
Update migration and service
|
2023-06-12 04:56:18 -06:00 |
|
Daniel Supernault
|
8c9f4da48a
|
Add ImportPost model, migration and service
|
2023-06-12 02:51:29 -06:00 |
|
Daniel Supernault
|
e8d4ce1888
|
Update MediaStorageService
|
2023-06-06 06:01:49 -06:00 |
|
Daniel Supernault
|
d6374cfe70
|
Update MediaStorageService
|
2023-06-06 05:54:49 -06:00 |
|
Daniel Supernault
|
a2305d5fdc
|
Added /api/v1.1/accounts/app/settings endpoint and UserAppSettings model to store app specific settings
|
2023-05-29 03:43:25 -06:00 |
|
Daniel Supernault
|
992d910b9c
|
Added following_since attribute to /api/v1/accounts/relationships endpoint when _pe=1 (pixelfed entity) parameter is present
|
2023-05-29 00:08:31 -06:00 |
|
Daniel Supernault
|
4479055e1e
|
Update UpdateStatusService, fix formatting issue. Fixes #4423
|
2023-05-26 19:16:57 -06:00 |
|
Daniel Supernault
|
98cf8f32a0
|
Add Post Edits/Updates
|
2023-05-25 00:33:44 -06:00 |
|
Daniel Supernault
|
4d8b4dcf35
|
Update StatusService, fix bug in getFull method
|
2023-05-24 23:41:48 -06:00 |
|
Daniel Supernault
|
9f901d65c9
|
Update PublicTimelineService, improve warmCache query
|
2023-05-23 01:29:22 -06:00 |
|
Daniel Supernault
|
132a58de54
|
Add Autospam Advanced Detection
|
2023-05-17 04:00:03 -06:00 |
|
Daniel Supernault
|
ea943333a5
|
Update models, remove deprecated toText and toHtml methods
|
2023-05-13 00:43:46 -06:00 |
|
Daniel Supernault
|
58ec49fd57
|
Update InstanceService, fix banner blurhash memory bug
|
2023-05-13 00:18:53 -06:00 |
|
Daniel Supernault
|
026842dd93
|
Update InstanceService, fix banner blurhash memory bug
|
2023-05-13 00:16:50 -06:00 |
|
Daniel Supernault
|
3aad75abcf
|
Update InstanceService, fix banner blurhash memory bug
|
2023-05-12 23:56:55 -06:00 |
|
Daniel Supernault
|
6cdb5bc672
|
Update Notification logic, remove message and rendered fields
|
2023-05-12 23:15:41 -06:00 |
|
Daniel Supernault
|
167dbcdd43
|
Add /api/v2/instance api endpoint
|
2023-05-11 04:06:27 -06:00 |
|
Daniel Supernault
|
0b42fe0f00
|
Update HashtagService
|
2023-05-09 03:22:28 -06:00 |
|
Daniel Supernault
|
4d997bb959
|
Add /api/v1/tags/:id/follow and /api/v1/tags/:id/unfollow api endpoints
|
2023-05-09 01:08:09 -06:00 |
|
Daniel Supernault
|
91ba139808
|
Update LikeService, improve likedBy logic to soft fail on missing or deleted accounts
|
2023-05-08 22:47:59 -06:00 |
|
Daniel Supernault
|
df444851b5
|
Update MediaTagService, fix ProfileService to soft fail on missing or deleted accounts
|
2023-05-08 22:47:19 -06:00 |
|
Daniel Supernault
|
6bc20a37ed
|
Update ProfileService, add softFail param
|
2023-05-08 22:45:57 -06:00 |
|
Daniel Supernault
|
f48daab37e
|
Update StatusService, fix missing account condition
|
2023-05-08 22:45:02 -06:00 |
|
Daniel Supernault
|
6ea2bdc782
|
Update Admin Dashboard, allow admins to designate an admin account for the landing page and instance api endpoint
|
2023-05-07 05:04:18 -06:00 |
|
Daniel Supernault
|
51768083fe
|
Added store remote media on S3 config setting, disabled by default
|
2023-05-07 01:35:51 -06:00 |
|
Daniel Supernault
|
633351f6dc
|
Update StoryController, show active self stories on home timeline
|
2023-05-05 06:42:17 -06:00 |
|
Daniel Supernault
|
11552d1273
|
Update SearchApiV2Service
|
2023-05-05 03:04:56 -06:00 |
|
Daniel Supernault
|
666e5732a5
|
Update SearchApiV2Service, improve postgres support
|
2023-05-05 02:10:07 -06:00 |
|
Daniel Supernault
|
dac0d08319
|
Update admin dashboard, fix search and dropdown menu
|
2023-05-05 00:00:11 -06:00 |
|
Daniel Supernault
|
6e20d0a670
|
Update SearchApiV2Service, fix postgres hashtag search and prepend wildcard operator to improve results
|
2023-05-02 23:33:06 -06:00 |
|