Skip to content
This repository has been archived by the owner on Aug 12, 2019. It is now read-only.

List of server features #237

Open
Hywan opened this issue May 18, 2015 · 1 comment
Open

List of server features #237

Hywan opened this issue May 18, 2015 · 1 comment

Comments

@Hywan
Copy link
Member

Hywan commented May 18, 2015

Use the OPTIONS request to list features the server support. The preference is that 'listing features' is built in such a way that it could work regardless of the server.

This could list stuff like 'caldav scheduling', because the OPTIONS request reports 'calendar-auto-schedule'.

Just using the information from the Dav: header would be a good start, but we can expand this in the future by fetching information from specific webdav properties such as supported-calendar-component-set, supported-address-data, supported-report-set, etc.

Related to #236.

@Hywan Hywan self-assigned this May 18, 2015
@Hywan Hywan added this to the 0.3.0 milestone May 18, 2015
@evert
Copy link
Member

evert commented May 18, 2015

I think it's more important to discover 'features' than it is to discover 'plugins', because the latter would require you to use existing APIs and it would work for non-sabredav servers.

You can actually find a lot of features with the OPTIONS http request.

@evert evert changed the title List of plugins inside the administration panel List of server features May 18, 2015
@Hywan Hywan modified the milestones: next, 0.3.0 Jun 9, 2015
@evert evert modified the milestones: 0.4.0, 0.5.0 Oct 21, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants