67 Commits (0b631b7dea6e25be245786f215588c938127f002)

Author SHA1 Message Date
  Jim Paris 0b631b7dea Use built-in json module rather than external simplejson 4 years ago
  Jim Paris b574fc86f4 Mark branch as not taken in test suite 4 years ago
  Jim Paris 57751f5b32 Consistently use bytes everywhere for stream data 4 years ago
  Jim Paris 02db87eee6 Fix encoding issues in HTTP chunked responses 4 years ago
  Jim Paris ad85c3dd29 CherryPy bug 1200 is no longer an issue 4 years ago
  Jim Paris 0e6ccd687b Fix missing Exception.message in Python 3 4 years ago
  Jim Paris 911d9bc284 Encode Unicode to raw bytes for server responses 4 years ago
  Jim Paris 0f5c1c0db6 Run 2to3 automatic fixes over entire tree 4 years ago
  Jim Paris 3658d3876b Rename deprecated config option 9 years ago
  Jim Paris ccf1f695af Prevent negative numbers in dbinfo output. 10 years ago
  Jim Paris b89b945a0f Better responses to invalid HTTP times 10 years ago
  Jim Paris d6d215d53d Improve boolean HTTP parameter handling 11 years ago
  Jim Paris e2347c954e Split more CherrpyPy stuff into serverutil 11 years ago
  Jim Paris 222a5c6c53 Move server decorators and other utilities to a separate file 11 years ago
  Jim Paris 1ca2c143e5 Fix typo 11 years ago
  Jim Paris 2768a5ad15 Show FQDN rather than hostname. 11 years ago
  Jim Paris a105543c38 Show a more helpful message at the root nilmdb path 11 years ago
  Jim Paris 539c92226c Add more disk space info 11 years ago
  Jim Paris 1c40d59a52 server: use a generator in /stream/remove 11 years ago
  Jim Paris cc211542f8 Add binary support to nilmdb.server; enforce content-type 11 years ago
  Jim Paris 8292dcf70b Clean up stream/extract content-type and add a test for it 11 years ago
  Jim Paris d1140e0f16 Timestamps are int64, not uint64 11 years ago
  Jim Paris 5b7409f802 Add binary extract to client, server, nilmdb, bulkdata, and rocket. 11 years ago
  Jim Paris 04def60021 Include stream path in "no such stream" errors 11 years ago
  Jim Paris 5292319802 server: consolidate time processing and checks 11 years ago
  Jim Paris b5fefffa09 Use a global cached server object for WSGI app 11 years ago
  Jim Paris 95ca55aa7e Print out WSGI environment on DB init failure 11 years ago
  Jim Paris dd5fc806e5 Restructure WSGI app to regenerate error on each call, if needed 11 years ago
  Jim Paris 77ef87456f Improve WSGI application support, fix docs 11 years ago
  Jim Paris 6af3a6fc41 Add WSGI application support and documentation 11 years ago
  Jim Paris 89be6f5931 Add option to include interval start/end markup on extract 11 years ago
  Jim Paris 4cdef3285d Destroy now requires that all data has been previously removed. 11 years ago
  Jim Paris bcd82c4d59 Limit the number of rows removed per call to nilmdb.stream_remove 11 years ago
  Jim Paris caf63ab01f Fix stream_extract/stream_intervals restart around timestamp == 0. 11 years ago
  Jim Paris aaea105861 Consolidate most timestamp <-> string conversions (outside of rocket) 11 years ago
  Jim Paris b9f0b35bbe Stream renaming support, and comprehensive tests 11 years ago
  Jim Paris a351bc1b10 Add client, server, nilmdb support for listing interval differences 11 years ago
  Jim Paris 9f914598c2 Make /stream/list give some more extended info, like row count 11 years ago
  Jim Paris 232a3876c2 Clean up imports to separate client and server more. 11 years ago
  Jim Paris 65f09f793c When re-raising exceptions in the server, preserve original tracebacks 11 years ago
  Jim Paris 84e21ff467 Move ASCII data parsing from the server to the rocket interface. 11 years ago
  Jim Paris 454e561d69 Verify that metadata values are numbers or strings 11 years ago
  Jim Paris fe91ff59a3 Better handling of JSON requests 11 years ago
  Jim Paris 58c0ae72f6 Support application/json POST bodies as well as x-www-form-urlencoded 11 years ago
  Jim Paris c6a0e6e96f More complete CORS handling, including preflight requests (hopefully) 11 years ago
  Jim Paris 79755dc624 Fix Allow: header by switching to cherrypy's built in tools.allow(). 11 years ago
  Jim Paris f260f2c83d Remove unnecessary layout argument to nilmdb.stream_extract 11 years ago
  Jim Paris fadb84d703 Move ascii formatting into nilmdb thread via rocket interface 11 years ago
  Jim Paris 9b6de6ecb7 Replace old layout strings everywhere 11 years ago
  Jim Paris 00237e30b2 Add "extent" option to stream_list in client, server, and nilmdb 11 years ago