]> go.fuhry.dev Git - runtime.git/commit
[ephs] `edit` command, client library and server improvements
authorDan Fuhry <dan@fuhry.com>
Fri, 21 Nov 2025 00:34:00 +0000 (19:34 -0500)
committerDan Fuhry <dan@fuhry.com>
Fri, 21 Nov 2025 00:34:00 +0000 (19:34 -0500)
commita6385efb94eb7846afed0cd9c9d5f33c1f5077f4
treefacebe109bad425086dffbf299bfc3cdd72770d0
parentdd952c266996c9957d4e25baf3944885d553d4e0
[ephs] `edit` command, client library and server improvements

- fixed server failing to build since 020d9e6d because s3.go referenced the removed `genericOption` type
- add custom error type for not-found errors so they are easier to distinguish
- validate S3 credentials on server startup
- add `edit` command to ephs commandline client to allow editing text files directly in ephs
cmd/ephs_client/BUILD.bazel
cmd/ephs_client/main.go
ephs/client.go
ephs/servicer/s3.go
ephs/servicer/servicer.go