Skip to content

Commit 7df37cc

Browse files
feat(config): expand config dump and address review (olivierlambert#112)
Follow-up to the config dump command addressing review feedback: - Add top-level schema_version field - Include disabled users: the enabled flag is part of the configuration, so a dump should show it rather than hide the row - Drop operational sync state (last_synced, sync_token) from the caldav_sources section; add provider_type, auth_type, oauth2_provider and write_calendar_href - Cover the relational config tables: accounts, availability_rules, availability_overrides, user_availability_rules, user_groups, event_type_calendars, event_type_member_weights, event_type_watchers, booking_frequency_limits, team_members, team_groups - Extend auth, smtp and event_types sections to newer config columns (theme, captcha, meeting links, tls_mode, slot interval, cancel and reschedule notice, per-event-type timezone), still excluding all secrets (oidc_client_secret, captcha_secret, google_oauth2_client_secret, meeting_webhook_secret, password_enc, OAuth2 tokens, team invite_token) - Add a dump_table helper to cut per-section query boilerplate - rustfmt fix on the SMTP match block Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent f0fc4b2 commit 7df37cc

1 file changed

Lines changed: 435 additions & 64 deletions

File tree

0 commit comments

Comments
 (0)