Set snowflake IDs for backdated statuses (#5260)
- Rename Mastodon::TimestampIds into Mastodon::Snowflake for clarity - Skip for statuses coming from inbox, aka delivered in real-time - Skip for statuses that claim to be from the future
Showing
- app/lib/activitypub/activity.rb 4 additions, 3 deletionsapp/lib/activitypub/activity.rb
- app/lib/activitypub/activity/announce.rb 2 additions, 1 deletionapp/lib/activitypub/activity/announce.rb
- app/lib/activitypub/activity/create.rb 1 addition, 1 deletionapp/lib/activitypub/activity/create.rb
- app/lib/ostatus/activity/base.rb 3 additions, 2 deletionsapp/lib/ostatus/activity/base.rb
- app/lib/ostatus/activity/creation.rb 1 addition, 1 deletionapp/lib/ostatus/activity/creation.rb
- app/lib/ostatus/activity/general.rb 1 addition, 1 deletionapp/lib/ostatus/activity/general.rb
- app/models/status.rb 2 additions, 0 deletionsapp/models/status.rb
- app/services/activitypub/process_collection_service.rb 3 additions, 2 deletionsapp/services/activitypub/process_collection_service.rb
- app/services/process_feed_service.rb 4 additions, 2 deletionsapp/services/process_feed_service.rb
- app/workers/activitypub/processing_worker.rb 1 addition, 1 deletionapp/workers/activitypub/processing_worker.rb
- app/workers/processing_worker.rb 1 addition, 1 deletionapp/workers/processing_worker.rb
- config/application.rb 1 addition, 0 deletionsconfig/application.rb
- config/brakeman.ignore 22 additions, 22 deletionsconfig/brakeman.ignore
- lib/mastodon/snowflake.rb 32 additions, 1 deletionlib/mastodon/snowflake.rb
- lib/tasks/db.rake 3 additions, 3 deletionslib/tasks/db.rake
- spec/services/activitypub/process_collection_service_spec.rb 2 additions, 2 deletionsspec/services/activitypub/process_collection_service_spec.rb
Loading
Please register or sign in to comment