| .. |
|
account_test.go
|
fix(cli): infer default account
|
2026-01-10 03:12:21 +01:00 |
|
account.go
|
fix(cli): avoid vet shadow
|
2026-01-10 03:13:12 +01:00 |
|
auth_add_keep_more_test.go
|
fix(auth): verify account matches authorized email
|
2026-01-09 17:30:19 +01:00 |
|
auth_add_test.go
|
feat(auth): add --readonly and --drive-scope (#58) (thanks @jeremys)
|
2026-01-10 23:57:15 +01:00 |
|
auth_cmd_test.go
|
fix(auth): verify account matches authorized email
|
2026-01-09 17:30:19 +01:00 |
|
auth_keychain_test.go
|
feat(auth): check keychain access before OAuth flow
|
2026-01-03 06:52:36 +01:00 |
|
auth_keyring_test.go
|
feat(auth): hint keyring file password
|
2026-01-09 10:52:52 +01:00 |
|
auth_keyring.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
auth_manage_test.go
|
fix(auth): default --services to user
|
2026-01-07 21:36:35 +01:00 |
|
auth_more_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
auth_services_test.go
|
feat(auth): add services metadata and listing
|
2026-01-08 01:24:22 +01:00 |
|
auth_text_test.go
|
feat(auth): check keychain before token import
|
2026-01-03 06:52:36 +01:00 |
|
auth_tokens_more_test.go
|
fix(lint): tidy cmd/ui lint findings (#35)
|
2026-01-09 04:34:31 +01:00 |
|
auth_validation_more_test.go
|
fix(auth): verify account matches authorized email
|
2026-01-09 17:30:19 +01:00 |
|
auth.go
|
feat(auth): add --readonly and --drive-scope (#58) (thanks @jeremys)
|
2026-01-10 23:57:15 +01:00 |
|
calendar_add_attendee_test.go
|
Calendar: add --add-attendee flag
|
2026-01-07 17:10:58 +01:00 |
|
calendar_all_events_test.go
|
feat(calendar): add timezone-aware time defaults
|
2026-01-08 06:27:07 +01:00 |
|
calendar_attendees.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_base.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_build_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
calendar_build.go
|
fix(calendar): infer timeZone for recurring events (#53, thanks @visionik)
|
2026-01-09 05:58:01 +01:00 |
|
calendar_colors_test.go
|
feat: take over PR #18 integration
|
2025-12-26 15:35:15 +01:00 |
|
calendar_colors.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
calendar_conflicts_test.go
|
feat(calendar): add timezone-aware time defaults
|
2026-01-08 06:27:07 +01:00 |
|
calendar_conflicts.go
|
feat(calendar): add week-start and refine time windows
|
2026-01-08 07:14:08 +01:00 |
|
calendar_create_update_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
calendar_delete_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
calendar_edit_patch_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
calendar_edit_scope_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
calendar_edit_test.go
|
feat(calendar): add recurrence rules and reminders
|
2026-01-08 05:42:49 +01:00 |
|
calendar_edit_validation_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
calendar_edit.go
|
feat(calendar): add recurrence rules and reminders
|
2026-01-08 05:42:49 +01:00 |
|
calendar_error_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
calendar_events_test.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_focus_time_cmd_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
calendar_focus_time_test.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_focus_time.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_freebusy.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_list.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_more_commands_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
calendar_more_commands_text_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
calendar_more_test.go
|
test: increase unit coverage
|
2025-12-12 15:52:12 +00:00 |
|
calendar_ooo_users_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
calendar_ooo.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_print_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
calendar_print.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_recurrence_test.go
|
fix(lint): tidy cmd/ui lint findings (#35)
|
2026-01-09 04:34:31 +01:00 |
|
calendar_recurrence.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_respond_cmd_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
calendar_respond.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
calendar_search_test.go
|
fix(calendar): restore search window defaults
|
2026-01-08 06:36:12 +01:00 |
|
calendar_search.go
|
feat(calendar): add week-start and refine time windows
|
2026-01-08 07:14:08 +01:00 |
|
calendar_team_helpers_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
calendar_team_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
calendar_team.go
|
feat(calendar): add week-start and refine time windows
|
2026-01-08 07:14:08 +01:00 |
|
calendar_test.go
|
feat(calendar): add recurrence rules and reminders
|
2026-01-08 05:42:49 +01:00 |
|
calendar_time_test.go
|
chore(lint): tighten golangci rules
|
2025-12-31 17:38:29 +01:00 |
|
calendar_time.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
calendar_update_delete_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
calendar_users.go
|
feat(calendar): add users command to list workspace members
|
2026-01-08 06:26:39 +01:00 |
|
calendar_util.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar_validate_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
calendar_validate.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
calendar_working_location_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
calendar_working_location.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
calendar.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
completion_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
completion.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
confirm_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
confirm_test.go
|
fix(lint): tidy cmd/ui lint findings (#35)
|
2026-01-09 04:34:31 +01:00 |
|
confirm.go
|
refactor(input): improve prompts and EOF handling
|
2026-01-08 21:26:28 +01:00 |
|
contacts_crud_error_test.go
|
refactor(secrets): add secret helpers
|
2026-01-08 09:29:56 +01:00 |
|
contacts_crud_validation_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
contacts_crud.go
|
refactor(contacts): dedupe delete/test helpers
|
2026-01-08 08:59:28 +01:00 |
|
contacts_directory.go
|
refactor(contacts): dedupe delete/test helpers
|
2026-01-08 08:59:28 +01:00 |
|
contacts_helpers_test.go
|
test: substantially raise unit coverage
|
2025-12-12 16:21:18 +00:00 |
|
contacts_output.go
|
refactor(contacts): dedupe delete/test helpers
|
2026-01-08 08:59:28 +01:00 |
|
contacts_services.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
contacts_test.go
|
Unify Google CLI with auth, services, and CI
|
2025-12-12 14:18:38 +00:00 |
|
contacts.go
|
feat(cli): add flag aliases and improve error messages
|
2026-01-03 13:02:59 +01:00 |
|
csv.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
docs_commands_test.go
|
refactor(docs): use docs API for info/cat
|
2026-01-08 01:16:26 +01:00 |
|
docs_helpers_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
docs_validation_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
docs.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
drive_commands_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
drive_comments_cmd_test.go
|
test: add drive comments command coverage
|
2026-01-03 06:53:42 +01:00 |
|
drive_comments_empty_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
drive_comments_more_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
drive_comments_validation_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
drive_comments.go
|
Add drive comments subcommand
|
2026-01-03 05:04:26 +01:00 |
|
drive_copy.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
drive_download_helpers.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
drive_download_test.go
|
feat(drive): support --format for Google Docs exports
|
2025-12-26 17:41:15 +01:00 |
|
drive_errors_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
drive_export_format_test.go
|
chore: tighten lint rules
|
2025-12-31 17:51:45 +01:00 |
|
drive_get_download_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
drive_helpers_more_test.go
|
test(drive): add export format coverage
|
2025-12-26 17:50:34 +01:00 |
|
drive_helpers_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
drive_ls_cmd_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
drive_more_commands_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
drive_more_test.go
|
test: raise coverage above 75%
|
2025-12-17 21:53:52 +01:00 |
|
drive_permissions_cmd_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
drive_search_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
drive_test.go
|
Unify Google CLI with auth, services, and CI
|
2025-12-12 14:18:38 +00:00 |
|
drive_url_cmd_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
drive_validation_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
drive.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
execute_auth_add_test.go
|
fix(auth): verify account matches authorized email
|
2026-01-09 17:30:19 +01:00 |
|
execute_auth_credentials_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_calendar_events_text_test.go
|
feat(calendar): add timezone-aware time defaults
|
2026-01-08 06:27:07 +01:00 |
|
execute_calendar_more_commands_test.go
|
feat(calendar): add timezone-aware time defaults
|
2026-01-08 06:27:07 +01:00 |
|
execute_calendar_paging_test.go
|
feat(calendar): add timezone-aware time defaults
|
2026-01-08 06:27:07 +01:00 |
|
execute_calendar_respond_test.go
|
feat: take over PR #18 integration
|
2025-12-26 15:35:15 +01:00 |
|
execute_calendar_team_test.go
|
feat(groups): add Google Groups commands and calendar team feature
|
2026-01-08 06:27:58 +01:00 |
|
execute_calendar_test.go
|
feat(calendar): add timezone-aware time defaults
|
2026-01-08 06:27:07 +01:00 |
|
execute_calendar_text_test.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
execute_completion_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
execute_contacts_directory_text_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_contacts_more_commands_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_contacts_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_contacts_text_more_test.go
|
test: expand CLI coverage
|
2025-12-31 15:36:10 +01:00 |
|
execute_docs_slides_sheets_more_test.go
|
refactor(docs): use docs API for info/cat
|
2026-01-08 01:16:26 +01:00 |
|
execute_drive_download_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_drive_flags_test.go
|
test: enforce drive flag contract
|
2025-12-26 10:32:50 +00:00 |
|
execute_drive_more_commands_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
execute_drive_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
execute_drive_text_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_export_cmds_test.go
|
chore(lint): tighten golangci rules
|
2025-12-31 17:38:29 +01:00 |
|
execute_export_via_drive_test.go
|
test(cmd): cover docs/sheets/slides exports
|
2025-12-26 18:32:13 +01:00 |
|
execute_gmail_attachment_test.go
|
chore(lint): tighten golangci rules
|
2025-12-31 17:38:29 +01:00 |
|
execute_gmail_get_test.go
|
chore: changelog + test hardening (#52, thanks @antons)
|
2026-01-09 01:13:23 +01:00 |
|
execute_gmail_labels_text_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_gmail_more_commands_test.go
|
fix(gmail): preserve draft thread headers on update (#55) (thanks @antons)
|
2026-01-09 22:47:52 +01:00 |
|
execute_gmail_search_text_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
execute_gmail_send_reply_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_gmail_settings_more_commands_test.go
|
test: add regression coverage
|
2025-12-26 19:20:53 +01:00 |
|
execute_gmail_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_gmail_text_test.go
|
feat(gmail): add --full to thread get
|
2026-01-07 18:49:53 +00:00 |
|
execute_gmail_watch_more_test.go
|
test: add regression coverage
|
2025-12-26 19:20:53 +01:00 |
|
execute_groups_test.go
|
feat(groups): add Google Groups commands and calendar team feature
|
2026-01-08 06:27:58 +01:00 |
|
execute_more_text_coverage_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_people_me_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_sheets_more_commands_test.go
|
test: add regression coverage
|
2025-12-26 19:20:53 +01:00 |
|
execute_tasks_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
execute_version_exitcodes_test.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
exit_more_test.go
|
ci: fix fmt-check and lint
|
2026-01-09 10:09:53 +01:00 |
|
exit_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
exit.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
export_via_drive.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
flags_output_test.go
|
feat(cli): add --output/--output-dir aliases
|
2026-01-08 12:08:42 +01:00 |
|
flags_output.go
|
feat(cli): add --output/--output-dir aliases
|
2026-01-08 12:08:42 +01:00 |
|
gmail_attachment_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
gmail_attachment.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
gmail_autoforward_cmd_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_autoforward_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
gmail_autoforward.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_batch.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_concurrent_test.go
|
fix(gmail): pick thread date by message timestamp
|
2026-01-08 20:07:26 +01:00 |
|
gmail_constants.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_delegates_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
gmail_delegates.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_drafts_cmd_test.go
|
fix(gmail): preserve draft To on update (#57) (thanks @antons)
|
2026-01-10 23:26:32 +01:00 |
|
gmail_drafts_error_test.go
|
feat(gmail): allow drafts without a recipient
|
2026-01-10 13:34:26 +02:00 |
|
gmail_drafts_more_coverage_test.go
|
feat(gmail): allow drafts without a recipient
|
2026-01-10 13:34:26 +02:00 |
|
gmail_drafts_text_more_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_drafts.go
|
fix(gmail): preserve draft To on update (#57) (thanks @antons)
|
2026-01-10 23:26:32 +01:00 |
|
gmail_filters_cmd_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_filters_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
gmail_filters.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_forwarding_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
gmail_forwarding.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_get_cmd_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
gmail_get.go
|
fix(gmail): normalize MIME types in multipart bodies
|
2026-01-09 01:11:01 +01:00 |
|
gmail_history_cmd_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_history.go
|
feat(cli): add flag aliases and improve error messages
|
2026-01-03 13:02:59 +01:00 |
|
gmail_labels_cmd_test.go
|
refactor(gmail): centralize label helpers
|
2026-01-08 09:34:05 +01:00 |
|
gmail_labels_test.go
|
Unify Google CLI with auth, services, and CI
|
2025-12-12 14:18:38 +00:00 |
|
gmail_labels_utils_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
gmail_labels_utils.go
|
refactor(gmail): centralize label helpers
|
2026-01-08 09:34:05 +01:00 |
|
gmail_labels.go
|
refactor(gmail): centralize label helpers
|
2026-01-08 09:34:05 +01:00 |
|
gmail_mime_more_test.go
|
fix(gmail): preserve draft To on update (#57) (thanks @antons)
|
2026-01-10 23:26:32 +01:00 |
|
gmail_mime_test.go
|
fix(gmail): preserve draft To on update (#57) (thanks @antons)
|
2026-01-10 23:26:32 +01:00 |
|
gmail_mime.go
|
fix(gmail): preserve draft To on update (#57) (thanks @antons)
|
2026-01-10 23:26:32 +01:00 |
|
gmail_send_batches_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
gmail_send_helpers_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
gmail_send_reply_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
gmail_send_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
gmail_send_tracking_test.go
|
fix(lint): tidy cmd/ui lint findings (#35)
|
2026-01-09 04:34:31 +01:00 |
|
gmail_send_validation_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
gmail_send.go
|
fix(gmail): preserve draft To on update (#57) (thanks @antons)
|
2026-01-10 23:26:32 +01:00 |
|
gmail_sendas_errors_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
gmail_sendas_more_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_sendas_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_sendas_text_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
gmail_sendas_text_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_sendas.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_settings_text_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
gmail_thread_cmd_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
gmail_thread_helpers_more_test.go
|
feat(gmail): add drafts update command
|
2026-01-09 22:46:04 +01:00 |
|
gmail_thread_helpers_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
gmail_thread_run_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
gmail_thread_test.go
|
fix(gmail): normalize MIME types in multipart bodies
|
2026-01-09 01:11:01 +01:00 |
|
gmail_thread_validation_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
gmail_thread.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
gmail_track_cmd_test.go
|
fix(lint): tidy cmd/ui lint findings (#35)
|
2026-01-09 04:34:31 +01:00 |
|
gmail_track_helpers.go
|
refactor(tracking): extract deploy helpers
|
2026-01-09 01:53:42 +01:00 |
|
gmail_track_opens.go
|
refactor(tracking): extract deploy helpers
|
2026-01-09 01:53:42 +01:00 |
|
gmail_track_setup.go
|
refactor(tracking): extract deploy helpers
|
2026-01-09 01:53:42 +01:00 |
|
gmail_track_status.go
|
refactor(tracking): extract deploy helpers
|
2026-01-09 01:53:42 +01:00 |
|
gmail_track.go
|
feat(calendar,gmail): calendar parity + email open tracking (#38)
|
2026-01-08 04:44:18 +01:00 |
|
gmail_url_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
gmail_vacation_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
gmail_vacation.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_watch_cmds_errors_test.go
|
test(gmail): prevent watch serve CI hang
|
2026-01-09 10:35:25 +01:00 |
|
gmail_watch_cmds_more_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_watch_cmds.go
|
fix(gmail): dedupe watch pushes
|
2026-01-08 07:21:41 +01:00 |
|
gmail_watch_helpers_test.go
|
fix(gmail): guard watch history updates
|
2026-01-08 06:49:49 +01:00 |
|
gmail_watch_serve_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_watch_serve_validation_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
gmail_watch_server_coverage_test.go
|
ci: fix fmt-check and lint
|
2026-01-09 10:09:53 +01:00 |
|
gmail_watch_server_error_test.go
|
test: expand CLI coverage
|
2025-12-31 15:36:10 +01:00 |
|
gmail_watch_server_helpers_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
gmail_watch_server_more_test.go
|
fix(gmail): dedupe watch pushes
|
2026-01-08 07:21:41 +01:00 |
|
gmail_watch_server.go
|
fix(gmail): dedupe watch pushes
|
2026-01-08 07:21:41 +01:00 |
|
gmail_watch_state_more_test.go
|
test: expand coverage and tracking regressions (#35)
|
2026-01-09 04:21:16 +01:00 |
|
gmail_watch_state.go
|
fix(gmail): dedupe watch pushes
|
2026-01-08 07:21:41 +01:00 |
|
gmail_watch_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
gmail_watch_types.go
|
fix(gmail): dedupe watch pushes
|
2026-01-08 07:21:41 +01:00 |
|
gmail_watch_utils.go
|
chore: tighten lint rules
|
2025-12-31 17:51:45 +01:00 |
|
gmail.go
|
refactor(gmail): simplify date selection
|
2026-01-08 21:07:09 +01:00 |
|
groups_more_coverage_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
groups_test.go
|
fix(lint): tidy cmd/ui lint findings (#35)
|
2026-01-09 04:34:31 +01:00 |
|
groups_validation_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
groups.go
|
feat(auth): add groups service
|
2026-01-09 21:05:05 +01:00 |
|
help_printer_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
help_printer_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
help_printer.go
|
ci: fix fmt-check and lint
|
2026-01-09 10:09:53 +01:00 |
|
info_via_drive_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
info_via_drive.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
keep_test.go
|
test(keep): expand command coverage
|
2026-01-07 21:46:02 +01:00 |
|
keep.go
|
fix(auth): default --services to user
|
2026-01-07 21:36:35 +01:00 |
|
kong_helpers.go
|
refactor(cli): add kong helpers
|
2025-12-31 17:24:42 +01:00 |
|
misc_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
output_helpers.go
|
refactor(cmd): unify drive exports and table output
|
2025-12-26 18:32:06 +01:00 |
|
people.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
root_more_test.go
|
ci: fix fmt-check and lint
|
2026-01-09 10:09:53 +01:00 |
|
root_test.go
|
fix(lint): tidy cmd/ui lint findings (#35)
|
2026-01-09 04:34:31 +01:00 |
|
root.go
|
ci: fix fmt-check and lint
|
2026-01-09 10:09:53 +01:00 |
|
sheets_a1_test.go
|
feat(sheets): add copy-validation-from to update
|
2026-01-07 17:27:33 +00:00 |
|
sheets_a1.go
|
feat(sheets): add copy-validation-from to update
|
2026-01-07 17:27:33 +00:00 |
|
sheets_append_validation_test.go
|
feat(sheets): add copy-validation-from to update
|
2026-01-07 17:27:33 +00:00 |
|
sheets_commands_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
sheets_metadata_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
sheets_update_validation_test.go
|
feat(sheets): add copy-validation-from to update
|
2026-01-07 17:27:33 +00:00 |
|
sheets_validation_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
sheets_validation.go
|
feat(sheets): add copy-validation-from to update
|
2026-01-07 17:27:33 +00:00 |
|
sheets.go
|
feat(cli): add --output/--output-dir aliases
|
2026-01-08 12:08:42 +01:00 |
|
slides.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
strings.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
tasks_items_error_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
tasks_items_json_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
tasks_items_validation_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
tasks_items.go
|
feat(cli): add flag aliases and improve error messages
|
2026-01-03 13:02:59 +01:00 |
|
tasks_lists.go
|
feat(cli): add flag aliases and improve error messages
|
2026-01-03 13:02:59 +01:00 |
|
tasks_text_test.go
|
chore: tighten lint rules and fix findings
|
2025-12-31 19:47:32 +01:00 |
|
tasks_validation_test.go
|
chore(lint): tighten golangci rules
|
2025-12-31 17:38:29 +01:00 |
|
tasks.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
testmain_test.go
|
test: fix CI flake from shared config dir
|
2025-12-17 22:13:23 +01:00 |
|
testutil_test.go
|
feat(calendar): add timezone-aware time defaults
|
2026-01-08 06:27:07 +01:00 |
|
time_helpers_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
time_helpers_test.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
time_helpers.go
|
fix(paths): expand ~ in user-provided file paths (#56)
|
2026-01-10 02:19:30 +00:00 |
|
time_range_more_test.go
|
test: raise coverage to 85%
|
2026-01-09 09:18:16 +01:00 |
|
usage.go
|
feat(cli)!: switch to --json/--plain
|
2025-12-26 10:15:12 +00:00 |
|
version_test.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |
|
version.go
|
refactor(cli): migrate to kong
|
2025-12-31 17:24:31 +01:00 |