Redbeard / redbeard.py

Author Commit Message Labels Comments Date
Kenneth Love avatarKenneth Love
js fixes
Kenneth Love avatarKenneth Love
made search match anywhere in a keyname. much more useful
Kenneth Love avatarKenneth Love
upgraded jquery. rebuilt filtering to use redis more directly. added loading icon during ajax calls
Kenneth Love avatarKenneth Love
zsets works with multiple members
Chris Jones avatarChris Jones
Fixed bug in ttl. Doing int(<var) on an empty variable casts the var to 0. Added a check so that it doesnt set the key to expire right away. Also updated js to forward to the right page for sorted sets.
Chris Jones avatarChris Jones
Added zset form and creation view. New template. Needs a little more vaidation of the data and the ability to add multiple members but its a simple working version.
Kenneth Love avatarKenneth Love
add hashes like a boss
Kenneth Love avatarKenneth Love
renamed form to be better named.
Kenneth Love avatarKenneth Love
sets with multiple members works. sets and strings with ttl works. started on lists
Kenneth Love avatarKenneth Love
adding strings and sets with TTLs works
Kenneth Love avatarKenneth Love
added TTL form field and some styles. reordered redbeard.py file to be a bit more logical
Kenneth Love avatarKenneth Love
updated version number
Kenneth Love avatarKenneth Love
merge
Kenneth Love avatarKenneth Love
working workflow for new sting key
Chris Jones avatarChris Jones
Added new form for creating a set. New view for displaying set creation form and handling the saving. New template as well.
Kenneth Love avatarKenneth Love
moving to new creation/save views and templates. this is the string one
Kenneth Love avatarKenneth Love
merge
Chris Jones avatarChris Jones
Merge.
Chris Jones avatarChris Jones
Added support for Redis AUTH. Catching the ResponseError as thats the only thing it throws when Redis is setup with a password. Fixed context processor to send back a basic dict so it does not fail when the Redis connection is dead. Added password field to the setup page. Little CSS and form love.
Kenneth Love avatarKenneth Love
made db select a number field
Kenneth Love avatarKenneth Love
made db select work based on dbs returned in r.info()
Kenneth Love avatarKenneth Love
merge
Kenneth Love avatarKenneth Love
added context processor and template output for db size
Chris Jones avatarChris Jones
Added authors, version and license vars to app.
Chris Jones avatarChris Jones
Key view and template now display the TTL on the key if an expire is set.
Kenneth Love avatarKenneth Love
show message when key doesn't exist
Kenneth Love avatarKenneth Love
better form field handling. form errors. redirect to key on successful save.
Chris Jones avatarChris Jones
Updated requirements file to include WTForms and Flask-WTF. Started base for new key creation. New view and template. Successfully saving strings but all other types not yet supported. Errors also not yet working properly on the form. May switch to a new page for the new key creation to make it a little easier to deal with.
Chris Jones avatarChris Jones
get_redis_connection method now pings Redis to make sure the connection is working. Added a new setup method and template to the app which handles setting Redis connection info if the user is not using the standard Redis values. Added checks to all methods which connect to redis to handle connection failures. Intentionally left styling off the setup form since Ken always changes it anyways.
Kenneth Love avatarKenneth Love
moved deletes to the ends of the functions to make it a little more forgiving
  1. Prev
  2. 1
  3. 2
  4. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.