Tags: mlz-ictrl/nicos
Tags
Release 3.10.14 7297aab GUI: Qt6 fix for TracebackDialog's 'To clipboard' f627588 influxdb: handle empty history queries d1a791d influxdb: new way to init the DB 0634e01 bypass qt bug in QMainWindow in macos 6763215 gui devices: fix display of status in control dialog 853df18 SINQ: BOA: replaced BoaTable by ComponentTable as used at ICON, NEUTRA ae8b49a BUG fix: ipython client failed after change in base class ee421ae ast classes Num, Str, Bytes, NameConstant are deprecated since python 3.8
Release 3.11.0 b976845 All: Update copyright (year) ee6b398 Change copyright (year) a22d6f8 Test: Change copyright (year) 9d90f10 SPHERES mesydaq: uses Tango now e3c71ba Physlab: Set value type of coupled device 63e3854 CHANGES: update for 3.12 3e04a22 Merge release-3.10 140f8c2 all: remove coding cookies 0c5e26f REFSANS: use f-string for 'setupname' using strings f627588 influxdb: handle empty history queries d1a791d influxdb: new way to init the DB 75c3309 POLI: remove setup for high-voltage experiment e29fbb5 clients: free the walrus! 45411a4 fix typo ce4a577 TOFTOF: Clean up impac device code 0de62d6 Test: Add tests for the environment related commands cbff522 V6: add spin flipper 409de39 Merge release-3.10 3e698f9 Gap: Add parameter 'min_opening' 0634e01 bypass qt bug in QMainWindow in macos c698d16 Merge release-3.10 6763215 gui devices: fix display of status in control dialog 8c43cdf SECoP: Fix some PEP8 issues b15bbb5 Test: Add test for 'ListFitters' command. 5d2f3aa Merge remote-tracking branch 'origin/release-3.10' 853df18 SINQ: BOA: replaced BoaTable by ComponentTable as used at ICON, NEUTRA 76f1fe4 SPODI/Watchdog: Add checks of neutron guide vacuum 38cda98 SANS1: Add pixel size(s) to detector image cc85dde protcols.cache: remove Py3.6 compatibility e4726cb Merge release-3.10 60c314c SPODI/BIO: Rotate the image 3e0ae40 SPODI/BIO: Add special live widget with some defaults 307408d SPODI/BIO: Fix typo in pixel size defaults ff6f06d DOC: Add documentation of the 'nicos.commands.utility' module ae8b49a BUG fix: ipython client failed after change in base class 25e3c69 Merge branch 'release-3.10' 5785e40 all: require Python 3.9+ ee421ae ast classes Num, Str, Bytes, NameConstant are deprecated since python 3.8 c07c0b6 Commands: Rename command to 'FloatRange' 1d53188 jenkins: need influxdb tests also on release a788be0 Jenkinsfile: run tests on Rocky 9 44e3e54 Device: Simplify code 6d197ac MIRA: remove "radmon" setup and device a82085f kws1: use with statement d50fbca Jenkins: Increase the timeout for the 'merge' check bf85b51 gui: offer menu item to copy parameter value f609085 Merge branch 'release-3.10' into HEAD 2c33158 TOFTOF: Add watchdog panel to GUI 206fc8c HostnameMailer: Make the 'subject' parameter handling more NICOS like f88ba3d kws2: update notification receivers ad38dc3 Stressi: Add correct sample for the simulation 492029b Stressi: Use 'control' instead of 'stressicontrol' dir fbeb7ca LImA/Andor2: Fix setting of the 'high_capacity' parameter b5e2fb0 Lima/Andor2: Add parameter for more hardware control abf7526 Virt/Stressi: Change group of the eulerian setup c29be55 Test/GUI: Add test for the create function of typed value widgets acce854 Test: Add DeviceComboWidget test 7a1a5c9 Test: Extend number of tests for typedvalue widgets 28a9d04 Test: Add tests for the typed value qwidgets f2048cb Stressi: Add startup code for McStas simulation bd3b9e7 Virt/Stressi: Add different samples ced4872 Virt/Stressi: Fix GUI configuration 36385fb Merge release-3.10 619b12c Test: Make the ILL sink test locale independent c8a938e Commands: Improve doc of the utility commands 5461f37 GUI: Fix file extension selection on GTK 7a8516a LAHN: disable nonexisting devices in monitor setup fb5a8c5 DOC: Add hint to the mkpasswd tool 532f176 Slit: Simplify code a227f29 ALL: Remove import of basic if standard commands included 2e317cb PHYSLAB: Set hardware access parameter to False dd7108a pylintrc: remove sys.path modfication inside init-hook 93f7b7d nicos_virt_mlz kws2: remove nonexisting things from monitor setups 77ee0c3 VSANS1: add selector spread device 41d3ab7 Tests: Add TUW specific device tests f7f5134 GUI/CmdLets: Add cmdlet for the 'tomo' command f2881d0 LAHN: V6 [new instrument] [NICOS-CARESS] 2720fd3 ANDES: Disable exchange block in monitor ed9b368 MIRA: various fixes to monitor setups e622289 SANS1: Add default monitor block for the W&T devices ff0afa3 Helios: Add default monitor setup block 9be83be FOCUS: Fix monitor setup 9fde5cb SE: Fix monitor setup 186a355 Labs/Antares: Fix monitor setup 5078483 FRM2: Fix monitor block setup of ccm8v f9bbbb7 ErwiN: Fix monitor blocks definition for neutron guide b92c022 SANS1: Fix monitor setups 5ba7359 VStressi: Fix renamed setup names d4433d6 refsans: fix monitor setups bf1255d XCCM: Fix monitor setups 62b7ef6 SANS1: remove duplicate device for detector timer, fixup monitor setups df127d5 SANS1: remove nonexisting detector 2 device from setups 9828c21 SANS1: fix detector rotation axis name f0418aa MLZ: Move the meteo information to frm2 f276cd3 Tests: simplify includes in commands setup 8fe4ad9 Test: Add tests for the 'preset' command 0328e59 VSANS1: remove nonexisting devices from monitor setup 4362d84 Elog/Workbench: Try to catch queue closing errors 77fa67e DOC: Disable doc for not existing AMOR devices/modules 53fedbf AUTHORS: update names 851606e ErwiN: Move the neutron guide sensor to nguidctrl b4a47f0 VPUMA: comment nonexisting devices in monitor setup 8fea6a8 DOC: Add keystorepath configuration variable description 6c93021 Merge release-3.10 328187b VTOFTOF: remove monitor setup parts copy-pasted from SPODI 721d318 VSPODI: remove nonexisting devices from monitor setup 4f1de8f SANS1: fix beamstop axis names in monitor setups 33b8eaf ERWIN: remove copy-pasted demo monitor setup 741af06 all: fix old names in monitor display of "last point number" f3864d4 frm2: add RSC setup monitor blocks and move names to configdata f4b69be frm2: add configdata setup with common definitions 7735a88 SXTal commands: Add commands to the doc eb2e8f0 FRM2: Tweak setup formatting e2240a2 SANS1: Rewwork W&T setups c4379f4 Merge release-3.10 ae11e15 JCNS: Reformat entry in HTML monitor e49b92f SANS: Make monitor entries setup dependend 1441fd2 frm2: move miramagnet and amagnet monitor blocks in their setups 2d18521 mlz: move CCR monitor blocks into CCR setups 3c64248 setupcheck: refactor f752e31 mlz/jcns: fixup monitor setups 1e6b40e Labs/Battery: Switch to f-strings in setups 2c8369c mlz/erwin: add setup for monitoring nguide pressure sensor(s) c927833 SXTal: Rework SXTalBase classes c52f3f8 Merge release-3.10 906d9a9 Merge release-3.10 d2cbcef ErwiN: Disable encoders of the sample table 4402581 Update copyright information (year) bbb7f68 session(s): shut up pylint complaint 2292102 test/utils: address pylint complaint a24a243 test_stresstest: shut up pylint complaint d4c93d7 Refsans: Make syringe01 setup fully plug and play a2f93e5 Refsans: Fix typo in computer name 14efd7f Test: Add EIGER specific tests e5f5332 Reseda: Change impl. of 'set_cascade' command bb21244 Refsans: Switch syringepump setup to plug'n play 13dfbb7 Merge release-3.10 13a4fce Spodi/Bio: Use decimal scaling for live view 5d98f92 SPODI/BIO: Improve the AdjustCapillary command 2203d0a Spodi/Bio/Keyence: Add phyical pixel size parameter 650528a SPODI/Bio/Keyence: Fix start of data acquisition 39db558 BIO/Keyence: Add image rotation option e76f30e Merge release-3.10 ed36825 Merge release-3.10 87fe5aa SPODI/BIO: Create a new view for the sample adjustment d7cf311 ErwiN: Change setup name (sampletable) 34e83e9 LiveWidget: fix linewidth settings for rois and centermark b6e0fcd SPODI/BIO: Add ROI to the detector 4c249b4 Seop: plot layout changes 11c62d3 VirtualImage: Unify the readresult calculation 586f539 VirtualImage: Fix issue with restarting ce8bad2 Seop: visual fixes for plots 1cab365 Merge origin/release-3.10 1a15de7 High pressure stopped flow experiment for SANS instrument 122f425 Merge release-3.10 338c978 Commands/SXTal: Add check for needed attached device 45d4a3e INSTALL: Fix typo(s), remove sudo, and some distro 26d115c Console: Add feature to add a selected part to the elog b913329 Commands: Fix SXTal commands 88cad21 SXTal commands: Add doc to 'ScanOmega' and 'ScanT2T' 88d8a1a SXTal/Goniometer: Refactor code and corresponding tests 8cf7052 POLI: Fix typo in commands 61c5a66 SXTal commands: Complete arguments help string 3e9b85a Merge release-3.10 f5f1d07 Merge release-3.10 0734aa7 Merge release-3.10 de31b94 MLZ: Switch setups from TACO to Tango devices 07ad6dd Update the INSTALL doc b7f4621 Lima/AndorX: Fix writing of the raw ROI 96af1fb Merge release-3.10 9c8e2d1 Merge remote-tracking branch 'origin/release-3.10' be6f317 Antares: Fix description of IKON L device bda9a21 Seop: instrument setup fixes 6368e83 Jcns: add SEOP machines to instrument detection 18db600 SANS1: Add image reader for the BerSANS files af9f13d Sans/Bersans: Code cleanup cd40285 SPODI/BIO: Integrate adjustment commands 30f20c6 SPODI/BIO: add commands to a adjust a capillary 6e44aac SPODI/BIO: Change deleting of the last image ac84e2a BarcodeReader: Add parameter to modify the tango polling 610b11c SINQ: Update copyright (year) 002afb1 Merge release-3.10 68d7913 utils: Fix copyright info (year) 0419691 SPODI/BIO: Clean up system configuration dd68954 Merge release-3.10 b827dea Test: Use 'radians' instead the D2R factor a125df9 Tests: Add tests for the QModulus class fe5d095 Tests: Extend instrument specific tests d13deec Utils: Fix pylint issues in 'getlast' impl. 002fb64 SXTal: Fix some pylint issues 9eccd9c ODIN: Fix some pylint issues 3a9fec7 Tests: Add tests for the tuning table read/write 3532344 SINQ: Make pylint happy (missing final new line) 4aee591 All: Update copyright information (year) 79ab456 All: Change copyright info (year) 0d4154a Poller: Fix pylint issue 806c7c1 SINQ: Fix pylint issues 323042e Kafka: Fix pylint issue acd88ce SECoP: Fix pylint issue b402b25 Device: Fix pylint issues c363653 Installer: Fix pylint issues c218a7a All: Use generators instead of lists 2c855a6 Tests: Fix some issues 0e153f9 Tools: Fix some pylint issues d0e7fb0 ESS: Fix formatting issue 7be9abc VPGAA: Add missing config file 272f254 ALL: Remove configuration of the default values aa9bf52 Tests: Add basic test script for Zebra instrument 77657a9 Test: Fix formatting issue d1312f6 Test: Init the position of sequenced double slit d042c00 PGAA: Refactor attenuator code. 3fb2a81 Skeleton: Modify the GUI configuration d2c5e4e Tests: Extend test for the 'skew' motor f3eb4a3 PUMA: Reformat code ea37f97 RESEDA: Remove unused setups b719804 Refsans: Rework the sequenced double slit 44abaac PUMA: Change the device description 776d3d1 PUMA: Rework MagLock device code 06d8608 TEST: Add tests for the MagLock device 8809c87 PUMA: Improve impl. of the virtual Logo Feedback 30447c7 Test: Complete test of SECoP validators c8d441c GUI/Cmdlets: Remove method, which has default implementation cb8257f SINQ: remove remaining coding cookies 967b76f Demo: Modify the GUI config of the virtual instruments f130605 JcnsMon: Remove doubled device impl. 524c7ff DOC: Add missing doc of 'live' command de3e9c8 SEOP: reorder buttons 6b442db MLZ: Use the full computer names 029bc4f PGAA: Add student as user 6a09f09 KOMPASS: Use the full computer names a33c399 KOMPASS: Fix typo faec396 KOMPASS: Clean up setups 78aa901 KOMPASS: Remove wrong DOI 4610eae KOMPASS: Change email receivers cbcc4c4 TANGO: Modify test for Numpy support in PyTango ee0a3a2 FlowUI: Ensure that the entries in tree view are black d0d5f80 SINQ: Add missing file to create a package a3b63b8 DOC: Fix class path b6e713e Refsans: Add nimaana4 devices 708b39e REFSANS: new devicd ddg + code Ohmmeter PTxx a5a7f22 Virtual/Stressi: Change the limits according to ROS model ad9f844 Demo/Skeleton: Fix nicos.conf template 34b1441 Merge release-3.10 7bb0820 GUI: Qt6 fix for editor b1ca394 ErwiN: Bind cache service to all net interfaces b6aeb07 ErwiN: Change tango base device names for charm boxes 1078132 POLI: switch bpl and bpr back to normal 163d5e3 rabbit(mq)_sink: Ensure sink is called after standard filesinks
Release 3.10.12 95d27e5 all: remove dependency on 3rd party "mock" module 357f0e6 NeXus: Add milliseconds to the NXTime (and derived) 69aea50 pylintrc: remove sys.path modfication inside init-hook c59917a SINQ: AMOR some fixes e825891 SINQ: password change for 2024 b066e0c SINQ/Commands: Fix SXTal commands 0bad427 SECoP: status should reflect errors on reading parameters eb12b82 JCNSSE: Adjust mon01 to display the wanted keys 5dca40a cache server: handle TELLOLD messages
Release 3.10.11 dc82739 TANGO: Modify test for Numpy support in PyTango 0311ba7 SECoP: Improve '_adevs' handling 7e944d5 pylint: Increase max number of line per module a668218 Test: Add TASP specific tests 23af7af mcstas: allow overwriting default for `neutronspersec` f905b44 SINQ: Add test scripts for instruments a7ea535 SINQ: Add test scripts for instruments 3f5bae3 CAMEA: Change the method 'isAllowed'->'doIsAllowed' fffa153 SINQ/TAS: Refactor code ab5672d SINQ: added polarizer support for MORPHEUS 7421422 Tests: Add HRPT specific tests b1b08c8 Test: Add ORION specific tests 3a1ea42 Test: Add SANS-LLB specific tests 79269f9 Test: Add SANS (SINQ) specific tests cc0f163 Test: Add NARZISS specific tests 632bf4d Test: Add FOCUS specific tests 91cdfde Test: Add DMC specific tests 83ae1ae Morpheus: Make Aldi motor controller simulation safe aab2902 Test: Add NEUTRA specific tests 124113a Test: Add MORPHEUS specific test scripts 71bc00b Test: Add ICON specific tests 1ce9431 DOC: Add missing class of SINQ ab88546 SINQ: add missing 'kafka-python' package 682f5d4 SINQ: AMOR rebuild setup files 5cc96ab Test: Add basic test for the camea instrument c7e63f6 CAMEA: Fix some formatting issues 03970af SINQ: AMOR rebuild 809413d SINQ: BOA minor bug fixes and changes to setups 0e53a04 SINQ: DMC, added new sample changer 1795df0 SINQ: bug fixes and enhancements for SINQ devices 8f60f0e SINQ: ZEBRA: minor changes and removal of auto_enable 99e2a6c SINQ: CAMEA new ei s2t controller and fixes 64e9b87 SINQ: 2023 upgrade to SANS 918aa14 SINQ: minor configuration changes at FOCUS 7549e5a SINQ: Setup changes at ICON 0169f3d tutorial: fix nicos.conf template 5f9aac2 tutorial: fix typo
Release 3.10.10 9f8b118 XResD: Change value information of the dectris image channel adc07c2 magnet.py: fix typos 513ab70 ESS: kafka message value is a method not a property c100d31 ErwiN: Change pressure device names for charm boxes 7e4f7a0 ErwiN: Use entangle devices for sample table c627de0 ErwiN: Add setups for the monitor boxes of the CHARM detector(s) 3273b6b VRESEDA: Fix dependency from tango package 3bbefd1 cacheclient: remove unused parameter d314b6b Merge release-3.10 96c9da1 ErwiN: Adapt slits to newer information 2448970 ErwiN: Add filter and collimator changer setup d5179a3 Test/Setups: Change test devices to the right classes eb8ae24 ErwiN: Add sample table and slits devices 3e03772 Devices: Add the horizontal/vertical gap to generic a4cf8f6 ErwiN: Adjust the poller to current hardware state 90fe7ac ErwiN: add notifier(s) 512bf2a ErwiN: change detector setup 2f7331d ErwiN: Adjust config of the HV powersupply devices 3483057 mcstas: fix typo 143291d Setups: Don't configure default values fea2220 harden cache against corrupted files 5c70b57 Physlab: Add option to flip the Mythen detector data 77a9193 KWS3: Fix interface definition of 'setReadResult' 872f47b Physlab: Add parameter to set the anode material 13e99ef ESS: add knauer valve device and setup d64644d ESS: Fix File-writer status tracking issues d928a10 Refsans: Fix logging call ba31191 Refsans: Add virtual detector to simulate neutrons 7ac9266 Merge "Merge release-3.10" b67de3b Stressi: Add the pixel size as image parameter c65d9f4 XResD: Create auto scaling live data panel 88c46a4 KOMPASS: add guidhall setup to basic setups c7eabd5 Merge release-3.10 0906cf0 rabbit(mq)_sink: add point statistics ab09132 rabbit(mq)_sink: add filepaths info efcb4e2 rabbit(mq)_sink: alternative implementation for `_getScanDatasetParents` 43d4c43 rabbit(mq)_sink: Moved publishing of message to SinkHandler c516b5a rabbit(mq)_sink: Use dataset.started in RabbitMQ messages 76adc02 rabbit(mq)_sink: Use mapping and metadata for payload 56f9968 rabbit(mq)_sink: reuse existing uid, override settypes 6198e3d rabbit(mq)_sink: add error handling / retries dda3b60 SINQ: assorted enhancements to the crystallographic code d5901bd ESS: add setup for NIDO camera box f7d55ee ESS: simplify counters f1fda3b mcstas: always warn about McStas errors 56d029f mcstas: fix super call 605db01 Generic/Freespace: Limit the possible unit values 5f22ad3 ErwiN: Add monochromator devices based on RESI 63072e3 ErwiN: Adapt the settings to new instrument responsible 4fca1ab Merge release-3.10 b386211 GUI: setup_panel expects int 5d1af5a SECoP: do not return attached secnode in _getWaiters() 75a51ad ESS: Fixing invalid JSON 2170769 Stressi: Fix 'neutronspersec' configuration f2f3c2f Reseda: Add simulation parameters 3df0961 McStas: Add parameter for host specific neutron rates a51d574 mcstas: move "intermediate" functionality to the detector 95e9054 MLZ/AntaresLabs: Add grating interferometer setup bc9b6f5 MLZ/AntaresLab: Fix device types 2be3be7 Fix sphinx search for sane versions d8e2eb9 Fix sphinx search for sane versions 109e285 Antares: Change the cache engine 18765b2 DOC: Add documentation of horizontal/vertical gaps c74f45c ESS: Motor extra PV handling d09c47d Antareslab: Fix paths for the space devices 99e62b0 Antareslab: Move pibox to "global" b9d7a04 Merge "Merge release-3.10" bbba6ff BarcodeReader: Refactor code 0bec56e Merge release-3.10 5f79aa7 SECoP: bug fix when read raises an error 43fc412 Stressi: Create 'mixed' instrument 9671c51 Stressi: Use FQDN for the computer names 2234812 Stressi: Change NICOS user df6a967 Merge release-3.10 6e8e9ec Labs/antares: Change the data root a536ac6 SECoP: fix exception handling 338e003 nicos_jcns: better explanation of overriding services in nicos.conf 0ea18bc SECop: fix bug in doReset cfc0e25 Merge release-3.10 e1c72ca Virt/Refsans: Add rate meter channel 67dcbeb frm2: use f-strings in setups 704fd1c MLZ/SANS1: update to latest entangle res changes 199465c html-monitor: avoid monospaced font 1ee808b Labs/Antares: rearrange setups 357036d TESTS/ESS: Fix not raising error in log handler test 51602be SANS1: Reformat setups 8512ab7 monitor-html: fix display of multiple warnings a545b82 ESS: qt6 fixes for LoKI panels 9a45208 Labs/Antares: Fix some smaller issues de1b5bd Labs/Antares/ILL: Save the current setups e1e7a67 Test/ESS: Fix formatting issue 37999bb Rabbit/Sink: Use defined constant 1b5e171 TAS/Mono: Fix setting of focus mode c87cd8b Merge release-3.10 cc22dc0 Tests: Try to run all scripts (*.py) in testscripts 32082be Merge release-3.10 afec12d DNS: Add DNS file reader to display data file in live view badaa72 Merge release-3.10 77e3041 GUI: Make "contributors" display widget non-editable 426033a KOMPASS: Fix path for the live view image 71cc0d5 KOMPASS: re-enable 'mx' coder f2d107e Merge release-3.10 c07d86a Virtual/Stressi: Update the device descriptions 52522f3 Authors: Add D. Petz 09640bb SPODI/BIO: add new sample table devices 05ebd80 Merge remote-tracking branch 'origin/release-3.10' 73a7ccf Raw image file reader is able to read 'raw' and 'singleraw' files 90ad142 DOC: Add howto about the instrument test scripts 8a0fd3e Antares/ILL: Fix double defined devices 5f45753 Antares/ILL: Save current changes made during experiment at ILL 27d1bd5 Labs/Antares/ILL: Save the current setups 0969b33 Elog/workbench integration continued 176fd3c GUI: use Qt6 compatible "namespaces" in Editor 9b3e1d0 Cascade: Fix reading size parameter c6547c3 Tests: Make the data sink tests more robust 57d1480 Merge release-3.10 887b174 all: remove remaining coding cookies ba8de82 ESS: add control PV to Pace 5000 bbaa3f8 fix influxdb: only on master ec7f25a SINQ: Use more code in simulation/dry run 6950437 EPICS: Fix 'dry-run' mode for devices with enable feature 3ab9d51 SetupChecker: Create error if setup contains 'require(s)' 0bc0ce9 SINQ/LogicalMotorController: Change fmtstr generating a45b3b6 SINQ: Replace 'requires' by 'includes' in setups 7ce4d40 SINQ: Make devices simulation running ready 71e1542 SINQ: Change valuetype of logical_motor device a5f4ff3 ESS: Adding basic testscripts for instruments 46b46cb Tests: Add basic testscripts for xccm instrument 424572d MLZ: Fix typo in 'doPreinit' 62b502d ESS: add two TTL related PVs for RMM a64abd4 RESEDA: Fix the RMS devices in cbox setups a6a3d8c Test: Add 'skip' to allowed dry run test keywords fd44073 Test: test dry run allows a list for the needs 89dd8a3 MLZ/Testscripts: simplify test script 348e91b Merge release-3.10 76fd255 ASTOR: Add basic test scripts 4211ae5 POLI: Triton dilution refrigerator f2aca7a influxdb cache: fixed bug when all values were expired 618df9a ESS: scriptbuilder has position key before accessing 6d6a447 ANTARES: Refactor collimator code e09a8a1 ANTARES: Fix device values during tests d4d4a1d ANDES: Add basic test script 9a5cd3b ANDES: Set hardware access to False for the MonoBlock 31412c4 ANDES: Fix isort issue 2949e33 ANTARES: Collimator devices don't access hardware 90b723d ERWin: Add test script 3cf6449 TOFTOF: Fix path of detector configuration file 5b493c2 ERWiN: Fix typo in setup 3392883 ESS: improve name of EPICS description parameter in motor c0ec461 ESS: update BW chopper setup b1cb4c1 PUMA: Rework devices code 2ba213e RESI: Rework devices code b2c7928 SANS1: Rework devices code a7b311c Physlabs: Rework devices code 7b25b09 SPODI: Rework devices code dcc524a VREFSANS: connect gonio_top_z to simulation 941deb5 ESS: Rework devices code 3db33d8 POLI: Rework devices code 94b21a3 SINQ: Fix isort issues b866952 ESS: Fix isort issue 276edce ESS: add read-only params for PVA motor 7e01ca9 Fix copyright information (update year) ebb74b3 SINQ: Make devices ready to run in simulation f5a12d8 ORION: Fix monochromator switcher eb3b4f3 SINQ: Make the detector devices simulation ready 7686dfe ESS: add isAllowed to motor so we can move when no limits defined 3a71b55 ESS: bifrost chopper PVs changed 28e8c31 Test: Substitute os.path by pathlib.Path f9f579c Tests: Add basic test scripts for XRESD and XRR instruments ba438d3 Tests: Add option to run instrument specific test 0254610 MLZ/XRR: add missing datasink 5c20906 PGAA: Change the tango config for OrtecMCA detector 23e5e1c REFSANS: Fix wrong order of the valueInfo in slit device da2f99b PGAA: Fix wrong parameter type 070e7cd ESS: move pace5000 setup to correct lab 1db4653 ESS: added the remaining macgyver functionality bf57cfa vrefsans: fix daemon listening address 60a2161 DOC: switch from Taco to Tango in setup doc d85d3b2 PUMA: Remove TACO device from doc be21e5a MIRA: Remove Taco based devices fa69bc1 PUMA: Remove TACO based device 8ce8ab4 DataSinks: Add automatic single raw image file reader f86549f TAS/Cell: Allow a limited number of space groups 92bc3b5 ESS: change yuos data path 203bac0 EPICS: reorganise to make removing pyepics easier 1fb593f GUI: Fixing overpopulation of tabbed GUI menus f85dd48 REFSANS: Simplify code in calculations ec04c00 Tests: Extend tests for the Refsans calculations 284d6fd Seop: Add Instrument for 3He-Polarization PCs 72530ea SPODI/labs: Fix unused variable 4cebe36 SPHERES: Change the parameter name in 'doStart' 652bbf2 Switch to log warning call 2062726 Oscillator: Remove unused import 9d13954 Plotting: Default marker type is 'circle' instead of 'omark' cb2f3d2 Plots: Set the 'circle' as default marker type b702af5 Plots: Use generators instead of lists 76f4d23 Plots: Use the NICOS defined dict of the markers GRMARKS bb0e362 ESS: NIDO follow ups c09dfb3 Physlab: Fix the flipping of the data for tths axis f7ec4d8 ESS: add NIDO test instrument aa3ce92 ELog: Fix typo in Workbench handler f9d5f05 rabbit(mq)_sink: Make pylint happy ab3a9d7 Physlab/HVGenerator: Implement time estimation for simulation a001ed2 Physlab/HVGenerator: Don't move if is at target 450299b Physlab/HVGenerator: Fix valuetype and hardware access cfa01ee Update pylintrc for current pylint a20100c Limit opencv to <4 268df09 Physlab/HVGenerator: Fix status and reset 195204f Physlab: Add delay to avoid water pump switching off f300ba9 XRESD: Enable single raw files for each count 6584a74 XRR: Fix missing live data sink 4cb350b MLZ/KOMPASS: temporarily disable 'mx' coder 059bce5 Physlab: Move live data sink to XRESD a73d202 Physlab: Move special live widget to XRR instrument dfced73 VReseda/Detector: Fix list of the fitted data 2ac935f VReseda: Adapt to new McStas simulation parameters ed12376 VReseda/Detector: Sync use of tofchannels to Cascade 51faace Reseda: Add l1 and l2 devices for the coils distances 5552e19 VReseda/Detector: Fix results e2f4569 Reseda: Fix formatting issue 3a27de6 RESEDA: Fix mieze display 8cff33c Reseda/MiezeFit: Allow reuse the fitter with different data c96d439 VReseda: Rearrange the parameter definition 7fe9044 Reseda/Cbox: Improve robustness against value errors abe5010 RESEDA/GUI: Fix data selection a5f9081 Merge "Merge release-3.10" 35f3ceb Merge release-3.10 ab0fa46 XRESD: Fix axis scaling 12e0fff Merge release-3.10 8cd5193 KOMPASS: Change precision and format string for CAENEls 65c575d Merge release-3.10 90eb6ff CARESSsink: Fix value writing of NYS ba866d2 RESEDA/BOA: Enable the EPICS use in the poller as well 083b25a Reseda: Improve zero command f122ed1 MLZ/KOMPASS: add setup for spherical pa db16200 Device: Improve formatting of the updated meta info 849e3cd CASCADE: Fix problem with doubled entries in meta data 318c8fa PUMA: Update PA module f32c52a RESEDA/Boa: Fix doubled 'includes' directive a8305a2 Cascade: Add the phase parameter to the results 1a7a984 MLZ/KOMPASS: adapt to recent PLC changes 88aa92d RESEDA: Make tune wave table import more robust 9239426 Reseda: Make the commands a little bit more flexible 88af8f4 RESEDA: Fix ExportTuning command 20a4b2b RESEDA/BOA: add tuning table setup 20b63eb Reseda/boa: Change the pid and log file path 8b39477 ESS: move the last few devices over to PVA c6b457b ESS: fixed inconsistent formatting in setups 58cd9f0 ESS: move dream beam monitor to pva 184154e ESS: add epics requirements explicitly 486645c rework fix/release 9e52c52 Reseda: Adapt tuning setups to rename of cboxes 3434898 Virtual/Reseda: Fix fit return fit parameters 346e553 mcstas: fix against rare race condition cb140f5 Fix copyright 27786d5 Merge release-3.10 9da1952 Merge release-3.10 0d31bd5 XRESD: Collect some changes 63e25cf authors: move Alex 5669b0a Doc: Complete list of Refsans classes b72907b REFSANS: Improve doc strings for 'TemperatureControlled' f141e69 REFSANS: Remove explicit adding of EOL 9a2a62a Antares: Add Toellner amplifier device 1330c65 KOMPASS: Add test scripts 5570af9 RESEDA: Add basic testscripts 5d290d9 Authors: Add missing authors and contributors daabed3 Virt/Reseda: Adapt the limits of the digital outputs b46d8ff RESEDA: Unify the setups for the cboxes ce084e2 DOC: Update class doc for the physlab classes 69fe545 DOC: Update PGAA data sinks 12a1137 DOC: Remove another dropped device e685118 DOC: Remove dropped classes 3754369 ESS: fixed edge case on experiment panel f9993aa Merge release-3.10 75881c4 REFSANS: Fix unit for temperature devices e412b9c ESS: Send relative paths in filewriting pl72 run_start messages ac96589 REFSANS: Improve H2 alias configuration 89b6629 REFANS: Cleanup the H2 setup 139c5ce XRESD: Change the data root c7e8bd3 XRR: Change data root b12c4fd REFSANS: Clean up code of Pivot device 64c7e9c REFSANS: Remove unused devices (FAST Comtec related) b538112 Merge release-3.10 19d990b XRESD: Integrate the eWorkbench as electronic logbook 29a5786 Virt/Reseda: update limits 4d83c12 ScanPlot: Fix markers are not visible 34e8337 workbench integration 406bdde ESS: experiment panel tweaks cd44642 ESS: use the brokers not the topic 3d54ac0 ESS: fixed typo in device description 516fb48 REFSANS: Rework NOKMonitoredVoltage device 547e01f REFSANS: Remove unused parameter 'resolution' d77309e REFSANS: Fix resolution calculation 3e898b0 REFSANS: Fix problem with 'omath' in GR 96a268c RESEDA: Fix Mieze display d3f84de RESEDA: FIX if fit fails set parameters to 0 86571ad flowui: restore horizontal scrollbar on output 68ec8b5 RESEDA: Fix some GUI issues 43364a8 RESEDA/Boa: Set live interval to 1 second 08d048e Cascade: Fix error in case fit failed b529507 flowui: remove stray print statement 42e78fb REFSANS: Fix some flake8 detected issues 3e97c5d Refsans: Fix typo 38cef56 REFSANS: configfile many changes to reorg cfg output 296cbf9 Virt/Refsans: Set the instrument for default simulation 10ea85d Virt/Refsans: Fix the names of the DoubleSlit height 9f6c5c2 ESS: global rename of 'batch' tab c8b7a82 Physlab: Change the instrument devices names and cleanup 5ad1464 MLZ/RESEDA/BOA: Add counter devices from BOA 666f1b8 Merge "Merge release-3.10" d1d6a50 ESS: update nexus link structure 4c710f9 PhysLab: Switch for all axes to Axis devices b46dd5c Merge release-3.10 e8cc92e Physlab: Rearrange devices and datasinks 51d834a XRR: Fix detector names 5148aeb XRR: Add real hardware components 74caafb Revert "nicos_mlz: Add secop-based barcode reader device" ed99471 nicos_mlz: Add secop-based barcode reader device bf7800b Virtual: Reformat code ccde312 flowui: commandline should change colour when busy b6afca2 Merge release-3.10 a0483db LABS/RESEDA/BOA: add epics initialization 04c817c XRESD: Add RabbitMQ data sink 82a6155 ESS: update out of date error message 66dc776 ESS: use ESS sample class 6736ea0 ESS: create consumer earlier 83c0271 REFSANS: instrument setups add setup ana4gpio03 a063834 SECoP: small fixes to init code 6b03557 RESEDA/BOA: Change the basic detector setups a9dd5a6 REFSANS: Upgrade status monitors 9a567ef REFSANS: Clean up global configuration b9c1334 REFSANS: adjust temperature2 and chopper cores 555fc2c REFSANS: Add some devices to the HTML monitor 53c2606 REFSANS: add julabo averaging device ab4616a REFSANS: change the conversion polynoms for humidity 939245a REFSANS setup ana4gpio03 add Sensor SHT temp+humidity e19f2fc REFSANS: vsd adding functionality of expertvibro to vsd 50ad205 frm2: move monitor setups for ccm2aX into their setup 0e34f9f core: rename key in setup info to show it is internal 0c95551 reseda: fixup monitor setups 1cdb2e7 toftof: fixup monitor setups d5cddfd antares: fixup monitor setups 0b5c082 MLZ/Labs/Boa: Create a new "instrument" ba13702 Refsans: Close the data files/directories after finishing experiment f5c4dd7 ESS: use fullpath for chopper devices c7de554 mira/all: remove traces of CCR5 a0dcbe6 all: get rid of traces of ccmsans a1f01bd erwin: remove copy-pasted stuff from monitor setups 800e40e frm2: fix 3He plot setups and add cci3he11/12 cc9e713 nicos_virt_mlz: remove nonexisting devices from monitor setups 2c21b85 utils: remove support for old style setup specs d28cd90 SECoP: add more options to automatic creation. 5b5d087 all: remove coding cookies 669ccf2 ESS: remove old setup 5d9a5e7 REFSANS: Add some more tests for chopper_config calcs 829909d TESTS: Skip tests if 'lxml' package isn't installed 3327dc1 REFSANS: Fix some formatting issues c1308b3 REFSANS: Rework of calculations and 'chopper_config' 5495714 SANS1: (Temp) remove of the col_2b entries from monitors 027ac4f FRM: rework monitor setups for the CCI inserts 0fa8a3a ANTARES: Fix dev names in monitor setups 4846fae REFSANS: Fix typo introduced in I448f5e19a1808b816ab1412869cd6e88afebad55 726db52 REFSANS: Fix path for the live image of HTML monitor 6886d56 TEST: Add test for Refsans' specific Accuracy device a85ddae REFSANS: Reimplement Ttr device d2b9003 REFSANS: Fix implementation of transforming devs bd163d0 Test: Fix authorship of Refsans specific tests b6b3d0f ESS: Fix some formatting issues f30b580 REFSANS: Fix setup description 8395de6 REFSANS: Switch to lazy formatting in logging d84e29a REFSANS: Refactor Vibro8 device and setup ff8d15a REFSANS: Remove empty and unused setup file 2f19468 REFSANS: Remove unused HasPrecision from FocusPoint bae3615 REFSANS: Reduce the requirements for attached device cc86f9c Utils: enable keystore to handle third-party API change 0404e28 elog: cleanup temporary images on 'image' elog events d8c907f ESS: update kafka ports to use sasl port 87b6ea0 gui: clarify that the "configuration" selection only means the GUI config 41136af plotting: avoid the first plot color being yellow 7791406 Merge release-3.10 f077939 ESS: remove duplication in macgyver setups 3867306 ESS: add setup for readout master module d0b3ad0 ESS: add setups for MacGyver digital in/out a59968d mira/panda: fixup references to ccm5v5 4858bdf vendor: remove ipc taco impls 0193ffd vendor: remove frm2(.CCRSwitch) 5a69271 elog: add new event to transmit an image in different formats 2d154ed remove more TACO references in docstrings f22a995 doc: replace reference to taco c360fcf refactor attach to elog into common base class aeb7f33 elog: configure handlers as NICOS devices 06a2c63 EPICS: add bool readable c2ebfe0 Merge remote-tracking branch 'origin/release-3.10' into master 4833277 test: actually wait for elog to start f7a6c14 TAS: Rework Eulerian Cradle device code ad2b1b4 FIX year in copyright line 8c97546 galaxi: update doc 461ac1b hermes: fix doc headers 1941bef Merge remote-tracking branch 'origin/release-3.10' into master 96d52d5 SubscanMeasurable does not need to implement doFinish() dcd8798 REFSANS/doubleslit: Use already defined motors list 7113593 fix poller needlessly polling noisy adevs at high rate f08dfb5 XRESD: Fix some init problems a1fd672 XRESD: Add conditions to the watchdog 2ea5f02 XRESD: Remove some parameter devices 90422f7 XRESD: Poll some parameters 54a36a6 XRESD: Add special live view sink 7a7b2de EPICS: revert MappedMoveable and introduce bool version 11d7ddb XRESD: Fix wrong attached devices 8f4454b XRESD: Clean up configuration 7612901 XRESD: Change the image reading device b3d0bdb XRESD: Fix display of live data cc4393b STRESSI: Rework CARESS sink 8ae97f3 XRESD: Fix arraydesc and valueInfo of image detector 1117882 XRESD: Fix HV for the 'On' state of the X-Ray tube 1b12dfd VREFSANS: Complete the virtual instrument 1bbb087 REFSANS: Update slits a51e435 REFSANS: detector table analogmove has to have precision a97f2f5 REFSANS: setup julabo: adding flow from ana4gpio01_ch2 1e4a5a2 REFSANS: detector; remove det_drift d2e99c7 REFSANS: new device ana4gpio03 cd9d994 REFSANS: Change SC2 parameters f9bca67 REFSANS: Remove additional date information f883248 EPICS: allow MappedMoveable to support bool types b160f06 gui: Qt6 fix color definition in qscintillacompat 9b496c6 Add mailer with hostname (for SEOP) ed8d3a3 ESS: add setup for MacGyver relays f9dd9ce BIO: Add device to readout keyence images 651ee6c Merge release-3.10 845cd50 Virtual MLZ instruments: add Refsans instrument fda754d VRESEDA: Update currently supported sample types 3109e91 VRESEDA: Implement 'dlam' parameter calculation e8e0611 VRESEDA: Fix timer device for McStas simulation 72d81a4 VRESEDA: Add devices for McStas 'om0' and 'om1' 9197859 secop: use consistent logging style 83ff83e flatfiledb cache: avoid exception reading a timestamp in cache files d564ed3 SECoP: Fix manually created devices 40fdf68 SECoP: fix register callbacks 5c915fc gui: Improve Color Handling 73a4dee ESS: default to not using elog dd88c42 ESS: set LoKI to use Kafka auth 1326e7a SECoP: treat reset command a600f8f influxdb cache: improvements ee4a38a cache: updated influxdb-transfer 9622afc Remove doubled opencv from requirements 961d950 INSTALL: add the opencv as optional requirement 191fc92 BIO: Add valid web address 911be2d ESS: set ODIN to use Kafka auth 5517951 SECoP: fix in SecopHasOffset.doReadTarget 3c05427 core: rearrange limit checking to make it easier to override 4103af6 ESS: set BIFROST to use Kafka auth 062d735 BIO: Fix LogSpace device path c93ce4f ESS: allow starting filewriter even if no samples defined 5941338 ESS: specify the max allowed kafka message size 90ab4d1 TEST: Fix some tests if 'confluent_kafka' isn't available b516983 ESS: fix out-dated nexus structure for estia ed5e208 ESS: set ESTIA to use Kafka auth eb0c032 XRESD: Rename devices for STRESSI compatiblity c52d3e4 XRESD: Cleanup code for the detector 0028cef XRESD: Add device for distance sample to detector 1c039f3 Authors: Add J. Haehne to the list of contributors 6646da1 RESEDA: Reconfigure notifiers 3050528 SECoP: fix typo 200259a SECoP: fix bug with configured devices 5bfd10a gui: Support dark system themes f55d5e3 XRESD: Remove the angle from image data 9e231c7 XRESD: Deactivate unreachable code 85ca2dd ESS: add kafka authentication 25d2210 Add option for custom callbacks in SECoP devices dc3dc52 EPICS: get the enum values from the update if possible 180ace6 XRESD: Add alias devices and CARESS file sink bad327e XRESD: Add standard setups 69a52a6 XRESD: Fix path for the LogSpace device cd1d293 LABS/SPODI/BIO: New instrument df92eef XRR: Add new instrument in the MLZ physics labs 8cd5dec MLZ/XRESD: Remove neutron specific tools 320445b MLZ/XRESD: Add a basic setup 86d036a MLZ/XRESD: Change data path 3ee080f XRESD: Change from 'softlab' to 'physlab' de4cc9b monitor-jcnsmon02: update cf06105 MLZ: Rename 'softlab' to 'physlab' c3a12f9 cacheinspector: fix crash when QTimer.start(int) receives float 216691e SECoP: improve inheritance for read/update 0787219 Merge release-3.10 b4747fc Merge "Merge release-3.10" 46bfe87 ESS: moving base classes to confluent kafka 94b92f7 Merge release-3.10 0627dbd Merge release-3.10 ffd849e XRESD: Change instrument responsible 83725f3 XRESD: New instrument on MLZ physics lab 09dc954 Merge release-3.10 b231a12 SECoP: fix HasOffset feature and Limits 7d869b0 SECoP: some minor and cosmetic fixes d0065b3 ESS: update PVs for Vinci pump 0fe2cc8 TOFTOF: Open server connections on all network interfaces 1b84631 MLZ: change paths of the LogSpace devices fa1187e TOFTOF: Fix LogSpace path 5ae9b23 ESS: reduce irrelevant cache updates for Kafka status handler 3e1e6f4 ESS: fix metadata format 9296885 ESS: adding more data to NeXus 94d68b7 TOFTOF: Use tango_base instead of tango_host ea59bd2 TOFTOF: Use FQHN for all computers 6d593f0 TOFTOF: Use the FQHN for the tofhw 8ff6989 fix crashes in cache-inspector due to old Qt syntax be79cfb LIMA: Rework implementation d10f5a8 ESS: adding instrument name to NeXus 771371f Merge remote-tracking branch 'origin/release-3.10' into master 0e2ea0d ESS: migrate scichat to new Kafka library 17f38ca ESS: migrate collector to new Kafka library bd1f38e SECoP: avoid checking limits for readonly parameters 42ac6ba ESS: remove Space device from instruments 12cc5ce EPICS: EpicsString****able should subscribe as str 8a5deb2 ESS: ESTIA setup changes for selene eb84ab5 Merge "Merge release-3.10" 8208b06 ESS: Update NeXus structure handling 94bf9a3 Merge release-3.10 227ce26 ESS: Adding job info to NeXus structure 5e81420 Merge release-3.10 ec738d4 ESS: QT6 fixes for ODIN live view 2fd9b71 ESS: Liveview small UI update cb5d3e8 ESS: Add auto-enable PV for motors 2e33b71 ESS: switch bifrost to new live view a1a6425 ESS: pyqt6 fixes for live view 467c439 ESS: fixed mistake in guiconfig for ODIN bc6717b ESS: Updating NeXus structure 82376bf ESS: add collector setup for ODIN db75847 ESS: Improving PyQt liveview, add camera control 5f28057 ESS: change ESTIA to use pva 05892c0 VSANS1: Create a more realistic behavior c02f48a SECoP: fix target type after change in frappy.client 1fd09b4 ESS: missing self on two 'local' vars d1e1400 ESS: add park angle for choppers f7fd16f MLZ/Labs/battery: Add new plug'n play computers 3a829c6 Merge release-3.10 656a6a3 Tests/Amor: Small refactoring b53d3d6 DOC: Fix some formatting issue 4afed45 DOC: Include the SECoP device classes 555d45a INSTALL: Add 'pyftpdlib' as needed package for dev 460974e ESS: our requirements no longer need Qt stuff 8eca087 Merge release-3.10 ffb0d47 Merge release-3.10 9634108 doc: small fixes to alias config doc b65ff2c Merge release-3.10 e40b5a0 SETUP: add some additional project urls 14037ce ESS: removing default value for device 4ce4669 MIRA: Switch IPC 4blade slit comm to NICOS 8c22b45 ESS: Fix missing units in Bifrost and Ymir NeXuS templates 9dd07b5 ESS: Bump isort version in ESS pre-commit hook 3cd3734 MEPHISTO: Move the 'blende1' devices to entangle 0767c81 Merge release-3.10 3501523 WONI: Save the tutorials instrument 1b05ad5 all: minor fixes a551f8f livepanel: use numpy data types in array conversions cf5a831 Merge release-3.10 5c828f7 Merge release-3.10 e8aa394 Merge release-3.10 77097d1 INSTALL: remove outdated dependencies ad9b90b hermes: add new instrument ce4bed1 Merge release-3.10 2559694 ESS: Qt6 adjustments for LoKI gui 67f62be ESS: Updating area detector 8db8474 Jenkinsfile: r3.10 needs debian11 based image 576c375 Merge remote-tracking branch 'origin/release-3.10' into master
Release 3.10.9 065d2c3 influxdb cache: fixed bug when all values were expired 6272b58 influxdb cache: improvements 13f79cf cache: updated influxdb-transfer f8a03c9 nicos_jcns: use degC instead of °C cc727d9 hermes: add admin users 1cdafe4 dectris: use 'controller' instead of 'master' 3e25134 nicos_jcns: fix redundant-u-string-prefix 8eee6d5 ESS: Fix some formatting issues 16d6fc9 Test: Remove dependency in ESS specific parts 6d575ce Daemon: Fix 'IndexError' after disconnecting GUI efe7a28 daemon: fix SizedQueue to take blobs into account
PreviousNext