Skip to content

Releases: un-def/tinystash

2.3.0

05 Apr 09:49
Compare
Choose a tag to compare
  • feature: add optional message forwarding
  • feature: add donate page
  • feature: add support for Telegram ETags
  • feature: add zip and gzip media types
  • improvement: preload fonts
  • fix: fix Content-Type header in template_handler
  • fix: use OpenSSL ERR_get_error() to pop a error
  • fix: fix media type processing

2.2.0

26 Apr 15:26
Compare
Choose a tag to compare
  • feature: add mt query parameter to override content-type (e.g., https://tinystash.undef.im/il/<id>?mt=image/png)
  • feature: add Google Tag Manager Container ID option for basic analytics
  • fix: prevent GIF→MP4 conversion when uploading a file to Telegram
  • fix: escape markdown special chars in Telegram bot response
  • change: replace download link with inline one in direct upload API text response
  • change: replace /upload endpoint with /upload/file
  • improvement: break uploading if getFile Telegram Bot API method file size limit is exceeded
  • improvement: improve content-type negotiation
  • internals: use httoolsp.formata to generate multipart-formdata body for sendDocument Telegram Bot API method

2.1.0

06 Oct 15:32
Compare
Choose a tag to compare
  • new feature: direct upload API
  • new error handler and error page
  • tinysta.sh command runner
  • nginx.conf is now generated from the template and can be tuned using config.lua
  • config.lua can now be loaded from arbitrary location (TINYSTASH_CONFIG_PATH env var)
  • animated (.tgs) stickers support
  • original name of the file uploaded via HTML form is preserved now
  • CSRF token cookie now uses specific Path
  • UI: favicon, minor fixes and improvements

2.0.0

25 Jun 08:23
Compare
Choose a tag to compare
  • new feature: file/text upload with web browser
  • redesigned web UI
  • minor code improvements

1.0.0

01 May 10:35
Compare
Choose a tag to compare

First release