ZiB
|
e25b704525
service_api: drop platform-specific fields from shared DayInfo
|
il y a 3 mois |
ZiB
|
9833c7f6ea
service_api: self-registering clients via @register_service
|
il y a 3 mois |
ZiB
|
49a019a3b8
extract ServiceClientBase from service clients
|
il y a 3 mois |
ZiB
|
252247a102
extract MonthCache/TTLCache from service clients
|
il y a 3 mois |
ZiB
|
4b3e4b79fb
service clients: 10-minute TTL on calendar and detail caches
|
il y a 3 mois |
ZiB
|
0a0441f215
reload endpoint clears service_api client caches
|
il y a 3 mois |
ZiB
|
bdebf0373a
service_api: route internal credential refresh through the API upload path
|
il y a 3 mois |
ZiB
|
63cf943301
booking: use reloaded session on messaging retry
|
il y a 3 mois |
ZiB
|
ad2c43def4
isolate per-service failures in remote-sync dispatch
|
il y a 3 mois |
ZiB
|
fde63f4e61
degrade gracefully when one service has stale credentials
|
il y a 4 mois |
ZiB
|
440fe545fd
service_api: suppress traceback for ServiceAuthError in _gather
|
il y a 4 mois |
ZiB
|
214776ca47
service_api: add --user flag for human-assisted credential refresh
|
il y a 4 mois |
ZiB
|
33a875a19c
service_api: use the ServiceAPI singleton on request paths
|
il y a 4 mois |
ZiB
|
3ded3ecf62
Remove broken store/__main__.py and stale refresh-homestay entry
|
il y a 4 mois |
ZiB
|
871ece418a
user_cal: memoize the Calendar across UserCal constructions
|
il y a 4 mois |
ZiB
|
6c9dda4ce0
diff: use CalPrice public API in _diff_prices
|
il y a 4 mois |
ZiB
|
9e728f3193
tests: gate live service-api tests behind ROOM_CAL_LIVE_TESTS=1
|
il y a 4 mois |
ZiB
|
7f085ac722
diff: clamp prices/closed/rule categories to today-forward
|
il y a 4 mois |
ZiB
|
069cdc0585
Add mass-deletion guard to fetch_reservations
|
il y a 4 mois |
ZiB
|
0224814b1f
New deps
|
il y a 4 mois |
ZiB
|
668d07f087
Add Radicale CalDAV fixture; run user_cal tests locally
|
il y a 4 mois |
ZiB
|
7d421d833b
Fix test drift and unconfigured user_cal resilience
|
il y a 4 mois |
ZiB
|
1bdfaa9601
Add reservation deletion guards and tests
|
il y a 4 mois |
ZiB
|
762812b9d8
Guard reservation deletions against service failures and stale cache
|
il y a 4 mois |
ZiB
|
98449efdce
Enable remote sync periodics; lazify user_cal import in diff
|
il y a 4 mois |
ZiB
|
2663a347ec
Log periodic task name at INFO before each dispatch
|
il y a 4 mois |
ZiB
|
498b52705d
Extract Calendar to room_cal/caldav.py; decouple UserCal from StoreBacked
|
il y a 4 mois |
ZiB
|
cae4ff9766
remove noisy past-date skip warnings from Booking.com client
|
il y a 4 mois |
ZiB
|
01f3ddd97e
log date and title on store update and delete
|
il y a 4 mois |
ZiB
|
387706e86c
Add user_cal config block with its own CalDAV credentials
|
il y a 4 mois |