]> cat aescling's git repositories - mastodon.git/commit
Set snowflake IDs for backdated statuses (#5260)
authorEugen Rochko <eugen@zeonfederated.com>
Sun, 8 Oct 2017 15:34:34 +0000 (17:34 +0200)
committerGitHub <noreply@github.com>
Sun, 8 Oct 2017 15:34:34 +0000 (17:34 +0200)
commit0717d9b3e6904a4dcd5d2dc9e680cc5b21c50e51
treefc95b8a715b8035231a6aa009bc82b3662ab236c
parent6e4046fc3f3973ba0b6994930a8b58726e507003
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
16 files changed:
app/lib/activitypub/activity.rb
app/lib/activitypub/activity/announce.rb
app/lib/activitypub/activity/create.rb
app/lib/ostatus/activity/base.rb
app/lib/ostatus/activity/creation.rb
app/lib/ostatus/activity/general.rb
app/models/status.rb
app/services/activitypub/process_collection_service.rb
app/services/process_feed_service.rb
app/workers/activitypub/processing_worker.rb
app/workers/processing_worker.rb
config/application.rb
config/brakeman.ignore
lib/mastodon/snowflake.rb [moved from lib/mastodon/timestamp_ids.rb with 86% similarity]
lib/tasks/db.rake
spec/services/activitypub/process_collection_service_spec.rb