frappy/debian/changelog
2018-07-27 09:32:00 +02:00

418 lines
10 KiB
Plaintext

secop-core (0.6.3) unstable; urgency=low
[ Enrico Faulhaber ]
* Makefile: include targets for making pkg's
* datatypes: fix converting command datatype
* improve debug output if polling loop crashes
* pylintrc: increase allowed module length
* MLZ: fix typo
* fix several regressions from switching to accessibles
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Fri, 27 Jul 2018 09:31:59 +0200
secop-core (0.6.2) unstable; urgency=low
[ Enrico Faulhaber ]
* fix equipment_id handling
* fix internal event handling
* rework polling
* rework EnumType to use better Enum's
* Allow units of parameters to reference the unit of the main value
* Add new 'pseudo' datatypes to simplifiy coding
[ Markus Zolliker ]
* - remove obsolete option static_only of Param.as_dict - remove obsolete import of format_time - fix commit message
* commands must be specified explicitely
* rename as_dict methods to for_export
[ Enrico Faulhaber ]
* fix leftover status imports
* rename Param -> Parameter
* accessibles: provide global counter
* add features
[ Markus Zolliker ]
* read parameters from hardware before starting up server
[ Enrico Faulhaber ]
* server: allow absolute pathnames for cfg files
* MLZ_ccr12: update config file
[ Markus Zolliker ]
* merge 'parameters' and 'commands' to 'accessibles'
[ Enrico Faulhaber ]
* secop/modules: make polling thread more robust
* interface/tcp: handle dead connection correctly
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Wed, 18 Jul 2018 12:06:57 +0200
secop-core (0.6.1) unstable; urgency=low
[ Enrico Faulhaber ]
* py2/3: provide fallback if six is missing.
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Thu, 19 Apr 2018 10:24:44 +0200
secop-core (0.6.0) unstable; urgency=low
[ Jens Krüger ]
* STRESSIHTF2: Fix maximum ramp value
[ Enrico Faulhaber ]
* GUI: Fix doubled slot on 'set' button click
[ Jens Krüger ]
* GUI: clean up callback for enum ComboBoxes
[ Enrico Faulhaber ]
* MLZ: fix tango WindowTimeout
* improve Py2/3 compat
* [MLZ:stressihtf2] add sensor
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Tue, 17 Apr 2018 17:38:52 +0200
secop-core (0.5.0) unstable; urgency=low
[ Markus Zolliker ]
* revision of SECoP documentation
* - fixed documentation hierarchy
[ Enrico Faulhaber ]
* fix amagnet
* add info about Meeting @PSI
* fix typo and include comment from Niklas
* playground: give sequencermixin a loopcounter (per step)
[ Frank Wutzler ]
* describe SECoP motivation discussed in meeting 2017-11-27
[ Enrico Faulhaber ]
* extend datatypes
* Provide a mean for simulation dummy devices
* Fix gui (leftover from extending datatypes)
[ Lutz Rossa ]
* fix a connection timeout bug
[ Enrico Faulhaber ]
* Provide mlz_ccr12 simulation mockup cfg
* fix PARAMS handling + initialisation for simulation
* replace last references to device by module
* fix exceptions
* minor fixes
* More simulation cfg's
* Remove old demo code (no longer used)
* fix regression from renaming device to module
* Makefile: allow specifying only a subset of the tests to run
* secop/errors: add comments
* Add value parser + use it for the gui
* Avoid race condition upon gui start with autoconnect
* remember Widgets for modulectrl and paramctl
* GUI: Saveguard against missing mandatory parameter status
* fix unbound unit access
* minor adoptions
* Support PyQt5 (fallback to PyQt4)
[ Jens Krüger ]
* UI: Add connection from exit button to close the window
* MLZ: enable the 'setposition' commands in entangle
* NODECTRL: Fix some problems with logging and callbacks
[ Enrico Faulhaber ]
* improve readability be renaming PARAMS,PROPS,CMDS
* MLZ: Fix mapping in NamedDigitalOutput device
[ Jens Krüger ]
* STRESSIHTF2: add setup
* CCR12: Fix setup to new parameter names
[ Enrico Faulhaber ]
* amagnet: fix wrongly renamed tangomodule
* [GUI] fix 'double' click on go-buttons
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Tue, 17 Apr 2018 12:45:58 +0200
secop-core (0.4.4) unstable; urgency=low
[ Enrico Faulhaber ]
* amagnet: fix switching sequence
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Sun, 24 Sep 2017 22:25:01 +0200
secop-core (0.4.3) unstable; urgency=low
[ Enrico Faulhaber ]
* wait for tango
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Fri, 22 Sep 2017 17:29:46 +0200
secop-core (0.4.2) unstable; urgency=low
[ Enrico Faulhaber ]
* MLZ_entangle: use generous timings for initial device connect
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Fri, 22 Sep 2017 16:37:59 +0200
secop-core (0.4.1) unstable; urgency=low
[ Enrico Faulhaber ]
* fix init script
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Fri, 22 Sep 2017 13:25:28 +0200
secop-core (0.4.0) unstable; urgency=low
[ Enrico Faulhaber ]
* Remove obsolete protocol implementations
* fix entangle integration
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Fri, 22 Sep 2017 10:33:04 +0200
secop-core (0.3.0) unstable; urgency=low
[ Enrico Faulhaber ]
* fix formatting of timestamps
* add doc/open_questions.md
* fixups
* Only send async updates for exported params
* fixups
* fixups
[ Alexander Lenz ]
* doc: initial sphinx files.
* Improve doc.
[ Enrico Faulhaber ]
* fixups
* adopt to new jsonify of string/blob/arrayof datatyes
* gix broken stop command for cryo
* fix transport and display of node-properties
* update descriptions of provided configurations
* fix requirements.txt
* fixups
[ Alexander Lenz ]
* doc: add datatypes.
[ Enrico Faulhaber ]
* remove unneeded commands
* implement Writable as specified.
* make sip optional
[ Alexander Lenz ]
* doc: improve layout.
* doc: fix protocol/datatypes.
* Fix requirements files.
* doc: remove html escapes.
* doc: Fix escapes.
* doc: fix cp errors.
[ Markus Zolliker ]
* doc update (commands and datatypes)
[ Alexander Lenz ]
* doc: fix format.
[ Enrico Faulhaber ]
* provide an mean to use commands in the gui
[ Alexander Lenz ]
* Makefile: add convenience targets.
* Add pylintrc.
[ Enrico Faulhaber ]
* Improve pylintrc.
[ Alexander Lenz ]
* tmp: test gerrit pylint.
[ Enrico Faulhaber ]
* fix tests
* make StringType default maximum size = 255 Bytes
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Mon, 18 Sep 2017 14:18:36 +0200
secop-core (0.2.0) unstable; urgency=low
[ Enrico Faulhaber ]
* [GUI]: create buttons for commands
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Thu, 07 Sep 2017 14:55:41 +0200
secop-core (0.1.1) unstable; urgency=low
[ Alexander Lenz ]
* Fix wrong paths.
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Thu, 07 Sep 2017 11:02:19 +0200
secop-core (0.1.0) unstable; urgency=low
[ Alexander Lenz ]
* Fix path detection.
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Thu, 07 Sep 2017 10:50:24 +0200
secop-core (0.0.8) unstable; urgency=low
[ Alexander Lenz ]
* [deb] include init script in secop-core pkg.
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Tue, 01 Aug 2017 14:13:11 +0200
secop-core (0.0.7) unstable; urgency=low
[ Alexander Lenz ]
* secop-server: import compability for daemon pkgs.
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Tue, 01 Aug 2017 13:52:15 +0200
secop-core (0.0.6) unstable; urgency=low
[ Alexander Lenz ]
* setup.py: install init script.
* [deb] install init script.
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Tue, 01 Aug 2017 13:39:07 +0200
secop-core (0.0.5) unstable; urgency=low
[ Alexander Lenz ]
* init script: add should start.
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Tue, 01 Aug 2017 13:11:43 +0200
secop-core (0.0.4) unstable; urgency=low
[ Enrico Faulhaber ]
* fix typo
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Thu, 27 Jul 2017 11:39:42 +0200
secop-core (0.0.3) unstable; urgency=low
[ Enrico Faulhaber ]
* Add lib/sequence support
* provide setup for MLZ_Amagnet to be used @PSI soon (fixes: #3381)
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Thu, 27 Jul 2017 11:27:28 +0200
secop-core (0.0.2) unstable; urgency=medium
[ Enrico Faulhaber ]
* Changes.
* First checkin, base point for development
* move handlers to messages
* enhance docu a little
[ Erik Dahlbäck ]
* This is a test commit
* Revert "This is a test commit"
[ Enrico Faulhaber ]
* Devices infrastructure and minimal server
* rework on transport (encoding/framing) and dispatcher
[ Alexander Lenz ]
* Improvements.
* Fix/Improve startup/init.
* Fix deprecated imports.
[ Enrico Faulhaber ]
* [Test] Erik is testing SECoP with PVEPICS module
* demo syntax from Markus Zolliker, initial commit + test file
* Implement a variant of the Demo protocol from Markus
* split epics related devices into epics.py
* apply validators to before calling write_func
* use per instance copies of PARAMS
* Remove Features
* coding style: adopt pep8
* provide class and baseclass parameters
* Unify error handling (a little more)
* provide a status2 parameter
* unsubscribe upon disconnect
* Fix dispatcher._setParamValue
* reworking messages
* fix wrong replies for change and do
* Update docu to reflect current implementation.
* Provide basic client Object
* Pep8 improvements + cleanup
* Fix some bugs.
[ Alexander Lenz ]
* Stub debug client gui.
[ Enrico Faulhaber ]
* Polishing
* Bug hunting and polishing
* polishing for a demo
* implement configurable module-properties
* provide anchor point for test suite using pytest
* Use mlzlog for better logging
[ Erik Dahlbäck ]
* rework Epics support/testing with LS336
* fix whitespace issues
[ Enrico Faulhaber ]
* autopep8
* GUI: show grouping of parameters
* implement datatypes
* replace validators with datatypes
* update docs
* remove obsolete file
* (over-)improve error loging during startup
* datatypes: fix serialisation for unlimited types
* fix logging
* Switch descriptive data to new format
* provide debian control files
[ Alexander Lenz ]
* [deb] Add build deps and rename src pkg.
* [deb] Split into multiple packages.
[ Jenkins ]
-- Jenkins <jenkins@debuild.taco.frm2> Wed, 19 Jul 2017 11:44:13 +0200