2025-08-07 - 2026-08-07

Overview

168 Active Pull Requests
23 Active Issues
Excluding merges, 13 authors have pushed 676 commits to main and 833 commits to all branches. On main, 368 files have changed and there have been 88797 additions and 29970 deletions.

167 Pull requests merged by 9 users

Merged #291 change PV names of slits in optics hutch 2026-08-05 13:18:36 +02:00

Merged #290 Lamni minor fixes 2026-07-31 13:43:48 +02:00

Merged #289 fix(lamni): tolerate transient GUI heartbeat race, fix sample-name prompt order 2026-07-30 16:10:32 +02:00

Merged #288 Fix/lamni fermat fov check comment 2026-07-30 15:32:05 +02:00

Merged #287 Feature/mcs2 2026-07-30 13:11:40 +02:00

Merged #212 feat: migrate to v4 scans 2026-07-29 17:16:29 +02:00

Merged #264 Small updates from the SAXS beamtime 2026-07-28 17:05:40 +02:00

Merged #286 fix(mcs): initialize _num_lines in init 2026-07-28 13:51:50 +02:00

Merged #284 fix(LamNI): skip 22.5 deg approach rotation when shutter is closed 2026-07-28 13:35:05 +02:00

Merged #285 fix(deps): make pygobject an optional extra, not a hard dependency 2026-07-28 13:30:46 +02:00

Merged #282 fix(LamNI): revert xray eye IDS camera to default 5 Hz poll rate 2026-07-28 13:23:37 +02:00

Merged #283 fix(devices): remove deprecated XOMNYI-XEYE-ACQ:0 EPICS PV writes 2026-07-28 13:23:29 +02:00

Merged #280 feat(devices): add FZP details user parameter to optics stages 2026-07-28 11:54:15 +02:00

Merged #281 fix(LamNI): don't auto-retry lsamrot moves aborted by stop() 2026-07-28 11:54:11 +02:00

Merged #279 Feat/allied vision 2026-07-28 10:59:04 +02:00

Merged #278 Fix/minor fixes lamni 2026-07-28 09:56:28 +02:00

Merged #276 docs(LamNI): drop misleading "(0 deg)" from rotation-centre click prompts 2026-07-27 12:35:51 +02:00

Merged #275 perf(LamNI): skip redundant lsamrot rotate-to-0 right after loptics_out() 2026-07-27 12:35:42 +02:00

Merged #274 Lamni lsamrot error retry 2026-07-27 12:35:35 +02:00

Merged #273 fix(LamNI): open X-ray eye GUI widget in update_frame() if not already open 2026-07-27 12:35:29 +02:00

Merged #277 feat(LamNI): measure camera live-mode FPS and smear-sweep capture FPS 2026-07-27 12:35:20 +02:00

Merged #272 Experimental/rotation center smear 2026-07-24 16:17:01 +02:00

Merged #270 Feat/xray centering lamni 2026-07-24 13:02:02 +02:00

Merged #271 fix: unify device tag usage 2026-07-24 11:02:36 +02:00

Merged #269 Fix/eps status 2026-07-22 16:34:14 +02:00

Merged #268 feat(webpage): add force_start_webpage() to manually override account-match check 2026-07-22 10:11:36 +02:00

Merged #267 Feat/omny eps 2026-07-21 20:40:39 +02:00

Merged #266 Fixes/lamni hw commissioning 2026-07-21 17:00:59 +02:00

Merged #263 Fix/gui cached readings 2026-07-16 16:28:12 +02:00

Merged #262 Feat/lamni webpage 2026-07-16 16:26:05 +02:00

Merged #261 Feat/feat from flomni to lamni 2026-07-16 14:40:31 +02:00

Merged #260 Fixes/flomni 2026-07-15 12:57:53 +02:00

Merged #259 Feat/flomni queue with commands 2026-07-14 15:48:39 +02:00

Merged #258 Feat/update lamni to flomni standards run1 2026-07-12 19:07:18 +02:00

Merged #257 Feat/flomni omny lamni sim 2026-07-12 07:52:37 +02:00

Merged #256 Flomni commissioning 5 2026-07-12 07:28:11 +02:00

Merged #253 Feat add saxs widget 2026-07-10 16:59:01 +02:00

Merged #252 Template: Updating to template version 1.4.1 2026-07-07 14:21:16 +02:00

Merged #251 Feat/sample storage widget 2026-07-07 10:44:44 +02:00

Merged #250 Flomni commissioning 4 2026-07-07 10:41:41 +02:00

Merged #248 ci: fix create_update_pr workflow 2026-07-04 20:49:35 +02:00

Merged #247 Update user instruction data analysis 2026-07-03 16:30:56 +02:00

Merged #246 docs(safety): update checklist PDF and page intro 2026-07-03 14:43:19 +02:00

Merged #245 ci: fix plugin checkout for fork pull requests 2026-07-03 14:32:34 +02:00

Merged #244 docs(safety): add Safety at cSAXS page with checklist PDF and links 2026-07-03 14:02:08 +02:00

Merged #241 Feat/slit gui and tomo parameter gui 2026-07-02 09:02:25 +02:00

Merged #240 Flomni commissioning 3 2026-07-02 08:47:33 +02:00

Merged #237 fix: reorder positions in lamni fermat scan test to comply with ascending default 2026-07-01 19:36:34 +02:00

Merged #239 fix docs 2026-07-01 11:49:19 +02:00

Merged #238 feat(flomni): add functionality to save reference and alignment images as HDF5 files 2026-07-01 11:22:56 +02:00

Merged #232 adjust gripper sensor voltage in config 2026-06-30 14:31:37 +02:00

Merged #236 docs(developer): add "How to edit these docs" contributor guide 2026-06-24 18:26:23 +02:00

Merged #235 docs(saxs): import data analysis guide from the documentation wiki 2026-06-24 17:32:49 +02:00

Merged #234 adjust cont grid fast axis ordering 2026-06-24 15:34:35 +02:00

Merged #233 test: add cont grid scan tests 2026-06-24 15:33:29 +02:00

Merged #231 fix(cont-grid): fix cont grid timing issue 2026-06-23 13:07:51 +02:00

Merged #230 fix(docs): update OS version in Read the Docs configuration to ubuntu-24.04 2026-06-21 18:21:02 +02:00

Merged #229 add estimated finish time to progress bar 2026-06-21 09:32:55 +02:00

Merged #216 fix(gui_tools): minimal ring progress bar safeguard in order to not interupt any script using it 2026-06-20 14:05:15 +02:00

Merged #228 feat(flomni): add 360° tomo range and single-point acquire mode plus few fixes 2026-06-20 14:03:05 +02:00

Merged #227 add in position for scintillator in optics hutch 2026-06-19 13:36:56 +02:00

Merged #226 update flomni for scan repeats 2026-06-19 12:57:52 +02:00

Merged #225 update flomni config 2026-06-17 10:12:01 +02:00

Merged #224 fix(eiger): switch eiger back to eiger_9m config 2026-06-16 21:49:24 +02:00

Merged #223 feat: add machine config 2026-06-16 16:36:17 +02:00

Merged #222 feat(cont_grid): add continuous grid scan 2026-06-16 16:25:31 +02:00

Merged #221 updates for first light prep 2026-06-15 15:51:30 +02:00

Merged #220 implement 2 sets of slits in optics hutch 2026-06-08 13:47:47 +02:00

Merged #219 fix(dependencies): pin cbor2 version to 5.9.0 2026-06-02 17:04:28 +02:00

Merged #218 update configuration of smaract in optics hutch and experimental hutch. Correct some parameters in the readout of XBPMs and BIM. We also added an example for a Smaract stage in the user_template.yaml 2026-06-02 15:58:13 +02:00

Merged #217 add micro-stepping card and IDS camera examples in user_template.yaml 2026-06-01 10:19:22 +02:00

Merged #209 fix: remove .wait() from omny_xray_gui in on_dap_params in gui 2026-05-21 14:15:06 +02:00

Merged #214 Template: Updating to template version 1.4.0 2026-05-20 11:03:09 +02:00

Merged #213 Template: Updating to template version 1.3.2 2026-05-20 10:47:07 +02:00

Merged #211 reset tracker if not reach target 2026-05-19 11:01:29 +02:00

Merged #210 fixes for beamtime prep with Manuel 2026-05-18 17:51:43 +02:00

Merged #199 Fix Eiger to respect message_severity of JFJ broker status 2026-05-18 09:15:48 +02:00

Merged #207 fix(jungfraujoch-preview): fix error handling for jungfraujoch preview client. 2026-05-18 08:44:37 +02:00

Merged #205 minor fixes at beamline 2026-05-15 10:56:01 +02:00

Merged #204 add example for 2-axis piezo controller in device_configs/user_template.yaml 2026-05-13 17:21:45 +02:00

Merged #201 fix: fix jfjoch-client version to rc126, matching the server version 2026-05-05 19:35:50 +02:00

Merged #200 fix(bec widgets): designer plugins fixed for widgets 2026-05-04 17:32:29 +02:00

Merged #187 fix: initialize setpoint to 0.0 and update from readback after connection 2026-04-22 17:30:21 +02:00

Merged #197 Add simulated devices for endstation, fsh and ddg1 2026-04-22 17:21:09 +02:00

Merged #195 Lamni scan adjustments 2026-04-21 16:31:33 +02:00

Merged #196 chore: remove deprecated scan motors from test 2026-04-21 14:14:28 +02:00

Merged #193 added authentication for user to web generator 2026-04-15 14:11:16 +02:00

Merged #192 fix: move lamni fly scan to dedicated flyer device 2026-04-14 15:34:55 +02:00

Merged #190 doku fix 2026-04-13 11:55:47 +02:00

Merged #188 doku fix2 2026-04-13 11:55:08 +02:00

Merged #186 fix: restrict sphinx version to below 9 in requirements 2026-04-09 15:04:19 +02:00

Merged #185 update flomni docs with FZP distances 2026-04-09 14:41:18 +02:00

Merged #184 fix(smaract): ensure setpoint is in sync after restart 2026-04-09 14:14:24 +02:00

Merged #183 feat/diagnostics slits show all and fixes 2026-04-09 13:04:18 +02:00

Merged #182 added all galilrio and csaxs.diagnostics 2026-04-08 11:31:21 +02:00

Merged #177 test_pseudo_device_implementierung 2026-03-31 14:28:06 +02:00

Merged #181 csaxs_nexus_format 2026-03-31 12:59:01 +02:00

Merged #180 fix thread stop 2026-03-30 14:44:15 +02:00

Merged #179 fix/webpage_generator 2026-03-30 13:07:47 +02:00

Merged #178 fix(file_writer): Fix file_writer format method. 2026-03-30 12:34:07 +02:00

Merged #172 fix(omny/shutter): MonitorSignal wrapper with auto_monitor 2026-03-27 22:41:58 +01:00

Merged #176 fix/webpage_generator 2026-03-27 16:08:46 +01:00

Merged #175 extend_beamline_config 2026-03-27 13:46:39 +01:00

Merged #174 feat/flomni_webpage 2026-03-26 16:38:51 +01:00

Merged #171 fix/fixes_flomni_testing3 2026-03-25 13:47:21 +01:00

Merged #170 minor fixes during testing 2026-03-19 11:17:42 +01:00

Merged #167 Moving flomni to async signals 2026-03-19 11:13:26 +01:00

Merged #151 Fix MCS card omit callbacks on stop 2026-03-19 11:11:55 +01:00

Merged #169 ci/rtd_workflow 2026-03-18 14:38:56 +01:00

Merged #161 fix(gui_tools): flomni gui tools timeout optimization 2026-03-18 14:05:37 +01:00

Merged #168 fix/fixes_flomni_testing 2026-03-17 16:08:01 +01:00

Merged #166 fix/online_fix_mcs_ddg_flomni 2026-03-16 11:17:28 +01:00

Merged #165 fix: alarm handler signature for flomni scan 2026-03-13 14:05:13 +01:00

Merged #164 fix/gui-api-mistakes 2026-03-12 23:59:49 +01:00

Merged #162 fixed centering routine fsamx movements 2026-03-12 22:31:56 +01:00

Merged #163 fixes during first round of testing flomni with Ana 2026-03-12 22:31:47 +01:00

Merged #160 fix/smaract_dev_enabled 2026-03-12 11:32:41 +01:00

Merged #159 lamni_commissioning 2026-03-12 11:27:40 +01:00

Merged #118 feat/enhance-gui 2026-03-11 22:08:06 +01:00

Merged #157 fix/cameras-allied-and-unify-live-mode 2026-03-11 16:57:14 +01:00

Merged #156 test: fix lamni test 2026-03-06 15:19:12 +01:00

Merged #153 documentation fix and now encoder readback values for lgalil stages with encoder 2026-03-06 14:39:35 +01:00

Merged #152 documentation file for the 30 nm FZPs 2026-03-06 13:13:26 +01:00

Merged #148 fix(mcs): remove info logs for mcs card 2026-03-04 13:34:03 +01:00

Merged #147 fix(bec_widgets): removed omny alignment old gui 2026-03-02 21:00:14 +01:00

Merged #125 feat/add_panda_csaxs 2026-03-02 13:22:26 +01:00

Merged #146 Template: Update to 1.2.7 2026-02-27 16:32:38 +01:00

Merged #145 Fix Cached Socket readings 2026-02-27 12:14:45 +01:00

Merged #144 fix(tests): x_ray_eye_align correct imports fixed after refactor of LamNI 2026-02-23 13:44:41 +01:00

Merged #143 fix/lamni_printout_fix 2026-02-23 12:44:58 +01:00

Merged #142 refactor/module-structure 2026-02-23 12:28:27 +01:00

Merged #141 fixes/lamni_improvements 2026-02-23 12:27:14 +01:00

Merged #138 Add Digital Out signals to GalilRIO 2026-02-16 17:51:37 +01:00

Merged #133 Jungfrau Joch integration 2026-02-16 14:14:10 +01:00

Merged #134 feat/eps_device 2026-02-16 12:33:26 +01:00

Merged #139 Add monkey patch for SocketSignal Readback_Timeout 2026-02-16 11:10:47 +01:00

Merged #136 Add logic for EXT/EN to DDG and MCS for flOMNI 2026-02-16 10:41:35 +01:00

Merged #128 Add GalilRIO integration 2026-01-29 09:59:34 +01:00

Merged #129 macros for smaract stages 2026-01-27 18:34:52 +01:00

Merged #130 Fix controller off call in destroy 2026-01-26 07:45:01 +01:00

Merged #114 refactor(mcs-card): adjust mcs card to only have mca channels. 2026-01-26 07:44:43 +01:00

Merged #126 fix(controller): Ensure wait_for_connection calls controller.on() 2026-01-22 08:20:27 +01:00

Merged #124 feat/refinement_flomni_gui 2026-01-08 12:38:57 +01:00

Merged #122 Review Falcon integration, deprecate Pilatus 2026-01-07 11:50:40 +01:00

Merged #120 fix: rate limit warning log in live mode 2026-01-06 14:55:30 +01:00

Merged #119 add pdf viewer to gui tools 2026-01-06 12:53:50 +01:00

Merged #117 sastt_config 2026-01-05 09:16:12 +01:00

Merged #112 fix/controller-migration 2025-12-11 07:46:36 +01:00

Merged #113 fix: remove deprecated bl_check 2025-12-08 12:34:58 +01:00

Merged #110 Fx usage of Compare, Transition Status in delaygenerator integration 2025-12-05 14:11:18 +01:00

Merged #105 added force monochrome mode plus delay after disconnect 2025-11-12 13:37:20 +01:00

Merged #104 new shutter device 2025-11-07 14:41:42 +01:00

Merged #103 updated gui section of flomni docs 2025-11-05 13:13:00 +01:00

Merged #101 fix: add num_rotation_90 and transpose to ids_camera 2025-11-04 14:12:17 +01:00

Merged #102 attribute based checking if window exists 2025-11-04 13:52:18 +01:00

Merged #100 minor fixes: basepath correction file, raise gui 2025-11-03 11:29:05 +01:00

Merged #99 various fixes or adjustments during testing the new alignment gui 2025-10-31 11:42:25 +01:00

Merged #97 feat/xray-eye-gui 2025-10-27 19:23:01 +01:00

Merged #98 Fix roi_signal after AsyncSignal refactoring 2025-10-22 14:57:07 +02:00

Merged #96 flomni_heater 2025-10-14 11:45:20 +02:00

Merged #92 Flomni fixes 2025-10-08 16:35:52 +02:00

Merged #90 Feat/add jungfrau joch integration 2025-09-17 17:40:44 +02:00

Merged #95 fix: assign session to session_name instead of username 2025-09-12 18:08:48 +02:00

Merged #91 add slit1 center and size to device config file 2025-09-12 15:56:52 +02:00

Merged #94 copier-upgrade 2025-09-12 15:50:27 +02:00

Merged #93 feat: update repository with copier template for migration to gitea 2025-09-11 15:24:07 +02:00

Merged #87 Refactor/mcs card refactoring first light 2025-08-07 10:10:02 +02:00

1 Pull request proposed by 1 user

Proposed #191 feat: add flighttube pseudo 2026-04-13 13:13:18 +02:00

9 Issues closed from 2 users

Closed #140 Fix tests for SocketSignal with Timeout, remove monkeypatch in conftest 2026-02-16 17:51:39 +01:00

Closed #106 Move FalconcSAXS and PilatuscSAXS to PSIDeviceBase 2026-01-07 11:50:40 +01:00

Closed #1 JungfrauJoch ophyd 2025-10-30 14:46:20 +01:00

Closed #11 Deprecate ids_camera.py 2025-10-30 14:45:38 +01:00

Closed #9 check ids camera integration for rgb and monochromatic 2025-08-07 10:10:03 +02:00

Closed #10 add roi functionality for quick single value measures of the camera 2025-08-07 10:10:02 +02:00

Closed #3 MCS integration for first light 2025-08-07 10:10:02 +02:00

Closed #8 don't allow negative width for ddg 2025-08-07 10:10:02 +02:00

Closed #5 DDG645 IOC for reading event_status_msgs asynchronously 2025-08-07 10:10:02 +02:00

16 Issues created by 2 users

Opened #12 DDG cSAXS sometimes crashes while waiting for status_register to change 2025-09-11 11:34:43 +02:00

Opened #106 Move FalconcSAXS and PilatuscSAXS to PSIDeviceBase 2025-11-14 11:09:24 +01:00

Opened #115 Migrate cSAXS EpicsMotorEx to EpicsUserMotorVME 2025-12-10 17:22:41 +01:00

Opened #116 Add 'destroy' method to remove axis from controller upon device destruction 2025-12-10 17:23:07 +01:00

Opened #121 IDS Camera 2026-01-06 14:49:50 +01:00

Opened #123 Test Falcon integration at cSAXS 2026-01-07 11:49:19 +01:00

Opened #127 BPM devices for MCS device and GalilRIOSignal 2026-01-16 10:29:54 +01:00

Opened #131 MCS Card status from _prepare_mcs_on_trigger timeout 2026-01-23 13:29:20 +01:00

Opened #132 MCS Card readouts 2026-01-23 13:32:42 +01:00

Opened #135 Review JungfrauJoch Client methods 2026-01-29 10:00:27 +01:00

Opened #137 Add tests for JungfrauJoch 2026-02-09 07:57:25 +01:00

Opened #140 Fix tests for SocketSignal with Timeout, remove monkeypatch in conftest 2026-02-16 10:46:58 +01:00

Opened #149 Interrupt Scan at the end, leads to the MCS card having one extra point 2026-03-04 10:42:56 +01:00

Opened #150 PandaBox seems to collect one extra cycle of data occassionally. To be investigated 2026-03-04 10:47:06 +01:00

Opened #158 Add tests AlliedVision Camera, move acquire subscription to on_connected 2026-03-11 17:50:25 +01:00

Opened #215 tomoscan crash if you close gui manually 2026-05-21 15:13:23 +02:00