Recent Releases of https://github.com/aliceo2group/bookkeeping
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.12.0
Bug
- [O2B-1470] - Overflow balloon content not clickable
- [O2B-1464] - No LHC22o-test productions in LHC Periods view
Improvement
- [O2B-1461] - Export model refactor
- [O2B-1462] - Extend runs API to include QC flags
- [O2B-1468] - Exclude AOT and MUON QC flags created via gRPC from overview display
New feature
- [O2B-1459] - Add filtering to Runs per Simulation Pass page
- [O2B-1460] - Add filtering to Runs per LHC Period overview page
- [O2B-1467] - Add MUON and AOT columns
- JavaScript
Published by graduta 10 months ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.11.0
Bug
- [O2B-1456] - FIxes a bug where some environment states would be duplicated in the history of states
Improvement
- [O2B-1240] - Display only physics productions into RCT
- [O2B-1291] - Lock the header row and the run column in RCT views
- [O2B-1454] - Use colliding bunches from LHC_IF if available from LHC DIP service instead of the regex name of file name
New feature
- [O2B-1348] - Implement runs filtering by percentage of not-bad data according to each detector
- JavaScript
Published by graduta 10 months ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.10.0
New Feature
- [O2B-1452] - Allow filtering by creation timestamp of environment in the API back-end
Improvement
- [O2B-1291] - Lock the header row and the run column in RCT views
- [O2B-1365] - Disable the QC summary for GAQ if any requested detector flag is missing
- [O2B-1453] - Beta star value to be increased by a factor of 10
- JavaScript
Published by graduta 10 months ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.9.5
Improvement
- [O2B-1450] - Update RUN_DEFINITION for Synthetic runs to drop check on `readout_cfg_uri` and instead check `run_type`
- JavaScript
Published by graduta 11 months ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.9.4
Improvement
- [O2B-1449] - Change type of reconstructed events field to BIGINT
- JavaScript
Published by graduta 12 months ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.9.3
Improvement
- [O2B-1447] - Follow both 'trg.RunStop' and 'trg.EnsureRunStop' events from ECS to store trigger stop in BKP
- JavaScript
Published by graduta 12 months ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.9.2
Improvement
- [O2B-1446] - Instead of dropping the entire list of qcFlags requested to create in QC Sync, drop just the individual flags that are out of bounds
- JavaScript
Published by graduta about 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.9.1
Improvement
- Use qcTimeStart and qcTimeEnd in QC flags chart
- JavaScript
Published by graduta about 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.9.0
New Feature
- [O2B-1437] - Added authentication on gRPC API, with possibility to listen on an authenticated and a non-authenticated interfaces at the same time
- [O2B-1407] - Added possibility to lock RCT flags
Improvement
- [O2B-1435] - Reworked QC flags storage and summary computation to make it more robust to edge cases
- JavaScript
Published by martinboulais about 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.8.0
Sub-task
- [O2B-1388] - Display lumi information in run details page
Bug
- [O2B-1439] - Added default value for QC flags deleted flag in the database
- JavaScript
Published by martinboulais about 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.7.0
Task
- [O2B-1429] - Added button to discard all QC flags of a given data pass
Improvement
- [O2B-1412] - Retry indefinitely kafka connection on failure
- [O2B-1428] - Discard flags instead of deleting flags
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.6.0
Bug
- [O2B-1139] - Refresh tags list when a tag is updated/created
New Feature
- [O2B-719] - Add range based filtering for run number
- [O2B-912] - Show person starting a run as author in bookkeeping
- [O2B-1290] - Implemented multi-run flagging
- [O2B-1427] - Store CTP configuration and add gRPC (c++) API to define it per run
- [O2B-1430] - Renamed triggerCounters to ctpTriggerCounters
Task
- [O2B-1393] - Use certificate to handle lost runs&envs
Improvement
- [O2B-1405] - Allow on-call template loading with data from URL
- [O2B-1420] - Added ctp_readout_enabled to flp hosts when ctp is enabled
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.5.0
New Feature
Improvement
- [O2B-1405] - Allow on-call template loading with data from URL
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.4.1
Improvement
- [O2B-1417] - Added more logs when starting/stopping synchronization with external services
- [O2B-1418] - Improved runs start/stop extraction from Kafka
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.4.0
Bug
- [O2B-1401] - First and last TF timestamps stored per runs are now stored with ms
- [O2B-1402] - Fixed run TF timestamps being ignored when creating a QC flag
New Feature
- [O2B-844] - Added possibility to filter according to B field in runs overview
- [O2B-892] - Modernised Run-Details Page
Improvement
- [O2B-1403] - Simplified run time start and stop in database schema
- [O2B-1412] - Added unlimited kafka connection retry on failure with incrementing waiting time
- [O2B-1415] - Handle `False` value for ENABLE_HOUSEKEEPING env var
- [O2B-1416] - Use time range filter for run start/stop in runs filtering
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.3.0
Bug
- [O2B-1399] - Fixed wrong physical constants used to compute avg center of mass energy
New Feature
- [O2B-1154] - Implemented Quality Control Flags visualization
Improvement
- [O2B-1375] - Minor improvements to env configuration details
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.2.0
Bug
- [O2B-1390] - Fixed Good runs displayed in Grey instead of Green if verifying the flag more than once
New Feature
- [O2B-1337] - Create a log for change of NotForPhysics
Improvement
- [O2B-1394] - Survive to database crash
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.1.0
Sub-task
- [O2B-1372] - Fixed spurious env states reported in bkp when consuming ECS kafka messages
- [O2B-1374] - Fixed o2-roc-config workflow executions wrongly stored in bookkeeping
- [O2B-1387] - Display colliding bunches and delivered lumi in LHC fill details page
Task
- [O2B-1367] - Added metrics in the FLP tab in runs details page
Improvement
- [O2B-1386] - Mark the `copy to...` buttons as disabled when clipboard is not available
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.0.1
Bug
- [O2B-1384] - Fix LHC period not updated with update run gRPC request
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@1.0.0
Sub-task
- [O2B-1347] - Implement runs filtering by percentage of not-bad data according to GAQ
- [O2B-1373] - Added missing environment configuration items in runs
- [O2B-1376] - Fixed number of EPNs not being extracted from environment configuration
- [O2B-1377] - Store Xsection, efficiency, acceptance and phase shift per run
- [O2B-1380] - Added `DONE` to the list of state to consider an env to be terminated
New Feature
- [O2B-1237] - Implemented ready\_for\_skimming flag
- [O2B-1383] - Added new EoR subcategories for EoR reason "Run Coordination"
Task
- [O2B-1381] - Fixed LhcFillService.getLast gRPC API
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.99.1
Bug
- [O2B-955] - Fix log entry creation for EoR reason related to detector
- - Fixed defining skimmingStage in ML synchronizer
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.99.0
Sub-task
- [O2B-1345] - Adjust MonAlisa productions overviews to display history of statuses
- [O2B-1346] - Implement runs filtering by INEL values
- [O2B-1353] - Adjust RCT services to work with detector types
- [O2B-1356] - Implement overview of synchronous QC flags
- [O2B-1358] - Implement API for fetching QC summary of synchronous flags
- [O2B-1359] - Implement version of Runs per LHC period view with synchronous qualities
- [O2B-1363] - Make mcReprodubile interpretable as not-bad
- [O2B-1366] - Extract user that start/stop runs from ECS kafka messages
- [O2B-1370] - Store number of colliding bunches and delivered luminosity to fill
- [O2B-1371] - Store FLP hosts when consuming ECS kafka messages
Bug
- [O2B-1324] - Handle of restarted productions in RCT
New Feature
- [O2B-955] - Creates a log entry when EoR reason is for a given detector
- [O2B-1354] - Added display of synchronous QC flags
Task
- [O2B-1351] - Disabled GLO column
Improvement
- [O2B-1265] - EoS report's "From previous shifter" is now readonly
- [O2B-1320] - Improved to FLP statistics tab
- [O2B-1321] - Improved labels in Run Details page
- JavaScript
Published by martinboulais over 1 year ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.98.0
Sub-task
- [O2B-1344] - Store data passes status history
- [O2B-1355] - Implemented API for fetching synchronous QC flags
Bug
- [O2B-1364] - Removed spurious GAQ effective periods
Improvement
- [O2B-1320] - Improved numbers display in FLP statistics tab
- JavaScript
Published by martinboulais almost 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.97.0
Sub-task
- [O2B-1315] - Consume `aliecs.environment` and `aliecs.runs` to get environment transitions
- [O2B-1328] - Added tag p2info to daily meeting template in the daily meeting template
- [O2B-1329] - Sort runs to be checked in ascending order in the daily meeting template
- [O2B-1330] - EMC is missing from the list of detectors in the daily meeting template
- [O2B-1332] - Fetch skimming productions from ML
- [O2B-1334] - Handle information about role of given data pass in skimming procedure
Bug
- [O2B-1331] - Fixed: origin in not displayed at QC flag details view
- [O2B-1349] - Fixed: Error on rendering run-detectors async qualities component
New Feature
- [O2B-1222] - Added button toggle to display LHC Fills with SB only in LHC fills overview
- [O2B-1292] - Added possibility to sort runs by run number in RCT
- [O2B-1322] - Added GAQ display
- [O2B-1325] - Added GAQ summary
- [O2B-1327] - Allow user to set GAQ detectors
Task
- [O2B-1323] - Cleaned logging in bookkeeping
- [O2B-1333] - Setting GAQ detectors is restricted to 'gaq' role
- [O2B-1357] - Added environment id to infologger link in run overview
Improvement
- [O2B-1235] - Fag deletion is logged
- [O2B-1274] - Added GAQ to RCT
- [O2B-1319] - Merged detectors and dpl\_detectors tables
- [O2B-1320] - Several improvements to the FLP statistics tab
- [O2B-1321] - Improved labels in Run Details page
- [O2B-1336] - Insert default GAQ detector on synchronization with ML
- [O2B-1343] - Extract GAQ detectors logic to separate Service
- [O2B-1360] - Removed useless `toredownAt` information from environments
- JavaScript
Published by martinboulais almost 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.96.0
Bug
- [O2B-1318] - Fixed broken QC flag deletion
Improvement
- [O2B-1308] - Added possibility to filter tags in log creation
- JavaScript
Published by martinboulais almost 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.95.0
Sub-task
- [O2B-1310] - Change the data fetching period for RC daily meeting logs, fills and magnets to 4PM day before to 4PM current day
Bug
- [O2B-1306] - Handle NULL timestamps in QC flag creation
- [O2B-1311] - Fixed invalid calculation of coverage in QC summary
Improvement
- [O2B-1274] - Added API endpoint to define GAQ detectors for runs and datapass
- JavaScript
Published by martinboulais almost 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.94.0
Sub-task
- [O2B-1172] - Added link to AliECS GUI from bkp on ongoing runs details page
- [O2B-1266] - Outline Limited Acceptance MC Reproducible flag in QC summary
Task
- [O2B-1298] - Mark MonALISA productions when deleted from MonALISA
- [O2B-1303] - Use icon for missing verification display
Improvement
- [O2B-1189] - Environment configuration is now stored in the database
- [O2B-1305] - ADJUST beam mode added to the on-call template
- JavaScript
Published by martinboulais almost 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.93.0
Sub-task
- [O2B-1229] - Display only physics runs, and add the possibility to remove any of them, in RC daily minutes template
- [O2B-1230] - Exclude EoS report from list of logs reported in RC daily minutes template
- [O2B-1231] - Only fills with stable beams must be listed in the RC daily minutes template
- [O2B-1283] - Create c++ library client to set trigger counters for a given run
Bug
- [O2B-1302] - LHC Period is not displayed in runs table on fill details page
Task
- [O2B-1301] - Disable QC for Not_for_physics runs
- JavaScript
Published by martinboulais almost 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.92.0
Bug
- [O2B-1296] - Fix data pass name usage in QC flags GRPC controller
New Feature
- [O2B-1297] - GRPC interface for synchronous QC flags
Improvement
- [O2B-1041] - Plot LHC FIll statistics to be displaying 2 decimals
- [O2B-1289] - Allow bookkeeping to not crash if kafka is down
- JavaScript
Published by graduta almost 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.91.0
Sub-task
- [O2B-1281] - Display the list of trigger counters in a new tab of run details page
- [O2B-1282] - Created gRPC interface to set trigger counters for a given run
Bug
- [O2B-1269] - Fixed: RCT doesn't fetch ML data when two productions with same name(tag) exist
Improvement
- [O2B-1272] - Disable QC for runs which quality was changed to BAD
- [O2B-1284] - Replace L3/dipole current/polarity with one column
- [O2B-1285] - Differentiate the cases between Detector not involved and not yet given the flags
- JavaScript
Published by martinboulais almost 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.90.0
Sub-task
- [O2B-1203] - Apply experts roles checks on QC Flags related endpoints
- [O2B-1228] - Made magnets transition the same as for SL EoS report
- [O2B-1268] - Implemented the c++ library for the gRPC interface
- [O2B-1280] - Created the model for trigger counters and add endpoint to fetch all counters for a given run
Bug
- [O2B-1202] - Fixed: Environments which have been in error do not have current state
Task
Improvement
- [O2B-1252] - Display the expected unit in run duration filter
- [O2B-1273] - Allow verification of flags by its creator
- JavaScript
Published by martinboulais almost 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.89.2
Bug
- [O2B-1270] - Fixed: environment update through gRPC results in an error response and do not update the environment
- JavaScript
Published by martinboulais about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.89.1
Bug
- [O2B-1270] - Fixed: environment update through gRPC results in an error response and do not update the environment
- JavaScript
Published by martinboulais about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.89.0
Sub-task
- [O2B-1153] - Implemented gRPC interface for QC flags creation
- [O2B-1259] - Added legend for QC flags summary
Bug
- [O2B-1260] - Fixed detectors order in RCT runs overviews
Improvement
- [O2B-1010] - Hidden c++ internal dependencies to upstream
- JavaScript
Published by martinboulais about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.88.0
Bug
- [O2B-1256] - Cannot create QC flag for GLO
New Features
- [O2B-1099] - Whenever filters are set, display a `Reset filters` button at the top of the filter panel
- [O2B-1137] - Add horizontal scroll for runs-with-detectors views
- [O2B-1163] - Implement Quality Control Flag verification procedure
- [O2B-1217] - Display QC summary icons with summary of effective periods
- [O2B-1221] - Reduce RCT links to counts badges
- [O2B-1253] - Set DPL detectors order in displays
- [O2B-1254] - QC Flag delete button should have confirmation
- [O2B-1255] - Delete button to be disabled for verified flags
- JavaScript
Published by graduta about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.87.0
Sub-task
- [O2B-1227] - Added tag p2info and RC to daily meeting
Bug
- [O2B-1232] - Fixed: LHC fills logs do not display author and related tags
Improvement
- [O2B-1010] - Added C++ dpl client not exposing proto
- JavaScript
Published by martinboulais about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.86.0
Sub-task
- [O2B-1177] - Added counts of Runs Per Simulation Pass
- [O2B-1179] - Added counts of data passes per simulation pass
- [O2B-1216] - Changed QC flag delete button accessibility to admins only
Improvement
- [O2B-894] - Marked run's nullable fields as optional in proto
- [O2B-1171] - For runs with trigger OFF, warning on missing trigger start/stop is not be displayed anymore
- [O2B-1224] - Use weighted mean for ALICE fill efficiency in statistics
- JavaScript
Published by martinboulais about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.85.0
Sub-task
- [O2B-1213] - Added Mu(INEL) and INEL (Hz) to RCT
New Feature
- [O2B-1214] - Added possibility to filter runs by "NONE OF" tags
- JavaScript
Published by martinboulais about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.84.0
Sub-task
- [O2B-1120] - Implemented Quality Control Flags creation API
- [O2B-1155] - Implemented Quality Control flag creation panel
- [O2B-1157] - Implemented Quality Control Flags deleting and edition API
- [O2B-1182] - Implemented Quality Control Flag details page
- JavaScript
Published by martinboulais about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.83.0
Sub-task
- [O2B-1119] - Implemented Quality Control Flag Fetch API
- [O2B-1120] - Implemented Quality Control Flags creation API
- [O2B-1134] - Implemented Runs per Simulation Pass view
- [O2B-1138] - Implemented Data Pass per Simulation Pass view
- [O2B-1145] - Implemented Quality Control Flag view
- [O2B-1168] - Added QCG link from RUNs details page and overview page
- [O2B-1178] - Added counts of anchored simulation passes
- [O2B-1184] - Implemented QC Flag Types overview
- [O2B-1185] - Implemented QC Flag Types Creation endpoint
- [O2B-1186] - Implemented QC Flag Types Creation page
- [O2B-1191] - Implemented QC Flag Type update endpoint
Bug
- [O2B-1197] - Fixed: Filter by beamType in LHC Periods view is not recognised as active filter
- [O2B-1207] - Removed usage of `docker compose` in favor of `docker compose`
- [O2B-1209] - Fixed: When replying to a log, the log overview takes as much space as needed
- [O2B-1211] - Fixed: Shift period not being properly computed when switching to/from daylight saving time
Improvement
- [O2B-821] - BKP routes are all now private
- [O2B-1204] - Several improvements for on-call template
- [O2B-1206] - Made configuration api endpoint private
- JavaScript
Published by martinboulais about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.82.0
Sub-task
- [O2B-1118] - Implemented Sequelize models and migration files for QC Flag Types
- [O2B-1174] - Implemented DPL Detectors serving endpoint
- [O2B-1183] - Implemented QC Flag Types fetching endpoint
- [O2B-1196] - Added missing formatting to Data Passes views
Bug
- [O2B-1195] - Do not close runs & envs created less than 30 seconds ago
- [O2B-1201] - Fixed LHC Period name not being updated/created from ECS
New Feature
- [O2B-1140] - Added template for RC Daily Meeting Minutes
Improvement
- [O2B-1188] - Removed `info` level form infologger links
- JavaScript
Published by martinboulais about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.81.0
Sub-task
- [O2B-1135] - Added Simulation Passes per Data Pass view
- [O2B-1173] - Removed TST detector from RCT pages
- [O2B-1175] - Added Simulation Passes counts to LHC Periods display
Bug
- [O2B-1169] - Fixed detector efficency tab displaying a white page
- [O2B-1170] - Fixed hover on environment overview some columns title display [Object object]
- [O2B-1176] - Fixed LHC Fills statistics not being displayed in LHC fill overview
New Feature
- [O2B-953] - Pre-fill more information when creating run related to run or environment
- [O2B-1180] - Added buttons to navigate to first/last page in all tables
- [O2B-1181] - Added easy to reach toggle to display anonymous only logs
Improvement
- [O2B-1166] - Links related environments to EoS report
- JavaScript
Published by martinboulais about 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.80.0
Sub-task
- [O2B-1130] - Fetch simulation pass from MonALISA
- [O2B-1133] - Implemented Simulation Passes per LHC Period view
Bug
- [O2B-1164] - Fixed bug of special characters in attachment names are not handled
- [O2B-1165] - Fixed EoR reason error when run is loaded then quality has been changed by someone else (e.g. QC shifter)
Task
- [O2B-1160] - Updated rules of handling non-good-data send from MonALISA
Improvement
- [O2B-1151] - Auto-fill tags in on-call template
- [O2B-1152] - When replying to a log, auto-fill lhc fills and environments the same as runs
- [O2B-1167] - EOS - SL report now includes logs from other shifters
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.79.0
New Feature
- [O2B-1106] - Created template message for calling on-calls
Sub-task
- [O2B-1158] - Improved readability of generated on-call log
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.78.1
Bug
- [O2B-1149] - Fixed: Some dependencies are not bundled in npm archive
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.78.0
Sub-task
- [O2B-1123] - Use generic Overview model in Runs Overview model
Bug
- [O2B-1147] - Physics filter toggle is not disabled when adding other definition in filtering
- [O2B-1148] - Runs filtering is not considered in runs export
New Feature
- [O2B-1106] - Template message for calling on-calls
Task
- [O2B-1127] - Show Runs counts in Data Passes view
- [O2B-1141] - Unify style of Runs Per LHC Period view title
- [O2B-1142] - Update runs export with RemoteDataSource and ObservableData
Improvement
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.77.0
Sub-task
- [O2B-907] - Added property to tags to store color
- [O2B-908] - Display tags as colored badge in tags, logs and runs overview and display
- [O2B-909] - Added input in tag edition to allow user to chose tag color
- [O2B-1079] - Added endpoint to runs API to fetch run number that includes a specific pattern
- [O2B-1122] - Use generic Overview model in LHC Period model
New Feature
- [O2B-416] - Added preview of attachement in log creation and display
- [O2B-667] - Tags are now displayed as badges with color
- [O2B-1058] - LhcFill-Overview page now uses button group on fill number column
- [O2B-1072] - Home Page have been redesigned
- [O2B-1101] - Addde statistics tab to display histogram of environment history
- [O2B-1102] - Prepared environment API to filter on any columns present in the environment overview table
- [O2B-1128] - Added an environment history acronym legend to the environment overview page
Task
- [O2B-1113] - Implemented Data Pass per LHC Period view
- [O2B-1115] - Implemented Runs per Data Pass API
- [O2B-1126] - Displays Data Passes counts in LHC Periods view
- [O2B-1136] - Unified LHC Periods and Data Passes view styling
Improvement
- [O2B-987] - Improved DPL processes tree, displaying message when no detectors and adding task type
- [O2B-988] - Sort DPL tasks alphabetically
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.76.0
Sub-task
- [O2B-1103] - Added most frequent environment history occurrences histogram
- [O2B-1104] - Added API for environment history histogram
Bug
- [O2B-1020] - Fixed LHC fill info dissapearing when save run update
- [O2B-1089] - Fixex LHC fills automatic rows amount estimation
- [O2B-1095] - Fixed attachment not being accessible because of undefined token
- [O2B-1096] - Fixed run overview details link containing run as object
New Feature
- [O2B-883] - Added possibility to see detector quality in the run summary view
- [O2B-1087] - Created reusable OverviewPageModel
Task
- [O2B-1092] - Implemented sequelize migrations and models for data passes
- [O2B-1093] - Added Data Passes fetching from MonALISA
- [O2B-1094] - Show runs counts in LHC Periods page
- [O2B-1105] - Implemented Data Passes service
- [O2B-1111] - Implemented Data Passes API
- [O2B-1112] - Implemented PlannedProcessesManager
- [O2B-1125] - Utilise scheduled process manager for reccuring processes
Improvement
- [O2B-926] - Added button toggle to display PHYSICs RUNS only in run-overview
- [O2B-1091] - Added checkbox for ignoring logs from Anonymous
- [O2B-1097] - Displays environment id as white in environment overview
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.75.0
Sub-task
- [O2B-1084] - Replaced `GetOrCreateUserUseCase` by adding a `getOrCreate` function in `UserService`
Bug
- [O2B-1066] - Fixed the error displayed when filling log environment filter then removing it
- [O2B-1076] - Fixed scroll reset when clicking inside a dropdown or popover
- [O2B-1083] - Fixed missing date displayed as `01/01/1970`
- [O2B-1088] - Put back run number always present filter
New Feature
- [O2B-1057] - Use button group for environment ID column in Environment-Overview page
- [O2B-1062] - Allows for author exclusion filter in GET API LOG
- [O2B-1068] - Accept and store EOR Reason from AliECS Core
- [O2B-1070] - Added history column to environments overview page
Task
- [O2B-1080] - Separated models for home and log/run -overview
- [O2B-1081] - Refactor Log model
- [O2B-1082] - Implemented Runs Per Period view
Improvement
- [O2B-930] - Added LHC period to automatic notifications when changing run quality
- [O2B-1077] - Added margins between the popover borders and the page borders
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.74.0
Bug
- [O2B-805] - Fixed FLP API tests and included it back in API test suites
- [O2B-952] - Fixed logs replies counter
- [O2B-1075] - Fixed time input filters clear not re-rendering
New Feature
- [O2B-970] - Added a mean line to fill efficiency graph
- [O2B-1059] - Tag-Details page now uses pagination
- [O2B-1061] - LHC Fill information are now displayed to users only in stable beams
Task
- [O2B-1078] - Refactored Runs models, extracted overview
Improvement
- [O2B-1071] - Minor improvements on LHC Fills Overview page
- [O2B-1074] - Removed spurious rendering on chart hover
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.73.0
Epic
- [O2B-1024] - Extracted RCT periods
New Feature
- [O2B-1060] - Added stable beams filtering option to LHC Fill API request
Sub-task
- [O2B-1064] - Use popover for filter panel
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.72.0
Bug
- [O2B-1047] - Fixed misbehaving chart fill
New Feature
- [O2B-1042] - Added time range filtering for statistics
- [O2B-1043] - Created a time range picker to be used in filtering
- [O2B-1050] - Added EoR reasons histogram
Improvement
- [O2B-829] - URL uses RunNumber by default
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.71.0
Sub-task
- [O2B-1025] - Created LHC period table from run `period` column for RCT
New Feature
- [O2B-455] - Add FLP Home button to redirect users to index Page
- [O2B-845] - Added the possibility to see original log entry when replying
- [O2B-1035] - Addded bar plot of logs tag
Improvement
- [O2B-851] - Restricted fully tag creation to administrators
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.70.0
Sub-task
- [O2B-1012] - Added an always visible runNumber input in run details
- [O2B-1025] - Created table to store LHC period and adapted run table accordingly
Bug
- [O2B-1038] - Fixed display error in points chart when dataset is empty (no points)
New Feature
- [O2B-1033] - Added the plot for efficiency per detector
- [O2B-1037] - Allows to filter on calibration status in get all runs API
Task
- [O2B-1036] - Removed unused, not working endpoint - /api/runs/tags
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.69.0
Sub-task
- [O2B-1034] - Added infologger links to runs and envs page
Bug
- [O2B-1022] - Fixed tags selection visual glitch when unselecting then re-selecting a tag in logs tag picker
- [O2B-1031] - Fixed popover not being displayed in some specific cases in tags dropdown
Improvement
- [O2B-1023] - Fixed "switch to infinite in amount selector" tests
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.68.0
New Feature
- [O2B-1018] - Added histogram of time between runs distribution
- [O2B-913] - Added "EoR reason" column to runs table in LHC fill and environment details pages
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.67.0
Bug
- [O2B-1017] - Fixed pover misbehaving in specific hovering conditions
New Feature
- [O2B-1014] - Added data per week graph
- [O2B-1015] - Displays horizontal line in front of axis ticks
- [O2B-1016] - Added mean run durations graph
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.66.0
Bug
- [O2B-1011] - Fixed the alignment of line chart popover
New Feature
- [O2B-849] - Added tag description
Improvement
- [O2B-1001] - Added a table in LHC fill details page to display all the related logs
- [O2B-1002] - Added a table in environments detail page to display all the related logs
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.65.0
Bug
- [O2B-1004] - Fixed overview filtering on `tags OR` showing an error
New Feature
- [O2B-989] - Added support for filtering by updatedAt for runs endpoint
Improvement
- [O2B-998] - Handle cases where stable beam [start, end] do not correspond to stable beams duration
- [O2B-999] - Added a button in LHC fill details page to create log related to this fill
- [O2B-1000] - Added a button in environments details page to create log related to this environment
- [O2B-1003] - Made run edition justification input visually simillar to other inputs
- [O2B-1005] - Allows empty justification when quality goes from NONE to GOOD or TEST
- JavaScript
Published by martinboulais over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.64.0
New Feature
- [O2B-992] - Detector quality change should require justification
- [O2B-993] - Global run quality change should require justification
- JavaScript
Published by graduta over 2 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.63.1
Bugfix
- [O2B-991] - Fixed the LHC fill input being displayed twice in log creation
- JavaScript
Published by martinboulais almost 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.63.0
Bug
- [O2B-976] - Fixed calibration runs not being registered
New Feature
- [O2B-938] - Log entries can be linked to environments
- [O2B-825] - LHC Fill can be linked to logs
- [O2B-969] - Include in fill statistics the fills without any physics runs
- [O2B-971] - In statistics page, put the Y axis in % in fill efficiency and add a label
Sub-task
- [O2B-941] - API route allows filtering logs by environments
- [O2B-942] - Log-overview page allows filtering on environment
- [O2B-943] - Log-creation page allows to link environments to the log being created
- [O2B-947] - API route allows linking LHC fills to a log
- [O2B-948] - API route allows filtering logs by LHC fills
- [O2B-949] - Log-creation page allows to link LHC fills to the log being created
- [O2B-950] - Log-overview page allows filtering on LHC fills
- [O2B-979] - Displays related environments in log tree display
- [O2B-990] - Displays related LHC fills in log tree display
- JavaScript
Published by martinboulais almost 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.62.0
Bug
- [O2B-963] - Fixed tooltip displayed on fill statistics
New Feature
- [O2B-827] - Added alibration Status for CALIBRATION Runs
- [O2B-962] - Create a log entries when calibration status goes to failled
- [O2B-966] - Create a log entries when calibration status goes from failled to anything
Improvement
- [O2B-918] - Auto-fill `info from previous shifter` from `info for next shifter` of the previous EoS report
- [O2B-972] - Increased point markers size in fill efficiency graph
- JavaScript
Published by martinboulais almost 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.61.0
Sub-task
- [O2B-939] - Added Environment Relation to Log Table
New Feature
- [O2B-681] - Search / Filter on EOR reason in runs overview
- [O2B-937] - About page enhancements
- [O2B-951] - Add EOR reasons column to run-overview table
- [O2B-958] - Created line-chart tool to display statistics
Improvement
- [O2B-931] - Created an API endroint to fetch the mean efficiency and the efficiency loss at start for all the fills in a given period of time
- [O2B-933] - Allows for concurent DPL process creation to help with processing thousands of requests from QC at a time
- [O2B-935] - Run tables columns rework
- [O2B-944] - Visual improvements of log display page
- [O2B-945] - Removed active filters bar
- [O2B-960] - Created a page to display statistics
- JavaScript
Published by martinboulais almost 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.60.0
Bug
- [O2B-936] - Converting int64 to numbers to avoid breaking dates
New Feature
- [O2B-929] - RunDetails list all detectors
Improvement
- [O2B-927] - Removed title from log replies in tree view
- [O2B-928] - Display run type filter as dropdown
- JavaScript
Published by martinboulais almost 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.59.1
Bug
- [O2B-910] - Use bigint for readout counters
Improvement
- [O2B-932] - Increase run and LHC period columns width on runs page
- JavaScript
Published by martinboulais almost 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.59.0
Sub-task
- [O2B-884] - Create a gRPC endpoint to insert an executed DPL process
- [O2B-885] - Implement in the c++ library the gRPC endpoint to insert an executed DPL process
- [O2B-897] - Write as red the environments lines that has gone to error, even if the last state is not "ERROR"
Bug
- [O2B-922] - Fix environments display badge to avoid green text on blue background
- [O2B-923] - Filtering on cosmics is too selective, it should allow for null beam mode
New Feature
- [O2B-867] - Create an HTTP endpoint to fetch all the DPL processes for a given detector in a given run
- [O2B-868] - Add a tab to run details page to display the list of related DPL processes
- [O2B-882] - Create an HTTP endpoint to fetch all the hosts on which a given DPL process has been run for a given run & detector
Improvement
- [O2B-924] - Add icon on environments that has gone to error in environments overview
- JavaScript
Published by martinboulais almost 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.58.0
New Feature
- [O2B-562] - Colore environment statuses in environment overview
- [O2B-886] - Add total TF size alongside the total CTF size on lhc fill display
- [O2B-911] - Add gRPC endpoint to fetch LHC Fill information
- [O2B-915] - Add DCS EoS report
Improvement
- [O2B-916] - Add a button next to the "+" for adding log entries that lead to the EoS report creation hub page
- [O2B-919] - Add hints on some of the EoS report form fields
- JavaScript
Published by martinboulais almost 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.57.0
New Feature
- JavaScript
Published by martinboulais almost 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.56.1
New Feature
- [O2B-866] - Created necessary tables to store dpl tasks
Improvement
- [O2B-901] - Allow to disable lost runs & environments handling
- [O2B-902] - Log the runs & environments impacted by housekeeping
- JavaScript
Published by martinboulais almost 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.56.0
New Feature
- [O2B-898] - As temporary solution, use aliECS GUI to determine lost runs and environments and update them every 30 seconds
- JavaScript
Published by martinboulais about 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.55.2
Improvement
- [O2B-890] - PHYSICS runs should go look to have both ITS and FT0 included
- JavaScript
Published by graduta about 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.55.1
Bug
- [O2B-887] - QC EoS reports now includes the following tags: QC/PDP Shifter, QC, PDP, EoS
- JavaScript
Published by martinboulais about 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.55.0
Sub-task
- [O2B-874] - Added possibility to get QC specific data from ShiftService
- [O2B-875] - Added possibility to generate QC EoS report (API)
- [O2B-876] - Added possibility to fill and submit EoS report with QC data
- [O2B-877] - Prepare existing tests to easily add QC EoS report tests
New Feature
- [O2B-878] - Use new headless chrome for pupeteer tests
- [O2B-881] - Added the sum of CTF file size of good physics runs in lhc fill statistics
Improvement
- [O2B-880] - Display data size in human readable format in run display and LHC fill display
- JavaScript
Published by martinboulais about 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.54.0
Bug
- [O2B-861] - Fixed data reset when clicking again in Shifter name input in EoS report
- [O2B-862] - Re-established administrator access to update tag
- [O2B-864] - Fixed LhcFill infinite scroll missing data
New Feature
- [O2B-839] - Created a frontend tool to check for roles
Improvement
- [O2B-857] - Log Entries in ECS EOS do not include replies
- [O2B-863] - Detectors are sorted alphabetically in run overview & display pages and in LHC fill display
- JavaScript
Published by martinboulais about 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.53.1
Bug
- [O2B-852] - Runs part of the EOS ECS report should be linked to the log entry of the report
- [O2B-853] - User creating the EOS ECS report should be the one appearing as log entry author
Improvement
- [O2B-859] - EOS ECS - remove issues summary box
- [O2B-854] - Make dropdown filter search case-insensitive
- [O2B-855] - EOS ECS - Allow shifter name to be editable
- [O2B-856] - Cutoff time for ECS EOS should be reduced to 30 mins
- [O2B-860] - ECS EOS to include run duration
- JavaScript
Published by graduta about 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.53.0
Bug
- [O2B-833] - Wrap warning icons in runs columns on small screens
New Feature
- [O2B-753] - Allow users to search through log contents
- [O2B-838] - Adds a role check middleware
- [O2B-840] - API endpoint to generate an EOS report
- [O2B-841] - Add a page to fill informations related to EOS report
- [O2B-849] - Add tag description
- JavaScript
Published by graduta about 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.52.0
Sub-task
- [O2B-835] - Use dropdown for tag filtering
Bug
- [O2B-649] - EOR reason is now reverted when reverting the operation of editing details of a run
- [O2B-765] - When editing a TAG, logs displayed in the tag table are not visually disappearing anymore
- [O2B-833] - Wrap warning icons in runs columns on small screens
New Feature
- [O2B-809] - A new endpoint has been added to gRPC API (with its c++ implementation) to fetch a run details by its runNumber
Improvement
- [O2B-842] - `CALIBRATION` definition will now look for `NOISE` as runType as well
- JavaScript
Published by martinboulais about 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.51.0
Bug
- [O2B-826] - Fixed the date displayed in auto-created logs for run quality update
New Feature
- [O2B-764] - Log opend via URL are expanded by default
Improvement
- [O2B-771] - Improve warning on missing trigger info for run duration and start/stop
- [O2B-823] - Runs list are now clickable links on log-overview and environments-overview
- JavaScript
Published by martinboulais over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.50.0
Bug
New Feature
- [O2B-748] - A log is created when detector quality changes, and tags depend on which detector is concerned
- [O2B-766] - Adds log id and parent log id to kafka message
- [O2B-777] - REVERTED PHYSICS runs should have general quality default to "good"
- [O2B-813] - Store the environment status history
- [O2B-814] - Added an environment display page
- [O2B-815] - Separate tests run from tests coverage
Improvement
- [O2B-811] - Improve the database conection retry
- [O2B-816] - Update docker packages
- [O2B-818] - Add a "NONE" run quality and use it as default
- JavaScript
Published by martinboulais over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.49.1
Improvement
- [O2B-811] - Improve the database conection retry (first step)
- JavaScript
Published by martinboulais over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.49.0
Bug
- [O2B-802] - Fixed list of Quality Detectors that were split on 2 lines
- [O2B-810] - Fix reate FLP do not link it to run
New Feature
- [O2B-557] - Migrate to umzug 3.x
- [O2B-747] - Detector quality is set to good as a default, and can not be changed until the end of run
- [O2B-777] - PHYSICS runs should have general quality default to `good`
Task
- [O2B-617] - Add db reset content before each test suite to help decoupling (first steps)
- [O2B-796] - Implement a first c++ wrapper function to be used for gRPC and make it available through alidist
- [O2B-807] - Fix puppeteer tests that randomly fails
- [O2B-808] - Add two new runs types to bookkeeping
Improvement
- [O2B-661] - Add ongoing information to LHC fill detail page
- [O2B-780] - Automatically create not-existing detectors and run types when creating/updating a run
- [O2B-797] - Merge bookkeeping tables `flp_roles` and `flp_runs`
- [O2B-806] - COSMICS definition should accept missing beam mode
- JavaScript
Published by martinboulais over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.48.0
Sub-task
- [O2B-607] - Added possibility to archive tags
Bug
- [O2B-779] - Fixed log entry search by RunNumber
New Feature
- [O2B-725] - LHC Fills Details now have have tabs to switch between displaying physics only or all runs
Task
- [O2B-792] - OpenAPI has been completely removed from Bookkeeping
Improvement
- [O2B-791] - Added icons to detector run quality to distinguish it more easily
- [O2B-794] - Detectors in runs filtering are now sorted alphabeticaly
- [O2B-798] - In FLP proto, hostname has been changed to hostName
- JavaScript
Published by martinboulais over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.47.0
Bug
- [O2B-770] - Fixed text selection bug after switching page
- [O2B-789] - Fixed ECS infologger error when creating log
New Feature
- [O2B-762] - Detectors can now be updated per run in the api
Improvement
- [O2B-788] - Add log entry for any quality change without a tag
- JavaScript
Published by martinboulais over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.46.0
Bug
- [O2B-774] - Log's attachment link cannot be opened in the current tab
New Feature
- [O2B-721] - Allow filtering in runs-overview based on existing detectors only or none
- [O2B-746] - General run quality stays set to "test" until end of the run and does not accept changes
- [O2B-782] - Introduces run quality per detector in run-details page
- JavaScript
Published by graduta over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.45.0
New Feature
- [O2B-677] - gRPC Server Side prototype to replace OpenAPI
- [O2B-762] - Detectors can be updated per run in the api
- JavaScript
Published by graduta over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.44.1
Release Notes - O2 Bookkeeping - Version @aliceo2/bookkeeping@0.44.1
Bug
- [O2B-772] - Fixed bookkeeping 0.44.0 that failed to start
- [O2B-773] - Fixed detectors migration that failed to handle empty or null detectors list
- JavaScript
Published by martinboulais over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.44.0
Bug
- [O2B-757] - Fixed issue with getLog not being called with logAdapter
- [O2B-760] - Make synthetic run definition's condition on readout more tolerant
- [O2B-761] - Remove unicode characters in test file names that are not handled by go build system
New Feature
- [O2B-720] - Add detector table to data model in preparation for quality per detector
Improvement
- [O2B-767] - Provide log and parent log IDs fields when triggering notification
- JavaScript
Published by martinboulais over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.43.0
Bug
- [O2B-743] - Infinite scroll start from the current page
- [O2B-744] - Run are not correctly linked to environments on creation
- [O2B-750] - The '0' values are seen as null in the api
- [O2B-751] - Home screen run times not inline
- [O2B-754] - Some physics runs are displayed as cosmics in run details
New Feature
- [O2B-677] - gRPC Server Side prototype to replace OpenAPI intial refactoring
- [O2B-740] - Report number of runs found when filters are active
- [O2B-752] - Updates on Run Definitions and addition of COMMISIONING
Improvement
- [O2B-608] - Improve the tags picker system
- [O2B-723] - COSMIC definition should look at run type
- [O2B-735] - Display pagination in a uniform way
- [O2B-741] - Runs need to overlap with stable beam to be considered as physics
- [O2B-742] - Custom items per page should be confirmed when tapping enter key
- [O2B-749] - Improve run quality logging
- JavaScript
Published by graduta over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.42.0
Bug
- [O2B-727] - Fix infinite requests when navigating from runs/logs overview page to homepage
- [O2B-730] - Run start/stop columns should display the same information on both home and runs overview pages
- [O2B-732] - Fixes an issue in which run overview displays unknown for run duration while the run is still ongoing
- [O2B-733] - Fixes an issue in which Trigger Value is marked as active filter on run overview when any other filter is active
- [O2B-734] - The user is not informed when the log overview page is fetching data
New Feature
- [O2B-637] - Keep previous fields(tags, run numbers and title) when adding a reply log entry in Bookkeeping
- [O2B-650] - Allow querying runs & logs for larger values (up to 5000)
- [O2B-706] - Allow epn2eos to update fields in run-details
- [O2B-724] - Addition of CALIBRATION for run definitions
- JavaScript
Published by graduta over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.41.0
Bug
- [O2B-638] - Unable to attach files with french accents
- [O2B-716] - Filters text removes automatically white spaces if typing too slow
New Feature
- [O2B-637] - Reply logs will inherit the parent log: tag, title and run numbers
- [O2B-657] - Run Times and Duration are now based on triggers and O2 rather than just the triggers
- [O2B-688] - LHC Fills Details now displays the efficiency per detector
- [O2B-690] - LHC Fills Details now displays Time between runs and total time between runs
- [O2B-709] - Users can enable a toggle to visualize times in unixtime (for start time, end time, start triggers, end triggers)
Improvement
- [O2B-697] - Adapt balloon system to display popover even when text does not overflow
- JavaScript
Published by graduta over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.40.0
Bug
- [O2B-673] - Run-Overview page filter using "Detectors" field looks only for exact substrings
New Feature
- [O2B-656] - Integrate "run types" from AliECS and provide filtering functionality based on it
- [O2B-692] - Display run definition in overview and provide a way to filter on it
- [O2B-549] - New UX for log creation page
- JavaScript
Published by graduta over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.39.0
Bug
- [O2B-700] - Fix log overview display bug in certain configuration
- [O2B-701] - Fix LHC fill detail page leave visual bug
- [O2B-702] - Fix environment overview which gone to infinite mode when entering the page
- [O2B-704] - Fix the infinite redraw when leaving log display
New Feature
- [O2B-666] - Only admins should be allowed to create tags on front-end
- [O2B-692] - Display run definition in overview and provide a way to filter on it
- [O2B-693] - Add profiles to table to be more flexible
Improvement
- [O2B-611] - Environments page loading times reduced
- JavaScript
Published by martinboulais over 3 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.38.0
Bug
- [O2B-686] - Fix log notification not sent with logs created automatically
- [O2B-687] - Fix bug where some LHC fills had a negative time before first run (and associated loss)
- [O2B-694] - Fix bug where hovering log columns reset page to 1
New Feature
- JavaScript
Published by martinboulais almost 4 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.37.0
Bug
- [O2B-678] - Fix resizing windows causing many renders and slowing down PCs
- [O2B-683] - Fix LHC fills info not displayed at all when run do not have fill number
New Feature
- [O2B-557] - Migrate to umzug 3.x
- [O2B-642] - RunQuality change creates log entry with tags DPG and RC
- [O2B-646] - Allow tags of 2 characters to be created
- [O2B-665] - Possibility to open a new tab when right-cliking on a bookkeeping tab
- [O2B-680] - Update Docker image and associated dependencies
- JavaScript
Published by martinboulais almost 4 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.36.0
Improvement
- [O2B-671] - Update labels as per conventions
New Feature
- [O2B-633] - Adds `odc_topology_fullname` to run-details, run-overview
- [O2B-674] - Adds Efficiency per Fill in details and overview
- [O2B-675] - Calculates and displays mean run duration per fill
- [O2B-676] - Calculates and displays fill efficiency loss at start
- JavaScript
Published by graduta almost 4 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.35.0
Bug
- [O2B-663] - Changing the EOR reason without runQuality, moves run quality back to the default value (test)
New Feature
- [O2B-627] - Adds LHC_PERIOD to Bookkeeping storage, display, filtering and export features
- [O2B-654] - Adds nEPNs to Bookkeeping storage, display, filtering and export features
- [O2B-664] - Add runNumbers in subject for mails about log entries that are related to a run
- JavaScript
Published by graduta almost 4 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.34.0
Release Notes - O2 Bookkeeping - Version @aliceo2/bookkeeping@0.34.0
Improvements
- [O2B-644] - API use tags texts instead of id
- [O2B-645] - Update run tags when updating other fields
- [O2B-652] - Display stable beam duration as HH:MM:SS and add links to related runs in fill overview
- [O2B-619] - Inform user when some data is loading
- [O2B-662] - Reorder timestamps in Run Details page
- JavaScript
Published by martinboulais almost 4 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.33.0
Bug
- [O2B-647] - Fix run duration to display UNKNOWN above 48 hours
New Feature
- [O2B-648] - Add Fill Number information on RunOverview page and in its filters
- JavaScript
Published by martinboulais almost 4 years ago
https://github.com/aliceo2group/bookkeeping - @aliceo2/bookkeeping@0.32.0
Bug
- [O2B-523] - Fixes a bug in which infinte view is used, filters would not be applied
- [O2B-636] - Fixes filters debounce
New Feature
- [O2B-631] - Create Run & Update Run OpenAPI to allow for AliECS Core to update multiple times
- [O2B-632] - Bookkeeping API Runs updates to allow for fields to be optionally updated
- [O2B-639] - Add new info from AliECS Core to Run-Details
Improvement
- [O2B-620] - Run Details fixes & improvement
- [O2B-634] - Runs older than 48 hours should be displayed as UNKNOWN for duration
- JavaScript
Published by graduta almost 4 years ago