-
b65a643fb3
remove date parameter
x01dc
2026-07-22 14:53:26 +02:00
-
-
353718d196
feat(webpage): add force_start_webpage() to manually override account-match check

x01dcandClaude Sonnet 5
2026-07-22 10:08:20 +02:00
-
25422d07a4
fix(webpage): remove duplicate EPS uploader, allow .svg uploads

x01dcandClaude Sonnet 5
2026-07-21 20:37:49 +02:00
-
6ba277abee
feat(webpage): integrate EPS/machine-status pages into lamni/flomni webpage

x01dcandClaude Sonnet 5
2026-07-21 19:40:04 +02:00
-
10ef93557b
fix/stop lamni tests from leaking a fake bec global across the suite

x01dcandClaude Sonnet 5
2026-07-21 16:57:06 +02:00
-
9198638f9b
docs/add file-loaded at_each_angle hook example (exposure + step size)

x01dcandClaude Sonnet 5
2026-07-21 16:38:00 +02:00
-
1362a63a85
fix/disable lamni's broken upload_last_pon.sh call

x01dcandClaude Sonnet 5
2026-07-21 16:24:33 +02:00
-
a64d7cff93
refactor/move add_sample_database() into shared TomoQueueMixin

x01dcandClaude Sonnet 5
2026-07-21 16:21:12 +02:00
-
f524021cce
feat/show estimated finish time and active hook in lamni progress ring

x01dcandClaude Sonnet 5
2026-07-21 16:21:05 +02:00
-
5be3d0719b
feat/include at-each-angle hook in lamni's start-of-scan PDF/scilog

x01dcandClaude Sonnet 5
2026-07-21 16:03:20 +02:00
-
636dd0ec88
fix/stop LamNI per-sub-tomogram scilog entries

x01dcandClaude Sonnet 5
2026-07-21 15:59:02 +02:00
-
887c732865
fix/tomo queue GUI projection count for tomo_type 3

x01dcandClaude Sonnet 5
2026-07-21 15:41:25 +02:00
-
a001bc20bd
fix/tomo_queue_reacquire wrongly blocked on a later incomplete job

x01dcandClaude Sonnet 5
2026-07-21 15:12:40 +02:00
-
d963cd6dfd
feat/auto-refresh stale at_each_angle hooks on redefinition

x01dcandClaude Sonnet 5
2026-07-21 15:08:11 +02:00
-
f25eea9488
newline removed
x01dc
2026-07-21 14:23:35 +02:00
-
df19ce917a
docs/update session summary through
e3c979a

x01dcandClaude Sonnet 5
2026-07-21 13:25:19 +02:00
-
e3c979a375
fix/correct matlab tool name to BEC_ptycho_align in tomo_alignment_scan

x01dcandClaude Sonnet 5
2026-07-21 13:24:37 +02:00
-
12b2538333
feat/add lamni.tomo_alignment_scan() -- dedicated fine-alignment scan

x01dcandClaude Sonnet 5
2026-07-21 13:22:01 +02:00
-
db18929742
feat/add OSA collision-clearance warning to lamni lfzp_info()

x01dcandClaude Sonnet 5
2026-07-21 12:58:24 +02:00
-
7863b8fd37
feat/skip lfzp_in/losa_in/losa_out moves when already in position

x01dcandClaude Sonnet 5
2026-07-21 12:40:45 +02:00
-
b4c262d41b
feat/offer tomo-param reset on lamni experiment-account change

x01dcandClaude Sonnet 5
2026-07-21 11:37:37 +02:00
-
e59a42f978
feat/port timing-statistics log + scilog_last_ptycho_scans() to lamni

x01dcandClaude Sonnet 5
2026-07-21 10:50:08 +02:00
-
4f938fc543
docs/document remaining flomni->lamni feature gaps for triage

x01dcandClaude Sonnet 5
2026-07-21 04:33:29 +02:00
-
8733b6cf91
docs/update session summary with zero-deg reference feature

x01dcandClaude Sonnet 5
2026-07-21 04:19:01 +02:00
-
c3877ecdef
feat/add zero-deg radiation-damage reference shot for lamni tomo_type 1

x01dcandClaude Sonnet 5
2026-07-21 04:18:23 +02:00
-
5ee00c997a
docs/add session summary + test checklist for this branch's fixes

x01dcandClaude Sonnet 5
2026-07-21 03:58:33 +02:00
-
8a7a350280
feat/warn early about Fermat scans below the minimum point count

x01dcandClaude Sonnet 5
2026-07-21 03:52:44 +02:00
-
4ada8e85ce
docs/document tomo_queue_reacquire and tomo_queue_resume

x01dcandClaude Sonnet 5
2026-07-21 03:20:55 +02:00
-
abc2a3d041
feat/tomo queue reacquire from an earlier projection

x01dcandClaude Sonnet 5
2026-07-20 22:00:22 +02:00
-
80f6972a31
feat/show at_each_angle_hook in lamni tomo_parameters()

x01dcandClaude Sonnet 5
2026-07-20 21:37:51 +02:00
-
382e325093
feat/print constant shift alongside per-projection corrections

x01dcandClaude Sonnet 5
2026-07-20 21:27:42 +02:00
-
cdfc02335d
fix/tomo queue tooltip hides fields irrelevant to a job's tomo_type

x01dcandClaude Sonnet 5
2026-07-20 21:19:10 +02:00
-
6c3d60306d
feat/lamni tomogram timing overview + repeat-on-interruption

x01dcandClaude Sonnet 5
2026-07-20 21:13:21 +02:00
-
55f6f944f7
fix/improve doc
x01dc
2026-07-20 14:37:00 +02:00
-
c0fdba0e6c
feat/smaract_show_all
x01dc
2026-07-20 14:35:09 +02:00
-
6f07c636ad
remove data10 references
x01dc
2026-07-20 14:31:15 +02:00
-
f7a1bf4a98
update/docs
x01dc
2026-07-20 14:22:53 +02:00
-
cdc4ae02b5
fix/delays after newpar. lamni needs more time
x01dc
2026-07-20 14:18:26 +02:00
-
3c46555df4
fix/increase delay after NEWPAR in FES
x01dc
2026-07-20 14:04:20 +02:00
-
64170812a9
config adjustments
x01dc
2026-07-20 14:04:00 +02:00
-
3811eaba8b
add azimintsettings
x12sa_production_20260715T094721
appel_c
2026-07-17 17:12:54 +02:00
-
4f26437ddf
changes from the beamline
x12sa
2026-07-17 17:02:55 +02:00
-
2863cd51c4
fix(bec_widgets): require sample owner in sample-storage widget

x01dcandholler
2026-07-16 16:23:21 +02:00
-
d6c0c85a60
fix(bec_widgets): use cached device reads for sample-storage & slit polling

x01dcandholler
2026-07-16 16:23:01 +02:00
-
5421c95d26
fix(flomni): unpack sample owner on the status webpage

x01dcandClaude Sonnet 5
2026-07-16 15:40:14 +02:00
-
940d1c5d75
feat(lamni,flomni): finish lamni webpage generator, share base via OMNY_shared

x01dcandClaude Sonnet 5
2026-07-16 15:36:39 +02:00
-
6744908983
docs(lamni): mark flomni-to-lamni migration status, only webpage left

x01dcandClaude Sonnet 5
2026-07-16 14:22:45 +02:00
-
46cadc8894
fix(lamni): show progress GUI on scan start, clear busy heartbeat on exit

x01dcandClaude Sonnet 5
2026-07-16 14:21:45 +02:00
-
f3c90c5b91
fix(lamni): fix three real tomo_scan() crashes, mirroring flomni's fixes

x01dcandClaude Sonnet 5
2026-07-16 13:59:12 +02:00
-
bac3fa8754
feat(lamni,bec_widgets): generalize tomo-params GUI to lamni, fix two sub_tomo_scan angle bugs

x01dcandClaude Sonnet 5
2026-07-16 13:39:08 +02:00
-
0d0a0d3afc
scanning SAXS, e23738
x12sa
2026-07-15 21:42:07 +02:00
-
95d46c9d49
feat(flomni,lamni): port tomo-queue backend to lamni via shared mixin

x01dcandClaude Sonnet 5
2026-07-15 14:17:51 +02:00
-
f69b410856
refactor(eiger): add alarm in case beam energy can not recovered
improve-eiger-logs-for-beam-energy
appel_c
2026-07-15 13:46:11 +02:00
-
-
24b1633f04
feat(flomni,bec_widgets): also hard-stop the optics Galil controller

x01dcandClaude Sonnet 5
2026-07-15 12:01:47 +02:00
-
de6a219674
fix(bec_widgets): stop gating the hard-stop button on a live device check

x01dcandClaude Sonnet 5
2026-07-15 11:55:55 +02:00
-
194602176c
fix(flomni): warn and confirm instead of crashing when fttrx1 is missing

x01dcandClaude Sonnet 5
2026-07-15 11:20:58 +02:00
-
1eb324aad3
fix(flomni): reuse the same phase table for 360deg tomo instead of two

x01dcandClaude Sonnet 5
2026-07-15 11:18:37 +02:00
-
aebfccc5f3
fix(flomni): clear busy heartbeat on scan end, fix duplicated tomo math

x01dcandClaude Sonnet 5
2026-07-15 10:18:38 +02:00
-
278364e650
docs(flomni): simplify 360deg tomo CLI output to a plain no-duplicates note

x01dcandClaude Sonnet 5
2026-07-15 09:52:38 +02:00
-
ddb2260240
Automatic backup triggered by new deployment
updates_e23738-backup
x12sa
2026-07-15 09:48:18 +02:00
-
900c810111
fix(flomni): use complementary phases for 360deg tomo, not adjacent pairs

x01dcandClaude Sonnet 5
2026-07-15 07:28:24 +02:00
-
7e8e807adc
fix(flomni): stop duplicate 360deg tomo angles, add sample owner, fix abort crash

x01dcandClaude Sonnet 5
2026-07-15 07:09:40 +02:00
-
-
9eedfa4d52
docs(flomni): mark the tomo queue GUI checklist fully validated

x01dcandClaude Sonnet 5
2026-07-14 15:41:56 +02:00
-
fd5fc84867
docs(flomni): record 6c-6e pass results and document the add-to-queue warning

x01dcandClaude Sonnet 5
2026-07-14 13:17:17 +02:00
-
9aeacefbf0
fix(bec_widgets): warn before "Add current params to queue" during an edit

x01dcandClaude Sonnet 5
2026-07-14 13:15:27 +02:00
-
d8b7737cc7
docs(flomni): document the declined-scan and stale-running-job fixes

x01dcandClaude Sonnet 5
2026-07-14 13:03:24 +02:00
-
ee036873cd
fix(bec_widgets): let delete/clear escape a stale "running" queue job

x01dcandClaude Sonnet 5
2026-07-14 13:00:08 +02:00
-
778c953f2e
fix(flomni): raise instead of silently returning when a fermat scan is declined

x01dcandClaude Sonnet 5
2026-07-14 12:59:54 +02:00
-
7fbfee7c36
docs(flomni): document "Load into editor"

x01dcandClaude Sonnet 5
2026-07-14 12:46:17 +02:00
-
97ac0acde9
feat(bec_widgets): add "Load into editor" to reuse a queued job's settings

x01dcandClaude Sonnet 5
2026-07-14 12:44:28 +02:00
-
8dc4a56b91
docs(flomni): document hook reporting fixes and record real-session test results

x01dcandClaude Sonnet 5
2026-07-14 12:20:47 +02:00
-
436c3f0137
fix(bec_widgets): drop the redundant row-number gutter in the queue table

x01dcandClaude Sonnet 5
2026-07-14 12:19:04 +02:00
-
4c2282912e
feat(flomni): show the active hook in the ring progress bar

x01dcandClaude Sonnet 5
2026-07-14 12:18:57 +02:00
-
1ef95c6e2d
feat(flomni): surface the active hook (name + source) in reports and CLI

x01dcandClaude Sonnet 5
2026-07-14 12:18:50 +02:00
-
9df9253c84
docs(flomni): add test step 36 for the single-point warning label/print

x01dcandClaude Sonnet 5
2026-07-13 22:28:07 +02:00
-
ca8178fff3
docs(flomni): note the single-point warning fires on the off->on transition

x01dcandClaude Sonnet 5
2026-07-13 22:07:31 +02:00
-
13ad8bbf7a
feat(flomni): fire the single-point acquisition warning on the off->on transition

x01dcandClaude Sonnet 5
2026-07-13 22:07:00 +02:00
-
a23e9557a9
docs(flomni): clarify hook re-registration and the two acquisition methods

x01dcandClaude Sonnet 5
2026-07-13 21:58:00 +02:00
-
7054bf9858
feat(bec_widgets): mirror the single-point acquisition-method warning in the GUI

x01dcandClaude Sonnet 5
2026-07-13 21:57:50 +02:00
-
6f8623fee8
feat(flomni): warn in tomo_parameters() when single-point mode needs a different call

x01dcandClaude Sonnet 5
2026-07-13 21:57:39 +02:00
-
25a6b89b92
docs(flomni): document the at_each_angle hook GUI dropdown and webpage display

x01dcandClaude Sonnet 5
2026-07-13 21:26:44 +02:00
-
08e1122230
feat(flomni): show the active at_each_angle hook on the status webpage

x01dcandClaude Sonnet 5
2026-07-13 21:24:52 +02:00
-
26e5466982
feat(bec_widgets): add at_each_angle hook dropdown to TomoParamsWidget

x01dcandClaude Sonnet 5
2026-07-13 21:24:42 +02:00
-
c90be4f336
feat(flomni): publish registered at_each_angle hook names via a global var

x01dcandClaude Sonnet 5
2026-07-13 21:24:33 +02:00
-
0899ac9809
docs(flomni): record sim-validation results for the at_each_angle hook

x01dcandClaude Sonnet 5
2026-07-13 16:55:03 +02:00
-
5991920c15
fix(flomni): stop retrying _tomo_scan_at_angle on a definite FlomniError

x01dcandClaude Sonnet 5
2026-07-13 16:54:15 +02:00
-
48647bf0d9
docs(flomni): document at_each_angle hooks in the user manual and AI_docs

x01dcandClaude Sonnet 5
2026-07-13 16:37:56 +02:00
-
40a3b78afe
fix(bec_widgets): include at_each_angle_hook in the GUI's param snapshot

x01dcandClaude Sonnet 5
2026-07-13 16:37:46 +02:00
-
01e184507a
feat(flomni): add curated at_each_angle hook registry for tomo-queue jobs

x01dcandClaude Sonnet 5
2026-07-13 16:37:37 +02:00
-
2a8959b3f7
add md describing webpage design
x01dc
2026-07-13 16:36:29 +02:00
-
129ad05119
info files added from claude
x01dc
2026-07-13 16:25:32 +02:00
-
9a83a44674
docs(flomni): document the incomplete-job reorder floor fix

x01dcandClaude Sonnet 5
2026-07-13 16:24:35 +02:00
-
b8a567a9f8
fix(flomni,bec_widgets): treat incomplete jobs as a reorder floor, like running

x01dcandClaude Sonnet 5
2026-07-13 16:22:47 +02:00
-
b3330e6bce
fix(flomni): don't crash feye_out() when fttrx1 isn't in the config

x01dcandClaude Sonnet 5
2026-07-13 16:20:06 +02:00
-
7f7106c944
docs(flomni): document edit-mode queue-add, hard Submit block, and scilog fix

x01dcandClaude Sonnet 5
2026-07-13 15:58:37 +02:00
-
cf38a9a691
feat(bec_widgets): add "Add to queue" in edit mode, hard-block Submit while busy

x01dcandClaude Sonnet 5
2026-07-13 15:58:26 +02:00
-
90a2d4a69c
fix(flomni): don't let a disabled scilog crash a tomo scan or pause the queue

x01dcandClaude Sonnet 5
2026-07-13 15:58:17 +02:00
-
d650944855
docs(flomni): document queue table column sizing change

x01dcandClaude Sonnet 5
2026-07-13 15:48:14 +02:00
-
e4f2b1c2db
fix(bec_widgets): give Label/Details room and drop Added-at column in queue table

x01dcandClaude Sonnet 5
2026-07-13 15:48:07 +02:00
-
ea91f95867
feat(flomni): serve a local-only status page on account mismatch

x01dcandClaude Sonnet 5
2026-07-13 15:30:38 +02:00