nmhive.git
2014-09-21 W. Trevor Kingnmhive.py: Use notmuch behind GET /tags
2014-09-21 W. Trevor KingCOPYING: Add the 2-clause BSD license
2014-09-21 W. Trevor Kingbower.json: Mention bookmarklet and server in the descr...
2014-09-21 W. Trevor Kingnmbug.js: Fill in the POST /mid/<message_id> handling
2014-09-21 W. Trevor Kingnmhive.py: Accept Content-Type headers via CORS
2014-09-21 W. Trevor Kingnmbug.js: Add tag-toggling with a stub _toggle_tag
2014-09-21 W. Trevor Kingnmbug.js: Add available-tags fetcher and highlight...
2014-09-21 W. Trevor Kingnmbug.js: Use bind to avoid forwarding message_id throu...
2014-09-21 W. Trevor Kingnmhive.py: Add GET /tags
2014-09-21 W. Trevor Kingnmbug.js: Style the dialog with some round corners...
2014-09-21 W. Trevor Kingnmbug.js: Add dialog-polyfill dependency for Firefox
2014-09-21 W. Trevor Kingbower.json: Add boilerplate so I can serve static depen...
2014-09-21 W. Trevor Kingnmbug.js: Stub out a dialog for editing tags
2014-09-20 W. Trevor Kingnmbug.js: Fill in the tag-fetching portion of nmbug...
2014-09-20 W. Trevor Kingnmhive.py: Add GET/POST /mid/<message_id>
2014-09-20 W. Trevor Kingindex.html: Avoid interpreting nmbug.js as text/xml
2014-09-20 W. Trevor Kingindex.html: Supply nmbug.js as a bookmarklet
2014-09-20 W. Trevor Kingnmbug.js: Extract the Gmane article id and convert...
2014-09-20 W. Trevor Kingnmhive.py: Add GET /gmane/<group>/<int:article>
2014-09-20 W. Trevor Kingnmbug.js: Sketch out the bookmarklet framework
2014-09-20 W. Trevor KingREADME.rst: Start outlining the project