| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(calendar-sync): resolve .ics feed URLs from auth-source | Craig Jennings | 2026-05-21 | 1 | -5/+15 |
| | | | | | | | A calendar's .ics feed URL is a secret token, so I'd rather not keep it in a plaintext config file. A calendar can now name a :secret-host, and calendar-sync--calendar-url looks the URL up in auth-source (~/.authinfo.gpg) at sync time. Inline :url still works and wins when both are set, so existing configs are unaffected. I added 7 tests covering the explicit-url, string-secret, function-secret, precedence, and no-match paths, and switched the .example template to the :secret-host shape. | ||||
| * | chore: add calendar-sync.local.el example template | Craig Jennings | 2026-05-13 | 1 | -0/+34 |
| After cc594fd moved private feed URLs out of modules/calendar-sync.el, new machines need a hand-written calendar-sync.local.el to populate calendar-sync-calendars. The template shows the file shape, where to find the .ics URLs, and which user-constants variables fill the :file slots. The real file stays gitignored. | |||||
