Daniel Supernault
|
454b4e21dd
|
Update Services, fix mastoapi compat
|
2022-01-03 02:31:03 -07:00 |
Daniel Supernault
|
85e4be8172
|
Update AccountService, add getMastodon method for mastoapi compatibility
|
2022-01-03 00:53:15 -07:00 |
Daniel Supernault
|
36a129fe89
|
Update StatusService, add getMastodon method for mastoapi compatibility
|
2022-01-02 23:47:08 -07:00 |
Daniel Supernault
|
b4bd0400c2
|
Store remote avatars locally if S3 not enabled
|
2022-01-02 21:30:02 -07:00 |
Daniel Supernault
|
e5f8f3441c
|
Update AccountService, fix json casting
|
2021-12-30 23:11:46 -07:00 |
Daniel Supernault
|
937cdfb7f9
|
Update StatusService
|
2021-12-21 21:40:10 -07:00 |
Daniel Supernault
|
aee9b994e3
|
Improve DiscoverService
|
2021-12-19 04:07:40 -07:00 |
Daniel Supernault
|
493c5ca0ce
|
Add DiscoverService
|
2021-12-19 00:43:09 -07:00 |
Daniel Supernault
|
83b48b5681
|
Update StatusService, improve cache invalidation
|
2021-12-12 22:30:55 -07:00 |
Daniel Supernault
|
c2910e5d42
|
Update MediaService, return empty array if cantt find status
|
2021-12-12 19:33:20 -07:00 |
Daniel Supernault
|
19d140b020
|
Update FollowerService
|
2021-12-04 17:37:44 -07:00 |
Daniel Supernault
|
f88b3a2fb9
|
Update StatusService, add getDirectMessage method
|
2021-12-04 17:33:32 -07:00 |
Daniel Supernault
|
fbaed93eda
|
Update SearchApiV2Service, improve performance and include hashtag post counts when applicable
|
2021-12-04 17:32:43 -07:00 |
Daniel Supernault
|
a37971dd28
|
Add HashtagService
|
2021-12-04 17:31:53 -07:00 |
Daniel Supernault
|
9d9e9ce7fa
|
Update MediaStorageService, improve header parsing
|
2021-12-04 17:30:05 -07:00 |
Daniel Supernault
|
2aa73c1ffa
|
Update AccountService, add dynamic user settings methods
|
2021-12-04 17:27:58 -07:00 |
Daniel Supernault
|
e5387d6742
|
Add StatusMentionService, fixes #3026
|
2021-12-03 20:47:00 -07:00 |
Daniel Supernault
|
639e9859ed
|
Add AutolinkService
|
2021-11-15 19:33:52 -07:00 |
Daniel Supernault
|
4cb956aea2
|
Update AdminStatsService, add storage() method
|
2021-11-10 21:54:50 -07:00 |
daniel
|
59d76bb9b3
|
Merge pull request #2956 from h3xx/fix-psql-grouping
Fix grouping error in PostgreSQL
|
2021-11-10 21:53:30 -07:00 |
Daniel Supernault
|
2ae527c0f3
|
Update Status model, use AccountService to generate urls instead of loading profile relation
|
2021-11-03 23:29:12 -06:00 |
Daniel Supernault
|
192553ff77
|
Update public timeline api, add experimental cache
|
2021-10-21 19:02:15 -06:00 |
Dan Church
|
b167873632
|
Fix grouping error in PostgreSQL
|
2021-10-20 14:11:33 -05:00 |
Daniel Supernault
|
37abcf3898
|
Update public timeline api, use cached sorted set and client side block/mute filtering
|
2021-10-20 04:31:07 -06:00 |
Daniel Supernault
|
66f04bec25
|
Update InstanceService
|
2021-10-19 19:51:14 -06:00 |
Daniel Supernault
|
e5454620e6
|
Update HomeTimeline api
|
2021-10-07 04:49:33 -06:00 |
Daniel Supernault
|
80d9b9399a
|
Refactor following & relationship logic. Replace FollowerObserver with FollowerService and added RelationshipService to cache results. Removed NotificationTransformer includes and replaced with cached services to improve performance and reduce database queries.
|
2021-10-07 03:27:13 -06:00 |
Daniel Supernault
|
a900de2121
|
Update HttpSignatures, update instance actor headers. Fixes #2935
|
2021-09-20 00:21:16 -06:00 |
Daniel Supernault
|
4a609dc377
|
Update NotificationService, fix 500 bug
|
2021-09-19 23:05:56 -06:00 |
Daniel Supernault
|
0584f9ee95
|
Update ApiV1Controller, fix empty public timeline bug
|
2021-09-07 21:07:20 -06:00 |
Daniel Supernault
|
9e630851a3
|
Update AccountService, fix status bug
|
2021-09-04 21:12:44 -06:00 |
Daniel Supernault
|
6ae1ba0a64
|
Update StoryService, fix division by zero bug
|
2021-09-04 17:55:58 -06:00 |
Daniel Supernault
|
0d8d6bc71e
|
Update FollowerService
|
2021-09-03 20:51:56 -06:00 |
Daniel Supernault
|
6b0b2cfaa5
|
Update StoryService
|
2021-09-03 20:51:26 -06:00 |
Daniel Supernault
|
b32f4d91c4
|
Update Snowflake service
|
2021-09-03 20:51:05 -06:00 |
Daniel Supernault
|
da6943daed
|
Add InstancePipeline and NodeinfoService
|
2021-09-03 20:45:56 -06:00 |
Daniel Supernault
|
e5aea490b1
|
Refactor snowflake id generation to improve randomness
|
2021-09-01 22:46:57 -06:00 |
Daniel Supernault
|
0e13ab074c
|
Update SnowflakeService
|
2021-09-01 01:17:37 -06:00 |
Daniel Supernault
|
ef8e38298f
|
Update StatusService
|
2021-08-31 00:40:07 -06:00 |
Daniel Supernault
|
f9194df332
|
Update PollService
|
2021-08-31 00:39:32 -06:00 |
Daniel Supernault
|
2d93bc8b51
|
Update NotificationService
|
2021-08-31 00:39:03 -06:00 |
Daniel Supernault
|
07bc5d5c83
|
Update MediaStorageService
|
2021-08-31 00:38:43 -06:00 |
Daniel Supernault
|
450154e5af
|
Update MediaService
|
2021-08-31 00:38:27 -06:00 |
Daniel Supernault
|
427f9da33e
|
Update MediaPathService, change story paths
|
2021-08-31 00:38:07 -06:00 |
Daniel Supernault
|
168c19c5b6
|
Update LikeService
|
2021-08-31 00:37:40 -06:00 |
Daniel Supernault
|
2fb916c22b
|
Update InstanceService
|
2021-08-31 00:37:28 -06:00 |
Daniel Supernault
|
ad2db4aea7
|
Update FollowerService
|
2021-08-31 00:37:02 -06:00 |
Daniel Supernault
|
0573213093
|
Add StoryService
|
2021-08-31 00:29:17 -06:00 |
Daniel Supernault
|
7709220074
|
Add Polls
|
2021-08-04 20:29:21 -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
|
ee0028bc57
|
Update PublicApiController, use account service
|
2021-07-26 18:47:40 -06:00 |
Daniel Supernault
|
22257cc2a7
|
Update FollowerService, cache audience
|
2021-07-25 05:56:35 -06:00 |
Daniel Supernault
|
14a1367a8f
|
Federate Media Licenses
|
2021-07-25 03:17:49 -06:00 |
Daniel Supernault
|
09d5198c55
|
Update StatusTransformers, remove includes and use cached services
|
2021-07-24 23:10:44 -06:00 |
Daniel Supernault
|
728f10d778
|
Update Timeline.vue, improve followed hashtags
|
2021-07-16 01:20:21 -06:00 |
Daniel Supernault
|
135474ae11
|
Update DiscoverController, use UserFilterService on trendingApi
|
2021-07-15 20:48:39 -06:00 |
Daniel Supernault
|
c8824d1b51
|
Update FollowerService
|
2021-07-11 07:43:29 -06:00 |
Daniel Supernault
|
9650b668e9
|
Update PublicApiController, fix public timeline filtering
|
2021-07-08 17:33:51 -06:00 |
Daniel Supernault
|
08467d52d5
|
Update PublicTimelineService
|
2021-07-07 01:58:39 -06:00 |
Daniel Supernault
|
d43e6d8d07
|
Update NotificationService, use zrevrangebyscore for api
|
2021-07-06 20:10:42 -06:00 |
Daniel Supernault
|
918016a5ad
|
Update PublicTimelineService
|
2021-07-06 02:01:24 -06:00 |
Daniel Supernault
|
51a277e1ae
|
Update StatusHashtagService, fix null status bug
|
2021-07-05 23:40:54 -06:00 |
Daniel Supernault
|
447e44e5ac
|
Update LikeService
|
2021-07-02 01:31:45 -06:00 |
Daniel Supernault
|
117b8410eb
|
Update PublicTimelineService, skip adds for now
|
2021-07-02 01:21:21 -06:00 |
Daniel Supernault
|
3741c76da3
|
Update LikeService, skip self likes
|
2021-06-23 21:26:45 -06:00 |
Daniel Supernault
|
68aa25400b
|
Add Auto Following support for admins
|
2021-06-10 21:07:35 -06:00 |
Daniel Supernault
|
f767d99ad5
|
Update liked by, fix remote username urls
|
2021-05-31 22:43:53 -06:00 |
Daniel Supernault
|
af71913597
|
Update AdminStatsService, fix postgres bug
|
2021-05-25 01:36:13 -06:00 |
Daniel Supernault
|
eb7d5a4e36
|
New admin dashboard layout
|
2021-05-24 23:24:42 -06:00 |
Daniel Supernault
|
29947e157c
|
Update admin settings
|
2021-05-19 02:15:37 -06:00 |
Daniel Supernault
|
41792eea56
|
Update config() to config_cache()
|
2021-05-18 22:45:04 -06:00 |
Daniel Supernault
|
c9abd70e8a
|
Update LikeService, fix authentication bug
|
2021-05-14 17:15:08 -06:00 |
Daniel Supernault
|
4408e2ef8c
|
Update LikeService, show like count to status owner
|
2021-05-12 22:18:00 -06:00 |
Daniel Supernault
|
d2cb7d4770
|
Update ConfigCacheService, fix db issue
|
2021-05-11 23:33:08 -06:00 |
Daniel Supernault
|
fabb57a9d5
|
Add profile pronouns
|
2021-05-11 23:25:10 -06:00 |
Daniel Supernault
|
f2066b7401
|
Add admin config settings
|
2021-05-11 22:07:55 -06:00 |
Daniel Supernault
|
1d54204635
|
Update config() to config_cache()
|
2021-05-10 20:04:13 -06:00 |
Daniel Supernault
|
3136f8e137
|
Add ConfigCacheService
|
2021-05-07 21:34:58 -06:00 |
Daniel Supernault
|
a5e64da69b
|
Update LikeService, fix likedBy method
|
2021-05-03 17:55:06 -06:00 |
Daniel Supernault
|
477db75896
|
Add LikeService
|
2021-05-01 15:51:02 -06:00 |
Daniel Supernault
|
391b1287ac
|
Update ProfileService, use account transformer
|
2021-05-01 13:35:47 -06:00 |
Daniel Supernault
|
c20a9dfefe
|
Add InstanceService
|
2021-04-20 23:11:43 -06:00 |
Daniel Supernault
|
1769cdfd74
|
Update MediaStorageService, improve head checks to fix failed jobs
|
2021-02-17 01:09:39 -07:00 |
Daniel Supernault
|
37dbb3de29
|
Update MediaStorageService, dispatch deletes to MediaDeletePipeline
|
2021-02-05 21:00:29 -07:00 |
Daniel Supernault
|
b299da9311
|
Update AccountService, cache object and observe changes
|
2021-02-01 00:47:54 -07:00 |
Daniel Supernault
|
b16e9452bc
|
Update DiscoverController, deprecate unused endpoints
|
2021-01-30 23:13:54 -07:00 |
Daniel Supernault
|
aa4c718d79
|
Update StatusHashtagService, remove deprecated methods
|
2021-01-30 16:09:17 -07:00 |
Daniel Supernault
|
0355b567dd
|
Update StatusHashtagService, use StatusService for statuses
|
2021-01-30 16:07:12 -07:00 |
Daniel Supernault
|
6e44ae0b64
|
Update StatusService, add ttl of 7 days
|
2021-01-30 16:05:18 -07:00 |
Daniel Supernault
|
b7fcf8a504
|
Update StatusLabelService
|
2021-01-29 19:46:55 -07:00 |
Daniel Supernault
|
4abfe76a49
|
Update StatusLabelService, change config key
|
2021-01-28 18:42:15 -07:00 |
Daniel Supernault
|
ab888b2e70
|
Add StatusLabelService
|
2021-01-27 22:25:14 -07:00 |
Daniel Supernault
|
94a9f685b5
|
Update MediaStorageService, add avatar method
|
2021-01-25 21:54:30 -07:00 |
Daniel Supernault
|
654b08d382
|
Update ActivityPubFetchService, add url validation
|
2021-01-25 21:44:07 -07:00 |
Daniel Supernault
|
ce6ab80dba
|
Update MediaStorageService, clear transformer cache after storing media
|
2021-01-24 21:07:28 -07:00 |
Daniel Supernault
|
be6d12fcb6
|
Update MediaPipeline, handle cloud object storage
|
2021-01-24 13:30:31 -07:00 |
Daniel Supernault
|
234f72f3aa
|
Update ImageOptimizePipeline, add skip_optimize and MediaStorageService support
|
2021-01-17 21:59:34 -07:00 |
Daniel Supernault
|
aac4430970
|
Update MediaPathService, add story method
|
2021-01-17 21:46:40 -07:00 |