- Improved exception handling for errors coming from redis. Now timeouts show the server as "DOWN" and other errors don't result in a 500 page.
- Fixed a KeyError that could occur on fast changing databases. Contributed by Rand01ph in #39.
- Added a port filter. Contributed by Rick van Hattem in #41.
- Added support for Django 3. Contributed by Alireza Amouzadeh in #43.
- Fixed issues that could occur when running the
redisboard
CLI with newer Django (migrations will run now). - Fixed ugettext deprecation.
- Added a
favicon.ico
and handler in theredisboard
CLI.
- Fixed typo in inspect.html template to reflect out.
- Added Django 2.0 support. Contributed by Erik Telepovský in #33.
- Converted the
run_redisboard.py
script to aredisboard
bin and fixed Django 2.x issues. - Dropped support for Django older than 1.11.
- Dropped support for Python older than 3.4 or 2.7.
- Fixed issues with data being displayed as binary strings.
- Fixed unwanted tag escaping. Contributed by Gilles Lavaux in #37.
- Fixed UnicodeDecodeError in "redisboard/admin.py" (fixes issue #15). Contributed by Erik Telepovský in #29.
- Fixed TypeError in "redisboard/admin.py". Contributed by gabn88 in #28.
- Add supportfor Django 1.10. Contributed by Vincenzo Demasi in #26.
- Drop support for Django < 1.8
- Add support for Django 1.9. Contributed by gabn88 in #25.
- Fix error handling in couple places. Now pages don't return 500 errors if there's something bad going on with the redis connection.
- Remove key stats that came from
DEBUG OBJECT
(LRU, Address, Length etc). NowOBJECT [REFCOUNT|ENCODING|IDLETIME]
is used instead. BACKWARDS INCOMPATIBLE
- Exception handling for AWS ElastiCache Redis or any Redis that does not have DEBUG OBJECT command.
- Enabled Redis keys to be inspected despite not having details from DEBUG OBJECT command.
- Fixed a bug on Python 3 (no
xrange
). - Fixed some issues the
run_redisboard.py
bootstrapper had with virtualenv.
- Add
REDISBOARD_SOCKET_TIMEOUT
,REDISBOARD_SOCKET_CONNECT_TIMEOUT
,REDISBOARD_SOCKET_KEEPALIVE
andREDISBOARD_SOCKET_KEEPALIVE_OPTIONS
options.
- Fix broken slowlog display.
- Show slowlog and cpu usage and more memory stats (contributed by Rick van Hattem)
- Use pipelines to send commands for faster response (contributed by Rick van Hattem)
- Added Python 3.3 and 3.4 support.
- Added a test suite and other minor fixes.
- N/A.