Changelog
Version 1.0:
- First public version
Version 1.01 (2022-07-19):
- Increased post size limit
- Added parsing for multipart/form-data
Version 1.02 (2022-07-29):
- Added postlink to makebin response
Version 1.03 (2022-08-05):
- Added support for key protected bins for post only
- Added support for key protected bins for post and get
- Renamed Authorization to Binauth to avoid conflicts
Version 1.04 (2022-08-06):
- Fixed bug where multipart wasnt accepted when key param was used
- Replaced makebin (private=true) with (private=get) to make it clearer
- Makebin (private=true) still works but will be removed in the future
Version 1.05 (2022-08-15):
- Standardized variables for makebin and bin auth
- Added support for the option to not delete messages after they are read
- To not delete message include delete=false as a query param or header
- Removed json post for makebin, only accepts GET requests
- Makebin only accepts headers and query param not json posts
- Added PATCH support to keep bins active
Version 1.06 (2022-08-25):
- Added getlink to makebin response
- Link response from makebin now shows the link only no param at the end
Version 1.07 (2022-12-03):
- Did a significant backend rewrite to change from SQL to NoSQL
- Database changed to mongodb from local mariadb
- Database is now cloud hosted on mongodb atlas
- All client usage remains the same and change should be unnoticeable
Version 1.08 (2022-12-08):
- Changed gunicorn to run on gevent now that the database is remote
- Backend is now running on two servers
Version 1.09 (2022-12-15):
- New feature added 'orderby':
- Allows to sort the order in which messages are returned
- New header on getting from bin "Orderby"
- Example header: {"Orderby" : 'acending'}
- New url query 'orderby'
- Example query: ?orderby=decending
Version 1.10 (2023-01-30):
- PATCH request returns message count in bin
- Normal PATCH functionality remains
Version 1.11 (2023-05-11):
- Updated flask past version 2.3.0 which removed some functionality from jsonify
- Replaced jsonify with base json class and response class
Version 1.12 (2023-07-01):
- Backend update to support arm64
- gevent part can not run on arm yet but everything else is
Version 1.13 (2024-03-29):
- Removed requirement to use https as some IoT devices were having ssl issues
Version 1.14 (2024-08-10):
- Full arm64 support now
- Backend infrastructure updated
- Should see a significant speed increase (beta testing suggested about 30%)