Commit graph

3183 commits

Author SHA1 Message Date
Daniel Supernault
4973cb4611
Update MediaController, add fallback for local files that are later stored on S3 but still are referenced in cached objects remotely 2023-05-22 18:10:55 -06:00
Daniel Supernault
adb070f178
Update scheduler, fix S3 media garbage collection not being executed when cloud storage is enabled via dashboard without .env/config being enabled 2023-05-21 07:34:27 -06:00
Daniel Supernault
c6ffda9618
Update admin moderation logic, only re-add top level posts 2023-05-21 01:53:25 -06:00
Daniel Supernault
79bcaadd49
Update ApiV1Controller, filter muted/blocked accounts from tag timeline. 2023-05-20 22:59:11 -06:00
Daniel Supernault
f42c114058
Update ApiV1Controller, filter muted/blocked accounts from tag timeline. 2023-05-20 22:57:42 -06:00
Daniel Supernault
3662d3defe
Update Settings, allow users to disable atom feeds 2023-05-19 04:53:52 -06:00
Daniel Supernault
dd2f5bb96a
Update ProfileController, require login to view spam accounts, and disable profile embeds for spam accounts 2023-05-19 03:41:01 -06:00
Daniel Supernault
c167af43a4
Update StatusController, disable embeds from spam accounts 2023-05-19 03:40:00 -06:00
Daniel Supernault
ae0d5d2d40
Update AdminReportController 2023-05-18 22:34:00 -06:00
Daniel Supernault
18cddd43f3
Update Bouncer, adjust advanced Autospam logic 2023-05-17 05:03:03 -06:00
Daniel Supernault
a11e1ee3f8
Update AutospamUpdateCachedDataPipeline 2023-05-17 04:44:35 -06:00
Daniel Supernault
5abc2445a7
Update AutospamUpdateCachedDataPipeline 2023-05-17 04:34:30 -06:00
Daniel Supernault
053b30bca0
Update nav and Bouncer 2023-05-17 04:10:07 -06:00
Daniel Supernault
132a58de54
Add Autospam Advanced Detection 2023-05-17 04:00:03 -06:00
Daniel Supernault
75db5116b7
Add AutospamCustomTokens model + migration 2023-05-17 03:53:05 -06:00
Daniel Supernault
ad25ed6792
Update UserCreate command, fix is_admin flag 2023-05-15 06:15:09 -06:00
Daniel Supernault
6a2daf1f63
Update ApiControllers, remove cloud ip blocks 2023-05-14 20:15:41 -06:00
Daniel Supernault
764315666e
Update CommentPipeline, replace expensive query and mark for refactor 2023-05-13 17:37:56 -06:00
Daniel Supernault
8b007f9ee9
Update ap helpers 2023-05-13 17:11:27 -06:00
Daniel Supernault
56ec083db5
Update Bouncer 2023-05-13 17:03:33 -06:00
Daniel Supernault
a91a5e4872
Update StatusEntityLexer, stop saving entities 2023-05-13 06:28:17 -06:00
Daniel Supernault
588ca653a8
Update admin autospam apis, remove autospam warning notifications when appropriate 2023-05-13 05:44:46 -06:00
Daniel Supernault
d5f63f8a71
Update AutoSpam Bouncer, generate notification on positive detections 2023-05-13 05:41:09 -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
b5fe956acf
Add only_media support to /api/v1/timelines/tag/:id api endpoint 2023-05-09 02:13:26 -06:00
Daniel Supernault
ed35214161
Update HashtagFollow model, add MAX_LIMIT of 250 tags per account 2023-05-09 02:05:23 -06:00
Daniel Supernault
521b3b4c82
Add /api/v1/tags/:id api endpoint 2023-05-09 01:25:39 -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
175a848665
Add /api/v1/followed_tags api endpoint 2023-05-09 00:21:46 -06:00
Daniel Supernault
fc1a385cfd
Update ApiV1Controller, fix hashtag timeline 2023-05-08 22:50:49 -06:00
Daniel Supernault
43d3aa2b94
Update StatusTransformers, fix ProfileService to soft fail on missing or deleted accounts 2023-05-08 22:49:08 -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
db2da84bec
Update LandingController, fix config_cache api check 2023-05-07 05:25:38 -06:00
Daniel Supernault
add5eaf094
Fix CI 2023-05-07 05:20:33 -06:00
Daniel Supernault
637cdca27a
Fix CI 2023-05-07 05:18:59 -06:00
Daniel Supernault
ccbba56633
Update AdminSettingsController 2023-05-07 05:08:45 -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
37bd2ee51b
Update ApiV1Controller, fix trending accounts format. Closes #4356 2023-05-06 18:49:21 -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
3dac45f388
Update AdminController, fix custom emoji domain search on postgres. Closes #4333 2023-05-03 00:10:08 -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
Daniel Supernault
867cbc757c
Update StatusTagsPipeline, deduplicate hashtags on postgres 2023-05-02 23:31:16 -06:00
Daniel Supernault
055aa6b39f
Update ApiV1Controller and DiscoverController, fix postgres hashtag search 2023-05-02 23:26:37 -06:00
Daniel Supernault
d563901622
Update ApiV1Controller 2023-05-02 20:11:26 -06:00
Daniel Supernault
a93a3efd21
Update Inbox, remove handleCreateActivity logic that rejected posts from accounts without followers 2023-04-29 20:05:32 -06:00
Daniel Supernault
0ab5b96a00
Update ResetPasswordController, add captcha support, improve security and a new redesigned view 2023-04-26 03:10:06 -06:00
Daniel Supernault
f6e7ff649e
Update ForgotPasswordController, add captcha support, improve security and a new redesigned view 2023-04-26 03:08:20 -06:00
Daniel Supernault
506f95c6b1
Update SecuritySettings, remove imagick depdency for 2FA qr code generation image 2023-04-26 02:34:44 -06:00
Daniel Supernault
aaf5b2764e
Update Inbox, improve Flag report handling 2023-04-25 20:36:53 -06:00
Daniel Supernault
0f1f3b1fd3
Update inbox 2023-04-24 06:37:51 -06:00
Daniel Supernault
28717a2561
Update inbox 2023-04-24 06:34:58 -06:00
Daniel Supernault
e7f7072349
Update inbox 2023-04-24 06:32:22 -06:00
Daniel Supernault
383c6fe8ee
Add Federated Reports 2023-04-24 06:26:57 -06:00
Daniel Supernault
1bbee6d07b
Update RegisterController, improve max_users calculation and add kb page to redirect to if conditions are met 2023-04-24 03:58:34 -06:00
daniel
85cdaf5f3a
Merge pull request #4326 from eitch/staging
[Fix] Don't count inactive accounts for registration blocking
2023-04-24 03:33:55 -06:00
Daniel Supernault
7d14e07901
Update mailers 2023-04-24 03:26:36 -06:00
Robert von Burg
7e8938d749
[Fix] Don't count inactive accounts for registration blocking 2023-04-24 11:26:36 +02:00
Daniel Supernault
c6cc6327d3
Redesigned Admin Dashboard Reports/Moderation 2023-04-24 01:52:59 -06:00
Daniel Supernault
ae6dd4e3a2
Update pipeline dispatch, replace dispatchSync with dispatch 2023-04-24 01:36:06 -06:00
Daniel Supernault
9873913921
Update ApiV1Controller, fix account blocks.Closes #4304 2023-04-20 05:27:44 -06:00
Daniel Supernault
d4c967de98
Update RegisterController, store client ip during registration 2023-04-20 01:54:23 -06:00
Daniel Supernault
50ab2e2039
Add cloud ip bans to BouncerService 2023-04-20 01:08:54 -06:00
Daniel Supernault
849e510311
Update db:raw queries to support laravel v10 2023-04-20 00:00:55 -06:00
Daniel Supernault
848181913f
Update http kernel 2023-04-19 23:28:42 -06:00
Daniel Supernault
fb4ac4ebd6
Add php 8.2 support. Bump laravel version, v9 => v10 2023-04-19 22:41:26 -06:00
Daniel Supernault
b1f95a7213
Bump laravel, v9 => v10 2023-04-19 22:30:37 -06:00
Daniel Supernault
66c0b3577f
Update HttpSignature 2023-04-19 19:09:55 -06:00
Daniel Supernault
9ffe5941d7
Update HttpSignature 2023-04-19 19:04:41 -06:00
Daniel Supernault
f17ca9d904
Update HttpSignature 2023-04-19 18:57:40 -06:00
Daniel Supernault
6d59dc8e1e
Update site config 2023-04-11 22:12:09 -06:00
Daniel Supernault
385c166944
Update LandingController 2023-04-09 20:34:50 -06:00
Daniel Supernault
634c15e486
Update Privacy Settings, add Directory setting 2023-04-09 20:21:40 -06:00
Daniel Supernault
b716926b9c
Update LandingController, fix configonfig variable names 2023-04-09 20:06:17 -06:00
Daniel Supernault
e76289e4e2
Update ImageOptimizePipeline, improve support for disabling image optimizations 2023-04-09 16:09:17 -06:00
Daniel Supernault
780f250742
Update LandingService, enable landing directory/explore feed by default and move configuration to config/instance.php file 2023-04-09 14:40:16 -06:00
Daniel Supernault
738925c20d
Update StatusController, allow users to delete replies to posts 2023-04-09 12:05:59 -06:00
Daniel Supernault
1b53174d3a
Update StatusController 2023-04-08 18:31:29 -06:00
Daniel Supernault
2eee36cfbd
Update MediaS3GarbageCollector, fix handle 2023-04-08 04:25:52 -06:00
Daniel Supernault
09c0032b39
New landing page design 2023-04-07 22:35:51 -06:00
Daniel Supernault
87d8f516f9
Add admin landing settings 2023-04-07 20:22:10 -06:00
Daniel Supernault
672cccd433
Add media:fix-nonlocal-driver command. Fixes s3 media created with invalid FILESYSTEM_DRIVER=s3 configuration 2023-04-04 03:46:29 -06:00
Daniel Supernault
28bf8649b3
Update Profile model, fix avatar url path generation. Fixes #4041, Fixes #4031, Fixes #3523 2023-04-04 02:35:37 -06:00
Daniel Supernault
22da2647c7
Update filesystems, store all files as public by default and add default permissions. Fixes #4273, #4275. Closes #3825 2023-04-03 19:15:20 -06:00
Daniel Supernault
73aa01e8e0
Update ApiV1Controller, filter mute/blocks on statuses/context and statuses/replies endpoints 2023-04-03 18:51:20 -06:00
Daniel Supernault
855e9626a5
Update Story v1.1 api endpoints 2023-04-02 05:48:25 -06:00
Daniel Supernault
aebbad964b
Update MediaPathService, fix story path 2023-04-02 05:15:38 -06:00
Daniel Supernault
64a4a0060a
Update ComposeController, fix postgres location search. Closes #4242 and #4239 2023-03-29 02:13:54 -06:00
Daniel Supernault
8e71e0c03e
Update ApiV1Controller, fix blocking remote accounts. Closes #4256 2023-03-28 20:21:54 -06:00
Daniel Supernault
4d5614726f
Update ApiV1Controller, improve timeline account hydration 2023-03-25 06:30:33 -06:00
Daniel Supernault
4e79c77282
Update ApiV1Controller, improve timeline account hydration 2023-03-25 06:19:04 -06:00
Daniel Supernault
558700fc0a
Update settings, set maxlength on name and bio inputs. Fixes #4248 2023-03-25 04:35:31 -06:00
Daniel Supernault
d5d9500d07
Update admin instance management, improve filtering/sorting and add import/export support 2023-03-25 01:23:05 -06:00
Daniel Supernault
5a67e9f93b
Update image pipeline, dispatch jobs to mmo queue and add "replace_id" param to v2/media endpoint to dispatch delayed MediaDeletePipeline job for original media id to improve media gc on supported clients 2023-03-23 01:34:37 -06:00
Daniel Supernault
871f798cc9
Update ap helpers, fix album order bug by setting media order 2023-03-23 01:00:58 -06:00
Daniel Supernault
ecfc0766f8
Update admin instances dashboard 2023-03-19 05:29:54 -06:00
Daniel Supernault
419c0fb0fb
Updaet InboxPipelines, improve handling of missing signature validation headers 2023-03-18 22:46:22 -06:00
Daniel Supernault
da38b33a24
Remove deprecated routes/methods 2023-03-18 22:15:56 -06:00
Daniel Supernault
467c9d754e
Update atom feed, improve cache expiry and fix double encoding bug. Fixes #4121 2023-03-18 21:45:35 -06:00
Daniel Supernault
7f06f5f555
Update PortfolioController, fix empty post ids condition 2023-03-17 01:54:01 -06:00
Daniel Supernault
5ad0d8834d
Update Portfolios, add ActivityPub + RSS support, light mode, style customization and more 2023-03-17 01:32:29 -06:00
Daniel Supernault
4e1d0ed596
Add admin report email notifications 2023-03-13 05:55:56 -06:00
Daniel Supernault
f9be48d6eb
Update site config endpoint 2023-03-12 16:15:00 -06:00
Daniel Supernault
deb2697115
Update ApiV1Controller, preserve album order. Fixes #3708 2023-03-11 05:49:39 -07:00
Daniel Supernault
5cf9ba785f
Update ApiV1Controller, increase home timeline max limit to 100 to fix compatibility with mastoapi 2023-03-11 05:45:20 -07:00
Daniel Supernault
a8ec8445a5
Update ApiV1Controller, fix home timeline bug 2023-03-05 08:18:22 -07:00
Daniel Supernault
4739d6146f
Update FollowerController, remove deprecated /i/follow endpoint 2023-03-05 03:13:12 -07:00
Daniel Supernault
4716c280c5
Update ApiV1Controller, fix following/follower entities, use masto schema by default and update components accordingly 2023-03-05 01:03:34 -07:00
Daniel Supernault
7043cefdd4
Remove deprecated api routes 2023-03-05 00:27:59 -07:00
Daniel Supernault
e346b675d4
Update ApiV1Controller, fix link header pagination in /api/v1/statuses/{id}/reblogged_by 2023-03-05 00:21:42 -07:00
Daniel Supernault
adc82ecab3
Update ApiV1Controller, fix link header pagination in /api/v1/statuses/{id}/favourited_by 2023-03-04 23:47:29 -07:00
Daniel Supernault
1f4f8252f2
Remove deprecated api routes 2023-03-04 22:46:39 -07:00
Daniel Supernault
713aa5fd7d
Update ApiV1Controller, add cursor pagination and pagination link headers to account/{id}/followers and account/{id}/following endpoints with legacy support for page= simple pagination 2023-03-04 22:20:16 -07:00
Daniel Supernault
f4a69631a4
Update ApiV1Controller, allow optional mastodonMode on v2/search endpoint 2023-03-04 15:09:45 -07:00
daniel
e68ec03cea
Merge pull request #3890 from vanlueckn/feat-fix-sudo-mode-url-scheme
Fix wrong url scheme in sudo mode when using reverse proxy
2023-03-04 15:03:49 -07:00
daniel
b51bacf672
Merge pull request #3803 from syntafin/dev
Fix Emoji Mime Type Validation
2023-03-04 14:59:33 -07:00
daniel
87a7a2767c
Merge pull request #4208 from jochie/nodeinfo-tweak
These two values are expected to be integers
2023-03-04 14:57:50 -07:00
Daniel Supernault
593de9e34f
Update SearchApiV2Service, order hashtag results by cached_count 2023-03-04 14:50:52 -07:00
Daniel Supernault
1992b5bc90
Update SearchApiV2Service, fix hashtag search. 2023-03-04 14:36:17 -07:00
Daniel Supernault
f31646502f
Update ApiV1Controller, fix media update. Fixes #4196 2023-03-03 21:22:35 -07:00
Daniel Supernault
93077625ca
Update IncrementPostCount job 2023-03-03 04:54:28 -07:00
Daniel Supernault
6153b620bf
Update FollowPipeline, fix followers_count and following_count counters 2023-03-03 04:08:29 -07:00
Daniel Supernault
5b879f0156
Update mute/block logic with admin defined limits and improved filtering to skip deleted accounts 2023-03-01 04:16:42 -07:00
Daniel Supernault
18940cb209
Update StatusService, on purge remove from NetworkTimelineService cache 2023-03-01 00:40:25 -07:00
Erwin Harte
8dd840f7d5 These two values are expected to be integers 2023-02-24 22:51:03 -08:00
Daniel Supernault
9bbd6dcd23
Update v1.1 api, add post moderation endpoint 2023-02-23 21:51:27 -07:00
Daniel Supernault
9f8957b939
Update ComposeController, fix add to collection logic 2023-02-16 23:03:15 -07:00
Daniel Supernault
abd52f4d3a
Update CollectionController, fixes #3946 2023-02-16 22:51:48 -07:00
Daniel Supernault
dda9e77024
Update ApiV1Controller, add Redis facade 2023-02-10 06:14:51 -07:00
Daniel Supernault
94069db9b8
Update ApiV1Controller, add pixelfed entity support to bookmarks endpoint 2023-02-10 04:53:36 -07:00
Daniel Supernault
e343061a13
Update ApiV1Controller and BookmarkController, fix api differences and allow unbookmarking regardless of relationship 2023-02-10 04:06:18 -07:00
Daniel Supernault
e8a6a8c71e
Update ApiV1Controller, filter conversations without last_status 2023-02-10 02:02:07 -07:00
Daniel Supernault
29b1af100c
Update ApiV1Controller, add BookmarkService logic to bookmark endpoints 2023-02-10 02:01:15 -07:00
Daniel Supernault
1a130f3e33
Update ApiV1Controller, fix favourited_by and reblogged_by follows attribute 2023-02-08 02:47:24 -07:00
Daniel Supernault
e1c7e7015e
Update ApiV1Controller, use cursor pagination for favourited_by and reblogged_by endpoints 2023-02-08 02:07:35 -07:00
Daniel Supernault
620ee826d1
Update profile model, improve avatarUrl fallback 2023-02-08 01:27:32 -07:00
Daniel Supernault
f6a588f9cf
Update SearchApiV2Service, improve account search results 2023-02-07 23:08:23 -07:00
Daniel Supernault
6deb09de28
Update ApiV1Controller 2023-02-07 22:40:06 -07:00
Daniel Supernault
9f66d6b640
Update ApiV1Controller, fix account statuses and bookmark pagination 2023-02-07 22:02:23 -07:00
Daniel Supernault
fab0c9cca9
Update ApiV1Controller 2023-02-06 05:39:36 -07:00
Daniel Supernault
2881b6626a
Update ApiV1Controller 2023-02-05 22:50:12 -07:00
Daniel Supernault
c6fe213f93
Revert media model change 2023-02-05 22:49:32 -07:00
Daniel Supernault
964c62da31
Update MediaStorageService, fix improper path 2023-02-03 22:17:53 -07:00
Daniel Supernault
083f506baf
Update ap helpers, fix unset media name bug 2023-02-03 21:42:30 -07:00
Daniel Supernault
e6bc57d7b6
Update Media model, use cloud filesystem url if enabled instead of cdn_url to easily update S3 media urls 2023-02-03 20:20:51 -07:00
Daniel Supernault
c504e6437e
Update AP helpers, ingest attachments in replies 2023-02-02 05:43:08 -07:00
Daniel Supernault
80e6a5a98f
Update ComposeController, fix validation issue 2023-02-01 22:58:06 -07:00
Daniel Supernault
ab7676f963
Update Like model, increase rate limit to 500 likes per day 2023-01-31 05:00:10 -07:00
Daniel Supernault
171492301b
Update MentionPipeline, store non-local mentions 2023-01-31 04:59:46 -07:00
Daniel Supernault
a7f583497c
Update AP Helpers, fix media validation bug that would reject media with alttext/name longer than 255 chars and store remote alt text if set 2023-01-31 03:37:32 -07:00
Daniel Supernault
016c6e4144
Update SharePipeline, fix ReblogService and undo handling 2023-01-31 03:18:25 -07:00
Daniel Supernault
83e1e203ce
Update SharePipeline, fix share handling and notification generation 2023-01-31 02:27:23 -07:00
daniel
880d4c5717
Merge pull request #4106 from br4yd/patch-1
Minor text change
2023-01-31 00:18:17 -07:00
Daniel Supernault
5a5d00b947
Update ap pipelines 2023-01-31 00:15:41 -07:00
Daniel Supernault
498b46f70f
Update AccountService, fix actor cache invalidation 2023-01-30 23:35:10 -07:00
Daniel Supernault
fe81378808
Update StatusReplyPipeline 2023-01-30 21:46:22 -07:00
Daniel Supernault
049ce7370c
Update StatusReplyPipeline, fix comment counts 2023-01-29 06:57:50 -07:00
Daniel Supernault
164aa5779a
Update StatusReplyPipeline, fix comment counts 2023-01-29 06:50:01 -07:00
Daniel Supernault
84fb59d00a
Update AdminApiController, fix postgres support 2023-01-29 02:19:16 -07:00
daniel
262db2778f
Merge pull request #4122 from idanoo/dev
Resolve issue with backticks in raw SQL for postgresql migrations
2023-01-29 01:18:28 -07:00
idanoo
55dc9b0aaa
Resolve issue with raw sql backticks for postgresql migrations 2023-01-29 21:15:56 +13:00
Daniel Supernault
869c3ed1fa
Update ApiV1Controller, allow description (alt text) updates after status is published 2023-01-29 00:27:23 -07:00
Daniel Supernault
ddbabddd83
Update StatusStateless resource 2023-01-28 20:53:58 -07:00
Daniel Supernault
9ab9ffbafe
Add places api endpoints 2023-01-27 20:52:12 -07:00
Daniel Supernault
94395be9c4
Add archive api endpoints 2023-01-27 19:29:44 -07:00
Daniel Supernault
f0e648b7b8
Update ApiV1Controller, fix bookmarks endpoint 2023-01-27 00:53:47 -07:00
Daniel Supernault
e4e7b5062a
Update FixDuplicateProfiles command 2023-01-21 08:49:51 -07:00
Daniel Supernault
443acb8227
Update FixDuplicateProfiles command 2023-01-21 08:33:58 -07:00
Daniel Supernault
39d683b9fe
Update AdminInviteController 2023-01-21 08:20:36 -07:00
Daniel Supernault
bc205345a9
Update FixDuplicateProfiles command 2023-01-21 08:03:02 -07:00
Daniel Supernault
7e333059fb
Update models 2023-01-21 07:48:27 -07:00
Daniel Supernault
796e374040
Update UserObserver 2023-01-21 05:34:33 -07:00
Brayd
e3ed684f98
Minor text change
Just a minor text change. The user should be adressed by simply using "you". Otherwise a user could think it's an error that just happened randomly so they retry. By addressing them with "you" it can make this message a bit more clear.
2023-01-19 21:43:57 +01:00
Daniel Supernault
ef56f92c3d
Update BookmarkController 2023-01-19 06:37:24 -07:00
Daniel Supernault
6cfbedd9fd
Update ApiV1DotController, fix inAppRegistrationConfirm logic 2023-01-17 01:47:28 -07:00
Daniel Supernault
d5dc928224
Update admin api 2023-01-15 02:36:55 -07:00
Daniel Supernault
0420368477
Add AdminInstance resource 2023-01-15 02:35:50 -07:00
Daniel Supernault
a0da6ec39a
Update InstanceService, improve unlisted/banned network post filtering 2023-01-15 02:35:10 -07:00
Daniel Supernault
f5c2120eee
Add AdminUser resource 2023-01-14 20:38:33 -07:00
Daniel Supernault
a224c71151
Add admin api 2023-01-14 20:33:46 -07:00
daniel
61987da3ea
Merge pull request #4046 from mryoaz/contactform-fix
Fix Contactform UX and validation (fixes #2239 and #2240)
2023-01-08 12:32:02 -07:00
daniel
ec2c312d0e
Merge pull request #4063 from ablyler/add-cloud-media-migration-error-logs
Add error logging for migrating to cloud storage failures
2023-01-08 12:29:39 -07:00
idanoo
52d65538cd
Update User artisan commands to match UserDelete 2023-01-08 11:38:56 +13:00
Andy Blyler
82bd1512fe Add error logging for migrating to cloud storage failures 2023-01-04 11:57:56 -05:00
Daniel Supernault
4d1f281144
Update SearchApiV2Service, improve query performance 2022-12-31 06:28:17 -07:00
Daniel Supernault
e0c3dae324
Update profile audience to filter blocked instances 2022-12-31 06:25:43 -07:00
Daniel Supernault
2642f9d7af
Update filter name 2022-12-31 01:33:28 -07:00
Daniel Supernault
2652e95467
Update newsroom 2022-12-31 00:39:51 -07:00
Daniel Supernault
b9154e3090
Update api routes 2022-12-30 23:23:39 -07:00
Daniel Supernault
b1f47e76ff
Rename filters 2022-12-30 21:43:23 -07:00
Daniel Supernault
e029d09c8a
Update StatusDelete pipeline 2022-12-30 21:11:51 -07:00
Daniel Supernault
52879826fa
Update StatusDelete pipeline 2022-12-30 21:05:34 -07:00
Daniel Supernault
63f723decb
Update StatusService 2022-12-30 21:05:11 -07:00
Daniel Supernault
4339a1e106
Update StatusStatelessTransformer 2022-12-30 21:04:28 -07:00
Daniel Supernault
2b1ce0d33f
Update DeleteAccountPipeline 2022-12-30 20:29:36 -07:00
Yoaz
b228f0eea1 Create validation rule MaxMultiLine and add it to the validation in ContactController 2022-12-30 16:17:08 +01:00
Daniel Supernault
48485d44e7
Update ap inbox 2022-12-29 04:22:51 -07:00
Daniel Supernault
3d1c2a4acf
Update ap inbox 2022-12-29 04:06:21 -07:00
Daniel Supernault
9fcccca910
Update FederationController, fix double lock bug 2022-12-29 03:54:58 -07:00
Daniel Supernault
26b5b42b86
Update WebfingerService 2022-12-28 19:42:42 -07:00
Daniel Supernault
492b92140a
Update DeleteAccountPipeline 2022-12-28 19:42:25 -07:00
Daniel Supernault
2e7b77a4c4
Update DeleteAccountPipeline 2022-12-28 19:34:16 -07:00
Daniel Supernault
260360ebd5
Update StatusTagsPipeline 2022-12-27 14:15:55 -07:00
Daniel Supernault
898911f9a9
Update lexer extractor, fix tests 2022-12-27 05:36:12 -07:00
Daniel Supernault
909a8a5a9b
Update lexer/extractor to handle banned hashtags 2022-12-27 05:23:54 -07:00
Daniel Supernault
8487231177
Add hashtag administration 2022-12-27 04:43:04 -07:00
Daniel Supernault
f9341d0197
Add AdminHashtag resource 2022-12-27 04:17:05 -07:00
Daniel Supernault
29f2c50e2e
Update StatusHashtagObserver 2022-12-27 04:16:34 -07:00
Daniel Supernault
4fd12b063b
Add TrendingHashtagService 2022-12-27 04:13:34 -07:00
Daniel Supernault
257c094911
Update StatusDelete pipeline, dispatch async 2022-12-26 20:04:42 -07:00
Daniel Supernault
7bcf3e0334
Update AP Inbox 2022-12-24 06:14:41 -07:00
Daniel Supernault
2865f59a79
Update FederationController 2022-12-24 05:57:19 -07:00
Daniel Supernault
aff488168b
Update AP Inbox 2022-12-24 05:48:47 -07:00
Daniel Supernault
31fc65fc74
Update AP Inbox 2022-12-24 05:35:35 -07:00
Daniel Supernault
36b88901f3
Update AP Inbox 2022-12-24 05:31:49 -07:00
Daniel Supernault
18e3bacf49
Update AP Inbox 2022-12-24 05:27:26 -07:00
Daniel Supernault
55d4388b63
Update AP Inbox 2022-12-24 05:24:09 -07:00
Daniel Supernault
04c2b041fc
Update media pipelines 2022-12-24 04:30:02 -07:00
Daniel Supernault
1cdc0fe8ed
Update delete pipelines 2022-12-24 04:28:52 -07:00
Daniel Supernault
aa32eb8780
Update DeletePipeline 2022-12-24 02:01:30 -07:00
Daniel Supernault
d4dfa95c30
Update ReplyPipelines, use more efficent reply count calculation 2022-12-24 01:44:39 -07:00
Daniel Supernault
91085c4566
Update StatusTagsPipeline, reject if type not set 2022-12-24 01:34:59 -07:00
Daniel Supernault
0d780ffbda
Update reply pipelines, restore reply_count logic 2022-12-24 01:19:11 -07:00
Daniel Supernault
bc29073ab1
Fix CustomEmoji, properly handle shortcode updates and delete old copy in case the extension changes 2022-12-24 01:07:44 -07:00
Daniel Supernault
43c93e74e7
Update AP helpers 2022-12-24 00:26:15 -07:00
Daniel Supernault
836f384fb8
Update federation logic 2022-12-23 23:22:48 -07:00
Daniel Supernault
6396e7e574
Update AP helpers 2022-12-23 22:23:12 -07:00
daniel
ba965a79e5
Merge pull request #3992 from pixelfed/fix-response-type
Fix: Use correct response type and remove Accept from http signature
2022-12-23 22:11:01 -07:00
Daniel Supernault
4873c7dd4b
Update HashtagController, improve trending hashtag endpoint 2022-12-23 22:07:15 -07:00
a
9471fa0078 more semantically correct webfinger (use rel=self, allow type=ld+json) 2022-12-23 08:21:03 -06:00
a
9bf651e442 remove unneeded duplicate accept type 2022-12-23 08:12:59 -06:00
a
e6e16d2cdd Fix: Use correct response type and remove Accept from http signature 2022-12-23 08:02:33 -06:00
Daniel Supernault
2180a2de3b
Update FederationController, improve inbox/sharedInbox delete handling 2022-12-20 02:50:53 -07:00
Daniel Supernault
b457a44683
Update CommentPipeline, remove expensive reply count re-calculation query 2022-12-20 01:09:51 -07:00
Daniel Supernault
a2f8aad1d5
Update StatusReplyPipeline, remove expensive reply count re-calculation query 2022-12-20 01:02:03 -07:00
Daniel Supernault
06c10401c8
Update InboxPipeline 2022-12-19 23:17:24 -07:00
Daniel Supernault
870dbd15df
Update AdminInviteCommand, fix skip email validation flag 2022-12-19 22:49:22 -07:00
Daniel Supernault
8a1fa38550
Update AdminInviteCommand, improve expiration logic 2022-12-19 22:43:45 -07:00