Skip to content

[P2] Inline Resource Editing in Browser #113

@unclesp1d3r

Description

@unclesp1d3r

Priority: P2 — Ouroboros Stretch Goal

Source: Ouroboros design strategy

Context

Currently resources (wordlists, masks, rules) are upload-only. Ouroboros envisions editing these directly in the browser for quick tweaks without download/edit/re-upload cycles.

What hash_hive Would Need

  1. Text editor component — Code editor (Monaco or CodeMirror) for viewing/editing resource files
  2. Streaming read — Stream file contents from MinIO for display (handle large files with pagination/virtual scrolling)
  3. Save-back — Write edited content back to MinIO, update metadata (line count, file size, checksum)
  4. Size limits — Only allow inline editing for files below a threshold (e.g., 10MB); show read-only preview for larger files
  5. Syntax awareness — Basic highlighting for mask syntax, rule syntax

Related hash_hive Issues


Dependencies

Blocks: None
Blocked by: None

Metadata

Metadata

Assignees

No one assigned

    Labels

    SP:8Story points: 8enhancementNew feature or requestfrontendFrontend-related tasksgap-analysisIdentified via CipherSwarm/Ouroboros gap analysispriority:lowNice to have — stretch goals or minor improvementsresource-managementWordlists, rules, masks, file distribution

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions