349 Commits (317c53ab6f421efed611e24e407fb604c5621674)
 

Author SHA1 Message Date
  Jim Paris 7bba4a80d9 Work on command line client, and some improvements to server 10 years ago
  Jim Paris f29d38d9d9 More work on nilmtool 10 years ago
  Jim Paris b4a0288a39 work on command line 10 years ago
  Jim Paris e63ab23d20 stream_insert puts data into the database now. Fill out tests to 10 years ago
  Jim Paris 776279a4e6 Go back to generic parsing for most stuff now. Need to rework what's 10 years ago
  Jim Paris 7a9012c3e9 work on improving layout parsing 10 years ago
  Jim Paris 8c619cfde5 Minor cleanups 10 years ago
  Jim Paris cc4e3bdb76 Rename some nilmdb methods to be private 10 years ago
  Jim Paris 3dfd187710 Use instantiated classes for layouts. 10 years ago
  Jim Paris cf66eca42c Spent time trying to get Intervals and IntervalSets to handle a gap 10 years ago
  Jim Paris 1046d0c47b more tests 10 years ago
  Jim Paris d940aabf66 Incomplete, need to finish interval/intervalset tests 10 years ago
  Jim Paris e1bf680d13 pass data to server 10 years ago
  Jim Paris 18720db594 Remove outdated chunk tests. Again, serves as a good example if we 10 years ago
  Jim Paris 19c70bf887 Remove the cherrypy ChunkedRFile fixup, and the disable_prb tool that 10 years ago
  Jim Paris a672119dd0 Minor cleanups for test passage 10 years ago
  Jim Paris f721e41f2b Minor cleanups for test passage 10 years ago
  Jim Paris 853639f390 better error code for curl-generated problems 10 years ago
  Jim Paris ba11e4467f Parsing happens before serialization on server... now need to put in database 10 years ago
  Jim Paris 17073905f7 Working on data parsing... 10 years ago
  Jim Paris 3b696e2a03 rework errors 10 years ago
  Jim Paris dd5658f987 Better handling on server side -- insert now reads the body. 10 years ago
  Jim Paris 54847b0710 Upload the data in the POST. Client side should be mostly good, for now 10 years ago
  Jim Paris b72e276eb8 More timestamper tests. 10 years ago
  Jim Paris 0808ed5bd8 Add datetime_tz module from python-datetime-tz repository. This could 10 years ago
  Jim Paris ec25eac697 Misc cleanups, fix some pylint issues 10 years ago
  Jim Paris 09340d543d Add some test prep data 10 years ago
  Jim Paris 913883be3a Fix slow database stuff in testing by setting PRAGMA synchronous=OFF. Default is still FULL for production use, though 10 years ago
  Jim Paris 8cc1dff0b8 Cleanup 10 years ago
  Jim Paris 5b2d52b8bc Big rework of how errors are handled and propagated to the HTTP 10 years ago
  Jim Paris 22ef82b59c More work on client tests 10 years ago
  Jim Paris a235c94c02 More work towards filling out the client... 10 years ago
  Jim Paris 795d2ac7cf ignore 10 years ago
  Jim Paris 1c4efb92c6 rename command line client nilmdb.py to nilmtool.py 10 years ago
  Jim Paris 56a1770f45 client tests 10 years ago
  Jim Paris b766aef257 new client py 10 years ago
  Jim Paris 3e5d0ef87d rename 10 years ago
  Jim Paris a26468c059 Rename client -> cmdline 10 years ago
  Jim Paris 0099a41fd8 Work on a client implementation that can survive testing 10 years ago
  Jim Paris b1baacf272 cleanup 10 years ago
  Jim Paris 8afaf8f329 Improve insert strutcure 10 years ago
  Jim Paris 610860c379 Update 10 years ago
  Jim Paris c076af64af for reference 10 years ago
  Jim Paris d0435cbf91 for reference 10 years ago
  Jim Paris ace199ffa8 Working client-side pycurl code to send a streaming chunked PUT. 10 years ago
  Jim Paris 5b89fa7ccf Fix style 10 years ago
  Jim Paris d8929467eb Cleanup 10 years ago
  Jim Paris ba66668fff playing with coverage a bit 10 years ago
  Jim Paris 1e1c7fa9c4 Create StreamException class in NilmDB, which can get caught and 10 years ago
  Jim Paris 9b64a18daf Remove nilmdbsql; move functions into nilmdb.py instead 10 years ago