Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
fbaba74
Create watch_acq_times.py
jannis-maiwald Jul 16, 2025
44dc0ba
Update watch_acq_times.py
jannis-maiwald Jul 16, 2025
ab87a66
Update watch_acq_times.py
jannis-maiwald Jul 16, 2025
82174a6
Create sheet_utils.py
jannis-maiwald Jul 16, 2025
ed82953
Reject duplicate run folders in Gsheet
jannis-maiwald Jul 16, 2025
53e544b
Config file for libs/sheet_util.py
jannis-maiwald Jul 16, 2025
85deccf
Added updating sync logic
jannis-maiwald Jul 16, 2025
cae3efe
renamed files, moved secret to main folder
jannis-maiwald Jul 18, 2025
99d41ae
Added gspread and oauth2client to requirements.txt
jannis-maiwald Jul 18, 2025
055427a
refactor(google_sheet_utils): use dynamic headers & single-sheet fetch
jannis-maiwald Jul 21, 2025
a13863c
refactor(google_sheet_utils): add input validation, retry logic
jannis-maiwald Jul 21, 2025
0b235df
fix(google_sheet_utils): prevent overwriting existing setup/end cells
jannis-maiwald Jul 21, 2025
b9b127e
feat(watcher): prompt for watch_folder if not provided as CLI arg
jannis-maiwald Jul 21, 2025
04639e7
feat: write DAQ_PC column & configure early logging
jannis-maiwald Jul 21, 2025
f2f5b59
(sheet_util) old file removed
jannis-maiwald Jul 21, 2025
7623cba
Ignore .DS_Store
jannis-maiwald Jul 22, 2025
7d5bc96
feat(sheet_utils): update_end_time now writes end time to all matchin…
jannis-maiwald Jul 22, 2025
af85091
fix(sheet_utils): add start/end time only to first/last matching rows
jannis-maiwald Jul 22, 2025
868e550
feat(watcher): Extract digitizer from current settings.xml
jannis-maiwald Jul 22, 2025
a856eaa
feat(settings_validator): Check settings.xml against refs in /CONFIG
jannis-maiwald Jul 22, 2025
9f0be3c
feat(config): Add functionality to find and update matching config fi…
jannis-maiwald Jul 28, 2025
bc8b2e0
refactor(sheet_utils): Consolidate update functions into a single met…
jannis-maiwald Jul 29, 2025
3114c3b
Merge remote-tracking branch 'origin/main' into watch_acq_times
jannis-maiwald Jul 29, 2025
581a52e
refactor: Simplify GoogleSheet class initialization and method calls …
jannis-maiwald Jul 29, 2025
73c97bc
Clean branch: keep only new files
jannis-maiwald Jul 29, 2025
a7aea79
Add Python coding conventions and guidelines documentation for copilot
jannis-maiwald Jul 29, 2025
f07276b
refactor(daq_handler): Extract run folder processing into a separate …
jannis-maiwald Jul 29, 2025
8d763bc
refactor(google_sheet_utils): Introduce update_run_row method for ato…
jannis-maiwald Jul 29, 2025
398d493
refactor: Improve type hints and enhance path handling with pathlib f…
jannis-maiwald Jul 29, 2025
05fe9bf
refactor: Update is_end_file function to improve file naming validation
jannis-maiwald Jul 29, 2025
ddcf19e
refactor(daq_handler): Enhance DAQHandler initialization by adding co…
jannis-maiwald Jul 29, 2025
0d1ef6e
refactor: Improve docstrings for multiple modules
jannis-maiwald Jul 29, 2025
8a7c3e9
refactor(google_sheet_utils): Update class docstring to clarify in-me…
jannis-maiwald Jul 29, 2025
256af50
refactor(settings_extras): Improve exception handling in extract_digi…
jannis-maiwald Jul 29, 2025
4403263
refactor(main): Replace print statements with logging for better erro…
jannis-maiwald Jul 29, 2025
dd5612f
refactor(report_parameter_diffs): Enhance parameter comparison logic …
jannis-maiwald Jul 29, 2025
a2b331d
refactor: Replace magic strings and fix hostname
jannis-maiwald Jul 29, 2025
60b89b1
refactor(daq_handler): Improve type hints for better clarity and main…
jannis-maiwald Jul 29, 2025
622ed0e
refactor(process_run_folder): Extract helper functions for better rea…
jannis-maiwald Jul 29, 2025
8d7b1fb
refactor: function decompositions
jannis-maiwald Jul 29, 2025
b738456
refactor(GoogleSheet): Add comments to clarify 1-based indexing for G…
jannis-maiwald Jul 29, 2025
d95e0ee
refactor: reordered functions
jannis-maiwald Jul 29, 2025
b29cdb8
refactor(settings_validator): replace hardcoded strings with constant…
jannis-maiwald Jul 29, 2025
c6429d1
refactor(settings_extras, settings_validator): reorganize and extract…
jannis-maiwald Jul 29, 2025
cfa1765
refactor(settings_extras, settings_validator): enhance error handling…
jannis-maiwald Jul 29, 2025
f11d193
refactor(report_reference_comparison, _extract_simple_fields_from_sub…
jannis-maiwald Jul 29, 2025
44a6efc
refactor(caen-watch_acq_times): improve file handling and event proce…
jannis-maiwald Jul 30, 2025
8492d5c
refactor: minor update docstring formatting in main
jannis-maiwald Jul 30, 2025
00f9b3c
refactor(settings_validator): remove unused validation functions
jannis-maiwald Jul 30, 2025
934c930
refactor(GoogleSheet): add refresh method to sync in-memory cache wit…
jannis-maiwald Jul 30, 2025
c747ddf
refactor(GoogleSheet): add refresh parameter to ensure_run_row_exists…
jannis-maiwald Jul 30, 2025
0ff2153
refactor(caen-watch_acq_times): optimize Google Sheet interactions by…
jannis-maiwald Jul 30, 2025
39fcd7f
Merge branch 'watcher_clean' into watch_acq_times
jannis-maiwald Jul 30, 2025
f7e47b1
fix: correct typos in documentation / comments
jannis-maiwald Jul 30, 2025
45fba7c
feat(GoogleSheet): add col_idx_to_letter method for column index conv…
jannis-maiwald Jul 30, 2025
805b386
refactor: update Google Sheets authentication to use google-auth and …
jannis-maiwald Jul 30, 2025
eaa07ee
refactor(report_parameter_diffs): optimize value lookup by building a…
jannis-maiwald Jul 30, 2025
d9f87f4
refactor(DAQHandler): enhance documentation for file creation events …
jannis-maiwald Jul 30, 2025
1425773
refactor(GoogleSheet): improve comments
jannis-maiwald Jul 30, 2025
0f63c16
feat: read CAEN power supply and update Google Sheets with power supp…
jannis-maiwald Aug 6, 2025
c902eb6
fix: temporarily map DT5730S (31050) to 'caen8ch' for Google Sheets e…
jannis-maiwald Aug 6, 2025
a0d6de7
fix: update default credentials file name in Google Sheets utilities
jannis-maiwald Sep 17, 2025
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -178,3 +178,4 @@ start-devices.sh

# Generated data files
*.csv
.DS_Store
Loading