kenneth dcabc4fbdb fix: handle provider errors during source config upsert
Wrap feedSourceForUser + addSource/replaceSource in upsertSourceConfig
with try/catch. When credentials are not yet available (e.g. new CalDAV
source before updateSourceCredentials is called), the provider throws
but the config is still persisted. updateSourceCredentials will add the
source to the session later.

Co-authored-by: Ona <no-reply@ona.com>
2026-04-12 11:42:58 +00:00
2026-01-16 00:56:55 +00:00
2026-03-10 19:19:23 +00:00
2026-03-10 19:19:23 +00:00

aelis

To install dependencies:

bun install

Packages

@aelis/source-tfl

TfL (Transport for London) feed source for tube, overground, and Elizabeth line alerts.

Testing

cd packages/aelis-source-tfl
bun run test

Fixtures

Tests use fixture data from real TfL API responses stored in fixtures/tfl-responses.json.

To refresh fixtures:

bun run fetch-fixtures
Description
No description provided
Readme 16 MiB
Languages
TypeScript 97.3%
Shell 1%
CSS 0.8%
JavaScript 0.6%
Dockerfile 0.2%