Daniel Supernault
7df3540b08
Update verify_credentials api endpoint to improve performance
2021-10-30 00:11:35 -06:00
Daniel Supernault
192553ff77
Update public timeline api, add experimental cache
2021-10-21 19:02:15 -06: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
f0d4c17236
Update Autospam service, use silent classification for better user experience
2021-10-19 23:13:12 -06:00
daniel
a53692f6bf
Merge pull request #2957 from h3xx/fix-memory-limit
...
Fix global memory limit set in constructor
2021-10-19 20:49:15 -06:00
daniel
3d2c98c033
Merge pull request #2941 from rfonseca/rfonseca-patch-1
...
Fix starting check of username to allow numbers.
2021-10-19 20:45:55 -06:00
Daniel Supernault
66f04bec25
Update InstanceService
2021-10-19 19:51:14 -06:00
Daniel Supernault
7a9a06e0fd
Update NotificationTransformer
2021-10-19 19:49:44 -06:00
Daniel Supernault
e5454620e6
Update HomeTimeline api
2021-10-07 04:49:33 -06:00
Daniel Supernault
bef959f451
Update PublicApiController, use AccountService in accountStatuses method
2021-10-07 03:30:23 -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
0a8eb81bf0
Update InstanceActorController, improve json seralization by not escaping slashes
2021-10-07 00:46:20 -06:00
Daniel Supernault
4505d1f0f9
Update FederationController, move well-known to api middleware and cache webfinger lookups
2021-10-07 00:34:37 -06:00
Dan Church
c685e3e9f4
Fix global memory limit set in constructor
...
Instead, set it when running.
Having the set in the constructor was causing memory_limit to be changed
for "artisan queue:work" processes.
2021-09-27 15:09:00 -05:00
Daniel Supernault
7b3e672d89
Update NoteTransformer, fix tag array
2021-09-22 20:04:23 -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
Rodrigo Fonseca
31330e0aed
Fix starting check of username to allow numbers.
...
The check for the first letter of username used to be !ctype_alpha, but the error message says "Must start with a letter or number." Updated check to be !ctype_alnum, to be coherent with the error message.
2021-09-16 22:36:30 -07:00
Daniel Supernault
ac6b3f07de
Update controllers, fixes #2906
2021-09-10 21:44:29 -06:00
Daniel Supernault
0fc3a1d6a5
Formatting
2021-09-10 21:08:04 -06:00
daniel
907945a7a0
Merge pull request #2923 from Wv5twkFEKh54vo4tta9yu7dHa3/patch-1
...
Fix media upload
2021-09-10 20:55:55 -06:00
Wv5twkFEKh54vo4tta9yu7dHa3
13f65629e1
Fix error 500 on image upload
...
Without this missing import, the server threw "Class 'App\Http\Controllers\Api\UserSetting' not found" when trying to upload images.
2021-09-09 15:03:00 +02:00
Daniel Supernault
0584f9ee95
Update ApiV1Controller, fix empty public timeline bug
2021-09-07 21:07:20 -06:00
Daniel Supernault
00c32360ae
Update StoryController, fix postgres bug. Fixes #2904
2021-09-06 01:41:24 -06:00
Daniel Supernault
32995064ec
Update Profile model
2021-09-06 00:29:06 -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
0f00be4d98
Update DirectMessageController, fix autocomplete bug
2021-09-04 03:22:05 -06:00
Daniel Supernault
ee9f079551
Update Profile, fix following count bug
2021-09-04 03:17:54 -06:00
Daniel Supernault
d32d05eed0
Update story gc
2021-09-04 01:59:50 -06:00
Daniel Supernault
7dee8f58fe
Update StoryComposeController, fix expiry bug
2021-09-04 01:55:29 -06:00
Daniel Supernault
1f45580f18
Update AP Inbox
2021-09-04 00:11:20 -06:00
Daniel Supernault
e73cf531cb
Update InstanceCrawlPipeline, remove unused variable
2021-09-03 23:00:30 -06:00
Daniel Supernault
588384543b
Update Story model, use immutable datetime
2021-09-03 22:46:06 -06:00
Daniel Supernault
dd7262d841
Update StoryController, add StoryComposeController
2021-09-03 22:08:15 -06:00
Daniel Supernault
d0bfefe8d0
Update Media model
2021-09-03 21:25:19 -06:00
Daniel Supernault
d7b6edc018
Update NotificationTransformer
2021-09-03 21:23:43 -06:00
Daniel Supernault
3c8c23a143
Update AP Inbox
2021-09-03 21:21:17 -06:00
Daniel Supernault
c7a5715a60
Add StoryPipeline jobs
2021-09-03 21:18:33 -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
f808b7b19d
Story transformers
2021-09-03 20:50:38 -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
e95b702e23
Add activitypub story validator
2021-09-01 03:34:41 -06:00
Daniel Supernault
e90637098a
Add Bearcap util
2021-09-01 01:21:47 -06:00
Daniel Supernault
0e13ab074c
Update SnowflakeService
2021-09-01 01:17:37 -06:00
Daniel Supernault
ca5d964f5f
Update Profile model
2021-08-31 00:42:14 -06:00
Daniel Supernault
e1a3e26644
Update Story model
2021-08-31 00:41:43 -06:00