lemmy/server/migrations
nutomic d4dccd17ae implement ActivitySender actor (#89)
Merge pull request 'Adding unique ap_ids. Fixes #1100' (#90) from unique_ap_ids into activity-sender

Reviewed-on: https://yerbamate.dev/LemmyNet/lemmy/pulls/90

Adding back in on_conflict.

Trying to add back in the on_conflict_do_nothing.

Trying to reduce delay time.

Removing createFakes.

Removing some unit tests.

Adding comment jest timeout.

Fixing tests again.

Fixing tests again.

Merge branch 'activity-sender' into unique_ap_ids_2

Replace actix client with reqwest to speed up federation tests

Trying to fix tests again.

Fixing unit tests.

Fixing some broken unit tests, not done yet.

Adding uniques.

Adding unique ap_ids. Fixes #1100

use proper sql functionality for upsert

added logging

in fetcher, replace post/comment::create with upsert

no need to do an actual update in post/comment::upsert

Merge branch 'main' into activity-sender

implement upsert for user/community

reuse http client

got it working

attempt to use background-jobs crate

rewrite with proper error handling and less boilerplate

remove do_send, dont return errors from activity_sender

WIP: implement ActivitySender actor

Co-authored-by: dessalines <dessalines@noreply.yerbamate.dev>
Co-authored-by: Dessalines <tyhou13@gmx.com>
Co-authored-by: Felix Ableitner <me@nutomic.com>
Reviewed-on: https://yerbamate.dev/LemmyNet/lemmy/pulls/89
2020-08-31 13:48:02 +00:00
..
00000000000000_diesel_initial_setup
2019-02-26-002946_create_user
2019-02-27-170003_create_community
2019-03-03-163336_create_post
2019-03-05-233828_create_comment
2019-03-30-212058_create_post_view
2019-04-03-155205_create_community_view
2019-04-03-155309_create_comment_view
2019-04-07-003142_create_moderation_logs
2019-04-08-015947_create_user_view
2019-04-11-144915_create_mod_views
2019-04-29-175834_add_delete_columns
2019-05-02-051656_community_view_hot_rank
2019-06-01-222649_remove_admin
2019-08-11-000918_add_nsfw_columns
2019-08-29-040006_add_community_count
2019-09-05-230317_add_mod_ban_views
2019-09-09-042010_add_stickied_posts
2019-10-15-181630_add_themes
2019-10-19-052737_create_user_mention
2019-10-21-011237_add_default_sorts
2019-10-24-002614_create_password_reset_request
2019-12-09-060754_add_lang
2019-12-11-181820_add_site_fields
2019-12-29-164820_add_avatar
2020-01-01-200418_add_email_to_user_view
2020-01-02-172755_add_show_avatar_and_email_notifications_to_user
2020-01-11-012452_add_indexes
2020-01-13-025151_create_materialized_views
2020-01-21-001001_create_private_message
2020-01-29-011901_create_reply_materialized_view
2020-01-29-030825_create_user_mention_materialized_view
2020-02-02-004806_add_case_insensitive_usernames
2020-02-06-165953_change_post_title_length
2020-02-07-210055_add_comment_subscribed
2020-02-08-145624_add_post_newest_activity_time
2020-03-06-202329_add_post_iframely_data
2020-03-26-192410_add_activitypub_tables
2020-04-03-194936_add_activitypub_for_posts_and_comments
2020-04-07-135912_add_user_community_apub_constraints
2020-04-14-163701_update_views_for_activitypub
2020-04-21-123957_remove_unique_user_constraints
2020-05-05-210233_add_activitypub_for_private_messages
2020-06-30-135809_remove_mat_views
2020-07-08-202609_add_creator_published
2020-07-12-100442_add_post_title_to_comments_view
2020-07-18-234519_add_unique_community_user_actor_ids
2020-08-03-000110_add_preferred_usernames_banners_and_icons
2020-08-06-205355_update_community_post_count
2020-08-25-132005_add_unique_ap_ids
.gitkeep