├── .codeclimate.yml ├── .editorconfig ├── .github └── workflows │ ├── ci.yml │ └── lint.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .ruby-gemset ├── .ruby-version ├── .yardopts ├── CONTRIBUTING.md ├── COPYRIGHT ├── Changelog.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Rakefile ├── app └── controllers │ └── diaspora_federation │ ├── application_controller.rb │ ├── fetch_controller.rb │ ├── h_card_controller.rb │ ├── receive_controller.rb │ └── webfinger_controller.rb ├── bin ├── bundle ├── pronto ├── rails ├── rake ├── rspec └── rubocop ├── config ├── initializers │ ├── filter_parameter_logging.rb │ └── mime_types.rb └── routes.rb ├── diaspora_federation-json_schema.gemspec ├── diaspora_federation-rails.gemspec ├── diaspora_federation-test.gemspec ├── diaspora_federation.gemspec ├── docs ├── _config.yml ├── _entities │ ├── account_deletion.md │ ├── account_migration.md │ ├── comment.md │ ├── contact.md │ ├── conversation.md │ ├── embed.md │ ├── event.md │ ├── event_participation.md │ ├── like.md │ ├── location.md │ ├── message.md │ ├── participation.md │ ├── photo.md │ ├── poll.md │ ├── poll_answer.md │ ├── poll_participation.md │ ├── post.md │ ├── profile.md │ ├── reshare.md │ ├── retraction.md │ └── status_message.md ├── _includes │ ├── active_class.html │ ├── discovery_tree.html │ ├── entity_tree.html │ ├── federation_tree.html │ ├── top_navbar.html │ └── warning_box.html ├── _layouts │ └── default.html ├── assets │ ├── css │ │ ├── _pygments.scss │ │ ├── _theme.scss │ │ ├── _webfonts.scss │ │ └── main.scss │ ├── fonts │ │ ├── FiraMono-Bold.eot │ │ ├── FiraMono-Bold.ttf │ │ ├── FiraMono-Bold.woff │ │ ├── FiraMono-Regular.eot │ │ ├── FiraMono-Regular.ttf │ │ ├── FiraMono-Regular.woff │ │ ├── FiraSans-Bold.eot │ │ ├── FiraSans-Bold.ttf │ │ ├── FiraSans-Bold.woff │ │ ├── FiraSans-BoldItalic.eot │ │ ├── FiraSans-BoldItalic.ttf │ │ ├── FiraSans-BoldItalic.woff │ │ ├── FiraSans-Italic.eot │ │ ├── FiraSans-Italic.ttf │ │ ├── FiraSans-Italic.woff │ │ ├── FiraSans-Regular.eot │ │ ├── FiraSans-Regular.ttf │ │ └── FiraSans-Regular.woff │ ├── images │ │ └── favicon.ico │ └── vendor │ │ ├── css │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap-theme.min.css.map │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ │ └── js │ │ ├── bootstrap.min.js │ │ └── jquery-2.2.0.min.js ├── discovery │ ├── hcard.md │ └── webfinger.md ├── entities │ └── index.md ├── federation │ ├── diaspora_scheme.md │ ├── encryption.md │ ├── fetching.md │ ├── magicsig.md │ ├── relayable.md │ ├── routes.md │ ├── types.md │ └── xml_serialization.md ├── index.md └── schemas │ └── federation_entities.json ├── lib ├── diaspora_federation.rb ├── diaspora_federation │ ├── callbacks.rb │ ├── discovery.rb │ ├── discovery │ │ ├── discovery.rb │ │ ├── exceptions.rb │ │ ├── h_card.rb │ │ ├── web_finger.rb │ │ └── xrd_document.rb │ ├── engine.rb │ ├── entities.rb │ ├── entities │ │ ├── account_deletion.rb │ │ ├── account_migration.rb │ │ ├── account_migration │ │ │ └── signable.rb │ │ ├── comment.rb │ │ ├── contact.rb │ │ ├── conversation.rb │ │ ├── embed.rb │ │ ├── event.rb │ │ ├── event_participation.rb │ │ ├── like.rb │ │ ├── location.rb │ │ ├── message.rb │ │ ├── participation.rb │ │ ├── person.rb │ │ ├── photo.rb │ │ ├── poll.rb │ │ ├── poll_answer.rb │ │ ├── poll_participation.rb │ │ ├── post.rb │ │ ├── profile.rb │ │ ├── related_entity.rb │ │ ├── relayable.rb │ │ ├── reshare.rb │ │ ├── retraction.rb │ │ ├── signable.rb │ │ └── status_message.rb │ ├── entity.rb │ ├── federation.rb │ ├── federation │ │ ├── diaspora_url_parser.rb │ │ ├── fetcher.rb │ │ ├── receiver.rb │ │ ├── receiver │ │ │ ├── abstract_receiver.rb │ │ │ ├── exceptions.rb │ │ │ ├── private.rb │ │ │ └── public.rb │ │ ├── sender.rb │ │ └── sender │ │ │ └── hydra_wrapper.rb │ ├── http_client.rb │ ├── logging.rb │ ├── parsers.rb │ ├── parsers │ │ ├── base_parser.rb │ │ ├── json_parser.rb │ │ ├── relayable_json_parser.rb │ │ ├── relayable_xml_parser.rb │ │ └── xml_parser.rb │ ├── properties_dsl.rb │ ├── rails.rb │ ├── salmon.rb │ ├── salmon │ │ ├── aes.rb │ │ ├── encrypted_magic_envelope.rb │ │ ├── exceptions.rb │ │ └── magic_envelope.rb │ ├── schemas.rb │ ├── schemas │ │ └── federation_entities.json │ ├── test.rb │ ├── test │ │ ├── entity_generator.rb │ │ └── factories.rb │ ├── validators.rb │ ├── validators │ │ ├── account_deletion_validator.rb │ │ ├── account_migration_validator.rb │ │ ├── comment_validator.rb │ │ ├── contact_validator.rb │ │ ├── conversation_validator.rb │ │ ├── embed_validator.rb │ │ ├── event_participation_validator.rb │ │ ├── event_validator.rb │ │ ├── h_card_validator.rb │ │ ├── like_validator.rb │ │ ├── location_validator.rb │ │ ├── message_validator.rb │ │ ├── optional_aware_validator.rb │ │ ├── participation_validator.rb │ │ ├── person_validator.rb │ │ ├── photo_validator.rb │ │ ├── poll_answer_validator.rb │ │ ├── poll_participation_validator.rb │ │ ├── poll_validator.rb │ │ ├── profile_validator.rb │ │ ├── related_entity_validator.rb │ │ ├── relayable_validator.rb │ │ ├── reshare_validator.rb │ │ ├── retraction_validator.rb │ │ ├── rules │ │ │ ├── birthday.rb │ │ │ ├── boolean.rb │ │ │ ├── diaspora_id.rb │ │ │ ├── diaspora_id_list.rb │ │ │ ├── guid.rb │ │ │ ├── not_nil.rb │ │ │ ├── public_key.rb │ │ │ └── tag_count.rb │ │ ├── status_message_validator.rb │ │ └── web_finger_validator.rb │ └── version.rb └── tasks │ └── build.rake ├── spec ├── controllers │ └── diaspora_federation │ │ ├── application_controller_spec.rb │ │ ├── fetch_controller_spec.rb │ │ ├── h_card_controller_spec.rb │ │ ├── receive_controller_spec.rb │ │ └── webfinger_controller_spec.rb ├── entities.rb ├── factories.rb ├── integration │ └── comment_integration_spec.rb ├── lib │ ├── diaspora_federation │ │ ├── callbacks_spec.rb │ │ ├── discovery │ │ │ ├── discovery_spec.rb │ │ │ ├── h_card_spec.rb │ │ │ ├── web_finger_spec.rb │ │ │ └── xrd_document_spec.rb │ │ ├── entities │ │ │ ├── account_deletion_spec.rb │ │ │ ├── account_migration │ │ │ │ └── signable_spec.rb │ │ │ ├── account_migration_spec.rb │ │ │ ├── comment_spec.rb │ │ │ ├── contact_spec.rb │ │ │ ├── conversation_spec.rb │ │ │ ├── embed_spec.rb │ │ │ ├── event_participation_spec.rb │ │ │ ├── event_spec.rb │ │ │ ├── like_spec.rb │ │ │ ├── location_spec.rb │ │ │ ├── message_spec.rb │ │ │ ├── participation_spec.rb │ │ │ ├── person_spec.rb │ │ │ ├── photo_spec.rb │ │ │ ├── poll_answer_spec.rb │ │ │ ├── poll_participation_spec.rb │ │ │ ├── poll_spec.rb │ │ │ ├── profile_spec.rb │ │ │ ├── related_entity_spec.rb │ │ │ ├── relayable_spec.rb │ │ │ ├── reshare_spec.rb │ │ │ ├── retraction_spec.rb │ │ │ ├── signable_spec.rb │ │ │ └── status_message_spec.rb │ │ ├── entity_spec.rb │ │ ├── federation │ │ │ ├── diaspora_url_parser_spec.rb │ │ │ ├── fetcher_spec.rb │ │ │ ├── receiver │ │ │ │ ├── private_spec.rb │ │ │ │ └── public_spec.rb │ │ │ ├── receiver_spec.rb │ │ │ ├── sender │ │ │ │ └── hydra_wrapper_spec.rb │ │ │ └── sender_spec.rb │ │ ├── http_client_spec.rb │ │ ├── parsers │ │ │ ├── base_parser_spec.rb │ │ │ ├── json_parser_spec.rb │ │ │ ├── relayable_json_parser_spec.rb │ │ │ ├── relayable_xml_parser_spec.rb │ │ │ └── xml_parser_spec.rb │ │ ├── properties_dsl_spec.rb │ │ ├── salmon │ │ │ ├── aes_spec.rb │ │ │ ├── encrypted_magic_envelope_spec.rb │ │ │ └── magic_envelope_spec.rb │ │ ├── schemas_spec.rb │ │ └── validators │ │ │ ├── account_deletion_validator_spec.rb │ │ │ ├── account_migration_validator_spec.rb │ │ │ ├── comment_validator_spec.rb │ │ │ ├── contact_validator_spec.rb │ │ │ ├── conversation_validator_spec.rb │ │ │ ├── embed_validator_spec.rb │ │ │ ├── event_participation_validator_spec.rb │ │ │ ├── event_validator_spec.rb │ │ │ ├── h_card_validator_spec.rb │ │ │ ├── like_validator_spec.rb │ │ │ ├── location_validator_spec.rb │ │ │ ├── message_validator_spec.rb │ │ │ ├── optional_aware_validator_spec.rb │ │ │ ├── participation_validator_spec.rb │ │ │ ├── person_validator_spec.rb │ │ │ ├── photo_validator_spec.rb │ │ │ ├── poll_answer_validator_spec.rb │ │ │ ├── poll_participation_validator_spec.rb │ │ │ ├── poll_validator_spec.rb │ │ │ ├── profile_validator_spec.rb │ │ │ ├── related_entity_validator_spec.rb │ │ │ ├── reshare_validator_spec.rb │ │ │ ├── retraction_validator_spec.rb │ │ │ ├── rules │ │ │ ├── birthday_spec.rb │ │ │ ├── boolean_spec.rb │ │ │ ├── diaspora_id_list_spec.rb │ │ │ ├── diaspora_id_spec.rb │ │ │ ├── guid_spec.rb │ │ │ ├── not_nil_spec.rb │ │ │ ├── public_key_spec.rb │ │ │ └── tag_count_spec.rb │ │ │ ├── status_message_validator_spec.rb │ │ │ └── web_finger_validator_spec.rb │ └── diaspora_federation_spec.rb ├── routing │ ├── fetch_routing_spec.rb │ ├── receive_routing_spec.rb │ └── webfinger_routing_spec.rb ├── spec_helper.rb └── support │ ├── fixture_builder.rb │ ├── helper_methods.rb │ ├── shared_entity_specs.rb │ ├── shared_magic_envelope_specs.rb │ ├── shared_parser_specs.rb │ ├── shared_signable_specs.rb │ └── shared_validator_specs.rb └── test ├── dummy ├── README.rdoc ├── Rakefile ├── app │ └── models │ │ ├── entity.rb │ │ └── person.rb ├── bin │ ├── rails │ ├── rake │ └── setup ├── config.ru ├── config │ ├── application.rb │ ├── boot.rb │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── backtrace_silencers.rb │ │ ├── cookies_serializer.rb │ │ ├── diaspora_federation.rb │ │ ├── filter_parameter_logging.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── routes.rb │ └── secrets.yml └── log │ └── .keep └── scripts └── ci.sh /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/.rspec -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | diaspora-federation 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.2 2 | -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/.yardopts -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/Changelog.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/Rakefile -------------------------------------------------------------------------------- /app/controllers/diaspora_federation/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/app/controllers/diaspora_federation/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/diaspora_federation/fetch_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/app/controllers/diaspora_federation/fetch_controller.rb -------------------------------------------------------------------------------- /app/controllers/diaspora_federation/h_card_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/app/controllers/diaspora_federation/h_card_controller.rb -------------------------------------------------------------------------------- /app/controllers/diaspora_federation/receive_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/app/controllers/diaspora_federation/receive_controller.rb -------------------------------------------------------------------------------- /app/controllers/diaspora_federation/webfinger_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/app/controllers/diaspora_federation/webfinger_controller.rb -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/pronto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/bin/pronto -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/bin/rspec -------------------------------------------------------------------------------- /bin/rubocop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/bin/rubocop -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/config/routes.rb -------------------------------------------------------------------------------- /diaspora_federation-json_schema.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/diaspora_federation-json_schema.gemspec -------------------------------------------------------------------------------- /diaspora_federation-rails.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/diaspora_federation-rails.gemspec -------------------------------------------------------------------------------- /diaspora_federation-test.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/diaspora_federation-test.gemspec -------------------------------------------------------------------------------- /diaspora_federation.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/diaspora_federation.gemspec -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_entities/account_deletion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/account_deletion.md -------------------------------------------------------------------------------- /docs/_entities/account_migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/account_migration.md -------------------------------------------------------------------------------- /docs/_entities/comment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/comment.md -------------------------------------------------------------------------------- /docs/_entities/contact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/contact.md -------------------------------------------------------------------------------- /docs/_entities/conversation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/conversation.md -------------------------------------------------------------------------------- /docs/_entities/embed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/embed.md -------------------------------------------------------------------------------- /docs/_entities/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/event.md -------------------------------------------------------------------------------- /docs/_entities/event_participation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/event_participation.md -------------------------------------------------------------------------------- /docs/_entities/like.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/like.md -------------------------------------------------------------------------------- /docs/_entities/location.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/location.md -------------------------------------------------------------------------------- /docs/_entities/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/message.md -------------------------------------------------------------------------------- /docs/_entities/participation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/participation.md -------------------------------------------------------------------------------- /docs/_entities/photo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/photo.md -------------------------------------------------------------------------------- /docs/_entities/poll.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/poll.md -------------------------------------------------------------------------------- /docs/_entities/poll_answer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/poll_answer.md -------------------------------------------------------------------------------- /docs/_entities/poll_participation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/poll_participation.md -------------------------------------------------------------------------------- /docs/_entities/post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/post.md -------------------------------------------------------------------------------- /docs/_entities/profile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/profile.md -------------------------------------------------------------------------------- /docs/_entities/reshare.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/reshare.md -------------------------------------------------------------------------------- /docs/_entities/retraction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/retraction.md -------------------------------------------------------------------------------- /docs/_entities/status_message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_entities/status_message.md -------------------------------------------------------------------------------- /docs/_includes/active_class.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_includes/active_class.html -------------------------------------------------------------------------------- /docs/_includes/discovery_tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_includes/discovery_tree.html -------------------------------------------------------------------------------- /docs/_includes/entity_tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_includes/entity_tree.html -------------------------------------------------------------------------------- /docs/_includes/federation_tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_includes/federation_tree.html -------------------------------------------------------------------------------- /docs/_includes/top_navbar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_includes/top_navbar.html -------------------------------------------------------------------------------- /docs/_includes/warning_box.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_includes/warning_box.html -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/assets/css/_pygments.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/css/_pygments.scss -------------------------------------------------------------------------------- /docs/assets/css/_theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/css/_theme.scss -------------------------------------------------------------------------------- /docs/assets/css/_webfonts.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/css/_webfonts.scss -------------------------------------------------------------------------------- /docs/assets/css/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/css/main.scss -------------------------------------------------------------------------------- /docs/assets/fonts/FiraMono-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraMono-Bold.eot -------------------------------------------------------------------------------- /docs/assets/fonts/FiraMono-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraMono-Bold.ttf -------------------------------------------------------------------------------- /docs/assets/fonts/FiraMono-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraMono-Bold.woff -------------------------------------------------------------------------------- /docs/assets/fonts/FiraMono-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraMono-Regular.eot -------------------------------------------------------------------------------- /docs/assets/fonts/FiraMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraMono-Regular.ttf -------------------------------------------------------------------------------- /docs/assets/fonts/FiraMono-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraMono-Regular.woff -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-Bold.eot -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-Bold.ttf -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-Bold.woff -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-BoldItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-BoldItalic.eot -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-BoldItalic.ttf -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-BoldItalic.woff -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-Italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-Italic.eot -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-Italic.ttf -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-Italic.woff -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-Regular.eot -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-Regular.ttf -------------------------------------------------------------------------------- /docs/assets/fonts/FiraSans-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/fonts/FiraSans-Regular.woff -------------------------------------------------------------------------------- /docs/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/images/favicon.ico -------------------------------------------------------------------------------- /docs/assets/vendor/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /docs/assets/vendor/css/bootstrap-theme.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/css/bootstrap-theme.min.css.map -------------------------------------------------------------------------------- /docs/assets/vendor/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/css/bootstrap.min.css -------------------------------------------------------------------------------- /docs/assets/vendor/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /docs/assets/vendor/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /docs/assets/vendor/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /docs/assets/vendor/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /docs/assets/vendor/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /docs/assets/vendor/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /docs/assets/vendor/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/js/bootstrap.min.js -------------------------------------------------------------------------------- /docs/assets/vendor/js/jquery-2.2.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/assets/vendor/js/jquery-2.2.0.min.js -------------------------------------------------------------------------------- /docs/discovery/hcard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/discovery/hcard.md -------------------------------------------------------------------------------- /docs/discovery/webfinger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/discovery/webfinger.md -------------------------------------------------------------------------------- /docs/entities/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/entities/index.md -------------------------------------------------------------------------------- /docs/federation/diaspora_scheme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/federation/diaspora_scheme.md -------------------------------------------------------------------------------- /docs/federation/encryption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/federation/encryption.md -------------------------------------------------------------------------------- /docs/federation/fetching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/federation/fetching.md -------------------------------------------------------------------------------- /docs/federation/magicsig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/federation/magicsig.md -------------------------------------------------------------------------------- /docs/federation/relayable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/federation/relayable.md -------------------------------------------------------------------------------- /docs/federation/routes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/federation/routes.md -------------------------------------------------------------------------------- /docs/federation/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/federation/types.md -------------------------------------------------------------------------------- /docs/federation/xml_serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/federation/xml_serialization.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/schemas/federation_entities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/docs/schemas/federation_entities.json -------------------------------------------------------------------------------- /lib/diaspora_federation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/callbacks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/callbacks.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/discovery.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/discovery.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/discovery/discovery.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/discovery/discovery.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/discovery/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/discovery/exceptions.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/discovery/h_card.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/discovery/h_card.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/discovery/web_finger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/discovery/web_finger.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/discovery/xrd_document.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/discovery/xrd_document.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/engine.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/account_deletion.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/account_deletion.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/account_migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/account_migration.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/account_migration/signable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/account_migration/signable.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/comment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/comment.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/contact.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/contact.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/conversation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/conversation.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/embed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/embed.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/event.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/event_participation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/event_participation.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/like.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/like.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/location.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/location.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/message.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/participation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/participation.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/person.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/person.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/photo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/photo.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/poll.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/poll.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/poll_answer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/poll_answer.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/poll_participation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/poll_participation.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/post.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/profile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/profile.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/related_entity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/related_entity.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/relayable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/relayable.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/reshare.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/reshare.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/retraction.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/retraction.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/signable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/signable.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entities/status_message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entities/status_message.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/entity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/entity.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/federation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/federation.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/federation/diaspora_url_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/federation/diaspora_url_parser.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/federation/fetcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/federation/fetcher.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/federation/receiver.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/federation/receiver.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/federation/receiver/abstract_receiver.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/federation/receiver/abstract_receiver.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/federation/receiver/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/federation/receiver/exceptions.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/federation/receiver/private.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/federation/receiver/private.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/federation/receiver/public.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/federation/receiver/public.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/federation/sender.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/federation/sender.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/federation/sender/hydra_wrapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/federation/sender/hydra_wrapper.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/http_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/http_client.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/logging.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/parsers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/parsers.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/parsers/base_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/parsers/base_parser.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/parsers/json_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/parsers/json_parser.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/parsers/relayable_json_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/parsers/relayable_json_parser.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/parsers/relayable_xml_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/parsers/relayable_xml_parser.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/parsers/xml_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/parsers/xml_parser.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/properties_dsl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/properties_dsl.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/rails.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/salmon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/salmon.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/salmon/aes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/salmon/aes.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/salmon/encrypted_magic_envelope.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/salmon/encrypted_magic_envelope.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/salmon/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/salmon/exceptions.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/salmon/magic_envelope.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/salmon/magic_envelope.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/schemas.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/schemas.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/schemas/federation_entities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/schemas/federation_entities.json -------------------------------------------------------------------------------- /lib/diaspora_federation/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/test.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/test/entity_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/test/entity_generator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/test/factories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/test/factories.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/account_deletion_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/account_deletion_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/account_migration_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/account_migration_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/comment_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/comment_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/contact_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/contact_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/conversation_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/conversation_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/embed_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/embed_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/event_participation_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/event_participation_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/event_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/event_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/h_card_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/h_card_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/like_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/like_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/location_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/location_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/message_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/message_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/optional_aware_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/optional_aware_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/participation_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/participation_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/person_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/person_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/photo_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/photo_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/poll_answer_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/poll_answer_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/poll_participation_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/poll_participation_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/poll_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/poll_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/profile_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/profile_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/related_entity_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/related_entity_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/relayable_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/relayable_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/reshare_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/reshare_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/retraction_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/retraction_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/rules/birthday.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/rules/birthday.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/rules/boolean.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/rules/boolean.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/rules/diaspora_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/rules/diaspora_id.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/rules/diaspora_id_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/rules/diaspora_id_list.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/rules/guid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/rules/guid.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/rules/not_nil.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/rules/not_nil.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/rules/public_key.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/rules/public_key.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/rules/tag_count.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/rules/tag_count.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/status_message_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/status_message_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/validators/web_finger_validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/validators/web_finger_validator.rb -------------------------------------------------------------------------------- /lib/diaspora_federation/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/diaspora_federation/version.rb -------------------------------------------------------------------------------- /lib/tasks/build.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/lib/tasks/build.rake -------------------------------------------------------------------------------- /spec/controllers/diaspora_federation/application_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/controllers/diaspora_federation/application_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/diaspora_federation/fetch_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/controllers/diaspora_federation/fetch_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/diaspora_federation/h_card_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/controllers/diaspora_federation/h_card_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/diaspora_federation/receive_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/controllers/diaspora_federation/receive_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/diaspora_federation/webfinger_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/controllers/diaspora_federation/webfinger_controller_spec.rb -------------------------------------------------------------------------------- /spec/entities.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/entities.rb -------------------------------------------------------------------------------- /spec/factories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/factories.rb -------------------------------------------------------------------------------- /spec/integration/comment_integration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/integration/comment_integration_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/callbacks_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/callbacks_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/discovery/discovery_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/discovery/discovery_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/discovery/h_card_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/discovery/h_card_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/discovery/web_finger_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/discovery/web_finger_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/discovery/xrd_document_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/discovery/xrd_document_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/account_deletion_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/account_deletion_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/account_migration/signable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/account_migration/signable_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/account_migration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/account_migration_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/comment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/comment_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/contact_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/contact_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/conversation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/conversation_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/embed_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/embed_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/event_participation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/event_participation_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/event_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/event_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/like_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/like_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/location_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/location_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/message_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/message_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/participation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/participation_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/person_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/person_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/photo_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/photo_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/poll_answer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/poll_answer_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/poll_participation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/poll_participation_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/poll_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/poll_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/profile_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/profile_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/related_entity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/related_entity_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/relayable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/relayable_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/reshare_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/reshare_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/retraction_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/retraction_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/signable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/signable_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entities/status_message_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entities/status_message_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/entity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/entity_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/federation/diaspora_url_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/federation/diaspora_url_parser_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/federation/fetcher_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/federation/fetcher_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/federation/receiver/private_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/federation/receiver/private_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/federation/receiver/public_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/federation/receiver/public_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/federation/receiver_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/federation/receiver_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/federation/sender/hydra_wrapper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/federation/sender/hydra_wrapper_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/federation/sender_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/federation/sender_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/http_client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/http_client_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/parsers/base_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/parsers/base_parser_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/parsers/json_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/parsers/json_parser_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/parsers/relayable_json_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/parsers/relayable_json_parser_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/parsers/relayable_xml_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/parsers/relayable_xml_parser_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/parsers/xml_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/parsers/xml_parser_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/properties_dsl_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/properties_dsl_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/salmon/aes_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/salmon/aes_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/salmon/encrypted_magic_envelope_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/salmon/encrypted_magic_envelope_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/salmon/magic_envelope_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/salmon/magic_envelope_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/schemas_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/schemas_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/account_deletion_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/account_deletion_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/account_migration_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/account_migration_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/comment_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/comment_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/contact_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/contact_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/conversation_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/conversation_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/embed_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/embed_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/event_participation_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/event_participation_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/event_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/event_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/h_card_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/h_card_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/like_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/like_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/location_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/location_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/message_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/message_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/optional_aware_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/optional_aware_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/participation_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/participation_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/person_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/person_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/photo_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/photo_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/poll_answer_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/poll_answer_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/poll_participation_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/poll_participation_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/poll_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/poll_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/profile_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/profile_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/related_entity_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/related_entity_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/reshare_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/reshare_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/retraction_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/retraction_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/rules/birthday_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/rules/birthday_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/rules/boolean_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/rules/boolean_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/rules/diaspora_id_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/rules/diaspora_id_list_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/rules/diaspora_id_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/rules/diaspora_id_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/rules/guid_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/rules/guid_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/rules/not_nil_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/rules/not_nil_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/rules/public_key_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/rules/public_key_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/rules/tag_count_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/rules/tag_count_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/status_message_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/status_message_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation/validators/web_finger_validator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation/validators/web_finger_validator_spec.rb -------------------------------------------------------------------------------- /spec/lib/diaspora_federation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/lib/diaspora_federation_spec.rb -------------------------------------------------------------------------------- /spec/routing/fetch_routing_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/routing/fetch_routing_spec.rb -------------------------------------------------------------------------------- /spec/routing/receive_routing_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/routing/receive_routing_spec.rb -------------------------------------------------------------------------------- /spec/routing/webfinger_routing_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/routing/webfinger_routing_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/fixture_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/support/fixture_builder.rb -------------------------------------------------------------------------------- /spec/support/helper_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/support/helper_methods.rb -------------------------------------------------------------------------------- /spec/support/shared_entity_specs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/support/shared_entity_specs.rb -------------------------------------------------------------------------------- /spec/support/shared_magic_envelope_specs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/support/shared_magic_envelope_specs.rb -------------------------------------------------------------------------------- /spec/support/shared_parser_specs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/support/shared_parser_specs.rb -------------------------------------------------------------------------------- /spec/support/shared_signable_specs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/support/shared_signable_specs.rb -------------------------------------------------------------------------------- /spec/support/shared_validator_specs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/spec/support/shared_validator_specs.rb -------------------------------------------------------------------------------- /test/dummy/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/README.rdoc -------------------------------------------------------------------------------- /test/dummy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/Rakefile -------------------------------------------------------------------------------- /test/dummy/app/models/entity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/app/models/entity.rb -------------------------------------------------------------------------------- /test/dummy/app/models/person.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/app/models/person.rb -------------------------------------------------------------------------------- /test/dummy/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/bin/rails -------------------------------------------------------------------------------- /test/dummy/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/bin/rake -------------------------------------------------------------------------------- /test/dummy/bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/bin/setup -------------------------------------------------------------------------------- /test/dummy/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config.ru -------------------------------------------------------------------------------- /test/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/application.rb -------------------------------------------------------------------------------- /test/dummy/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/boot.rb -------------------------------------------------------------------------------- /test/dummy/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/environment.rb -------------------------------------------------------------------------------- /test/dummy/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/environments/development.rb -------------------------------------------------------------------------------- /test/dummy/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/environments/production.rb -------------------------------------------------------------------------------- /test/dummy/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/environments/test.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/diaspora_federation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/initializers/diaspora_federation.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/initializers/session_store.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /test/dummy/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/routes.rb -------------------------------------------------------------------------------- /test/dummy/config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/dummy/config/secrets.yml -------------------------------------------------------------------------------- /test/dummy/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/scripts/ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/diaspora/diaspora_federation/HEAD/test/scripts/ci.sh --------------------------------------------------------------------------------