Files
ontime/apps/server/src/api-data
google-labs-jules[bot] 54534012bd Refactor Google Sheets integration for better modularity and testability
- Decoupled Google Sheets API interaction into `GoogleSheetsClient`.
- Decoupled OAuth2 device code flow logic and state into `DeviceAuthProvider`.
- Refactored `sheets.service.ts` to use these new components while maintaining the existing public API.
- Added comprehensive unit tests for `GoogleSheetsClient` and `DeviceAuthProvider`.
- Improved type safety by using `OAuth2Client` instead of `any`.
- Ensured consistency with original behavior by including `responseRanges` in `batchUpdate`.

Co-authored-by: cpvalente <34649812+cpvalente@users.noreply.github.com>
2026-02-22 18:15:38 +00:00
..
2026-01-21 16:07:21 +01:00
2025-09-03 15:50:20 +02:00
2025-06-21 12:18:59 +02:00
2025-08-18 06:16:53 +02:00
2025-09-03 15:50:20 +02:00
2025-09-03 15:50:20 +02:00