Skip to content

Conversation

@rayozzie
Copy link
Contributor

@rayozzie rayozzie commented Jan 12, 2026

See also:
https://github.com/blues/hub/pull/7066
https://github.com/blues/notecard/pull/1270

This PR adds a mechanism that can be used for simple and high-performance file uploading. It is a specific goal that the golang file implementing this will be treated as the idiomatic implementation, so that others may look at it and re-code it into their language of choice.

Three new arguments are added to the notecard utility:

notecard -upload <filename> -route <route-alias> [-target <route-target>]

Cannot be merged until
a) note-go is merged from hub branch
b) note-go has been pushed to the public repo
c) the temporary copy of note-go is deleted from this branch, and
d) the 'replace' directive for note-go is eliminated from go.mod
e) the bin's are 'published' and the notecard utility can be downloaded & run from a Raspberry Pi

@rayozzie rayozzie added the do not merge Leave, perhaps review, but don't merge (yet) label Jan 12, 2026
@rayozzie rayozzie changed the title Ray/translead feat: add simple file upload capability Jan 12, 2026
@rayozzie rayozzie changed the title feat: add simple file upload capability feat: add simple idiomatic file upload capability Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Leave, perhaps review, but don't merge (yet)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants