418 lines
10 KiB
Plaintext
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
|