Skip to content

thoka/ical-filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ical-filter

Express microservice to filter events out of public calendars containing some search text.

Usage

  • http://localhost:3000/filter?url=URL&filter=FILTER
    Replace URL with the URL-escaped url of your original iCAL (use encodeURIComponent and FILTER with the URL-escaped regular expression you would like to filter the entries with.

  • http://localhost:3000 your convenient URL-Generator frontend

Presets

You may define presets for all parameters inside config.yml.

Related Work

Installation

git clone https://github.com/thoka/ical-filter.git
cd ical-filter
npm install
echo "start with 'npm start'"

ToDo

check if URL points to an ical calendar

convert some known url calendar patterns to ical urls

example:

convert https://calendar.google.com/calendar/embed?src=([^&]*)&(.*) to https://calendar.google.com/calendar/ical/{$1}/public/basic.ics

About

regexp iCAL filtering proxy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published