]> jspc29.x-matter.uni-frankfurt.de Git - mvd_epics.git/shortlog
mvd_epics.git
2017-09-12 Philipp KlausDASH: sparkline gradient color according to LOLO,LOW...
2017-09-12 Philipp KlausDASH: sparklines y-axis extent now depends on HOPR...
2017-09-12 Philipp KlausDASH: serve complete local state together with history
2017-09-12 Philipp KlausDASH: add HOPR,LOPR,HIGH,LOW,HIHI,LOLO to local state
2017-09-12 Philipp KlausDASH: create random ID for each sparkline gradient
2017-09-12 Philipp KlausOPUS20: implement HOPR, LOPR (= hilim, lolim)
2017-09-12 Philipp KlausHUBER_COOLING: expect length & checksum to be hex
2017-09-12 Philipp KlausDASH: fix HISTORY for disconnecting PVs
2017-09-12 Philipp KlausHUBER_COOLING: 'deg C' instead of '°C' in EGU
2017-09-11 Philipp KlausHUBER_COOLING: fix LAI proto for V,HT,Heating,F,I,AIF_IN
2017-09-11 Ole ArtzDASH: add new Cooling.svg for gview
2017-08-31 Ole ArtzDASH: page_hierarchy (in config & navigation)
2017-08-31 Philipp KlausDASH: fix 7b88120 missing /static/js/gview.js
2017-08-30 Philipp KlausDASH: disconnected: value=float('nan')
2017-08-30 Philipp KlausDASH: fix history pruning and serving
2017-08-30 Philipp Klausrm mqtt_tools; # has not much to do with EPICS
2017-08-30 Philipp Klausepics_mqtt_bridge → /python_suite/
2017-08-29 Philipp KlausDASH: hide focus for plots with NO value
2017-08-29 Philipp KlausDASH: bisectDate fixed: hide 'latest / extended' data...
2017-08-29 Philipp KlausDASH: animated cooling gview
2017-08-28 Philipp KlausDASH: gview cooling - improved positioning and labels
2017-08-28 Philipp KlausDASH: structure dashboard.py with section comments
2017-08-28 Philipp KlausDASH: use simplejson for proper float('nan') -> null
2017-08-28 Philipp KlausDASH: refresh every 15s (instead of every 5s)
2017-08-28 Philipp KlausDASH: put gview JS into /static/js/gview.js
2017-08-28 Philipp KlausDASH: /api/values.json 'value' and 'num_value' = None...
2017-08-25 Philipp KlausDASH: fix of previous incorrect 319a926
2017-08-25 Philipp KlausDASH: Just to run func() on page load, we don't need...
2017-08-25 Philipp KlausOPUS20: rm monkey-patched adel/mdel support (now built-in)
2017-08-25 Philipp KlausDASH: transform to timestamp to local TZ on client
2017-08-25 Philipp KlausDASH: use d3.curveStepAfter for sparkline interpolation
2017-08-25 Philipp KlausDASH: bug fix for `None` values in history
2017-08-25 Philipp KlausDASH: upgrade d3 JS library to v4
2017-08-24 Philipp KlausDASH: val&unit in single <td> & streamlined design
2017-08-24 Philipp KlausDASH: gview JS -> JSON req with .fail() and .done()
2017-08-24 Philipp KlausDASH: make sure sparklines don't contain null values
2017-08-24 Philipp KlausDASH: only sparkline source: json
2017-08-24 Philipp KlausDASH: unicode units °C & g/m³
2017-08-24 Philipp KlausDASH: Py:None,JS:null inst.of Py:float('nan'),JS:NaN
2017-08-24 Philipp KlausDASH: gview.jinja2 : add jQuery lib
2017-08-24 Philipp KlausDASH: sparkline value tooltip precision
2017-08-24 Philipp KlausDASH: sparkline tooltip: value & timestamp
2017-08-24 Philipp KlausDASH: /api/history -> return unix time in ms for JS
2017-08-24 Philipp KlausDASH: Improve HISTORY for missing data & deadband silence
2017-08-24 Philipp KlausDASH: properly plot horizontal lines
2017-08-24 Philipp KlausDASH: improved PV value history
2017-08-24 Philipp KlausDASH: removing unwanted CSS
2017-08-24 Philipp KlausDASH: rename function for /api/values.json
2017-08-24 Philipp KlausDASH: updateSparklines() -> /static/js/script.js
2017-08-24 Philipp KlausDASH: add 'value tooltip' to sparklines
2017-08-24 Philipp KlausDASH: fix y-axis range and margins: top+bottom
2017-08-24 Philipp KlausDASH: improve CSS formatting
2017-08-23 Philipp KlausDASH: first working version of sparklines
2017-08-22 Philipp Klausdeployment & archiver: agilent_34411a
2017-08-22 Philipp KlausAGILENT_34411A: permissions for st.cmd
2017-08-22 Philipp KlausAGILENT_34411A: .proto .db and other requirements
2017-08-22 Philipp KlausAGILENT_34411A: initial version
2017-08-22 Ole ArtzDASH: add Low Volatge (extended) to website
2017-08-22 Philipp KlausOPUS20: MDEL/ADEL (via monkey patching PCASpy)
2017-08-21 Philipp KlausDASH: template cleanup / new blocks: header, js_end_of_page
2017-08-21 Philipp KlausDASH: gview.jinja2 template (missing in prev commit)
2017-08-21 Philipp KlausDASH: SVG graphical view (1st version)
2017-08-17 Ole ArtzDASH: 1st version of PV value history
2017-08-17 Ole ArtzDASH: template inheritance -> base.jinja2
2017-08-17 Ole ArtzDASH: refresh doesn't need URL in template
2017-08-17 Ole ArtzDASH: footnote indentation fix
2017-08-17 Ole ArtzDASH: border for ON/OFF switch & cursor for PVs
2017-08-17 Ole ArtzDASH: whitespace fixes in style.css
2017-08-17 Ole ArtzDASH: adding navigation menu on top of page
2017-08-17 Ole ArtzDASH: Pt100 sensor PVs in config file
2017-08-17 Ole ArtzDASH: reorder PVs according to IOC in config file
2017-08-15 Ole ArtzDASH: huge change of config file structure
2017-08-14 Philipp KlausOPUS20: opus20 Py package now on PyPI
2017-08-14 Philipp KlausDASH: fixing numeric value rounding in jinja2
2017-08-14 Ole ArtzDASH: autorefresh
2017-08-14 Ole ArtzDASH: precision rounding / unit replacement / switch
2017-08-14 Ole ArtzDASH: Use CA monitor w/ callbacks
2017-08-11 Ole ArtzDASH: Use Thread() to fetch values in background
2017-08-11 Ole ArtzDASH: differt style changes / more PVs
2017-08-10 Philipp KlausVACOM_MVC3: .proto @mismatch & Status severity
2017-08-10 Philipp KlausVACOM_MVC3: generalized .proto getPressureValue()
2017-08-10 Philipp KlausVACOM_MVC3: bug fix - wrong (old) .db file used
2017-08-10 Philipp KlausOPUS20: updated link to AppDevGuide
2017-08-10 Ole ArtzDASH: add links to CBM and IKF Homepage
2017-08-10 Philipp Klausarchiver: cleanup plugin customization config
2017-08-10 Philipp Klausarchiver: LV/Env PVs & addr_list upd
2017-08-10 Philipp Klausdeployment: New opus20.service file
2017-08-10 Ole ArtzDASH: visualize alarm modes, integrate Low Voltage
2017-08-10 Philipp KlausOPUS20: The opus20 package isn't on PyPI, yet
2017-08-10 Philipp KlausOPUS20: Specify requirements more precisely in README
2017-08-10 Philipp KlausOPUS20: strict 5s interval for scanning
2017-08-10 Philipp KlausOPUS20: Get all info from device at once
2017-08-10 Philipp KlausOPUS20: README file for PCASpy-based IOC
2017-08-10 Philipp KlausOPUS20: opus20_hostname as posititional cli arg
2017-08-10 Philipp KlausOPUS20: Add requirements file (Python packages)
2017-08-10 Philipp KlausOPUS20: Implement ASG (read-only PVs)
2017-08-10 Philipp KlausOPUS20: use daemon thread to scan PVs
2017-08-10 Philipp KlausOPUS20: Split off Opus20Driver into module
2017-08-10 Philipp KlausOPUS20: split into 2 modules: ioc&pvdb
2017-08-10 Philipp KlausOPUS20: Unit, limits, alarms, severity
next