New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

tsdav

Package Overview
Dependencies
Maintainers
1
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tsdav - npm Package Versions

134

2.0.3

Diff

Changelog

Source

v2.0.3

improvements

  • added support for davical
  • fixed a bug related to expand #116
  • updated deps
natelindev
published 2.0.2 •

Changelog

Source

v2.0.2

improvements

  • fixed dependency issues #103
  • updated deps
natelindev
published 2.0.1 •

Changelog

Source

v2.0.1

improvements

  • Add missing attribute to makeCalendar method #93, Thanks to @nibdo
  • updated dependencies
natelindev
published 2.0.0 •

Changelog

Source

v2.0.0

features

  • etag param on updateObject is now optional, since some caldav servers will throw error if we use If-Match headers.

improvements

  • fixed collection query not handling empty result properly.
  • createObject requests now send If-None-Match: * to avoid accidental overwrite.
  • depth header and others are now able be to overwritten by user specified headers.
  • tested with zoho
natelindev
published 2.0.0-rc.3 •

Changelog

Source

v2.0.0-rc.3

  • fixed urlFilter not really filtering the urls, only filtering on pathname of urls.
  • fixed a bug where fetching on empty calendars/addressBooks returning calendar/addressBook itself as result.
natelindev
published 2.0.0-rc.2 •

Changelog

Source

v2.0.0-rc.2

improvements

  • fixed wrong namespace issue
  • fixed a bug where supportedReportSet was using incorrect depth, which resulted more data fetched than needed.
  • added tests for supportedReportSet

docs

  • added doc for freeBusyQuery
natelindev
published 2.0.0-rc.1 •

Changelog

Source

v2.0.0-rc.1

improvements

  • fixed wrong namespace issue
natelindev
published 2.0.0-rc.0 •

Changelog

Source

v2.0.0-rc.0

breaking

  • removed DAVFilter and DAVProp, now all function uses ElementCompact as prop and filter directly generated from xml-js instead.
  • removed related formatProp, formatFilter and mergeObjectDupKeyArray function since they are not needed (These functions were marked as internal so they really shouldn't be causing breaking change).
  • removed DAVNamespaceShorthandMap and added DAVNamespaceShort as a replacement.
  • renamed parameter vCardUrlFilter of function fetchVCards to urlFilter for consistent naming.
  • collectionQuery now accepts DAVNamespaceShort instead of DAVNamespace.

features

  • added freeBusyQuery for CALDAV, note this feature is not working with many caldav providers.
  • added expand for fetchCalendarObjects so it can now.
  • added prop and filter overriding feature to functions where overriding is possible.

improvements

  • now fetchCalendar fetch calendarColor by default.

docs

  • added a helper to convert xml between tsdav compatible js objects.
  • added migration helper to help convert old DAVProp and DAVFilter into new ElementCompact.
  • fixed theming issues to create a more consistent light theme.
  • added sitemap for docs for better seo.
  • archived version 1.x docs.
natelindev
published 1.1.6 •

Changelog

Source

v1.1.6

improvements

  • Added vCardUrlFilter to fetchVCards to allow vCard Urls to be filtered before fetching
  • tested with baikal
llldar
published 1.1.5 •

Changelog

Source

v1.1.5

improvements

  • fixed import error when using with node
  • tested with nextcloud
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc