|
1 | | -import { getAuditLogs } from '../endpoints/index.js'; |
2 | | -import { getTeamDeviceCredentials, jsonToCsv, epochTimestampToIso } from '../utils/index.js'; |
| 1 | +// import { getAuditLogs } from '../endpoints/index.js'; |
| 2 | +// import { getTeamDeviceCredentials, jsonToCsv, epochTimestampToIso } from '../utils/index.js'; |
3 | 3 | import { logger } from '../logger.js'; |
4 | 4 |
|
5 | | -export const runTeamLogs = async (options: { start: string; end: string; csv: boolean; humanReadable: boolean }) => { |
6 | | - const teamDeviceCredentials = getTeamDeviceCredentials(); |
7 | | - const { start, end } = options; |
| 5 | +export const runTeamLogs = () => |
| 6 | + // options: { start: string; end: string; csv: boolean; humanReadable: boolean } |
| 7 | + { |
| 8 | + logger.error( |
| 9 | + 'We are undergoing scheduled security maintenance for the Dashlane CLI’s audit logs commands. During this time, you will not be able to access the audit logs via the CLI. We will restore service in September 2025.' |
| 10 | + ); |
8 | 11 |
|
9 | | - let logs = await getAuditLogs({ |
10 | | - teamDeviceCredentials, |
11 | | - queryParams: { |
12 | | - startDateRangeUnixMs: parseInt(start), |
13 | | - endDateRangeUnixMs: parseInt(end), |
14 | | - }, |
15 | | - }); |
| 12 | + // const teamDeviceCredentials = getTeamDeviceCredentials(); |
| 13 | + // const { start, end } = options; |
16 | 14 |
|
17 | | - if (options.humanReadable) { |
18 | | - logs = logs.map((log) => { |
19 | | - return { |
20 | | - ...log, |
21 | | - date_time_iso: epochTimestampToIso(log.date_time, true), |
22 | | - }; |
23 | | - }); |
24 | | - } |
| 15 | + // let logs = await getAuditLogs({ |
| 16 | + // teamDeviceCredentials, |
| 17 | + // queryParams: { |
| 18 | + // startDateRangeUnixMs: parseInt(start), |
| 19 | + // endDateRangeUnixMs: parseInt(end), |
| 20 | + // }, |
| 21 | + // }); |
25 | 22 |
|
26 | | - if (options.csv) { |
27 | | - logger.content(jsonToCsv(logs)); |
28 | | - return; |
29 | | - } |
| 23 | + // if (options.humanReadable) { |
| 24 | + // logs = logs.map((log) => { |
| 25 | + // return { |
| 26 | + // ...log, |
| 27 | + // date_time_iso: epochTimestampToIso(log.date_time, true), |
| 28 | + // }; |
| 29 | + // }); |
| 30 | + // } |
30 | 31 |
|
31 | | - logs.forEach((log) => logger.content(JSON.stringify(log))); |
32 | | -}; |
| 32 | + // if (options.csv) { |
| 33 | + // logger.content(jsonToCsv(logs)); |
| 34 | + // return; |
| 35 | + // } |
| 36 | + |
| 37 | + // logs.forEach((log) => logger.content(JSON.stringify(log))); |
| 38 | + }; |
0 commit comments