diff options
| author | murilo ijanc | 2026-03-27 11:58:41 -0300 |
|---|---|---|
| committer | murilo ijanc | 2026-03-27 11:58:41 -0300 |
| commit | 75fddf425102369828f7e8366ebdad4ea086fd07 (patch) | |
| tree | b3ba7541c16fb496e85a96b4ba2bf4825f80962f /src/store.rs | |
| parent | 18fa0f13f64e69bf70addc1e28a8ab0a39207eb2 (diff) | |
| download | tesseras-paste-75fddf425102369828f7e8366ebdad4ea086fd07.tar.gz | |
Bump version to 0.1.3, update tesseras-dht to 0.1.4v0.1.3
- Block marker on delete prevents DHT re-import
- Remote delete propagation via delete_callback
- New index page with project info and man page links
- Fix lookups status order (started/completed)
Diffstat (limited to 'src/store.rs')
| -rw-r--r-- | src/store.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/store.rs b/src/store.rs index 04d7414..2e4f53a 100644 --- a/src/store.rs +++ b/src/store.rs @@ -134,6 +134,11 @@ impl PasteStore { self.pin_path(key).exists() } + /// Mark a paste as blocked (prevents re-import from DHT). + pub fn block(&self, key: &[u8]) { + let _ = fs::File::create(self.block_path(key)); + } + pub fn is_blocked(&self, key: &[u8]) -> bool { self.block_path(key).exists() } |