Commit Graph
1269 Commits
Author SHA1 Message Date
appleb_m 8a682a6b97 exp_hutch_shutter added back in (import) 2026-06-12 13:55:02 +02:00
appleb_m 27025eb91d exp_hutch_shutter added back in 2026-06-12 13:54:49 +02:00
appleb_m 49fb0be507 added option to save dtz safe position in redis but currently unused, added detector limit modifier so we do not hit soft limits by mistak in yaml file. Moved Detector_Z low and high limit check to the device and out of workflows. 2026-06-12 13:53:54 +02:00
appleb_m 72d826dbda bec_worker: removed superfluous devices and added frontlight brightness 2026-06-12 13:51:13 +02:00
appleb_m 9fc81ff3bf auth: corrected supre_user accounts list 2026-06-12 13:50:47 +02:00
appleb_m 8cba001a8b removed unused devices, assocaited tests and old sam cam test file 2026-06-12 13:50:31 +02:00
appleb_m 0e4ea638d2 removed with_retry 2026-06-12 09:41:28 +02:00
appleb_m 166a9e10ee Kerberos running 2026-06-11 16:45:41 +02:00
appleb_m 04be8e1922 tokens WIP 2026-06-11 16:44:21 +02:00
appleb_m e97b36f09e Merge branch 'apache-auth' into operation_standardisation 2026-06-11 16:15:54 +02:00
appleb_m 940268222f updated safe psotions for 6D not 10S. please fix me 2026-06-11 16:14:54 +02:00
appleb_m a88423d413 prediction_subscriber.py: removed message logging 2026-06-11 16:14:38 +02:00
appleb_m a18735824c devices: ring current (pv to bec) and ernergy (hard code) 2026-06-11 16:14:27 +02:00
appleb_m 4af96a194d bec_worker: removed bs_z set in move to 2026-06-11 16:12:20 +02:00
appleb_m dba95b07f1 aerotech: logging 2026-06-11 16:11:28 +02:00
duan_j c6698dca06 remove Apache access log-based authentication and simplify Kerberos proxy handling 2026-06-11 15:55:10 +02:00
appleb_m e95eff9751 tests: refactord tests based on changes to auth and sample info
Build and Publish / test (push) Successful in 1m41s
Build and Publish / build (push) Successful in 18s
Build and Publish / Build and Deploy Docs (push) Successful in 40s
2026-06-10 15:19:53 +02:00
appleb_m 40f2835aca Merge branch 'apache-auth'
Build and Publish / test (push) Failing after 1m39s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-06-10 15:07:13 +02:00
appleb_m 2a3b09e719 banner: added banner for spalsh screen 2026-06-10 15:06:56 +02:00
appleb_m 22b8f15fd5 gui: updated autoamtion view and added mode switrching buttons 2026-06-10 15:06:45 +02:00
appleb_m a5683c9728 gui: made certPath command line option unique 2026-06-10 14:50:32 +02:00
appleb_m 01a656d956 auth: added additioanl exception tracking, updated x10sa yaml 2026-06-10 14:27:54 +02:00
appleb_m 860cedfa1a GUI: added raster rotation and screening counts to GUI tell panel adn reference tools panel 2026-06-10 14:27:38 +02:00
appleb_m 076c796b4d tests: updated tests for new authentication protocols and for new sample short info 2026-06-10 14:27:37 +02:00
duan_j c3bc745210 add support for configurable certificate paths per beamline in GUI 2026-06-10 14:25:20 +02:00
duan_j 0c0ebe2ff1 use cacert path from function parameters 2026-06-10 14:25:20 +02:00
duan_j a0dee43a37 load cacert path from funtion parameters 2026-06-10 14:25:20 +02:00
duan_j 0212f5c29e remove hard coded CACERT path 2026-06-10 14:25:16 +02:00
duan_j 5e00773160 pass cert_path for each beamline yaml 2026-06-10 14:24:49 +02:00
appleb_m 7613fec52c auth: printing base_url for debugging 2026-06-10 11:40:43 +02:00
appleb_m 1919c25874 error handling in daq 2026-06-10 11:40:30 +02:00
appleb_m c913db87e5 error handling in rotation
Build and Publish / test (push) Failing after 1m36s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-06-10 11:40:05 +02:00
duan_j 37ef7e8381 handle SSL errors for self-signed certificates in SSEClient and DAQWorker 2026-06-10 11:28:07 +02:00
duan_j 78cb160377 make sure GUI checks the certificate for HTTPS requests 2026-06-10 11:26:04 +02:00
GotthardG fa148c13d8 adding screening_count, raster_count, and rotation_count to spreadsheetupdater model
Build and Publish / test (push) Failing after 1m34s
Build and Publish / build (push) Skipped
Build and Publish / Build and Deploy Docs (push) Skipped
2026-06-10 11:00:28 +02:00
duan_j 7b60d67ebe disable proxy headers in uvicorn configuration 2026-06-10 10:35:36 +02:00
duan_j 7c19d80e20 add logging for client host validation in authentication module 2026-06-10 10:27:37 +02:00
duan_j 4c0c86b8ec validate proxy header authentication by checking loopback addresses 2026-06-10 10:24:28 +02:00
duan_j 11a56addee migrate DAQ URLs to HTTPS and simplify Kerberos SPNEGO token authentication 2026-06-10 10:18:38 +02:00
appleb_m f031e011ae Merge remote-tracking branch 'origin/apache-auth' into apache-auth 2026-06-09 16:31:56 +02:00
duan_j c633891c4a add Apache authentication and token handling using curl in GUI and access log parsing in DAQ 2026-06-09 16:31:34 +02:00
duan_j fca7c588c5 remove dependency on gssapi directly using curl to negotiate with https from GUI 2026-06-09 16:31:34 +02:00
duan_j 96d9e602e4 remove dependency on gssapi 2026-06-09 16:31:34 +02:00
duan_j f0ecba9a8a add Kerberos authentication support with proxy headers 2026-06-09 16:31:34 +02:00
appleb_m 060a9dfa62 bec_worker: no longer using initialise_sample_environment_devices
Build and Publish / test (push) Successful in 1m38s
Build and Publish / build (push) Successful in 16s
Build and Publish / Build and Deploy Docs (push) Successful in 39s
2026-06-09 16:30:17 +02:00
duan_j 6351265698 add Apache authentication and token handling using curl in GUI and access log parsing in DAQ 2026-06-09 16:16:11 +02:00
duan_j 8dc1ecacb2 remove dependency on gssapi directly using curl to negotiate with https from GUI 2026-06-09 15:45:33 +02:00
duan_j 6bed4102e7 remove dependency on gssapi 2026-06-09 15:44:42 +02:00
appleb_m 6234b6231f Merge remote-tracking branch 'origin/apache-auth' into apache-auth 2026-06-09 14:33:27 +02:00
duan_j de0781053a add Kerberos authentication support with proxy headers 2026-06-09 14:32:01 +02:00