Improve federated ID validation (#8372)
* Fix URI not being sufficiently validated with prefetched JSON * Add additional id validation to OStatus documents, when possible
Showing
- app/helpers/jsonld_helper.rb 4 additions, 2 deletionsapp/helpers/jsonld_helper.rb
- app/lib/ostatus/activity/creation.rb 10 additions, 1 deletionapp/lib/ostatus/activity/creation.rb
- app/services/activitypub/fetch_remote_account_service.rb 1 addition, 1 deletionapp/services/activitypub/fetch_remote_account_service.rb
- app/services/activitypub/fetch_remote_key_service.rb 1 addition, 1 deletionapp/services/activitypub/fetch_remote_key_service.rb
- app/services/activitypub/fetch_remote_status_service.rb 1 addition, 1 deletionapp/services/activitypub/fetch_remote_status_service.rb
- app/services/fetch_remote_account_service.rb 6 additions, 1 deletionapp/services/fetch_remote_account_service.rb
- spec/services/activitypub/fetch_remote_account_service_spec.rb 6 additions, 1 deletion...services/activitypub/fetch_remote_account_service_spec.rb
- spec/services/activitypub/fetch_remote_status_service_spec.rb 22 additions, 0 deletions.../services/activitypub/fetch_remote_status_service_spec.rb
- spec/services/fetch_remote_account_service_spec.rb 19 additions, 1 deletionspec/services/fetch_remote_account_service_spec.rb
- spec/services/fetch_remote_status_service_spec.rb 52 additions, 0 deletionsspec/services/fetch_remote_status_service_spec.rb
Loading
Please register or sign in to comment