All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
1.19.8 - 2019-03-14
- Update h2 database to 1.4.199
- Update dependencies
1.19.7 - 2019-02-23
- Update h2 database to 1.4.198
1.19.6 - 2019-01-12
- Update dependencies
1.19.5 - 2019-01-08
- Use openjdk:8-alpine as base Docker image
1.19.4 - 2019-01-06
- Update dependencies
- Use Alpine-based docker image
1.19.3 - 2018-11-26
- Support Glitch
1.19.2 - 2018-11-13
- Fix to delete the file if store process is failed
1.19.1 - 2018-11-12
- Fix to notify an error to user when store process is failed
1.19.0 - 2018-11-10
- Allow users to redirect URI by
/r/<File ID>
1.18.0 - 2018-09-05
- Allow users to specify File ID when sending
1.17.0 - 2018-07-31
- Add
--db-url
to specify database URL like 'jdbc:h2:tcp://localhost/~/h2db/trans' - Allow users to send data via GET method
- Allow users to send bigger data by HTTP GET method
1.16.2 - 2018-07-18
- Improve
/help
to use simpler commands and add CLI installation written in Go
- Fix error HTTP statuses
1.16.0 - 2018-07-16
- Redirect HTTP to HTTPS when "X-Forwarded-Proto" is used (Heroku or IBM Cloud (Bluemix))
- Redirect HTTP to HTTPS in top page by specifying a command line option
- Encrypt storing files by download-key from Basic Authentication
- Specify HTTP/HTTPS ports by command line options
1.15.1 - 2018-07-13
- Show file ID history on Web client
1.15.0 - 2018-07-12
- Allow users to set download key
1.14.0 - 2018-07-09
- Add
X-FILE-MD5
HTTP Header for checksum - Add
X-FILE-SHA1
HTTP Header for checksum - Add
X-FILE-SHA256
HTTP Header for checksum
1.13.0 - 2018-06-30
- Add
secure-char
GET parameter for more complex File ID
1.12.0 - 2018-06-28
- Adapt to deletion in Web client
- Allow cross origin access
1.11.0 - 2018-06-24
- Adapt to sending a file by PUT method
- Change maximum file ID length to 128 for file system limitation
1.10.0 - 2018-06-24
- Allow user to get file by any end-path
1.9.0 - 2018-05-22
- Not to generate file ID including misunderstandable chararacters
1.8.0 - 2018-04-06
- Add text-sending form in web client
1.7.1 - 2018-04-01
- Fix not to fail to upload big file via multipart because of size limit
1.7.0 - 2018-01-22
- Add manifest.yml for IBM Cloud
- Make
/help
page to be easy to copy
1.6.0 - 2017-12-03
- GET
/help
routing for help - GET
/version
routing for version
- Return "Content-Length" in HTTP response to adapt
pget
1.5.1 - 2017-12-01
- Ignore cases, for example
true
,True
orTRUE
indeletable
parameter - Allow to users to specify keystore outside of Docker container
1.5.0 - 2017-11-27
- Rename GET parameters
key
=>delete-key
length
=>id-length
times
=>get-times
1.4.0 - 2017-11-27
- Encrypt stored files in the server
- Compress stored files in the server
1.3.1 - 2017-11-26
- Specify options in the Web client
1.3.0 - 2017-11-25
- Allow users to change length of File ID
- Allow users to delete files with key or without key
1.2.0 - 2017-11-25
- Allow users to specify download-times limit
1.1.1 - 2017-11-25
- Docker automated problem with
sbt-assembly
1.1.0 - 2017-11-25
- Allow users to limit file by store duration
- Basic sending file and getting file via HTTP
- HTTPS connection by using keystore
- Make jar by
sbt-assembly
- Adapt
sbt-native-packager
for Heroku