Skip to content

Releases: drduh/gone

2025.12.21

22 Dec 05:05
7b82f05

Choose a tag to compare

  • sanitize and test upload fields
  • find and reduce race conditions
  • slow/tarpit authz fail requests
  • options to auth available paths

Full Changelog: 2025.12.14...2025.12.21

2025.12.14

15 Dec 05:35
91c0b4b

Choose a tag to compare

  • index user interface refactored for mobile usability
  • assign a versioned 32-byte id to user-uploaded files
  • ability to remove all storage contents with "/clear"
  • slow down failed authentication attempts (by 2 secs)
  • status (previously heartbeat) measures content sizes
  • option to redact build detail in the status response
  • update to golang 1.25.5

Full Changelog: 2025.11.16...2025.12.14

2025.11.16

17 Nov 03:02
bb4a7a7

Choose a tag to compare

  • assign id and content sha256 to files
  • adjust ui sizing and assets path
  • only accept available themes
  • refactor and test storage
  • update to golang 1.25.4

Full Changelog: 2025.10.19...2025.11.16

2025.10.19

20 Oct 00:10
f2398aa

Choose a tag to compare

  • mask user IP addresses (still included in audit logs)
  • serve content-length (file size) in download response
  • improved messages json response
  • split defaults and limits configurations
  • update to golang 1.25.3

Full Changelog: 2025.10.12...2025.10.19

2025.10.12

12 Oct 22:15
a31623b

Choose a tag to compare

  • option to show build info in index footer (default: true)
  • option to change root path (default: /)
  • include time in messages download
  • latest golang and linter
  • tested on macos

Full Changelog: 2025.08.03...2025.10.12

2025.08.03

04 Aug 00:00
7c7cc6e

Choose a tag to compare

  • update to go 1.24.5 and latest linter
  • debian service installation with make install
  • ability to load random names from etc assets file
  • improved file selection list in index ui

Full Changelog: 2025.05.11...2025.08.03

2025.05.11

12 May 00:05
2d97ec5

Choose a tag to compare

  • update to go 1.24.3 and latest linter
  • trim extra newlines in index wall input
  • wall character limit on index
  • index message when no files are available

Full Changelog: 2025.05.04...2025.05.11

2025.05.04

05 May 00:00
b7311d9

Choose a tag to compare

  • list files on index in table format
  • include file time remaining in index table
  • select files to download with radio button(s) from list
  • set strict same site cookie property

Full Changelog: 2025.04.27...2025.05.04

2025.04.27

28 Apr 00:00
f4bc82a

Choose a tag to compare

  • add random package and handler - returns boolean, number or strings
  • move settings and throttle out of config to own packages
  • account for four seasons in daytime determination
  • add cookie and random tests, documentation and coverage
  • parse flags in cmd instead of config init

Full Changelog: 2025.04.20...2025.04.27

2025.04.20

21 Apr 00:00
1ca03aa

Choose a tag to compare

  • accept multiple file uploads at once
  • consolidate messages html interface
  • add "wall" feature - text area for shared content editing
  • move storage out of config to own package
  • template html form element sizes

Full Changelog: 2025.04.13...2025.04.20