Skip to content

Conversation

@benbucksch
Copy link
Collaborator

  • Instead of Calendar being an Account, separate them into 2 objects.
  • A CalendarAccount is created only when it has its own login, e.g. CalDAV.
  • Separate them also in the DB. Ditto, don't save calendars in accounts.db.
  • CalDAV: Allow to have several calendars per CalDAV account

@benbucksch benbucksch self-assigned this Jul 17, 2025
@benbucksch benbucksch force-pushed the master branch 2 times, most recently from 496d771 to cbe1a12 Compare July 22, 2025 03:22
benbucksch added a commit that referenced this pull request Jul 29, 2025
* AutoConfig: Read CalDAV, CardDAV, WebDAV into from the autoconfig XML file
* Setup UI: Show the found config, to allow the user to verify the hostnames
* Setup logic: Create the calendar, addressbook and file share accounts, together with the email account
* Disabled for now, until #778 lands
@benbucksch benbucksch force-pushed the ben/calendar-account branch 2 times, most recently from 090b88f to be381ec Compare July 29, 2025 18:38
@benbucksch benbucksch force-pushed the ben/calendar-account branch from 2197cc0 to adf5f7e Compare July 29, 2025 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants