├── .cargo └── config.toml ├── .dockerignore ├── .github ├── dependabot.yml └── workflows │ ├── build-artifacts.yml │ ├── docs.yml │ └── pr-check.yml ├── .gitignore ├── .scripts ├── build-artifacts.sh ├── publish-libs.sh └── set-version.sh ├── .svg └── pubky-core-logo.svg ├── CONTRIBUTORS.md ├── Cargo.lock ├── Cargo.toml ├── Cross.toml ├── Dockerfile ├── LICENSE ├── README.md ├── docs ├── AUTH.md ├── DEV_TESTING_GUIDES.md ├── GETTING_STARTED.md └── mdbook │ ├── .gitignore │ ├── README.md │ ├── book.toml │ ├── mermaid-init.js │ ├── mermaid.min.js │ └── src │ ├── SUMMARY.md │ ├── concepts │ ├── README.md │ ├── homeserver.md │ └── rootkey.md │ ├── homeserver.md │ ├── overview.md │ └── spec │ ├── README.md │ └── auth.md ├── e2e ├── Cargo.toml ├── README.md └── src │ ├── lib.rs │ └── tests │ ├── auth.rs │ ├── events.rs │ ├── http.rs │ ├── metrics.rs │ ├── mod.rs │ ├── rate_limiting.rs │ └── storage.rs ├── examples ├── javascript │ ├── .gitignore │ ├── .nvmrc │ ├── 0-logging.mjs │ ├── 1-testnet.mjs │ ├── 2-signup.mjs │ ├── 3-authenticator.mjs │ ├── 4-storage.mjs │ ├── 5-request.mjs │ ├── README.md │ ├── _cli.mjs │ └── package.json └── rust │ ├── 0-logging │ ├── README.md │ └── main.rs │ ├── 1-testnet │ ├── README.md │ └── main.rs │ ├── 2-signup │ ├── README.md │ └── signup.rs │ ├── 3-auth_flow │ ├── 3rd-party-app │ │ ├── .gitignore │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ └── pubky.svg │ │ └── src │ │ │ ├── index.css │ │ │ └── pubky-auth-widget.js │ ├── README.md │ └── authenticator.rs │ ├── 4-storage │ ├── README.md │ └── main.rs │ ├── 5-request │ ├── README.md │ └── main.rs │ ├── 6-auth_flow_signup │ ├── 3rd-party-app │ │ ├── .gitignore │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ └── pubky.svg │ │ └── src │ │ │ ├── index.css │ │ │ └── pubky-auth-widget.js │ ├── README.md │ └── authenticator.rs │ ├── Cargo.toml │ └── README.md ├── http-relay ├── Cargo.toml ├── README.md └── src │ ├── http_relay.rs │ ├── lib.rs │ └── waiting_list.rs ├── pkarr-republisher ├── .gitignore ├── Cargo.toml ├── README.md ├── examples │ ├── publish_and_save.rs │ ├── read_and_republish.rs │ └── read_and_verify.rs └── src │ ├── lib.rs │ ├── multi_republisher.rs │ ├── publisher.rs │ ├── republisher.rs │ ├── resilient_client.rs │ └── verify.rs ├── pubky-common ├── Cargo.toml ├── README.md └── src │ ├── auth.rs │ ├── capabilities.rs │ ├── constants.rs │ ├── crypto.rs │ ├── lib.rs │ ├── namespaces.rs │ ├── recovery_file.rs │ └── session.rs ├── pubky-homeserver ├── Cargo.toml ├── README.md ├── config.sample.toml └── src │ ├── admin_server │ ├── app.rs │ ├── app_state.rs │ ├── auth_middleware.rs │ ├── mod.rs │ ├── routes │ │ ├── dav_handler.rs │ │ ├── delete_entry.rs │ │ ├── disable_users.rs │ │ ├── generate_signup_token.rs │ │ ├── info.rs │ │ ├── mod.rs │ │ └── root.rs │ └── trace.rs │ ├── app_context.rs │ ├── client_server │ ├── app.rs │ ├── app_state.rs │ ├── err_if_user_is_invalid.rs │ ├── extractors.rs │ ├── layers │ │ ├── authz.rs │ │ ├── mod.rs │ │ ├── pubky_host.rs │ │ ├── rate_limiter │ │ │ ├── extract_ip.rs │ │ │ ├── layer.rs │ │ │ └── mod.rs │ │ └── trace.rs │ ├── mod.rs │ └── routes │ │ ├── auth.rs │ │ ├── events.rs │ │ ├── mod.rs │ │ ├── root.rs │ │ └── tenants │ │ ├── mod.rs │ │ ├── read.rs │ │ ├── session.rs │ │ └── write.rs │ ├── constants.rs │ ├── data_directory │ ├── config.default.toml │ ├── config_toml.rs │ ├── data_dir.rs │ ├── domain.rs │ ├── domain_port.rs │ ├── log_level.rs │ ├── mock_data_dir.rs │ ├── mod.rs │ ├── persistent_data_dir.rs │ ├── quota_config │ │ ├── glob_pattern.rs │ │ ├── http_method.rs │ │ ├── limit_key.rs │ │ ├── mod.rs │ │ ├── path_limit.rs │ │ ├── quota_value.rs │ │ ├── rate_unit.rs │ │ └── time_unit.rs │ ├── signup_mode.rs │ └── storage_config │ │ ├── google_bucket_config.rs │ │ ├── mod.rs │ │ └── storage_config_toml.rs │ ├── homeserver_app.rs │ ├── lib.rs │ ├── main.rs │ ├── metrics_server │ ├── app.rs │ ├── mod.rs │ └── routes │ │ ├── metrics.rs │ │ └── mod.rs │ ├── persistence │ ├── files │ │ ├── entry │ │ │ ├── entry_layer.rs │ │ │ ├── entry_service.rs │ │ │ └── mod.rs │ │ ├── events │ │ │ ├── events_entity.rs │ │ │ ├── events_layer.rs │ │ │ ├── events_repository.rs │ │ │ ├── events_service.rs │ │ │ └── mod.rs │ │ ├── file │ │ │ ├── file_io_error.rs │ │ │ ├── file_metadata.rs │ │ │ ├── file_service.rs │ │ │ ├── file_stream_type.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ ├── opendal │ │ │ ├── mod.rs │ │ │ ├── opendal_service.rs │ │ │ └── opendal_test_operators.rs │ │ ├── user_quota_layer.rs │ │ └── utils.rs │ ├── lmdb │ │ ├── db.rs │ │ ├── migrations │ │ │ ├── m0.rs │ │ │ ├── m220420251247_add_user_disabled_used_bytes.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ ├── sql_migrator │ │ │ ├── entries.rs │ │ │ ├── events.rs │ │ │ ├── mod.rs │ │ │ ├── sessions.rs │ │ │ ├── signup_codes.rs │ │ │ └── users.rs │ │ ├── tables.rs │ │ └── tables │ │ │ ├── entries.rs │ │ │ ├── events.rs │ │ │ ├── sessions.rs │ │ │ ├── signup_tokens.rs │ │ │ └── users.rs │ ├── mod.rs │ └── sql │ │ ├── connection_string.rs │ │ ├── entities │ │ ├── entry │ │ │ ├── entity.rs │ │ │ ├── mod.rs │ │ │ └── repository.rs │ │ ├── mod.rs │ │ ├── session.rs │ │ ├── signup_code.rs │ │ └── user.rs │ │ ├── migration.rs │ │ ├── migrations │ │ ├── m20250806_create_user.rs │ │ ├── m20250812_create_signup_code.rs │ │ ├── m20250813_create_session.rs │ │ ├── m20250814_create_event.rs │ │ ├── m20250815_create_entry.rs │ │ ├── m20250903_lmdb_migration.rs │ │ ├── m20251014_events_table_index_and_content_hash.rs │ │ └── mod.rs │ │ ├── migrator.rs │ │ ├── mod.rs │ │ ├── sql_db.rs │ │ └── unified_executor.rs │ ├── republishers │ ├── key_republisher.rs │ ├── mod.rs │ └── user_keys_republisher.rs │ ├── shared │ ├── http_error.rs │ ├── mod.rs │ ├── pubkey_path_validator.rs │ ├── toml_merge.rs │ ├── utils.rs │ └── webdav │ │ ├── entry_path.rs │ │ ├── entry_path_pub.rs │ │ ├── mod.rs │ │ ├── webdav_path.rs │ │ ├── webdav_path_pub.rs │ │ └── webdav_path_pub_axum.rs │ └── tracing.rs ├── pubky-sdk ├── Cargo.toml ├── README.md ├── bindings │ └── js │ │ ├── .cargo │ │ └── config.toml │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── pkg │ │ ├── .gitignore │ │ ├── .nvmrc │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ ├── node-header.cjs │ │ ├── package.json │ │ ├── tests │ │ │ ├── auth.ts │ │ │ ├── constructor.ts │ │ │ ├── deep_links.ts │ │ │ ├── http.ts │ │ │ ├── keys.ts │ │ │ ├── pkdns.ts │ │ │ ├── recovery.ts │ │ │ ├── session.ts │ │ │ ├── storage.ts │ │ │ └── utils.ts │ │ └── tsconfig.json │ │ ├── scripts │ │ ├── bundle_npm.rs │ │ └── patch.mjs │ │ └── src │ │ ├── actors │ │ ├── auth_flow.rs │ │ ├── deep_links │ │ │ ├── mod.rs │ │ │ ├── seed_export.rs │ │ │ ├── signin.rs │ │ │ └── signup.rs │ │ ├── mod.rs │ │ ├── pkdns.rs │ │ ├── session.rs │ │ ├── signer.rs │ │ └── storage │ │ │ ├── mod.rs │ │ │ ├── public.rs │ │ │ ├── session.rs │ │ │ ├── stats.rs │ │ │ └── utils.rs │ │ ├── client │ │ ├── constructor.rs │ │ ├── http.rs │ │ └── mod.rs │ │ ├── js_error.rs │ │ ├── lib.rs │ │ ├── pubky.rs │ │ ├── utils.rs │ │ └── wrappers │ │ ├── auth_token.rs │ │ ├── capabilities.rs │ │ ├── keys.rs │ │ ├── mod.rs │ │ └── session_info.rs └── src │ ├── actors │ ├── auth │ │ ├── auth_flow.rs │ │ ├── auth_subscription.rs │ │ ├── deep_links │ │ │ ├── deep_link.rs │ │ │ ├── error.rs │ │ │ ├── mod.rs │ │ │ ├── seed_export.rs │ │ │ ├── signin.rs │ │ │ └── signup.rs │ │ ├── http_relay_link_channel.rs │ │ └── mod.rs │ ├── mod.rs │ ├── pkdns.rs │ ├── session │ │ ├── core.rs │ │ ├── mod.rs │ │ └── persist.rs │ ├── signer │ │ ├── auth.rs │ │ ├── core.rs │ │ ├── mod.rs │ │ └── session.rs │ └── storage │ │ ├── core.rs │ │ ├── json.rs │ │ ├── list.rs │ │ ├── mod.rs │ │ ├── resource.rs │ │ ├── stats.rs │ │ └── verbs.rs │ ├── client │ ├── core.rs │ ├── http_targets │ │ ├── mod.rs │ │ ├── native.rs │ │ └── wasm.rs │ └── mod.rs │ ├── errors.rs │ ├── lib.rs │ ├── macros.rs │ ├── prelude.rs │ ├── pubky.rs │ └── util.rs ├── pubky-testnet ├── Cargo.toml ├── README.md └── src │ ├── ephemeral_testnet.rs │ ├── lib.rs │ ├── main.rs │ ├── static_testnet.rs │ └── testnet.rs └── test_utils ├── README.md ├── drop_db_helper ├── Cargo.toml ├── README.md └── src │ └── lib.rs ├── pubky_test ├── Cargo.toml ├── README.md └── src │ └── lib.rs └── test_macro ├── Cargo.toml ├── README.md ├── examples └── usage.rs └── src └── lib.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | /target 2 | /docs 3 | /.github -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-artifacts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/.github/workflows/build-artifacts.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.scripts/build-artifacts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/.scripts/build-artifacts.sh -------------------------------------------------------------------------------- /.scripts/publish-libs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/.scripts/publish-libs.sh -------------------------------------------------------------------------------- /.scripts/set-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/.scripts/set-version.sh -------------------------------------------------------------------------------- /.svg/pubky-core-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/.svg/pubky-core-logo.svg -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/Cross.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/README.md -------------------------------------------------------------------------------- /docs/AUTH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/AUTH.md -------------------------------------------------------------------------------- /docs/DEV_TESTING_GUIDES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/DEV_TESTING_GUIDES.md -------------------------------------------------------------------------------- /docs/GETTING_STARTED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/GETTING_STARTED.md -------------------------------------------------------------------------------- /docs/mdbook/.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | -------------------------------------------------------------------------------- /docs/mdbook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/README.md -------------------------------------------------------------------------------- /docs/mdbook/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/book.toml -------------------------------------------------------------------------------- /docs/mdbook/mermaid-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/mermaid-init.js -------------------------------------------------------------------------------- /docs/mdbook/mermaid.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/mermaid.min.js -------------------------------------------------------------------------------- /docs/mdbook/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/mdbook/src/concepts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/src/concepts/README.md -------------------------------------------------------------------------------- /docs/mdbook/src/concepts/homeserver.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/src/concepts/homeserver.md -------------------------------------------------------------------------------- /docs/mdbook/src/concepts/rootkey.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/src/concepts/rootkey.md -------------------------------------------------------------------------------- /docs/mdbook/src/homeserver.md: -------------------------------------------------------------------------------- 1 | # Homeserver 2 | -------------------------------------------------------------------------------- /docs/mdbook/src/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/src/overview.md -------------------------------------------------------------------------------- /docs/mdbook/src/spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/src/spec/README.md -------------------------------------------------------------------------------- /docs/mdbook/src/spec/auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/docs/mdbook/src/spec/auth.md -------------------------------------------------------------------------------- /e2e/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/e2e/Cargo.toml -------------------------------------------------------------------------------- /e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/e2e/README.md -------------------------------------------------------------------------------- /e2e/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/e2e/src/lib.rs -------------------------------------------------------------------------------- /e2e/src/tests/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/e2e/src/tests/auth.rs -------------------------------------------------------------------------------- /e2e/src/tests/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/e2e/src/tests/events.rs -------------------------------------------------------------------------------- /e2e/src/tests/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/e2e/src/tests/http.rs -------------------------------------------------------------------------------- /e2e/src/tests/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/e2e/src/tests/metrics.rs -------------------------------------------------------------------------------- /e2e/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/e2e/src/tests/mod.rs -------------------------------------------------------------------------------- /e2e/src/tests/rate_limiting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/e2e/src/tests/rate_limiting.rs -------------------------------------------------------------------------------- /e2e/src/tests/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/e2e/src/tests/storage.rs -------------------------------------------------------------------------------- /examples/javascript/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules* 2 | package-lock.json -------------------------------------------------------------------------------- /examples/javascript/.nvmrc: -------------------------------------------------------------------------------- 1 | 22.16.0 -------------------------------------------------------------------------------- /examples/javascript/0-logging.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/javascript/0-logging.mjs -------------------------------------------------------------------------------- /examples/javascript/1-testnet.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/javascript/1-testnet.mjs -------------------------------------------------------------------------------- /examples/javascript/2-signup.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/javascript/2-signup.mjs -------------------------------------------------------------------------------- /examples/javascript/3-authenticator.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/javascript/3-authenticator.mjs -------------------------------------------------------------------------------- /examples/javascript/4-storage.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/javascript/4-storage.mjs -------------------------------------------------------------------------------- /examples/javascript/5-request.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/javascript/5-request.mjs -------------------------------------------------------------------------------- /examples/javascript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/javascript/README.md -------------------------------------------------------------------------------- /examples/javascript/_cli.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/javascript/_cli.mjs -------------------------------------------------------------------------------- /examples/javascript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/javascript/package.json -------------------------------------------------------------------------------- /examples/rust/0-logging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/0-logging/README.md -------------------------------------------------------------------------------- /examples/rust/0-logging/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/0-logging/main.rs -------------------------------------------------------------------------------- /examples/rust/1-testnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/1-testnet/README.md -------------------------------------------------------------------------------- /examples/rust/1-testnet/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/1-testnet/main.rs -------------------------------------------------------------------------------- /examples/rust/2-signup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/2-signup/README.md -------------------------------------------------------------------------------- /examples/rust/2-signup/signup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/2-signup/signup.rs -------------------------------------------------------------------------------- /examples/rust/3-auth_flow/3rd-party-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/3-auth_flow/3rd-party-app/.gitignore -------------------------------------------------------------------------------- /examples/rust/3-auth_flow/3rd-party-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/3-auth_flow/3rd-party-app/index.html -------------------------------------------------------------------------------- /examples/rust/3-auth_flow/3rd-party-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/3-auth_flow/3rd-party-app/package.json -------------------------------------------------------------------------------- /examples/rust/3-auth_flow/3rd-party-app/public/pubky.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/3-auth_flow/3rd-party-app/public/pubky.svg -------------------------------------------------------------------------------- /examples/rust/3-auth_flow/3rd-party-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/3-auth_flow/3rd-party-app/src/index.css -------------------------------------------------------------------------------- /examples/rust/3-auth_flow/3rd-party-app/src/pubky-auth-widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/3-auth_flow/3rd-party-app/src/pubky-auth-widget.js -------------------------------------------------------------------------------- /examples/rust/3-auth_flow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/3-auth_flow/README.md -------------------------------------------------------------------------------- /examples/rust/3-auth_flow/authenticator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/3-auth_flow/authenticator.rs -------------------------------------------------------------------------------- /examples/rust/4-storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/4-storage/README.md -------------------------------------------------------------------------------- /examples/rust/4-storage/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/4-storage/main.rs -------------------------------------------------------------------------------- /examples/rust/5-request/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/5-request/README.md -------------------------------------------------------------------------------- /examples/rust/5-request/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/5-request/main.rs -------------------------------------------------------------------------------- /examples/rust/6-auth_flow_signup/3rd-party-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/6-auth_flow_signup/3rd-party-app/.gitignore -------------------------------------------------------------------------------- /examples/rust/6-auth_flow_signup/3rd-party-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/6-auth_flow_signup/3rd-party-app/index.html -------------------------------------------------------------------------------- /examples/rust/6-auth_flow_signup/3rd-party-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/6-auth_flow_signup/3rd-party-app/package.json -------------------------------------------------------------------------------- /examples/rust/6-auth_flow_signup/3rd-party-app/public/pubky.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/6-auth_flow_signup/3rd-party-app/public/pubky.svg -------------------------------------------------------------------------------- /examples/rust/6-auth_flow_signup/3rd-party-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/6-auth_flow_signup/3rd-party-app/src/index.css -------------------------------------------------------------------------------- /examples/rust/6-auth_flow_signup/3rd-party-app/src/pubky-auth-widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/6-auth_flow_signup/3rd-party-app/src/pubky-auth-widget.js -------------------------------------------------------------------------------- /examples/rust/6-auth_flow_signup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/6-auth_flow_signup/README.md -------------------------------------------------------------------------------- /examples/rust/6-auth_flow_signup/authenticator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/6-auth_flow_signup/authenticator.rs -------------------------------------------------------------------------------- /examples/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/Cargo.toml -------------------------------------------------------------------------------- /examples/rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/examples/rust/README.md -------------------------------------------------------------------------------- /http-relay/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/http-relay/Cargo.toml -------------------------------------------------------------------------------- /http-relay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/http-relay/README.md -------------------------------------------------------------------------------- /http-relay/src/http_relay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/http-relay/src/http_relay.rs -------------------------------------------------------------------------------- /http-relay/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/http-relay/src/lib.rs -------------------------------------------------------------------------------- /http-relay/src/waiting_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/http-relay/src/waiting_list.rs -------------------------------------------------------------------------------- /pkarr-republisher/.gitignore: -------------------------------------------------------------------------------- 1 | published_secret*.txt -------------------------------------------------------------------------------- /pkarr-republisher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/Cargo.toml -------------------------------------------------------------------------------- /pkarr-republisher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/README.md -------------------------------------------------------------------------------- /pkarr-republisher/examples/publish_and_save.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/examples/publish_and_save.rs -------------------------------------------------------------------------------- /pkarr-republisher/examples/read_and_republish.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/examples/read_and_republish.rs -------------------------------------------------------------------------------- /pkarr-republisher/examples/read_and_verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/examples/read_and_verify.rs -------------------------------------------------------------------------------- /pkarr-republisher/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/src/lib.rs -------------------------------------------------------------------------------- /pkarr-republisher/src/multi_republisher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/src/multi_republisher.rs -------------------------------------------------------------------------------- /pkarr-republisher/src/publisher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/src/publisher.rs -------------------------------------------------------------------------------- /pkarr-republisher/src/republisher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/src/republisher.rs -------------------------------------------------------------------------------- /pkarr-republisher/src/resilient_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/src/resilient_client.rs -------------------------------------------------------------------------------- /pkarr-republisher/src/verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pkarr-republisher/src/verify.rs -------------------------------------------------------------------------------- /pubky-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-common/Cargo.toml -------------------------------------------------------------------------------- /pubky-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-common/README.md -------------------------------------------------------------------------------- /pubky-common/src/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-common/src/auth.rs -------------------------------------------------------------------------------- /pubky-common/src/capabilities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-common/src/capabilities.rs -------------------------------------------------------------------------------- /pubky-common/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-common/src/constants.rs -------------------------------------------------------------------------------- /pubky-common/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-common/src/crypto.rs -------------------------------------------------------------------------------- /pubky-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-common/src/lib.rs -------------------------------------------------------------------------------- /pubky-common/src/namespaces.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-common/src/namespaces.rs -------------------------------------------------------------------------------- /pubky-common/src/recovery_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-common/src/recovery_file.rs -------------------------------------------------------------------------------- /pubky-common/src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-common/src/session.rs -------------------------------------------------------------------------------- /pubky-homeserver/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/Cargo.toml -------------------------------------------------------------------------------- /pubky-homeserver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/README.md -------------------------------------------------------------------------------- /pubky-homeserver/config.sample.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/config.sample.toml -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/app.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/app_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/app_state.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/auth_middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/auth_middleware.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/routes/dav_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/routes/dav_handler.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/routes/delete_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/routes/delete_entry.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/routes/disable_users.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/routes/disable_users.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/routes/generate_signup_token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/routes/generate_signup_token.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/routes/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/routes/info.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/routes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/routes/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/routes/root.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/routes/root.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/admin_server/trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/admin_server/trace.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/app_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/app_context.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/app.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/app_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/app_state.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/err_if_user_is_invalid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/err_if_user_is_invalid.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/extractors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/extractors.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/layers/authz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/layers/authz.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/layers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/layers/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/layers/pubky_host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/layers/pubky_host.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/layers/rate_limiter/extract_ip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/layers/rate_limiter/extract_ip.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/layers/rate_limiter/layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/layers/rate_limiter/layer.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/layers/rate_limiter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/layers/rate_limiter/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/layers/trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/layers/trace.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/routes/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/routes/auth.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/routes/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/routes/events.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/routes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/routes/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/routes/root.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/routes/root.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/routes/tenants/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/routes/tenants/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/routes/tenants/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/routes/tenants/read.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/routes/tenants/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/routes/tenants/session.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/client_server/routes/tenants/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/client_server/routes/tenants/write.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/constants.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/config.default.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/config.default.toml -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/config_toml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/config_toml.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/data_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/data_dir.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/domain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/domain.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/domain_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/domain_port.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/log_level.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/log_level.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/mock_data_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/mock_data_dir.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/persistent_data_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/persistent_data_dir.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/quota_config/glob_pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/quota_config/glob_pattern.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/quota_config/http_method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/quota_config/http_method.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/quota_config/limit_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/quota_config/limit_key.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/quota_config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/quota_config/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/quota_config/path_limit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/quota_config/path_limit.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/quota_config/quota_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/quota_config/quota_value.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/quota_config/rate_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/quota_config/rate_unit.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/quota_config/time_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/quota_config/time_unit.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/signup_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/signup_mode.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/storage_config/google_bucket_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/storage_config/google_bucket_config.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/storage_config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/storage_config/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/data_directory/storage_config/storage_config_toml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/data_directory/storage_config/storage_config_toml.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/homeserver_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/homeserver_app.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/lib.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/main.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/metrics_server/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/metrics_server/app.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/metrics_server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/metrics_server/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/metrics_server/routes/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/metrics_server/routes/metrics.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/metrics_server/routes/mod.rs: -------------------------------------------------------------------------------- 1 | pub(crate) mod metrics; 2 | -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/entry/entry_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/entry/entry_layer.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/entry/entry_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/entry/entry_service.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/entry/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/entry/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/events/events_entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/events/events_entity.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/events/events_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/events/events_layer.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/events/events_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/events/events_repository.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/events/events_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/events/events_service.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/events/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/events/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/file/file_io_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/file/file_io_error.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/file/file_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/file/file_metadata.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/file/file_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/file/file_service.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/file/file_stream_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/file/file_stream_type.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/file/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/file/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/opendal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/opendal/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/opendal/opendal_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/opendal/opendal_service.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/opendal/opendal_test_operators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/opendal/opendal_test_operators.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/user_quota_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/user_quota_layer.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/files/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/files/utils.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/db.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/migrations/m0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/migrations/m0.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/migrations/m220420251247_add_user_disabled_used_bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/migrations/m220420251247_add_user_disabled_used_bytes.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/migrations/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/migrations/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/sql_migrator/entries.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/sql_migrator/entries.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/sql_migrator/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/sql_migrator/events.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/sql_migrator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/sql_migrator/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/sql_migrator/sessions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/sql_migrator/sessions.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/sql_migrator/signup_codes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/sql_migrator/signup_codes.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/sql_migrator/users.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/sql_migrator/users.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/tables.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/tables/entries.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/tables/entries.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/tables/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/tables/events.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/tables/sessions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/tables/sessions.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/tables/signup_tokens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/tables/signup_tokens.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/lmdb/tables/users.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/lmdb/tables/users.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/connection_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/connection_string.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/entities/entry/entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/entities/entry/entity.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/entities/entry/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/entities/entry/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/entities/entry/repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/entities/entry/repository.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/entities/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/entities/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/entities/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/entities/session.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/entities/signup_code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/entities/signup_code.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/entities/user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/entities/user.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/migration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/migration.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/migrations/m20250806_create_user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/migrations/m20250806_create_user.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/migrations/m20250812_create_signup_code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/migrations/m20250812_create_signup_code.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/migrations/m20250813_create_session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/migrations/m20250813_create_session.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/migrations/m20250814_create_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/migrations/m20250814_create_event.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/migrations/m20250815_create_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/migrations/m20250815_create_entry.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/migrations/m20250903_lmdb_migration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/migrations/m20250903_lmdb_migration.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/migrations/m20251014_events_table_index_and_content_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/migrations/m20251014_events_table_index_and_content_hash.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/migrations/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/migrations/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/migrator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/migrator.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/sql_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/sql_db.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/persistence/sql/unified_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/persistence/sql/unified_executor.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/republishers/key_republisher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/republishers/key_republisher.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/republishers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/republishers/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/republishers/user_keys_republisher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/republishers/user_keys_republisher.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/http_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/http_error.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/pubkey_path_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/pubkey_path_validator.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/toml_merge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/toml_merge.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/utils.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/webdav/entry_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/webdav/entry_path.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/webdav/entry_path_pub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/webdav/entry_path_pub.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/webdav/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/webdav/mod.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/webdav/webdav_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/webdav/webdav_path.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/webdav/webdav_path_pub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/webdav/webdav_path_pub.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/shared/webdav/webdav_path_pub_axum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/shared/webdav/webdav_path_pub_axum.rs -------------------------------------------------------------------------------- /pubky-homeserver/src/tracing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-homeserver/src/tracing.rs -------------------------------------------------------------------------------- /pubky-sdk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/Cargo.toml -------------------------------------------------------------------------------- /pubky-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/README.md -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/.cargo/config.toml -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/Cargo.lock -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/Cargo.toml -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/README.md -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/.gitignore -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/.nvmrc: -------------------------------------------------------------------------------- 1 | 22.16.0 -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/LICENSE -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/README.md -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/index.d.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/node-header.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/node-header.cjs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/package.json -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tests/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tests/auth.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tests/constructor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tests/constructor.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tests/deep_links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tests/deep_links.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tests/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tests/http.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tests/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tests/keys.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tests/pkdns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tests/pkdns.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tests/recovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tests/recovery.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tests/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tests/session.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tests/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tests/storage.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tests/utils.ts -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/pkg/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/pkg/tsconfig.json -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/scripts/bundle_npm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/scripts/bundle_npm.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/scripts/patch.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/scripts/patch.mjs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/auth_flow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/auth_flow.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/deep_links/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/deep_links/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/deep_links/seed_export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/deep_links/seed_export.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/deep_links/signin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/deep_links/signin.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/deep_links/signup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/deep_links/signup.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/pkdns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/pkdns.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/session.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/signer.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/storage/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/storage/public.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/storage/public.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/storage/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/storage/session.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/storage/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/storage/stats.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/actors/storage/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/actors/storage/utils.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/client/constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/client/constructor.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/client/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/client/http.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/client/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/js_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/js_error.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/lib.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/pubky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/pubky.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/utils.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/wrappers/auth_token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/wrappers/auth_token.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/wrappers/capabilities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/wrappers/capabilities.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/wrappers/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/wrappers/keys.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/wrappers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/wrappers/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/bindings/js/src/wrappers/session_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/bindings/js/src/wrappers/session_info.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/auth/auth_flow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/auth/auth_flow.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/auth/auth_subscription.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/auth/auth_subscription.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/auth/deep_links/deep_link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/auth/deep_links/deep_link.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/auth/deep_links/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/auth/deep_links/error.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/auth/deep_links/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/auth/deep_links/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/auth/deep_links/seed_export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/auth/deep_links/seed_export.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/auth/deep_links/signin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/auth/deep_links/signin.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/auth/deep_links/signup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/auth/deep_links/signup.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/auth/http_relay_link_channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/auth/http_relay_link_channel.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/auth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/auth/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/pkdns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/pkdns.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/session/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/session/core.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/session/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/session/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/session/persist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/session/persist.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/signer/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/signer/auth.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/signer/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/signer/core.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/signer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/signer/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/signer/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/signer/session.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/storage/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/storage/core.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/storage/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/storage/json.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/storage/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/storage/list.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/storage/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/storage/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/storage/resource.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/storage/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/storage/stats.rs -------------------------------------------------------------------------------- /pubky-sdk/src/actors/storage/verbs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/actors/storage/verbs.rs -------------------------------------------------------------------------------- /pubky-sdk/src/client/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/client/core.rs -------------------------------------------------------------------------------- /pubky-sdk/src/client/http_targets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/client/http_targets/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/src/client/http_targets/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/client/http_targets/native.rs -------------------------------------------------------------------------------- /pubky-sdk/src/client/http_targets/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/client/http_targets/wasm.rs -------------------------------------------------------------------------------- /pubky-sdk/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/client/mod.rs -------------------------------------------------------------------------------- /pubky-sdk/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/errors.rs -------------------------------------------------------------------------------- /pubky-sdk/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/lib.rs -------------------------------------------------------------------------------- /pubky-sdk/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/macros.rs -------------------------------------------------------------------------------- /pubky-sdk/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/prelude.rs -------------------------------------------------------------------------------- /pubky-sdk/src/pubky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/pubky.rs -------------------------------------------------------------------------------- /pubky-sdk/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-sdk/src/util.rs -------------------------------------------------------------------------------- /pubky-testnet/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-testnet/Cargo.toml -------------------------------------------------------------------------------- /pubky-testnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-testnet/README.md -------------------------------------------------------------------------------- /pubky-testnet/src/ephemeral_testnet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-testnet/src/ephemeral_testnet.rs -------------------------------------------------------------------------------- /pubky-testnet/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-testnet/src/lib.rs -------------------------------------------------------------------------------- /pubky-testnet/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-testnet/src/main.rs -------------------------------------------------------------------------------- /pubky-testnet/src/static_testnet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-testnet/src/static_testnet.rs -------------------------------------------------------------------------------- /pubky-testnet/src/testnet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/pubky-testnet/src/testnet.rs -------------------------------------------------------------------------------- /test_utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/README.md -------------------------------------------------------------------------------- /test_utils/drop_db_helper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/drop_db_helper/Cargo.toml -------------------------------------------------------------------------------- /test_utils/drop_db_helper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/drop_db_helper/README.md -------------------------------------------------------------------------------- /test_utils/drop_db_helper/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/drop_db_helper/src/lib.rs -------------------------------------------------------------------------------- /test_utils/pubky_test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/pubky_test/Cargo.toml -------------------------------------------------------------------------------- /test_utils/pubky_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/pubky_test/README.md -------------------------------------------------------------------------------- /test_utils/pubky_test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/pubky_test/src/lib.rs -------------------------------------------------------------------------------- /test_utils/test_macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/test_macro/Cargo.toml -------------------------------------------------------------------------------- /test_utils/test_macro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/test_macro/README.md -------------------------------------------------------------------------------- /test_utils/test_macro/examples/usage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/test_macro/examples/usage.rs -------------------------------------------------------------------------------- /test_utils/test_macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pubky/pubky-core/HEAD/test_utils/test_macro/src/lib.rs --------------------------------------------------------------------------------