Skip to content

Releases: patrickhener/goshs

v1.0.1

22 Nov 08:23
Compare
Choose a tag to compare

Changelog

I implemented 2 additional features.

  1. You can now write the output of goshs to a file using -o/--output.
  2. You can now also upload files using PUT. This can be used with curl -T <file> http://ip:port/path

v1.0.0

15 Nov 10:52
Compare
Choose a tag to compare

Changelog

Refined the verbose logging a bit. Now you can also log POST bodies and also json, base64 will be detected in parameters and in body. If json, it will be pretty printed, if base64 it will be decoded first before printing.

Also this is going to be the first real release version. It was about time to release it as v1.0.0

v0.4.2

17 Oct 11:43
Compare
Choose a tag to compare

Features

goshs will now feature a --update flag to update goshs automatically.

Fixes

  • WebDAV now uses basic authentication, as well.

v0.4.1

11 Jul 12:36
25ac43d
Compare
Choose a tag to compare

Changelog

I implemented a feature that lets you use a CA for certificate based authentication instead or in combination with basic authentication.

v0.4.0

05 Jul 18:06
6f1e81c
Compare
Choose a tag to compare

Changelog

Did a big makeover and created a separate documentation page at https://goshs.de.

Features

  • Now you can use a p12 file for TLS
  • Several minor bugfixes
  • Design makeover with new logo and favicon

v0.3.9

27 Jun 12:59
Compare
Choose a tag to compare

Changelog

I implemented a feature where you can provide files at compile time and they get shipped with the binary. So every time you run goshs now you have access to that files regardless of the location you are running it from.

Use -e to show the embedded files in the UI and use the folder embedded and the Makefile to embed files. Also see the README for a detailed description.

v0.3.8

30 Apr 07:07
92dd103
Compare
Choose a tag to compare

Changelog

Thanks again VillaRoot for reviewing the tool and publishing a video about it (https://www.youtube.com/watch?v=DngypsuOAXE). I released a new version with your feedback in focus.

Features

There are two new features. You can now use Let's Encrypt to obtain a valid certificate when starting goshs. Use -s -sl -sle [email protected] -sld your.domain.com. For further instructions check README.md.

Also the Dropzone Upload gadget will now just start to upload a file if you drag it to the zone or if you select it from the file open dialog.

v0.3.7

10 Apr 12:54
Compare
Choose a tag to compare

Changelog

Some community files are added like SECURITY.md, CONTRIBUTING.md and such. Also updated the goreleaser action to not use deprecated requirements anymore. Also updated the releaser to use go v1.21 instead of go v1.19.

v0.3.6

01 Sep 09:05
2ee6884
Compare
Choose a tag to compare

Changelog

With this release I introduce copy to clipboard and file delete capabilities. Also minor fixes are included.

Improvements

  • Copy to local clipboard for shared app clipboard
  • Delete files individually or in bulk mode

Attribution

Thanks @marduc812 and @aWZHY0yQH81uOYvH for contributing to this release.

v0.3.5

21 Jun 09:16
7f7b0fc
Compare
Choose a tag to compare

Changelog

This release will implement custom per folder ACLs as requested in Issue #43.

You can now use a .goshs file per folder to hide content from listing and apply per folder custom basic auth.