├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .golangci.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── _tools └── check_repository_unchanged.sh ├── cmd └── log-debugger │ ├── assets │ └── images │ │ └── arrow.png │ ├── debugger │ ├── event.go │ ├── log │ │ ├── debugger.go │ │ ├── debugger_test.go │ │ ├── lexer.go │ │ └── testdata │ │ │ └── scuttlego.log │ └── peers.go │ ├── main.go │ └── output.tmpl ├── go.mod ├── go.sum ├── internal ├── fixtures │ └── fixtures.go ├── integration_tests │ └── receive_log_test.go ├── mocks │ ├── ban_list_hasher.go │ ├── ban_list_repository.go │ ├── blob_downloaded_pubsub.go │ ├── blob_storage.go │ ├── blob_want_list.go │ ├── connection.go │ ├── contacts_storage.go │ ├── content_parser.go │ ├── current_time_provider.go │ ├── dialer.go │ ├── feed_repository.go │ ├── feed_want_list.go │ ├── go_ssb_repo_reader.go │ ├── invite_redeemer.go │ ├── message_pubsub.go │ ├── message_repository.go │ ├── new_peer_handler.go │ ├── peer_initializer.go │ ├── peer_manager.go │ ├── raw_message_identifier.go │ ├── receive_log_repository.go │ ├── response_writer_closer.go │ ├── social_graph_repository.go │ └── transaction.go ├── ptr.go ├── queue.go ├── queue_test.go ├── set.go ├── set_test.go └── slice.go ├── logging ├── context.go ├── log.go ├── log_test.go ├── system_dev_null.go ├── system_logrus.go ├── system_testing.go └── system_zerolog.go ├── migrations ├── migrations.go └── migrations_test.go ├── service ├── adapters │ ├── badger │ │ ├── ban_list_repository.go │ │ ├── ban_list_repository_test.go │ │ ├── blob_repository.go │ │ ├── blob_repository_test.go │ │ ├── blob_want_list_repository.go │ │ ├── blob_want_list_repository_test.go │ │ ├── feed_repository.go │ │ ├── feed_repository_test.go │ │ ├── feed_want_list_repository.go │ │ ├── feed_want_list_repository_test.go │ │ ├── garbage_collector.go │ │ ├── logger.go │ │ ├── message_repository.go │ │ ├── message_repository_test.go │ │ ├── notx │ │ │ ├── notx_blob_want_list_repository.go │ │ │ ├── notx_blob_want_list_repository_test.go │ │ │ ├── notx_blobs_repository.go │ │ │ ├── notx_feed_want_list_repository.go │ │ │ └── transaction.go │ │ ├── pub_repository.go │ │ ├── pub_repository_test.go │ │ ├── receive_log_repository.go │ │ ├── receive_log_repository_test.go │ │ ├── social_graph_repository.go │ │ ├── social_graph_repository_test.go │ │ ├── transaction.go │ │ ├── utils │ │ │ ├── bucket.go │ │ │ ├── bucket_cursor.go │ │ │ ├── bucket_test.go │ │ │ ├── counter.go │ │ │ ├── item.go │ │ │ ├── sequence.go │ │ │ ├── utils.go │ │ │ └── utils_test.go │ │ └── want_list_repository.go │ ├── ban_list_hasher.go │ ├── ban_list_hasher_test.go │ ├── blobs │ │ ├── storage.go │ │ └── storage_test.go │ ├── current_time_provider.go │ ├── ebt │ │ └── ebt.go │ ├── invites │ │ └── dialer.go │ ├── migrations │ │ ├── badger_storage.go │ │ ├── badger_storage_test.go │ │ ├── command_delete_go_ssb_repository_in_old_format_adapter.go │ │ ├── command_import_data_from_go_ssb_handler_adapter.go │ │ ├── go_ssb_repo_reader.go │ │ └── go_ssb_repo_reader_test.go │ └── pubsub │ │ ├── attendant_event_pubsub.go │ │ ├── blob_downloaded_pubsub.go │ │ ├── message_pubsub.go │ │ ├── new_peer_pubsub.go │ │ ├── pubsub.go │ │ └── request_pubsub.go ├── app │ ├── application.go │ ├── commands │ │ ├── common.go │ │ ├── handler_accept_new_peer.go │ │ ├── handler_accept_tunnel_connect.go │ │ ├── handler_accept_tunnel_connect_test.go │ │ ├── handler_add_blob.go │ │ ├── handler_add_to_ban_list.go │ │ ├── handler_connect.go │ │ ├── handler_create_wants.go │ │ ├── handler_disconnect_all.go │ │ ├── handler_disconnect_all_test.go │ │ ├── handler_download_blob.go │ │ ├── handler_download_feed.go │ │ ├── handler_download_feed_test.go │ │ ├── handler_establish_new_connections.go │ │ ├── handler_follow.go │ │ ├── handler_handle_incoming_ebt_replicate.go │ │ ├── handler_handle_incoming_ebt_replicate_test.go │ │ ├── handler_migration_delete_gossb_repository_in_old_format.go │ │ ├── handler_migration_import_data_from_gossb.go │ │ ├── handler_migration_import_data_from_gossb_test.go │ │ ├── handler_process_new_local_discovery.go │ │ ├── handler_process_room_attendant_event.go │ │ ├── handler_process_room_attendant_event_test.go │ │ ├── handler_publish_raw.go │ │ ├── handler_publish_raw_as_identity.go │ │ ├── handler_raw_message.go │ │ ├── handler_redeem_invite.go │ │ ├── handler_redeem_invite_test.go │ │ ├── handler_remove_from_ban_list.go │ │ ├── handler_rooms_alias_register.go │ │ ├── handler_rooms_alias_register_test.go │ │ ├── handler_rooms_alias_revoke.go │ │ ├── handler_rooms_alias_revoke_test.go │ │ ├── handler_run_migrations.go │ │ ├── handler_set_ban_list.go │ │ ├── internal │ │ │ └── tests │ │ │ │ ├── integration_test.go │ │ │ │ ├── testdata │ │ │ │ ├── gossb_repository_in_new_format │ │ │ │ │ └── log │ │ │ │ │ │ ├── data │ │ │ │ │ │ ├── jrnl │ │ │ │ │ │ └── ofst │ │ │ │ └── gossb_repository_in_old_format │ │ │ │ │ ├── log │ │ │ │ │ ├── data │ │ │ │ │ ├── jrnl │ │ │ │ │ └── ofst │ │ │ │ │ └── version │ │ │ │ ├── wire.go │ │ │ │ └── wire_gen.go │ │ ├── message_buffer.go │ │ ├── migrations.go │ │ ├── raw_message_publisher.go │ │ └── raw_message_publisher_test.go │ ├── common │ │ └── common.go │ └── queries │ │ ├── common.go │ │ ├── handler_blob_downloaded_events.go │ │ ├── handler_create_history_stream.go │ │ ├── handler_create_history_stream_test.go │ │ ├── handler_get_blob.go │ │ ├── handler_get_blob_test.go │ │ ├── handler_get_message.go │ │ ├── handler_get_message_by_sequence.go │ │ ├── handler_get_message_by_sequence_test.go │ │ ├── handler_get_message_test.go │ │ ├── handler_published_log.go │ │ ├── handler_published_log_test.go │ │ ├── handler_receive_log.go │ │ ├── handler_receive_log_test.go │ │ ├── handler_rooms_list_aliases.go │ │ ├── handler_rooms_list_aliases_test.go │ │ ├── handler_status.go │ │ ├── handler_status_test.go │ │ ├── wanted_feeds_provider.go │ │ └── wanted_feeds_provider_test.go ├── config.go ├── di │ ├── inject_adapters.go │ ├── inject_application.go │ ├── inject_badger.go │ ├── inject_blobs.go │ ├── inject_config.go │ ├── inject_content.go │ ├── inject_formats.go │ ├── inject_migrations.go │ ├── inject_networking.go │ ├── inject_ports.go │ ├── inject_pubsub.go │ ├── inject_replication.go │ ├── wire.go │ └── wire_gen.go ├── domain │ ├── bans │ │ ├── hash.go │ │ └── hash_test.go │ ├── blobs │ │ ├── hash.go │ │ ├── hash_test.go │ │ ├── replication │ │ │ ├── blobs_that_should_be_pushed_provider.go │ │ │ ├── blobs_that_should_be_pushed_provider_test.go │ │ │ ├── common.go │ │ │ ├── downloader.go │ │ │ ├── has_handler.go │ │ │ ├── has_handler_test.go │ │ │ ├── manager.go │ │ │ ├── manager_test.go │ │ │ ├── replicator.go │ │ │ ├── wants_process.go │ │ │ └── wants_process_test.go │ │ ├── scanner.go │ │ ├── scanner_test.go │ │ ├── size.go │ │ ├── size_or_want_distance.go │ │ ├── size_or_want_distance_test.go │ │ ├── want_distance.go │ │ └── want_list.go │ ├── feeds │ │ ├── contact.go │ │ ├── contact_test.go │ │ ├── content │ │ │ ├── known │ │ │ │ ├── contact.go │ │ │ │ ├── contact_test.go │ │ │ │ ├── content.go │ │ │ │ └── pub.go │ │ │ ├── parser.go │ │ │ └── transport │ │ │ │ ├── mapping.go │ │ │ │ ├── mapping_contact.go │ │ │ │ ├── mapping_contact_test.go │ │ │ │ ├── mapping_pub.go │ │ │ │ ├── mapping_pub_test.go │ │ │ │ └── marshaler.go │ │ ├── feed.go │ │ ├── feed_test.go │ │ ├── format.go │ │ ├── formats │ │ │ ├── format_scuttlebutt.go │ │ │ ├── format_scuttlebutt_test.go │ │ │ ├── formats.go │ │ │ ├── message_hmac.go │ │ │ └── message_hmac_test.go │ │ ├── message │ │ │ ├── content.go │ │ │ ├── message.go │ │ │ ├── message_without_id.go │ │ │ ├── raw_content.go │ │ │ ├── raw_content_test.go │ │ │ ├── raw_message.go │ │ │ ├── raw_message_test.go │ │ │ ├── sequence.go │ │ │ ├── sequence_test.go │ │ │ └── verified_raw_message.go │ │ ├── message_to_persist.go │ │ └── peeked_message.go │ ├── graph │ │ ├── builder.go │ │ ├── builder_test.go │ │ ├── cached_ban_list.go │ │ ├── cached_ban_list_test.go │ │ └── graph.go │ ├── identity │ │ ├── identity.go │ │ └── identity_test.go │ ├── invites │ │ ├── invite.go │ │ ├── invite_test.go │ │ ├── rpc.go │ │ └── rpc_test.go │ ├── messagebuffer │ │ ├── buffer.go │ │ └── buffer_test.go │ ├── messages │ │ ├── blobs_createWants.go │ │ ├── blobs_get.go │ │ ├── blobs_get_test.go │ │ ├── create_history_stream.go │ │ ├── create_history_stream_test.go │ │ ├── ebt_replicate.go │ │ ├── ebt_replicate_test.go │ │ ├── invite_use.go │ │ ├── room_attendants.go │ │ ├── room_attendants_test.go │ │ ├── room_listAliases.go │ │ ├── room_listAliases_test.go │ │ ├── room_metadata.go │ │ ├── room_metadata_test.go │ │ ├── room_registerAlias.go │ │ ├── room_registerAlias_test.go │ │ ├── room_revokeAlias.go │ │ ├── room_revokeAlias_test.go │ │ ├── tunnel_connect.go │ │ └── tunnel_connect_test.go │ ├── network │ │ ├── address.go │ │ ├── dialer.go │ │ └── local │ │ │ ├── advertiser.go │ │ │ └── discoverer.go │ ├── peer_manager.go │ ├── peer_manager_test.go │ ├── refs │ │ ├── blob.go │ │ ├── blob_test.go │ │ ├── identity.go │ │ ├── identity_test.go │ │ ├── message.go │ │ └── message_test.go │ ├── replication │ │ ├── common.go │ │ ├── ebt │ │ │ ├── adapters.go │ │ │ ├── replicator.go │ │ │ ├── replicator_test.go │ │ │ ├── requested_feeds.go │ │ │ ├── requested_feeds_test.go │ │ │ ├── sent_notes.go │ │ │ ├── sent_notes_test.go │ │ │ ├── session.go │ │ │ ├── session_test.go │ │ │ ├── session_tracker.go │ │ │ └── session_tracker_test.go │ │ ├── feed_state.go │ │ ├── feed_state_test.go │ │ ├── gossip │ │ │ ├── manager.go │ │ │ ├── manager_test.go │ │ │ └── replicator.go │ │ ├── internal │ │ │ └── tests │ │ │ │ ├── mocks.go │ │ │ │ ├── replication_test.go │ │ │ │ ├── wire.go │ │ │ │ └── wire_gen.go │ │ ├── negotiator.go │ │ ├── negotiator_test.go │ │ ├── wanted_feeds.go │ │ └── wanted_feeds_test.go │ ├── rooms │ │ ├── aliases │ │ │ ├── aliases.go │ │ │ └── aliases_test.go │ │ ├── features │ │ │ ├── features.go │ │ │ └── features_test.go │ │ ├── rpc.go │ │ ├── rpc_test.go │ │ ├── scanner.go │ │ ├── scanner_test.go │ │ └── tunnel │ │ │ ├── adapters.go │ │ │ ├── adapters_test.go │ │ │ ├── tunnel.go │ │ │ └── tunnel_test.go │ └── transport │ │ ├── boxstream │ │ ├── doc.go │ │ ├── handshake.go │ │ ├── handshake_test.go │ │ ├── network_key.go │ │ ├── network_key_test.go │ │ ├── stream.go │ │ └── stream_test.go │ │ ├── peer.go │ │ ├── peer_initializer.go │ │ └── rpc │ │ ├── connection.go │ │ ├── connection_id.go │ │ ├── connection_id_generator.go │ │ ├── connection_id_test.go │ │ ├── connection_test.go │ │ ├── context.go │ │ ├── mux │ │ ├── mux.go │ │ └── mux_test.go │ │ ├── request_stream.go │ │ ├── request_stream_test.go │ │ ├── request_streams.go │ │ ├── request_streams_test.go │ │ ├── response_streams.go │ │ ├── response_streams_test.go │ │ ├── transport.go │ │ ├── transport │ │ ├── raw_connection.go │ │ ├── raw_connection_test.go │ │ ├── raw_message.go │ │ └── raw_message_test.go │ │ └── types.go ├── ports │ ├── network │ │ ├── connection_establisher.go │ │ ├── discoverer.go │ │ └── listener.go │ ├── pubsub │ │ ├── new_peers.go │ │ ├── requests.go │ │ ├── room_attendant_events.go │ │ └── room_attendant_events_test.go │ └── rpc │ │ ├── handler_blobs_createWants.go │ │ ├── handler_blobs_createWants_test.go │ │ ├── handler_blobs_get.go │ │ ├── handler_blobs_get_test.go │ │ ├── handler_create_history_stream.go │ │ ├── handler_create_history_stream_test.go │ │ ├── handler_ebt_replicate.go │ │ ├── handler_tunnel_connect.go │ │ ├── handler_tunnel_connect_test.go │ │ └── mux.go └── service.go └── tools.go /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/README.md -------------------------------------------------------------------------------- /_tools/check_repository_unchanged.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/_tools/check_repository_unchanged.sh -------------------------------------------------------------------------------- /cmd/log-debugger/assets/images/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/cmd/log-debugger/assets/images/arrow.png -------------------------------------------------------------------------------- /cmd/log-debugger/debugger/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/cmd/log-debugger/debugger/event.go -------------------------------------------------------------------------------- /cmd/log-debugger/debugger/log/debugger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/cmd/log-debugger/debugger/log/debugger.go -------------------------------------------------------------------------------- /cmd/log-debugger/debugger/log/debugger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/cmd/log-debugger/debugger/log/debugger_test.go -------------------------------------------------------------------------------- /cmd/log-debugger/debugger/log/lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/cmd/log-debugger/debugger/log/lexer.go -------------------------------------------------------------------------------- /cmd/log-debugger/debugger/log/testdata/scuttlego.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/cmd/log-debugger/debugger/log/testdata/scuttlego.log -------------------------------------------------------------------------------- /cmd/log-debugger/debugger/peers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/cmd/log-debugger/debugger/peers.go -------------------------------------------------------------------------------- /cmd/log-debugger/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/cmd/log-debugger/main.go -------------------------------------------------------------------------------- /cmd/log-debugger/output.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/cmd/log-debugger/output.tmpl -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/go.sum -------------------------------------------------------------------------------- /internal/fixtures/fixtures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/fixtures/fixtures.go -------------------------------------------------------------------------------- /internal/integration_tests/receive_log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/integration_tests/receive_log_test.go -------------------------------------------------------------------------------- /internal/mocks/ban_list_hasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/ban_list_hasher.go -------------------------------------------------------------------------------- /internal/mocks/ban_list_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/ban_list_repository.go -------------------------------------------------------------------------------- /internal/mocks/blob_downloaded_pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/blob_downloaded_pubsub.go -------------------------------------------------------------------------------- /internal/mocks/blob_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/blob_storage.go -------------------------------------------------------------------------------- /internal/mocks/blob_want_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/blob_want_list.go -------------------------------------------------------------------------------- /internal/mocks/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/connection.go -------------------------------------------------------------------------------- /internal/mocks/contacts_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/contacts_storage.go -------------------------------------------------------------------------------- /internal/mocks/content_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/content_parser.go -------------------------------------------------------------------------------- /internal/mocks/current_time_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/current_time_provider.go -------------------------------------------------------------------------------- /internal/mocks/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/dialer.go -------------------------------------------------------------------------------- /internal/mocks/feed_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/feed_repository.go -------------------------------------------------------------------------------- /internal/mocks/feed_want_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/feed_want_list.go -------------------------------------------------------------------------------- /internal/mocks/go_ssb_repo_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/go_ssb_repo_reader.go -------------------------------------------------------------------------------- /internal/mocks/invite_redeemer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/invite_redeemer.go -------------------------------------------------------------------------------- /internal/mocks/message_pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/message_pubsub.go -------------------------------------------------------------------------------- /internal/mocks/message_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/message_repository.go -------------------------------------------------------------------------------- /internal/mocks/new_peer_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/new_peer_handler.go -------------------------------------------------------------------------------- /internal/mocks/peer_initializer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/peer_initializer.go -------------------------------------------------------------------------------- /internal/mocks/peer_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/peer_manager.go -------------------------------------------------------------------------------- /internal/mocks/raw_message_identifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/raw_message_identifier.go -------------------------------------------------------------------------------- /internal/mocks/receive_log_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/receive_log_repository.go -------------------------------------------------------------------------------- /internal/mocks/response_writer_closer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/response_writer_closer.go -------------------------------------------------------------------------------- /internal/mocks/social_graph_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/social_graph_repository.go -------------------------------------------------------------------------------- /internal/mocks/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/mocks/transaction.go -------------------------------------------------------------------------------- /internal/ptr.go: -------------------------------------------------------------------------------- 1 | package internal 2 | 3 | func Ptr[T any](o T) *T { 4 | return &o 5 | } 6 | -------------------------------------------------------------------------------- /internal/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/queue.go -------------------------------------------------------------------------------- /internal/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/queue_test.go -------------------------------------------------------------------------------- /internal/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/set.go -------------------------------------------------------------------------------- /internal/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/set_test.go -------------------------------------------------------------------------------- /internal/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/internal/slice.go -------------------------------------------------------------------------------- /logging/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/logging/context.go -------------------------------------------------------------------------------- /logging/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/logging/log.go -------------------------------------------------------------------------------- /logging/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/logging/log_test.go -------------------------------------------------------------------------------- /logging/system_dev_null.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/logging/system_dev_null.go -------------------------------------------------------------------------------- /logging/system_logrus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/logging/system_logrus.go -------------------------------------------------------------------------------- /logging/system_testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/logging/system_testing.go -------------------------------------------------------------------------------- /logging/system_zerolog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/logging/system_zerolog.go -------------------------------------------------------------------------------- /migrations/migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/migrations/migrations.go -------------------------------------------------------------------------------- /migrations/migrations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/migrations/migrations_test.go -------------------------------------------------------------------------------- /service/adapters/badger/ban_list_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/ban_list_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/ban_list_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/ban_list_repository_test.go -------------------------------------------------------------------------------- /service/adapters/badger/blob_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/blob_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/blob_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/blob_repository_test.go -------------------------------------------------------------------------------- /service/adapters/badger/blob_want_list_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/blob_want_list_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/blob_want_list_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/blob_want_list_repository_test.go -------------------------------------------------------------------------------- /service/adapters/badger/feed_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/feed_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/feed_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/feed_repository_test.go -------------------------------------------------------------------------------- /service/adapters/badger/feed_want_list_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/feed_want_list_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/feed_want_list_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/feed_want_list_repository_test.go -------------------------------------------------------------------------------- /service/adapters/badger/garbage_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/garbage_collector.go -------------------------------------------------------------------------------- /service/adapters/badger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/logger.go -------------------------------------------------------------------------------- /service/adapters/badger/message_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/message_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/message_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/message_repository_test.go -------------------------------------------------------------------------------- /service/adapters/badger/notx/notx_blob_want_list_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/notx/notx_blob_want_list_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/notx/notx_blob_want_list_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/notx/notx_blob_want_list_repository_test.go -------------------------------------------------------------------------------- /service/adapters/badger/notx/notx_blobs_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/notx/notx_blobs_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/notx/notx_feed_want_list_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/notx/notx_feed_want_list_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/notx/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/notx/transaction.go -------------------------------------------------------------------------------- /service/adapters/badger/pub_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/pub_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/pub_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/pub_repository_test.go -------------------------------------------------------------------------------- /service/adapters/badger/receive_log_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/receive_log_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/receive_log_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/receive_log_repository_test.go -------------------------------------------------------------------------------- /service/adapters/badger/social_graph_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/social_graph_repository.go -------------------------------------------------------------------------------- /service/adapters/badger/social_graph_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/social_graph_repository_test.go -------------------------------------------------------------------------------- /service/adapters/badger/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/transaction.go -------------------------------------------------------------------------------- /service/adapters/badger/utils/bucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/utils/bucket.go -------------------------------------------------------------------------------- /service/adapters/badger/utils/bucket_cursor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/utils/bucket_cursor.go -------------------------------------------------------------------------------- /service/adapters/badger/utils/bucket_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/utils/bucket_test.go -------------------------------------------------------------------------------- /service/adapters/badger/utils/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/utils/counter.go -------------------------------------------------------------------------------- /service/adapters/badger/utils/item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/utils/item.go -------------------------------------------------------------------------------- /service/adapters/badger/utils/sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/utils/sequence.go -------------------------------------------------------------------------------- /service/adapters/badger/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/utils/utils.go -------------------------------------------------------------------------------- /service/adapters/badger/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/utils/utils_test.go -------------------------------------------------------------------------------- /service/adapters/badger/want_list_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/badger/want_list_repository.go -------------------------------------------------------------------------------- /service/adapters/ban_list_hasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/ban_list_hasher.go -------------------------------------------------------------------------------- /service/adapters/ban_list_hasher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/ban_list_hasher_test.go -------------------------------------------------------------------------------- /service/adapters/blobs/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/blobs/storage.go -------------------------------------------------------------------------------- /service/adapters/blobs/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/blobs/storage_test.go -------------------------------------------------------------------------------- /service/adapters/current_time_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/current_time_provider.go -------------------------------------------------------------------------------- /service/adapters/ebt/ebt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/ebt/ebt.go -------------------------------------------------------------------------------- /service/adapters/invites/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/invites/dialer.go -------------------------------------------------------------------------------- /service/adapters/migrations/badger_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/migrations/badger_storage.go -------------------------------------------------------------------------------- /service/adapters/migrations/badger_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/migrations/badger_storage_test.go -------------------------------------------------------------------------------- /service/adapters/migrations/command_delete_go_ssb_repository_in_old_format_adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/migrations/command_delete_go_ssb_repository_in_old_format_adapter.go -------------------------------------------------------------------------------- /service/adapters/migrations/command_import_data_from_go_ssb_handler_adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/migrations/command_import_data_from_go_ssb_handler_adapter.go -------------------------------------------------------------------------------- /service/adapters/migrations/go_ssb_repo_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/migrations/go_ssb_repo_reader.go -------------------------------------------------------------------------------- /service/adapters/migrations/go_ssb_repo_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/migrations/go_ssb_repo_reader_test.go -------------------------------------------------------------------------------- /service/adapters/pubsub/attendant_event_pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/pubsub/attendant_event_pubsub.go -------------------------------------------------------------------------------- /service/adapters/pubsub/blob_downloaded_pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/pubsub/blob_downloaded_pubsub.go -------------------------------------------------------------------------------- /service/adapters/pubsub/message_pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/pubsub/message_pubsub.go -------------------------------------------------------------------------------- /service/adapters/pubsub/new_peer_pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/pubsub/new_peer_pubsub.go -------------------------------------------------------------------------------- /service/adapters/pubsub/pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/pubsub/pubsub.go -------------------------------------------------------------------------------- /service/adapters/pubsub/request_pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/adapters/pubsub/request_pubsub.go -------------------------------------------------------------------------------- /service/app/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/application.go -------------------------------------------------------------------------------- /service/app/commands/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/common.go -------------------------------------------------------------------------------- /service/app/commands/handler_accept_new_peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_accept_new_peer.go -------------------------------------------------------------------------------- /service/app/commands/handler_accept_tunnel_connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_accept_tunnel_connect.go -------------------------------------------------------------------------------- /service/app/commands/handler_accept_tunnel_connect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_accept_tunnel_connect_test.go -------------------------------------------------------------------------------- /service/app/commands/handler_add_blob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_add_blob.go -------------------------------------------------------------------------------- /service/app/commands/handler_add_to_ban_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_add_to_ban_list.go -------------------------------------------------------------------------------- /service/app/commands/handler_connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_connect.go -------------------------------------------------------------------------------- /service/app/commands/handler_create_wants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_create_wants.go -------------------------------------------------------------------------------- /service/app/commands/handler_disconnect_all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_disconnect_all.go -------------------------------------------------------------------------------- /service/app/commands/handler_disconnect_all_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_disconnect_all_test.go -------------------------------------------------------------------------------- /service/app/commands/handler_download_blob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_download_blob.go -------------------------------------------------------------------------------- /service/app/commands/handler_download_feed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_download_feed.go -------------------------------------------------------------------------------- /service/app/commands/handler_download_feed_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_download_feed_test.go -------------------------------------------------------------------------------- /service/app/commands/handler_establish_new_connections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_establish_new_connections.go -------------------------------------------------------------------------------- /service/app/commands/handler_follow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_follow.go -------------------------------------------------------------------------------- /service/app/commands/handler_handle_incoming_ebt_replicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_handle_incoming_ebt_replicate.go -------------------------------------------------------------------------------- /service/app/commands/handler_handle_incoming_ebt_replicate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_handle_incoming_ebt_replicate_test.go -------------------------------------------------------------------------------- /service/app/commands/handler_migration_delete_gossb_repository_in_old_format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_migration_delete_gossb_repository_in_old_format.go -------------------------------------------------------------------------------- /service/app/commands/handler_migration_import_data_from_gossb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_migration_import_data_from_gossb.go -------------------------------------------------------------------------------- /service/app/commands/handler_migration_import_data_from_gossb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_migration_import_data_from_gossb_test.go -------------------------------------------------------------------------------- /service/app/commands/handler_process_new_local_discovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_process_new_local_discovery.go -------------------------------------------------------------------------------- /service/app/commands/handler_process_room_attendant_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_process_room_attendant_event.go -------------------------------------------------------------------------------- /service/app/commands/handler_process_room_attendant_event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_process_room_attendant_event_test.go -------------------------------------------------------------------------------- /service/app/commands/handler_publish_raw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_publish_raw.go -------------------------------------------------------------------------------- /service/app/commands/handler_publish_raw_as_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_publish_raw_as_identity.go -------------------------------------------------------------------------------- /service/app/commands/handler_raw_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_raw_message.go -------------------------------------------------------------------------------- /service/app/commands/handler_redeem_invite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_redeem_invite.go -------------------------------------------------------------------------------- /service/app/commands/handler_redeem_invite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_redeem_invite_test.go -------------------------------------------------------------------------------- /service/app/commands/handler_remove_from_ban_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_remove_from_ban_list.go -------------------------------------------------------------------------------- /service/app/commands/handler_rooms_alias_register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_rooms_alias_register.go -------------------------------------------------------------------------------- /service/app/commands/handler_rooms_alias_register_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_rooms_alias_register_test.go -------------------------------------------------------------------------------- /service/app/commands/handler_rooms_alias_revoke.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_rooms_alias_revoke.go -------------------------------------------------------------------------------- /service/app/commands/handler_rooms_alias_revoke_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_rooms_alias_revoke_test.go -------------------------------------------------------------------------------- /service/app/commands/handler_run_migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_run_migrations.go -------------------------------------------------------------------------------- /service/app/commands/handler_set_ban_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/handler_set_ban_list.go -------------------------------------------------------------------------------- /service/app/commands/internal/tests/integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/internal/tests/integration_test.go -------------------------------------------------------------------------------- /service/app/commands/internal/tests/testdata/gossb_repository_in_new_format/log/data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/internal/tests/testdata/gossb_repository_in_new_format/log/data -------------------------------------------------------------------------------- /service/app/commands/internal/tests/testdata/gossb_repository_in_new_format/log/jrnl: -------------------------------------------------------------------------------- 1 | c`uM -------------------------------------------------------------------------------- /service/app/commands/internal/tests/testdata/gossb_repository_in_new_format/log/ofst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/internal/tests/testdata/gossb_repository_in_new_format/log/ofst -------------------------------------------------------------------------------- /service/app/commands/internal/tests/testdata/gossb_repository_in_old_format/log/data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/internal/tests/testdata/gossb_repository_in_old_format/log/data -------------------------------------------------------------------------------- /service/app/commands/internal/tests/testdata/gossb_repository_in_old_format/log/jrnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/internal/tests/testdata/gossb_repository_in_old_format/log/jrnl -------------------------------------------------------------------------------- /service/app/commands/internal/tests/testdata/gossb_repository_in_old_format/log/ofst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/internal/tests/testdata/gossb_repository_in_old_format/log/ofst -------------------------------------------------------------------------------- /service/app/commands/internal/tests/testdata/gossb_repository_in_old_format/version: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /service/app/commands/internal/tests/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/internal/tests/wire.go -------------------------------------------------------------------------------- /service/app/commands/internal/tests/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/internal/tests/wire_gen.go -------------------------------------------------------------------------------- /service/app/commands/message_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/message_buffer.go -------------------------------------------------------------------------------- /service/app/commands/migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/migrations.go -------------------------------------------------------------------------------- /service/app/commands/raw_message_publisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/raw_message_publisher.go -------------------------------------------------------------------------------- /service/app/commands/raw_message_publisher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/commands/raw_message_publisher_test.go -------------------------------------------------------------------------------- /service/app/common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/common/common.go -------------------------------------------------------------------------------- /service/app/queries/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/common.go -------------------------------------------------------------------------------- /service/app/queries/handler_blob_downloaded_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_blob_downloaded_events.go -------------------------------------------------------------------------------- /service/app/queries/handler_create_history_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_create_history_stream.go -------------------------------------------------------------------------------- /service/app/queries/handler_create_history_stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_create_history_stream_test.go -------------------------------------------------------------------------------- /service/app/queries/handler_get_blob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_get_blob.go -------------------------------------------------------------------------------- /service/app/queries/handler_get_blob_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_get_blob_test.go -------------------------------------------------------------------------------- /service/app/queries/handler_get_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_get_message.go -------------------------------------------------------------------------------- /service/app/queries/handler_get_message_by_sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_get_message_by_sequence.go -------------------------------------------------------------------------------- /service/app/queries/handler_get_message_by_sequence_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_get_message_by_sequence_test.go -------------------------------------------------------------------------------- /service/app/queries/handler_get_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_get_message_test.go -------------------------------------------------------------------------------- /service/app/queries/handler_published_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_published_log.go -------------------------------------------------------------------------------- /service/app/queries/handler_published_log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_published_log_test.go -------------------------------------------------------------------------------- /service/app/queries/handler_receive_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_receive_log.go -------------------------------------------------------------------------------- /service/app/queries/handler_receive_log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_receive_log_test.go -------------------------------------------------------------------------------- /service/app/queries/handler_rooms_list_aliases.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_rooms_list_aliases.go -------------------------------------------------------------------------------- /service/app/queries/handler_rooms_list_aliases_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_rooms_list_aliases_test.go -------------------------------------------------------------------------------- /service/app/queries/handler_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_status.go -------------------------------------------------------------------------------- /service/app/queries/handler_status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/handler_status_test.go -------------------------------------------------------------------------------- /service/app/queries/wanted_feeds_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/wanted_feeds_provider.go -------------------------------------------------------------------------------- /service/app/queries/wanted_feeds_provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/app/queries/wanted_feeds_provider_test.go -------------------------------------------------------------------------------- /service/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/config.go -------------------------------------------------------------------------------- /service/di/inject_adapters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_adapters.go -------------------------------------------------------------------------------- /service/di/inject_application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_application.go -------------------------------------------------------------------------------- /service/di/inject_badger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_badger.go -------------------------------------------------------------------------------- /service/di/inject_blobs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_blobs.go -------------------------------------------------------------------------------- /service/di/inject_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_config.go -------------------------------------------------------------------------------- /service/di/inject_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_content.go -------------------------------------------------------------------------------- /service/di/inject_formats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_formats.go -------------------------------------------------------------------------------- /service/di/inject_migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_migrations.go -------------------------------------------------------------------------------- /service/di/inject_networking.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_networking.go -------------------------------------------------------------------------------- /service/di/inject_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_ports.go -------------------------------------------------------------------------------- /service/di/inject_pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_pubsub.go -------------------------------------------------------------------------------- /service/di/inject_replication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/inject_replication.go -------------------------------------------------------------------------------- /service/di/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/wire.go -------------------------------------------------------------------------------- /service/di/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/di/wire_gen.go -------------------------------------------------------------------------------- /service/domain/bans/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/bans/hash.go -------------------------------------------------------------------------------- /service/domain/bans/hash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/bans/hash_test.go -------------------------------------------------------------------------------- /service/domain/blobs/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/hash.go -------------------------------------------------------------------------------- /service/domain/blobs/hash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/hash_test.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/blobs_that_should_be_pushed_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/blobs_that_should_be_pushed_provider.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/blobs_that_should_be_pushed_provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/blobs_that_should_be_pushed_provider_test.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/common.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/downloader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/downloader.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/has_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/has_handler.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/has_handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/has_handler_test.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/manager.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/manager_test.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/replicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/replicator.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/wants_process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/wants_process.go -------------------------------------------------------------------------------- /service/domain/blobs/replication/wants_process_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/replication/wants_process_test.go -------------------------------------------------------------------------------- /service/domain/blobs/scanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/scanner.go -------------------------------------------------------------------------------- /service/domain/blobs/scanner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/scanner_test.go -------------------------------------------------------------------------------- /service/domain/blobs/size.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/size.go -------------------------------------------------------------------------------- /service/domain/blobs/size_or_want_distance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/size_or_want_distance.go -------------------------------------------------------------------------------- /service/domain/blobs/size_or_want_distance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/size_or_want_distance_test.go -------------------------------------------------------------------------------- /service/domain/blobs/want_distance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/want_distance.go -------------------------------------------------------------------------------- /service/domain/blobs/want_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/blobs/want_list.go -------------------------------------------------------------------------------- /service/domain/feeds/contact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/contact.go -------------------------------------------------------------------------------- /service/domain/feeds/contact_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/contact_test.go -------------------------------------------------------------------------------- /service/domain/feeds/content/known/contact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/known/contact.go -------------------------------------------------------------------------------- /service/domain/feeds/content/known/contact_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/known/contact_test.go -------------------------------------------------------------------------------- /service/domain/feeds/content/known/content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/known/content.go -------------------------------------------------------------------------------- /service/domain/feeds/content/known/pub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/known/pub.go -------------------------------------------------------------------------------- /service/domain/feeds/content/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/parser.go -------------------------------------------------------------------------------- /service/domain/feeds/content/transport/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/transport/mapping.go -------------------------------------------------------------------------------- /service/domain/feeds/content/transport/mapping_contact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/transport/mapping_contact.go -------------------------------------------------------------------------------- /service/domain/feeds/content/transport/mapping_contact_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/transport/mapping_contact_test.go -------------------------------------------------------------------------------- /service/domain/feeds/content/transport/mapping_pub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/transport/mapping_pub.go -------------------------------------------------------------------------------- /service/domain/feeds/content/transport/mapping_pub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/transport/mapping_pub_test.go -------------------------------------------------------------------------------- /service/domain/feeds/content/transport/marshaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/content/transport/marshaler.go -------------------------------------------------------------------------------- /service/domain/feeds/feed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/feed.go -------------------------------------------------------------------------------- /service/domain/feeds/feed_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/feed_test.go -------------------------------------------------------------------------------- /service/domain/feeds/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/format.go -------------------------------------------------------------------------------- /service/domain/feeds/formats/format_scuttlebutt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/formats/format_scuttlebutt.go -------------------------------------------------------------------------------- /service/domain/feeds/formats/format_scuttlebutt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/formats/format_scuttlebutt_test.go -------------------------------------------------------------------------------- /service/domain/feeds/formats/formats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/formats/formats.go -------------------------------------------------------------------------------- /service/domain/feeds/formats/message_hmac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/formats/message_hmac.go -------------------------------------------------------------------------------- /service/domain/feeds/formats/message_hmac_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/formats/message_hmac_test.go -------------------------------------------------------------------------------- /service/domain/feeds/message/content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message/content.go -------------------------------------------------------------------------------- /service/domain/feeds/message/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message/message.go -------------------------------------------------------------------------------- /service/domain/feeds/message/message_without_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message/message_without_id.go -------------------------------------------------------------------------------- /service/domain/feeds/message/raw_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message/raw_content.go -------------------------------------------------------------------------------- /service/domain/feeds/message/raw_content_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message/raw_content_test.go -------------------------------------------------------------------------------- /service/domain/feeds/message/raw_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message/raw_message.go -------------------------------------------------------------------------------- /service/domain/feeds/message/raw_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message/raw_message_test.go -------------------------------------------------------------------------------- /service/domain/feeds/message/sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message/sequence.go -------------------------------------------------------------------------------- /service/domain/feeds/message/sequence_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message/sequence_test.go -------------------------------------------------------------------------------- /service/domain/feeds/message/verified_raw_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message/verified_raw_message.go -------------------------------------------------------------------------------- /service/domain/feeds/message_to_persist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/message_to_persist.go -------------------------------------------------------------------------------- /service/domain/feeds/peeked_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/feeds/peeked_message.go -------------------------------------------------------------------------------- /service/domain/graph/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/graph/builder.go -------------------------------------------------------------------------------- /service/domain/graph/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/graph/builder_test.go -------------------------------------------------------------------------------- /service/domain/graph/cached_ban_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/graph/cached_ban_list.go -------------------------------------------------------------------------------- /service/domain/graph/cached_ban_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/graph/cached_ban_list_test.go -------------------------------------------------------------------------------- /service/domain/graph/graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/graph/graph.go -------------------------------------------------------------------------------- /service/domain/identity/identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/identity/identity.go -------------------------------------------------------------------------------- /service/domain/identity/identity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/identity/identity_test.go -------------------------------------------------------------------------------- /service/domain/invites/invite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/invites/invite.go -------------------------------------------------------------------------------- /service/domain/invites/invite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/invites/invite_test.go -------------------------------------------------------------------------------- /service/domain/invites/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/invites/rpc.go -------------------------------------------------------------------------------- /service/domain/invites/rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/invites/rpc_test.go -------------------------------------------------------------------------------- /service/domain/messagebuffer/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messagebuffer/buffer.go -------------------------------------------------------------------------------- /service/domain/messagebuffer/buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messagebuffer/buffer_test.go -------------------------------------------------------------------------------- /service/domain/messages/blobs_createWants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/blobs_createWants.go -------------------------------------------------------------------------------- /service/domain/messages/blobs_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/blobs_get.go -------------------------------------------------------------------------------- /service/domain/messages/blobs_get_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/blobs_get_test.go -------------------------------------------------------------------------------- /service/domain/messages/create_history_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/create_history_stream.go -------------------------------------------------------------------------------- /service/domain/messages/create_history_stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/create_history_stream_test.go -------------------------------------------------------------------------------- /service/domain/messages/ebt_replicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/ebt_replicate.go -------------------------------------------------------------------------------- /service/domain/messages/ebt_replicate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/ebt_replicate_test.go -------------------------------------------------------------------------------- /service/domain/messages/invite_use.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/invite_use.go -------------------------------------------------------------------------------- /service/domain/messages/room_attendants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/room_attendants.go -------------------------------------------------------------------------------- /service/domain/messages/room_attendants_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/room_attendants_test.go -------------------------------------------------------------------------------- /service/domain/messages/room_listAliases.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/room_listAliases.go -------------------------------------------------------------------------------- /service/domain/messages/room_listAliases_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/room_listAliases_test.go -------------------------------------------------------------------------------- /service/domain/messages/room_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/room_metadata.go -------------------------------------------------------------------------------- /service/domain/messages/room_metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/room_metadata_test.go -------------------------------------------------------------------------------- /service/domain/messages/room_registerAlias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/room_registerAlias.go -------------------------------------------------------------------------------- /service/domain/messages/room_registerAlias_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/room_registerAlias_test.go -------------------------------------------------------------------------------- /service/domain/messages/room_revokeAlias.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/room_revokeAlias.go -------------------------------------------------------------------------------- /service/domain/messages/room_revokeAlias_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/room_revokeAlias_test.go -------------------------------------------------------------------------------- /service/domain/messages/tunnel_connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/tunnel_connect.go -------------------------------------------------------------------------------- /service/domain/messages/tunnel_connect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/messages/tunnel_connect_test.go -------------------------------------------------------------------------------- /service/domain/network/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/network/address.go -------------------------------------------------------------------------------- /service/domain/network/dialer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/network/dialer.go -------------------------------------------------------------------------------- /service/domain/network/local/advertiser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/network/local/advertiser.go -------------------------------------------------------------------------------- /service/domain/network/local/discoverer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/network/local/discoverer.go -------------------------------------------------------------------------------- /service/domain/peer_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/peer_manager.go -------------------------------------------------------------------------------- /service/domain/peer_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/peer_manager_test.go -------------------------------------------------------------------------------- /service/domain/refs/blob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/refs/blob.go -------------------------------------------------------------------------------- /service/domain/refs/blob_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/refs/blob_test.go -------------------------------------------------------------------------------- /service/domain/refs/identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/refs/identity.go -------------------------------------------------------------------------------- /service/domain/refs/identity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/refs/identity_test.go -------------------------------------------------------------------------------- /service/domain/refs/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/refs/message.go -------------------------------------------------------------------------------- /service/domain/refs/message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/refs/message_test.go -------------------------------------------------------------------------------- /service/domain/replication/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/common.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/adapters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/adapters.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/replicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/replicator.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/replicator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/replicator_test.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/requested_feeds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/requested_feeds.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/requested_feeds_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/requested_feeds_test.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/sent_notes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/sent_notes.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/sent_notes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/sent_notes_test.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/session.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/session_test.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/session_tracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/session_tracker.go -------------------------------------------------------------------------------- /service/domain/replication/ebt/session_tracker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/ebt/session_tracker_test.go -------------------------------------------------------------------------------- /service/domain/replication/feed_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/feed_state.go -------------------------------------------------------------------------------- /service/domain/replication/feed_state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/feed_state_test.go -------------------------------------------------------------------------------- /service/domain/replication/gossip/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/gossip/manager.go -------------------------------------------------------------------------------- /service/domain/replication/gossip/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/gossip/manager_test.go -------------------------------------------------------------------------------- /service/domain/replication/gossip/replicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/gossip/replicator.go -------------------------------------------------------------------------------- /service/domain/replication/internal/tests/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/internal/tests/mocks.go -------------------------------------------------------------------------------- /service/domain/replication/internal/tests/replication_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/internal/tests/replication_test.go -------------------------------------------------------------------------------- /service/domain/replication/internal/tests/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/internal/tests/wire.go -------------------------------------------------------------------------------- /service/domain/replication/internal/tests/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/internal/tests/wire_gen.go -------------------------------------------------------------------------------- /service/domain/replication/negotiator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/negotiator.go -------------------------------------------------------------------------------- /service/domain/replication/negotiator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/negotiator_test.go -------------------------------------------------------------------------------- /service/domain/replication/wanted_feeds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/wanted_feeds.go -------------------------------------------------------------------------------- /service/domain/replication/wanted_feeds_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/replication/wanted_feeds_test.go -------------------------------------------------------------------------------- /service/domain/rooms/aliases/aliases.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/aliases/aliases.go -------------------------------------------------------------------------------- /service/domain/rooms/aliases/aliases_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/aliases/aliases_test.go -------------------------------------------------------------------------------- /service/domain/rooms/features/features.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/features/features.go -------------------------------------------------------------------------------- /service/domain/rooms/features/features_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/features/features_test.go -------------------------------------------------------------------------------- /service/domain/rooms/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/rpc.go -------------------------------------------------------------------------------- /service/domain/rooms/rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/rpc_test.go -------------------------------------------------------------------------------- /service/domain/rooms/scanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/scanner.go -------------------------------------------------------------------------------- /service/domain/rooms/scanner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/scanner_test.go -------------------------------------------------------------------------------- /service/domain/rooms/tunnel/adapters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/tunnel/adapters.go -------------------------------------------------------------------------------- /service/domain/rooms/tunnel/adapters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/tunnel/adapters_test.go -------------------------------------------------------------------------------- /service/domain/rooms/tunnel/tunnel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/tunnel/tunnel.go -------------------------------------------------------------------------------- /service/domain/rooms/tunnel/tunnel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/rooms/tunnel/tunnel_test.go -------------------------------------------------------------------------------- /service/domain/transport/boxstream/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/boxstream/doc.go -------------------------------------------------------------------------------- /service/domain/transport/boxstream/handshake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/boxstream/handshake.go -------------------------------------------------------------------------------- /service/domain/transport/boxstream/handshake_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/boxstream/handshake_test.go -------------------------------------------------------------------------------- /service/domain/transport/boxstream/network_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/boxstream/network_key.go -------------------------------------------------------------------------------- /service/domain/transport/boxstream/network_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/boxstream/network_key_test.go -------------------------------------------------------------------------------- /service/domain/transport/boxstream/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/boxstream/stream.go -------------------------------------------------------------------------------- /service/domain/transport/boxstream/stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/boxstream/stream_test.go -------------------------------------------------------------------------------- /service/domain/transport/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/peer.go -------------------------------------------------------------------------------- /service/domain/transport/peer_initializer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/peer_initializer.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/connection.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/connection_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/connection_id.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/connection_id_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/connection_id_generator.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/connection_id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/connection_id_test.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/connection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/connection_test.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/context.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/mux/mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/mux/mux.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/mux/mux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/mux/mux_test.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/request_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/request_stream.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/request_stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/request_stream_test.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/request_streams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/request_streams.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/request_streams_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/request_streams_test.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/response_streams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/response_streams.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/response_streams_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/response_streams_test.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/transport.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/transport/raw_connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/transport/raw_connection.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/transport/raw_connection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/transport/raw_connection_test.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/transport/raw_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/transport/raw_message.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/transport/raw_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/transport/raw_message_test.go -------------------------------------------------------------------------------- /service/domain/transport/rpc/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/domain/transport/rpc/types.go -------------------------------------------------------------------------------- /service/ports/network/connection_establisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/network/connection_establisher.go -------------------------------------------------------------------------------- /service/ports/network/discoverer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/network/discoverer.go -------------------------------------------------------------------------------- /service/ports/network/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/network/listener.go -------------------------------------------------------------------------------- /service/ports/pubsub/new_peers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/pubsub/new_peers.go -------------------------------------------------------------------------------- /service/ports/pubsub/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/pubsub/requests.go -------------------------------------------------------------------------------- /service/ports/pubsub/room_attendant_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/pubsub/room_attendant_events.go -------------------------------------------------------------------------------- /service/ports/pubsub/room_attendant_events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/pubsub/room_attendant_events_test.go -------------------------------------------------------------------------------- /service/ports/rpc/handler_blobs_createWants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/rpc/handler_blobs_createWants.go -------------------------------------------------------------------------------- /service/ports/rpc/handler_blobs_createWants_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/rpc/handler_blobs_createWants_test.go -------------------------------------------------------------------------------- /service/ports/rpc/handler_blobs_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/rpc/handler_blobs_get.go -------------------------------------------------------------------------------- /service/ports/rpc/handler_blobs_get_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/rpc/handler_blobs_get_test.go -------------------------------------------------------------------------------- /service/ports/rpc/handler_create_history_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/rpc/handler_create_history_stream.go -------------------------------------------------------------------------------- /service/ports/rpc/handler_create_history_stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/rpc/handler_create_history_stream_test.go -------------------------------------------------------------------------------- /service/ports/rpc/handler_ebt_replicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/rpc/handler_ebt_replicate.go -------------------------------------------------------------------------------- /service/ports/rpc/handler_tunnel_connect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/rpc/handler_tunnel_connect.go -------------------------------------------------------------------------------- /service/ports/rpc/handler_tunnel_connect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/rpc/handler_tunnel_connect_test.go -------------------------------------------------------------------------------- /service/ports/rpc/mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/ports/rpc/mux.go -------------------------------------------------------------------------------- /service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/service/service.go -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/planetary-social/scuttlego/HEAD/tools.go --------------------------------------------------------------------------------