LifeOps health check
Core LifeOps is ready. Optional Calendar items may still need configuration.
PASS —
PHP version8.4.22 (LifeOps requires PHP 7.4+; PHP 8.2/8.3 recommended)
PASS —
PDO extensionLoaded
PASS —
PDO MySQL driverLoaded
PASS —
cURL extensionLoaded — needed for Google Calendar
PASS —
OpenSSL extensionLoaded — Google tokens can be encrypted
PASS —
Config formatArray configuration loaded.
PASS —
Database settings presentDSN/user/password fields checked without displaying secrets.
PASS —
Database connectionConnected successfully.
PASS —
Base URLhttps://lchp.xyz/LifeOps
PASS —
OAuth encryption keyConfigured
PASS —
Google OAuth clientClient ID and secret are configured.
PASS —
Google redirect URIhttps://lchp.xyz/LifeOps/google_callback.php
PASS —
Roasting bridgeFeed URL and shared key are configured.
PASS —
Google Routes API keyServer-side Routes API key is configured.
PASS —
Google Weather API keyWeather can use its own key or the Routes key. Make sure Weather API and Geocoding API are allowed on that key.
PASS —
Core LifeOps schemaCore tables found.
PASS —
v0.3 Calendar schemaGoogle Calendar tables found.
PASS —
v0.6 color/type schemaPer-person color rules and calendar event types are ready.
PASS —
v0.7 calendar intelligenceCustom calendar meanings and remote meeting detection are ready.
PASS —
v0.9 roasting schemaLive roast queue integration tables are ready.
PASS —
v0.11 weather schemaWeather-aware task tables are ready.
PASS —
v0.10 route-aware travel schemaRoute metadata and cache are ready.