mirror of
https://github.com/v0l/route96.git
synced 2025-06-21 21:26:27 +00:00
Add mirror suggestions feature for blossom servers (#35)
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
* Initial plan for issue * Fix build by adding feature gates for payments-related functions Co-authored-by: v0l <1172179+v0l@users.noreply.github.com> * Add mirror suggestions feature with backend API and frontend UI Co-authored-by: v0l <1172179+v0l@users.noreply.github.com> * Remove payments feature gate and implement mirror suggestions entirely in frontend Co-authored-by: v0l <1172179+v0l@users.noreply.github.com> * Address review comments: revert blossom.rs changes and load server list from BUD-03 Co-authored-by: v0l <1172179+v0l@users.noreply.github.com> * Revert yarn.lock changes and update server-config to load from nostr event kind 10063 Co-authored-by: v0l <1172179+v0l@users.noreply.github.com> * Remove server-config.tsx and update useBlossomServers hook to use default servers Co-authored-by: v0l <1172179+v0l@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: v0l <1172179+v0l@users.noreply.github.com>
This commit is contained in:
@ -5,7 +5,7 @@ use crate::routes::{delete_file, Nip94Event};
|
||||
use crate::settings::Settings;
|
||||
use log::error;
|
||||
use nostr::prelude::hex;
|
||||
use nostr::{Alphabet, JsonUtil, SingleLetterTag, TagKind};
|
||||
use nostr::{Alphabet, SingleLetterTag, TagKind};
|
||||
use rocket::data::ByteUnit;
|
||||
use rocket::futures::StreamExt;
|
||||
use rocket::http::{Header, Status};
|
||||
@ -16,7 +16,7 @@ use serde::{Deserialize, Serialize};
|
||||
use tokio::io::AsyncRead;
|
||||
use tokio_util::io::StreamReader;
|
||||
|
||||
#[derive(Debug, Clone, Serialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(crate = "rocket::serde")]
|
||||
pub struct BlobDescriptor {
|
||||
pub url: String,
|
||||
|
Reference in New Issue
Block a user