466860074a
- Add CRUD routes for /subscriptions (GET, POST, PATCH, DELETE) - Add manual sync trigger: POST /subscriptions/:id/sync - Add ICS visibility filter to GET /calendar (private vs. shared) - Set user_modified=1 on PUT /:id for ICS events - Add POST /:id/reset to clear user_modified on ICS events - Wire icsSubscription.sync() into runSync() in server/index.js