Add table to report.
[chrisu/seepark.git] / web / seepark_web.py
2019-01-28 Philipp SpitzerAdd table to report.
2019-01-28 Philipp SpitzerProduce PDF with real data.
2019-01-28 Philipp Spitzer"Hello world" PDF report.
2019-01-28 gregor herrmannswitch from 5 minutes to 10 minutes
2018-11-22 gregor herrmannMerge branch 'web'
2018-09-05 gregor herrmannadd 2 new routes /api/<version>/current{air,water}tempe...
2018-08-30 gregor herrmanneditorial change: move a def() around
2018-08-30 gregor herrmannfor datetime intervals, don't return lowest value ...
2018-08-22 Philipp SpitzerFix begin and end in select_openweatherdata_grouped.
2018-08-22 Philipp SpitzerImplement grouping of openweathermapdata.
2018-08-22 Philipp SpitzerInclude timestamp and value label so that those columns...
2018-08-22 Philipp SpitzerConvert dict key to string to prevent an error (on...
2018-08-22 Philipp SpitzerSplit select_sensordata and implement grouping.
2018-08-22 Philipp SpitzerAdd a sqlalchemy group by/having example
2018-08-09 gregor herrmannremove import of our seeparklib
2018-08-09 gregor herrmannseepark_web.py: move 'mainsensor' in ini to section...
2018-08-05 gregor herrmannpartially merge web branch into master
2018-08-05 gregor herrmanntrailing whitespace
2018-08-05 gregor herrmannresolution in consolidated mode: use <= for time intervals
2018-08-05 gregor herrmannfinally drop old "API" with random data
2018-08-02 gregor herrmanngeneralize convert_to_c3: sensors and weather have...
2018-08-02 gregor herrmannoops, looks like we made a logic error when refactoring
2018-08-01 Philipp SpitzerThe air temperature is taken from the database now.
2018-08-01 Philipp SpitzerImplement handling of ill-formatted datetime values...
2018-08-01 Philipp SpitzerCreate API for openweathermap data.
2018-08-01 Philipp SpitzerAdd a working SQL example to group measurements into...
2018-07-25 Philipp SpitzerImplement writing openweathermap data to database.
2018-07-18 Philipp SpitzerPrepare consolidation of data.
2018-07-18 Philipp SpitzerSplit function select_sensordata().
2018-07-18 Philipp SpitzerMove to_dict to JSONEncoder.
2018-07-05 gregor herrmannbrown paper bag commit: always test after changing...
2018-07-05 gregor herrmannfirst rather simple implementation of to_dict() for...
2018-07-05 gregor herrmannread main(water)sensor from ini file
2018-07-05 gregor herrmanntry to be a bit more clever in finding our libraries
2018-07-04 Philipp SpitzerStart to use sqlalchemy (not all API calls work).
2018-07-04 Philipp SpitzerUse defaultdict to simplify code.
2018-07-04 Philipp SpitzerMove formatting water temperature/time to template.
2018-07-04 Philipp SpitzerFormat air temperature and time values in template.
2018-07-04 Philipp SpitzerUse openweathermap module in web app.
2018-06-16 gregor herrmannshow current/most recent air/water temperature on top...
2018-06-13 gregor herrmannadd format argument to sensors API
2018-06-13 gregor herrmannfix indentation. or actually logic: mode handling after...
2018-06-12 gregor herrmannsensor API: rename '/api/<version>/sensor/<sensor_id>'
2018-06-12 gregor herrmannadd mode=<full|consolidated> request argument to sensor...
2018-06-11 Philipp SpitzerAdd begin and end parameters to sensor endpoint.
2018-06-11 Philipp SpitzerAdd /api/<version>/sensor/<sensor_id>.
2018-06-11 Philipp SpitzerAdd API to view sensors.
2018-06-10 gregor herrmannMerge branch 'web' into owm
2018-06-08 gregor herrmannadd an openweathermap widget to the webpage
2018-06-04 gregor herrmannpass timespan (in days) to our /data route via GET
2018-06-04 gregor herrmannfinally use random data but change granularity in depen...
2018-06-04 gregor herrmannrename hello() to index()
2018-06-03 gregor herrmanngenerate random data. commented out as it kills every...
2018-06-02 gregor herrmannuse realistic datetime values (i.e. '%Y-%m-%d %H:%M...
2018-06-01 gregor herrmannuse sensor_id and sensor_name from database
2018-05-30 Philipp SpitzerAdd more test data.
2018-05-30 Philipp SpitzerThe flask app now provides test data.
2018-05-30 Philipp SpitzerHello world flask project.