mirror of
https://github.com/aluxnimm/outlookcaldavsynchronizer.git
synced 2026-04-25 11:05:56 +03:00
[PR #232] Add autoconfigure feature for Kolab users #457
Labels
No labels
1.0
1.0
1.0
2.0
Feature
Feature request
Google
Google Calendar
async
attachement
auto-migrated
auto-migrated
auto-migrated
bug
critical
enhancement
help wanted
implemented
pull-request
solved
solved
sourceforge
sourceforge
sourceforge
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/outlookcaldavsynchronizer#457
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/aluxnimm/outlookcaldavsynchronizer/pull/232
Author: @fjl5
Created: 5/25/2018
Status: 🔄 Open
Base:
master← Head:master📝 Commits (10+)
3c2db69Implement autoconfiguration for Kolabd47203eAvoid exception if CalDav server is not reachable and trivial cleanup6f97c8bMerge changes from CalDavSynchronizer 3.1.147ce498Handle read-only, LDAP-based address books: Sync from server to outlook0a6c450Set free/busy URL in Kolab autoconfigurationbf3d598Initialize LDAP-based GAL as default address list and make sure all new address books are visible as address listf91817bMerge remote-tracking branch 'upstream/master'108f465Generalize detection of read-only resources by using CalDAV/CardDAV acl propertyf4032bdMake sync settings visible to user0f01e51Sync CalDAV default folder with Outlook default folder📊 Changes
30 files changed (+804 additions, -50 deletions)
View changed files
📝
CalDavSynchronizer/CalDavSynchronizer.csproj(+7 -1)📝
CalDavSynchronizer/ComponentContainer.cs(+329 -0)📝
CalDavSynchronizer/Contracts/GeneralOption.cs(+1 -0)📝
CalDavSynchronizer/DataAccess/AddressBookData.cs(+3 -1)📝
CalDavSynchronizer/DataAccess/CalDavDataAccess.cs(+12 -2)📝
CalDavSynchronizer/DataAccess/CalendarData.cs(+5 -1)📝
CalDavSynchronizer/DataAccess/CardDavDataAccess.cs(+3 -1)📝
CalDavSynchronizer/DataAccess/GeneralOptionsDataAccess.cs(+3 -1)📝
CalDavSynchronizer/DataAccess/TaskListData.cs(+3 -1)📝
CalDavSynchronizer/DataAccess/WebDavDataAccess.cs(+42 -0)📝
CalDavSynchronizer/Globalization/StringResources.de-DE.resx(+27 -0)📝
CalDavSynchronizer/Globalization/StringResources.ru-RU.resx(+3 -0)📝
CalDavSynchronizer/Properties/Resources.Designer.cs(+61 -1)📝
CalDavSynchronizer/Properties/Resources.resx(+18 -0)➕
CalDavSynchronizer/Resources/AddressbookReadOnly.gfie(+0 -0)➕
CalDavSynchronizer/Resources/AddressbookReadOnly.ico(+0 -0)➕
CalDavSynchronizer/Resources/AddressbookReadWrite.gfie(+0 -0)➕
CalDavSynchronizer/Resources/AddressbookReadWrite.ico(+0 -0)➕
CalDavSynchronizer/Resources/CalendarReadOnly.gfie(+0 -0)➕
CalDavSynchronizer/Resources/CalendarReadOnly.ico(+0 -0)...and 10 more files
📄 Description
When using Outlook as a Kolab client, the average user will expect new calendars and address books to show in Outlook without manual intervention. This pull request adds such a feature: It is only enabled if the registry key
HKEY_CURRENT_USER\Software\CalDavSynchronizer\AutoconfigureKolabis set to1, so CalDavSynchronizer will not change its default behaviour. Setting this key would typically be done by the Sysadmin when installing CalDavSynchronizer and/or setting up the Kolab IMAP account. A trivialkolab.regfile to add the key would be:Features added
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.