What's Changed
Exciting New Features 🎉
✨ New in this version: This expands the previous video call URL extraction feature into a fully generic system. Your existing templates using callUrl
and callType
continue to work unchanged, but you now have access to much more powerful extraction capabilities through extractedFields
.
- Feature: Field Extraction by @muness in #196
- Adds configurable field extraction patterns allowing users to extract any type of data from calendar events into custom fields.
- These are meant to be used with Templater.
- Backwards compatible with the old Video callUrl and callType if you use "Video Call URLs" as the extracted field name. The old patterns automatically get created on migration.
Custom Extraction Examples
You can create patterns to extract any information:
- Additional Video Calls: Extend beyond the defaults:
- WebEx:
webex.com
→ "Video Call URLs" field - GoToMeeting:
gotomeeting.com
→ "Video Call URLs" field - Jitsi:
meet.jit.si
→ "Video Call URLs" field
- WebEx:
- Links:
(https?|ftp|file)://[^\s<>"]+
→ "Links" field - Phone Numbers: Create multiple patterns for the same field:
- US format:
\(?\d{3}\)?[-.\s]?\d{3}[-.\s]?\d{4}
→ "Phone Numbers" field - International:
\+\d{1,3}[-.\s]?\d{1,14}
→ "Phone Numbers" field
- US format:
- Meeting IDs:
Meeting ID: (\d+)
→ "Meeting IDs" field
Full Changelog: 1.11.0...1.12.0