Skip to content

Releases: stv0g/gose

v0.9.0

07 Nov 07:45
Compare
Choose a tag to compare

Changelog

  • a67979f feat(ci): Build and test using nix
  • 9630831 feat(doc): Add Nix installation option
  • 9ba937d fix(doc): References to old-style docker-compose.yml file
  • eb16ed3 fix(doc): Use correct spelling of GoSƐ in README
  • c5adacf fix(nix): Add missing versionCheckHook
  • c63802f fix(nix): Build of embedded frontend
  • dcf9487 fix(nix): Update vendorHash
  • 279d6f5 fix(nix): Update version

v0.8.0

07 Nov 07:12
Compare
Choose a tag to compare

Changelog

  • a1e92b4 feat(ci): Add action to add SemVer tags
  • 32439eb feat: Add -version CLI argument
  • 9a3f211 fix(ci): Add JSONSchema for GitHub action workflows
  • 20052b9 fix(ci): Do not run REUSE check twice per PR
  • a8dcb00 fix(nix): Formatting
  • 0cbc25c fix: Harmonize style of comments

v0.6.0

12 Jun 22:48
Compare
Choose a tag to compare

Changelog

  • a7b26db Merge pull request #27 from stv0g/fix-26
  • 005dfc9 Merge pull request #30 from stv0g/webpack-production
  • 055159a Merge pull request #32 from stv0g/update-deps
  • b4d1d5f allow fine-grained configuration of S3 server setup
  • 00ba72b fix common webpack config
  • 5ac814e fix create_bucket setting
  • c651e6f minimize size of SVG logo
  • 176c629 update backend dependencies
  • e2f6532 update frontend dependencies
  • a9d4e99 update installation instructions
  • 2df5d06 use MiniCssExtractPlugin to load extract CSS styles from JS
  • 7f20917 use production webpack build

v0.5.0

10 Jun 20:19
8d5c2f1
Compare
Choose a tag to compare

Changelog

  • e1ddcd4 Merge pull request #24 from stv0g/fix-22
  • 8d5c2f1 Merge pull request #25 from stv0g/fix-23
  • 753174d add docker-compose file using MinIO
  • 00cfdb0 add healthcheck to Dockerfiles
  • 02ac7f9 add healthz API endpoint
  • 2709591 add some validation to user-provided configuration
  • fda58e9 fix Codacy issues
  • 6e1bd34 fix configuration via environment variables
  • aa7bfbd fix invalid min part size (5MiB instead of 5MB)
  • 0603e29 improve compatability between S3 implementations
  • 89991b2 improve order of startup messages
  • ac671a9 improve startup logs
  • c98ee95 make detection of S3 implementation more robust and handle slowly starting S3 servers like MinIO
  • 49e0188 only configure lifecycle policy if at least one expiration class has been configured
  • e7f6ef0 only request shortened link if link shortener is configured
  • 832ee56 shorten long urls in web UI
  • d542483 support non-default upload part sizes

v0.4.0

05 Jun 13:12
Compare
Choose a tag to compare

Changelog

  • 4a9c7b5 add option to create missing buckets
  • 7034657 apply quirks for MinIO S3 implementation
  • ca67d0e detect servers S3 implementation
  • a6c7721 fix generation of invalid URLs
  • 343db4c fix more code-style issues
  • e4682cf remove broken libraries.io badge

v0.3.3

04 Apr 10:33
Compare
Choose a tag to compare

Changelog

  • b7d912a allow uploading of files without content-type
  • af47af0 fix code-style issues
  • 6ff9cd8 fix more code-style issues

v0.3.2

04 Apr 10:06
Compare
Choose a tag to compare

Changelog

  • dd35d7d add link to blog article
  • b2dbfb9 add missing base_url config option to config file
  • e815505 fix content-type
  • 5534c08 fix version if copiled without goreleaser
  • f9052e2 minor tweaks to the readme
  • 8a33ab4 update backend dependencies
  • 7209a3e update frontend dependencies

v0.3.1

03 Apr 02:56
Compare
Choose a tag to compare

Changelog

  • c7012c9 add build version to footer
  • d3f31a6 add demo GIF to README
  • a152d55 fix view reset when upload is complete
  • 291eebc reduce default part size in frontend

v0.3.0

03 Apr 01:55
Compare
Choose a tag to compare

Changelog

  • 9ed88be add project description
  • 6654ce2 fix code-style issues
  • 465a88a fix typos
  • 1756b74 improve styling and add footer
  • bd97abf next big update: - resuming interupted uploads (closes #1) - dedup of already existing files - multi-part uploads - configurable expiration time - UTF-8 support - copy URLs to clipboard (closes #12) - a ton of other smaller fixes

v0.2.0

30 Mar 00:17
Compare
Choose a tag to compare

Changelog

  • ce02132 backend: add config endpoint
  • f5c9b53 backend: add download handler
  • 51fd47f backend: allow setting expiration by user
  • 0e680c9 backend: make link shortening optional
  • 7eff420 backend: make notification configurable for up/downloads
  • 99185e1 frontend: fix source maps
  • 9cf8b0f frontend: improve margins
  • 93f89e2 frontend: initial setting panel
  • b999087 frontend: port to typescript
  • 179611e frontend: update dependencies
  • 3849840 implemented several new features: - support for multiple servers/buckets (closes Multi-bucket support #5) - browser notifications about completed/failed uploads - email notifications about completed uploads - user configurable expiration time (Allow users to specify a per-file retention time #2)
  • 00876ae minor refactoring
  • 8e9c0df update README