gose

A tera-scale file uploader

APACHE-2.0 License

Stars
177
Committers
3

Bot releases are visible (Hide)

gose - v0.6.0 Latest Release

Published by github-actions[bot] over 2 years ago

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
gose - v0.5.0

Published by github-actions[bot] over 2 years ago

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
gose - v0.4.0

Published by github-actions[bot] over 2 years ago

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
gose - v0.3.3

Published by github-actions[bot] over 2 years ago

Changelog

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

Published by github-actions[bot] over 2 years ago

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
gose - v0.3.1

Published by github-actions[bot] over 2 years ago

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
gose - v0.3.0

Published by github-actions[bot] over 2 years ago

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
gose - v0.2.0

Published by github-actions[bot] over 2 years ago

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
gose - v0.1.0

Published by github-actions[bot] over 2 years ago

Changelog

  • 20ac161 fix CI
  • 5716ed8 fixes for kustomization
  • 95ca634 update README
gose - v0.0.2

Published by stv0g over 2 years ago

Changelog

  • eb87a4f add kustomization for Kubernetes deployment
  • f9ed0aa final fixes
  • b3749d7 fix Docker manifest destination
  • 9249b00 fix Docker platform for goreleaser build
  • e771a3a fix badges in README
  • ac68c3f fixing code-style issues
  • 5a848fa publish Docker images to ghcr.io
  • 52bab3d publish Docker manifest to latest tag
  • 3fa4b55 run go mod tidy
  • 9a7d8a7 update backend dependencies
gose - v0.0.1

Published by stv0g over 2 years ago

Changelog

  • eb7e1e3 add Dockerfile
  • a46b87c add Github workflow
  • d28563f add Goreleaser config
  • d699d5e added badges to readme
  • d370029 added readme file
  • 32e18fa backed: change context key for S3 service
  • 230cf34 backend: add endpoint for URL shortener
  • bc167d5 backend: disable MPU for now
  • 57936b8 backend: fix config file suffix
  • 451362d backend: fix dependencies and imports
  • 5265159 backend: fix module name
  • fc8dce7 backend: update dependencies
  • c31e71d disable MPU upload for now as it is not ready yet
  • 02a1d15 embed frontend by default
  • 9c888b2 first WIP version
  • 64336ed fontent: update dependencies
  • 1b5d71d frontend: move code to subdir
  • 813b8b3 remove md5 checksuming
  • 888750b rename backend/config/mod.go to backend/config/config.go
  • 176b998 repo restructuring
  • cc52489 rewrite for first release
  • 9ae88bb show version on start
  • 3c71e8b small fixes
  • 2c9fdbc switch to Apache 2.0 licese
  • fcdd813 update Dockerfile
  • ec3d378 update NPM dependencies
  • 05f1b84 update README
  • deccdff update gitignore
  • 997af3f update styles
  • 12a046c use UTF-8 mirrored version of letter '3'
  • 777d9a2 use html-loader and webpack-html-plugin
  • c115b50 use original license file