Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
6510445
Draft of Tiled-based sync-experiment
nmaytan Nov 18, 2025
ddd82b1
Cleanups
nmaytan Nov 18, 2025
18dd94b
Smoothing out wrinkles
nmaytan Nov 19, 2025
497f5b5
Add catalog root node tags to API keys
nmaytan Nov 21, 2025
88b811e
Upper the beamline in the root node tag
nmaytan Nov 21, 2025
e7816a7
Treat decrypt failure as missing key
nmaytan Nov 25, 2025
1def64e
Fix vars in cache PQ
nmaytan Nov 25, 2025
d2eda3e
Update terminology used by sync-experiment
nmaytan Nov 25, 2025
da5d598
Add note about duo prompt to login message
nmaytan Nov 25, 2025
b74e83c
Add unsync_experiment, update switch_proposal, correct use cases of n…
nmaytan Nov 26, 2025
2f03a2f
Sort data_sessions used for Redis keys to ensure determinism
nmaytan Nov 26, 2025
c65d6a9
Make switch_proposal work from CLI
nmaytan Nov 26, 2025
7c8b8dc
Fix method name for authz check
nmaytan Nov 26, 2025
e8488b2
Remove redundant lowers for beamline
nmaytan Dec 3, 2025
cb03a26
Add 'ts' for timestamp keys
nmaytan Dec 3, 2025
4037a73
Use __missing__ to default normalized beamline
nmaytan Dec 3, 2025
6846a79
Add prompt for Duo passcode or method
nmaytan Dec 4, 2025
a063a28
Minor exception tweaks
nmaytan Dec 4, 2025
f479cf1
Update docstrings
nmaytan Dec 4, 2025
2e253f1
Fix access_tags dtype, update prints
nmaytan Dec 4, 2025
03deff5
Restrict scopes on generated apikeys
nmaytan Dec 8, 2025
10d0005
Remove apikeys scope
nmaytan Dec 9, 2025
cd23069
Revoke api keys instead of caching
nmaytan Apr 14, 2026
9195e56
Change from root_node tag to public tag
nmaytan May 4, 2026
ee85a39
Make sync-experiment work with Tiled Entra auth
nmaytan Aug 31, 2026
0e432ad
Bug fix from switch to OIDC
nmaytan Oct 7, 2026
887037c
Cleanups and docstrings for redis params
nmaytan Oct 8, 2026
d4891fb
Update dependencies and pixi.lock
nmaytan Oct 8, 2026
286f530
Reorder argsparse args
nmaytan Oct 8, 2026
2e6e841
Minor improvements
nmaytan Oct 8, 2026
ae9b895
Fix switch_proposal tests (done by Sol-5.6)
nmaytan Oct 8, 2026
bbe2889
Harden decision around API key clearing, better client cleanup
nmaytan Oct 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion nslsii/sync_experiment/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
from .sync_experiment import main, sync_experiment, validate_proposal, switch_redis_proposal
from .sync_experiment import main, sync_experiment, unsync_experiment, switch_proposal
Loading
Loading