{"level":"info","time":"1969-12-31T19:00:14-05:00","message":"error reporting enabled"} {"level":"debug","path":"/media/fat/zaparoo/zaparoo.e75f101bf1416916.sh","duration":10.418,"time":"1969-12-31T19:00:14-05:00","message":"using cached service binary from manifest"} {"level":"debug","path":"/media/fat/zaparoo/zaparoo.e75f101bf1416916.sh","duration":24.81198,"time":"1969-12-31T19:00:14-05:00","message":"service binary prepared"} {"level":"debug","pid":844,"duration":57.70268,"time":"1969-12-31T19:00:14-05:00","message":"service process start command completed"} {"level":"info","pid":844,"duration":1611.66626,"time":"1969-12-31T19:00:16-05:00","message":"service process started"} from environment"} {"level":"info","time":"1969-12-31T19:00:16-05:00","message":"error reporting enabled"} {"level":"info","time":"1969-12-31T19:00:16-05:00","message":"starting service"} {"level":"info","time":"1969-12-31T19:00:16-05:00","message":"version: 2.15.0"} {"level":"info","time":"1969-12-31T19:00:16-05:00","message":"boot session UUID: 96fd889e-d726-4910-996e-5eb6f5bb0cf6"} {"level":"info","time":"1969-12-31T19:00:16-05:00","message":"creating platform directories"} {"level":"debug","duration":0.37755,"time":"1969-12-31T19:00:16-05:00","message":"setup environment completed"} {"level":"info","time":"1969-12-31T19:00:16-05:00","message":"running platform pre start"} {"level":"info","path":"/media/fat/Scripts/.config/downloader/cacert.pem","time":"1969-12-31T19:00:16-05:00","message":"configured MiSTer TLS CA fallback bundle"} {"level":"debug","time":"1969-12-31T19:00:16-05:00","message":"input devices initialized successfully"} {"level":"debug","time":"1969-12-31T19:00:16-05:00","message":"no legacy mappings file found, skipping processing"} {"level":"info","uid_count":0,"text_count":0,"time":"1969-12-31T19:00:16-05:00","message":"CSV mappings loaded"} {"level":"info","duration_ms":834,"time":"1969-12-31T19:00:16-05:00","message":"StartPre finished"} {"level":"debug","duration":834.17607,"time":"1969-12-31T19:00:16-05:00","message":"platform pre start completed"} {"level":"info","time":"1969-12-31T19:00:16-05:00","message":"opening databases"} {"level":"debug","time":"1969-12-31T19:00:16-05:00","message":"opening media database"} {"level":"debug","path":"/media/fat/zaparoo/media.db","time":"1969-12-31T19:00:16-05:00","message":"checking if media database file exists"} {"level":"debug","time":"1969-12-31T19:00:16-05:00","message":"opening media database connection"} {"level":"debug","time":"1969-12-31T19:00:20-05:00","message":"running media database migrations"} {"level":"debug","duration_ms":0,"latest":20260615120000,"time":"1969-12-31T19:00:20-05:00","message":"latestEmbeddedVersion finished (fast path)"} {"level":"debug","version":20260615120000,"path":"/media/fat/zaparoo/cache/media.db.schema_version.json","time":"1969-12-31T19:00:20-05:00","message":"schema version sidecar match, skipping goose"} {"level":"debug","time":"1969-12-31T19:00:20-05:00","message":"opening user database"} {"level":"debug","path":"/media/fat/zaparoo/user.db","time":"1969-12-31T19:00:20-05:00","message":"checking if database file exists"} {"level":"debug","time":"1969-12-31T19:00:20-05:00","message":"opening user database connection"} {"level":"debug","time":"1969-12-31T19:00:20-05:00","message":"running user database migrations"} {"level":"debug","duration_ms":0,"latest":20260624120000,"time":"1969-12-31T19:00:20-05:00","message":"latestEmbeddedVersion finished (fast path)"} {"level":"debug","version":20260624120000,"path":"/media/fat/zaparoo/cache/user.db.schema_version.json","time":"1969-12-31T19:00:20-05:00","message":"schema version sidecar match, skipping goose"} {"level":"debug","time":"1969-12-31T19:00:20-05:00","message":"checking for boltdb migration"} {"level":"debug","duration":4023.40185,"time":"1969-12-31T19:00:20-05:00","message":"databases opened"} {"level":"info","time":"1969-12-31T19:00:20-05:00","message":"closing hanging media history entries"} {"level":"info","time":"1969-12-31T19:00:20-05:00","message":"initializing inbox service"} {"level":"info","time":"1969-12-31T19:00:20-05:00","message":"initializing playtime limits"} {"level":"debug","subscriber_id":0,"buffer_size":32,"method_filter":["media.started","media.stopped"],"time":"1969-12-31T19:00:20-05:00","message":"new subscriber registered"} {"level":"debug","time":"1969-12-31T19:00:20-05:00","message":"playtime: notification handler started"} {"level":"debug","systems":0,"rows":100,"queryDuration":81.37307,"time":"1969-12-31T19:00:21-05:00","message":"media history query timing"} {"level":"info","from":"reset","to":"cooldown","time":"1969-12-31T19:00:21-05:00","message":"playtime: state transition"} {"level":"info","cumulative":5554000,"remaining_cooldown":1200000,"time":"1969-12-31T19:00:21-05:00","message":"playtime: restored session state from history"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"loading mapping files"} {"level":"info","files":0,"mappings":0,"time":"1969-12-31T19:00:21-05:00","message":"loaded mapping files"} {"level":"debug","duration":0.31758,"time":"1969-12-31T19:00:21-05:00","message":"mapping files loaded"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"loading custom launchers"} {"level":"info","files":0,"launchers":0,"time":"1969-12-31T19:00:21-05:00","message":"loaded custom launchers"} {"level":"debug","duration":0.25764,"time":"1969-12-31T19:00:21-05:00","message":"custom launchers loaded"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"initializing launcher cache"} {"level":"info","rbf_files":246,"systems_mapped":108,"path":"/media/fat/zaparoo/cache/rbf_cache.gob","time":"1969-12-31T19:00:21-05:00","message":"RBF cache loaded from disk"} {"level":"debug","systemID":"Odyssey2","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"SuperGrafx","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Oric","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Vector06C","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"MasterSystem","launchers":5,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"ZXSpectrum","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"C64","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"PCXT","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"PSX","launchers":10,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"VC4000","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"AliceMC10","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Galaksija","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Amiga","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Interact","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"TatungEinstein","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Amstrad","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Aquarius","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"NESMusic","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"SNES","launchers":5,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Vectrex","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Intellivision","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"CDI","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"CasioPV1000","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"CoCo2","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Laser","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"VIC20","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Arcade","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Jaguar","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Atari7800","launchers":3,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"PokemonMini","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Sega32X","launchers":4,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"SordM5","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"AtariLynx","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"MegaDuck","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"NeoGeoPocketColor","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"WonderSwanColor","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"EDSAC","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"MSX1","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"SAMCoupe","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Atari2600","launchers":3,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"GameboyColor","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"NeoGeoCD","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"NeoGeoPocket","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"PMD85","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"GameGear2P","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"NES","launchers":5,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Gameboy","launchers":4,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Gameboy2P","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"AmigaCD32","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"SuperGameboy","launchers":4,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"AcornElectron","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"BBCMicro","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Specialist","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"TI994A","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"TurboGrafx16CD","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"BK0011M","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Orao","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"TRS80","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"AcornAtom","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"PDP1","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Arduboy","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"MultiComp","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"PocketChallengeV2","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Lynx48","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"ZX81","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"3DO","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"SNESMusic","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"WonderSwan","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Apogee","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"C16","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"CasioPV2000","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Atari5200","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"JaguarCD","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"SuperVision","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"AppleII","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Gamate","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"UK101","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Genesis","launchers":7,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Astrocade","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"FDS","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"GameNWatch","launchers":3,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"NeoGeo","launchers":5,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"AmstradPCW","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"RX78","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Chip8","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Groovy","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"AdventureVision","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Nintendo64","launchers":7,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"PET2001","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"X68000","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Arcadia","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"ColecoVision","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"GameGear","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"TurboGrafx16","launchers":4,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Jupiter","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"MacPlus","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Video","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"ScummVM","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"GBA2P","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"MSX","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"TSConf","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"CreatiVision","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"ChannelF","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"VirtualBoy","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Atari800","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"SVI328","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"ZXNext","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"DOS","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"SG1000","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Saturn","launchers":6,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"QL","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"Audio","launchers":2,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"GBA","launchers":5,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"MegaCD","launchers":5,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"AppleI","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"debug","systemID":"TomyTutor","launchers":1,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache system entry"} {"level":"info","totalLaunchers":233,"systemIDs":116,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache initialized"} {"level":"debug","duration":453.14415,"time":"1969-12-31T19:00:21-05:00","message":"launcher cache initialized"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"starting API service"} {"level":"debug","time":"1969-12-31T19:00:21-05:00","message":"adding local IP to allowed origins: 192.168.1.178"} {"level":"debug","hostname":"MiSTer","time":"1969-12-31T19:00:21-05:00","message":"added OS hostname to allowed origins"} {"level":"debug","time":"1969-12-31T19:00:21-05:00","message":"staticOrigins: [capacitor://localhost ionic://localhost https://zaparoo.app https://localhost http://localhost http://localhost:7497 https://localhost:7497 http://127.0.0.1:7497 https://127.0.0.1:7497 http://MiSTer https://MiSTer http://MiSTer:7497 https://MiSTer:7497]"} {"level":"debug","subscriber_id":1,"buffer_size":100,"method_filter":[],"time":"1969-12-31T19:00:21-05:00","message":"new subscriber registered"} {"level":"info","listen":":7497","time":"1969-12-31T19:00:21-05:00","message":"starting HTTP server"} {"level":"debug","time":"1969-12-31T19:00:21-05:00","message":"HTTP server attempting to bind"} {"level":"debug","time":"1969-12-31T19:00:21-05:00","message":"HTTP server bound to port, ready to accept connections"} {"level":"debug","time":"1969-12-31T19:00:21-05:00","message":"HTTP server goroutine launched"} {"level":"debug","duration":98.03042,"time":"1969-12-31T19:00:21-05:00","message":"API service reported ready"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"starting mDNS discovery service"} {"level":"debug","interfaces":["eth0","wlan0"],"time":"1969-12-31T19:00:21-05:00","message":"selected interfaces for mDNS"} {"level":"info","instance":"MiSTer","port":7497,"type":"_zaparoo._tcp","interfaces":["eth0","wlan0"],"time":"1969-12-31T19:00:21-05:00","message":"mDNS service advertising started"} {"level":"debug","time":"1969-12-31T19:00:21-05:00","message":"scraping status is '', no auto-resume needed"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"starting publishers"} {"level":"debug","subscriber_id":2,"buffer_size":100,"method_filter":[],"time":"1969-12-31T19:00:21-05:00","message":"new subscriber registered"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"starting media history listener"} {"level":"debug","subscriber_id":3,"buffer_size":100,"method_filter":["media.started","media.stopped"],"time":"1969-12-31T19:00:21-05:00","message":"new subscriber registered"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"starting media history PlayTime updater"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"starting clock reliability monitor"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"starting reader manager"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"starting input token queue manager"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"running platform post start"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"starting tracker"} {"level":"debug","subscriber_id":4,"buffer_size":32,"method_filter":["media.started","media.stopped"],"time":"1969-12-31T19:00:21-05:00","message":"new subscriber registered"} {"level":"debug","subscriber_id":5,"buffer_size":32,"method_filter":["media.started","media.stopped"],"time":"1969-12-31T19:00:21-05:00","message":"new subscriber registered"} {"level":"debug","subscriber_id":6,"buffer_size":32,"method_filter":["media.indexing"],"time":"1969-12-31T19:00:21-05:00","message":"new subscriber registered"} {"level":"info","time":"1969-12-31T19:00:21-05:00","message":"reader manager started, auto-detect=true"} {"level":"info","count":2745,"time":"1969-12-31T19:00:22-05:00","message":"loaded name mappings"} {"level":"debug","time":"1969-12-31T19:00:22-05:00","message":"loading initial core state"} {"level":"info","old_core":"","new_core":"MENU","time":"1969-12-31T19:00:22-05:00","message":"core changed"} {"level":"debug","time":"1969-12-31T19:00:22-05:00","message":"in menu, stopping game"} {"level":"debug","time":"1969-12-31T19:00:22-05:00","message":"active game is empty, stopping game"} {"level":"info","time":"1969-12-31T19:00:22-05:00","message":"initializing file watcher for tracker"} {"level":"info","time":"1969-12-31T19:00:22-05:00","message":"starting file watcher"} {"level":"debug","time":"1969-12-31T19:00:22-05:00","message":"adding watcher for core name file: /tmp/CORENAME"} {"level":"debug","time":"1969-12-31T19:00:22-05:00","message":"adding watcher for core config folder: /media/fat/config"} {"level":"debug","time":"1969-12-31T19:00:22-05:00","message":"adding watcher for active game file: /tmp/ACTIVEGAME"} {"level":"info","time":"1969-12-31T19:00:22-05:00","message":"created current path file: /tmp/CURRENTPATH"} {"level":"debug","time":"1969-12-31T19:00:22-05:00","message":"adding watcher for current path file: /tmp/CURRENTPATH"} {"level":"info","time":"1969-12-31T19:00:22-05:00","message":"file watcher setup completed in 2.40216ms"} {"level":"info","time":"1969-12-31T19:00:22-05:00","message":"tracker initialization completed successfully"} {"level":"info","time":"1969-12-31T19:00:22-05:00","message":"platform post start completed, service fully initialized"} {"level":"debug","attempts":1,"autoDetect":true,"time":"1969-12-31T19:00:22-05:00","message":"no readers connected"} {"level":"debug","time":"1969-12-31T19:00:22-05:00","message":"opening device: acr122usb:001:004"} {"level":"info","time":"1969-12-31T19:00:23-05:00","message":"successful connect, after 0 tries"} {"level":"info","time":"1969-12-31T19:00:23-05:00","message":"connection protocol: acr122_usb"} {"level":"info","time":"1969-12-31T19:00:23-05:00","message":"device name: ACS / ACR122U PICC Interface"} {"level":"debug","time":"1969-12-31T19:00:23-05:00","message":"notification sent: readers.added"} {"level":"info","time":"1969-12-31T19:00:23-05:00","message":"successfully connected auto-detected reader: libnfcacr122-dpwqegp4"} {"level":"debug","new_devices_detected":["acr122_usb:001:004"],"time":"1969-12-31T19:00:23-05:00","message":"auto-detect found new devices available for connection"} {"level":"info","time":"1969-12-31T19:00:23-05:00","message":"reader count changed: 1 connected"} {"level":"debug","task":"zaplink-prewarm","waited":4866.36205,"time":"1969-12-31T19:00:26-05:00","message":"idle scheduler: running task"} {"level":"debug","task":"history-retention-cleanup","waited":4868.53988,"time":"1969-12-31T19:00:26-05:00","message":"idle scheduler: running task"} {"level":"info","time":"1969-12-31T19:00:26-05:00","message":"cleaning up scan history older than 30 days"} {"level":"debug","task":"startup-media-work","waited":4872.84624,"time":"1969-12-31T19:00:26-05:00","message":"idle scheduler: running task"} {"level":"debug","task":"arcade-db-update","waited":4520.87336,"time":"1969-12-31T19:00:26-05:00","message":"idle scheduler: running task"} {"level":"debug","task":"zaplink-host-prune","waited":4876.75754,"time":"1969-12-31T19:00:26-05:00","message":"idle scheduler: running task"} {"level":"info","time":"1969-12-31T19:00:26-05:00","message":"pruning expired non-supporting zaplink hosts"} {"level":"debug","task":"updater-check","waited":4877.04036,"time":"1969-12-31T19:00:26-05:00","message":"idle scheduler: running task"} {"level":"debug","time":"1969-12-31T19:00:26-05:00","message":"no old scan history entries to clean up"} {"level":"info","time":"1969-12-31T19:00:26-05:00","message":"cleaning up media history older than 365 days"} {"level":"debug","time":"1969-12-31T19:00:26-05:00","message":"no expired zaplink hosts to prune"} {"level":"debug","time":"1969-12-31T19:00:26-05:00","message":"no old media history entries to clean up"} {"level":"info","tags":17846,"systems":70,"generation":3,"path":"/media/fat/zaparoo/cache/tag_cache.gob","time":"1969-12-31T19:00:27-05:00","message":"tag cache loaded from disk"} {"level":"debug","loaded":true,"duration":413.02022,"time":"1969-12-31T19:00:27-05:00","message":"cached tag cache load completed"} {"level":"debug","time":"1969-12-31T19:00:28-05:00","message":"auto-update disabled, skipping update check"} {"level":"info","entries":151181,"systems":70,"generation":3,"path":"/media/fat/zaparoo/cache/slug_search_cache.gob","time":"1969-12-31T19:00:28-05:00","message":"slug search cache loaded from disk"} {"level":"debug","loaded":true,"duration":1801.97532,"time":"1969-12-31T19:00:28-05:00","message":"cached slug search cache load completed"} {"level":"debug","time":"1969-12-31T19:00:28-05:00","message":"indexing status is 'completed', no auto-resume needed"} {"level":"debug","time":"1969-12-31T19:00:28-05:00","message":"optimization status is 'completed', no auto-resume needed"} {"level":"debug","time":"2026-06-28T21:54:23-04:00","message":"no internet connectivity, skipping zaplink pre-warming"} {"level":"info","time":"2026-06-28T21:54:24-04:00","message":"arcade database is up to date"} {"level":"info","time":"2026-06-28T21:54:24-04:00","message":"arcade database has 2632 entries"} {"level":"info","old_core":"MENU","new_core":"CD-i","time":"2026-06-28T21:54:58-04:00","message":"core changed"} {"level":"debug","time":"2026-06-28T21:54:58-04:00","message":"looking up core name: CD-i"} {"level":"info","time":"2026-06-28T21:55:14-04:00","message":"clock became reliable (NTP sync detected), healing timestamps"} {"level":"info","true_boot_time":"2026-06-28T21:53:52-04:00","uptime":82000,"time":"2026-06-28T21:55:14-04:00","message":"calculated true boot time"} {"level":"info","old_core":"CD-i","new_core":"MENU","time":"2026-06-28T21:56:41-04:00","message":"core changed"} {"level":"debug","time":"2026-06-28T21:56:41-04:00","message":"in menu, stopping game"} {"level":"debug","time":"2026-06-28T21:56:41-04:00","message":"active game is empty, stopping game"} {"level":"debug","time":"2026-06-28T21:56:41-04:00","message":"active game is empty, stopping game"} {"level":"info","time":"2026-06-28T21:56:51-04:00","message":"found token ID: 04f87490c22a81"} {"level":"info","time":"2026-06-28T21:56:51-04:00","message":"NTAG detected"} {"level":"debug","time":"2026-06-28T21:56:51-04:00","message":"NTAG has 125 blocks"} {"level":"debug","time":"2026-06-28T21:56:51-04:00","message":"found end of ndef record"} {"level":"debug","time":"2026-06-28T21:56:51-04:00","message":"record bytes: 0365d101615402656e5053582f33202d204a6170616e2028412d5a292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292028446973632031292e636864fe0000000000000000"} {"level":"debug","time":"2026-06-28T21:56:51-04:00","message":"decoded text NDEF: PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd"} {"level":"info","time":"2026-06-28T21:56:51-04:00","message":"new token detected, sending to input queue"} {"level":"debug","time":"2026-06-28T21:56:51-04:00","message":"pre-processing token: { 0x7219400 Reader false}"} {"level":"info","time":"2026-06-28T21:56:51-04:00","message":"new token scanned: &{2026-06-28 21:56:51.48548316 -0400 EDT m=+163.311201941 NTAG 04f87490c22a81 PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd 0365d101615402656e5053582f33202d204a6170616e2028412d5a292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292028446973632031292e636864fe0000000000000000 Reader libnfcacr122-dpwqegp4 false}"} {"level":"debug","time":"2026-06-28T21:56:51-04:00","message":"notification sent: tokens.added"} {"level":"info","time":"2026-06-28T21:56:51-04:00","message":"sending token to queue: &{2026-06-28 21:56:51.48548316 -0400 EDT m=+163.311201941 NTAG 04f87490c22a81 PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd 0365d101615402656e5053582f33202d204a6170616e2028412d5a292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292028446973632031292e636864fe0000000000000000 Reader libnfcacr122-dpwqegp4 false}"} {"level":"info","time":"2026-06-28T21:56:51-04:00","message":"processing token: {2026-06-28 21:56:51.48548316 -0400 EDT m=+163.311201941 NTAG 04f87490c22a81 PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd 0365d101615402656e5053582f33202d204a6170616e2028412d5a292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292028446973632031292e636864fe0000000000000000 Reader libnfcacr122-dpwqegp4 false}"} {"level":"info","time":"2026-06-28T21:56:51-04:00","message":"running script (1 cmds)"} {"level":"info","time":"2026-06-28T21:56:51-04:00","message":"running command: **launch:PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd"} {"level":"debug","time":"2026-06-28T21:56:53-04:00","message":"found file: /media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd"} {"level":"debug","time":"2026-06-28T21:56:53-04:00","message":"launching found relative path: /media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd"} {"level":"info","time":"2026-06-28T21:56:53-04:00","message":"card removed"} {"level":"info","time":"2026-06-28T21:56:53-04:00","message":"token removed, sending to input queue"} {"level":"debug","time":"2026-06-28T21:56:53-04:00","message":"pre-processing token: { Reader false}"} {"level":"info","time":"2026-06-28T21:56:53-04:00","message":"token was removed"} {"level":"debug","time":"2026-06-28T21:56:53-04:00","message":"notification sent: tokens.removed"} {"level":"debug","time":"2026-06-28T21:56:53-04:00","message":"hold mode not enabled, skipping exit timer"} {"level":"info","time":"2026-06-28T21:56:53-04:00","message":"launch media: /media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd"} {"level":"debug","path":"/media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd","launcher":"PSX","specificity":110,"candidates":1,"time":"2026-06-28T21:56:54-04:00","message":"selected launcher by specificity"} {"level":"info","launcher":"PSX","path":"/media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd","available_launchers":1,"time":"2026-06-28T21:56:54-04:00","message":"launching media"} {"level":"debug","time":"2026-06-28T21:56:54-04:00","message":"launching with: &{map[] 0x21b2594 PSX PSX [] [] [.cue .chd .exe .mgl] [boot.rom boot.vhd boot.zip/boot.vhd blank.vhd blank.zip/blank.vhd empty_hdd.zip/boot.vhd] [PSX] 0 false false}"} {"level":"debug","launcherID":"PSX","optsNil":true,"cfgNil":false,"time":"2026-06-28T21:56:54-04:00","message":"ResolveAction called"} {"level":"debug","launcherID":"PSX","groups":[],"defaultsCount":0,"time":"2026-06-28T21:56:54-04:00","message":"LookupLauncherDefaults: resolving launcher defaults"} {"level":"debug","launcherID":"PSX","resolvedServerURL":"","resolvedAction":"","resolvedInstallDir":"","resolvedLoadPath":"","time":"2026-06-28T21:56:54-04:00","message":"LookupLauncherDefaults: resolution complete"} {"level":"debug","launcherID":"PSX","time":"2026-06-28T21:56:54-04:00","message":"ResolveAction: no config default found for launcher"} {"level":"debug","time":"2026-06-28T21:56:54-04:00","message":"ResolveAction: returning empty (default run behavior)"} {"level":"debug","time":"2026-06-28T21:56:54-04:00","message":"console already inactive, skipping close"} {"level":"info","system":"PSX","path":"/media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd","type":".chd","time":"2026-06-28T21:56:54-04:00","message":"launching game"} {"level":"debug","launcherID":"PSX","groups":[],"defaultsCount":0,"time":"2026-06-28T21:56:54-04:00","message":"LookupLauncherDefaults: resolving launcher defaults"} {"level":"debug","launcherID":"PSX","resolvedServerURL":"","resolvedAction":"","resolvedInstallDir":"","resolvedLoadPath":"","time":"2026-06-28T21:56:54-04:00","message":"LookupLauncherDefaults: resolution complete"} {"level":"debug","system":"PSX","time":"2026-06-28T21:56:54-04:00","message":"MGL generated successfully"} {"level":"debug","mgl_content":"\n\t_Console/PSX\n\t\n","time":"2026-06-28T21:56:54-04:00","message":"generated MGL content"} {"level":"debug","file":"/media/fat/.LASTLAUNCH.mgl","time":"2026-06-28T21:56:54-04:00","message":"sending to command interface"} {"level":"info","command":"load_core /media/fat/.LASTLAUNCH.mgl","time":"2026-06-28T21:56:54-04:00","message":"command interface launch request sent"} {"level":"debug","system":"PSX","path":"/media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd","time":"2026-06-28T21:56:54-04:00","message":"game launched via generated MGL"} {"level":"debug","time":"2026-06-28T21:56:54-04:00","message":"setting active game: /media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd"} {"level":"debug","time":"2026-06-28T21:56:54-04:00","message":"active game is empty, stopping game"} {"level":"debug","active_game":"/media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd","time":"2026-06-28T21:56:54-04:00","message":"processing active game"} {"level":"info","time":"2026-06-28T21:56:54-04:00","message":"DoLaunch setting ActiveMedia: SystemID='PSX', SystemName='Playstation', Path='/media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd', Name='The Book of Watermarks', LauncherID='PSX'"} {"level":"debug","time":"2026-06-28T21:56:54-04:00","message":"notification sent: media.started"} {"level":"info","time":"2026-06-28T21:56:54-04:00","message":"media indexing paused: game started"} {"level":"debug","time":"2026-06-28T21:56:54-04:00","message":"tracker detected launchers: [{map[] 0x21b2594 PSX PSX [] [] [.cue .chd .exe .mgl] [boot.rom boot.vhd boot.zip/boot.vhd blank.vhd blank.zip/blank.vhd empty_hdd.zip/boot.vhd] [PSX] 0 false false}]"} {"level":"debug","time":"2026-06-28T21:56:54-04:00","message":"tracker detected system: &{PSX [Playstation PS1] [] [sonyplaystation playstation1 psone playstationone]}"} {"level":"info","time":"2026-06-28T21:56:54-04:00","message":"media scraping paused: game started"} {"level":"debug","path":"/media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd","time":"2026-06-28T21:56:54-04:00","message":"tracker using indexed display name"} {"level":"debug","active_game":"/media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd","time":"2026-06-28T21:56:54-04:00","message":"processing active game"} {"level":"debug","dbid":770,"time":"2026-06-28T21:56:54-04:00","message":"created media history entry"} {"level":"debug","time":"2026-06-28T21:56:54-04:00","message":"tracker detected launchers: [{map[] 0x21b2594 PSX PSX [] [] [.cue .chd .exe .mgl] [boot.rom boot.vhd boot.zip/boot.vhd blank.vhd blank.zip/blank.vhd empty_hdd.zip/boot.vhd] [PSX] 0 false false}]"} {"level":"debug","time":"2026-06-28T21:56:54-04:00","message":"tracker detected system: &{PSX [Playstation PS1] [] [sonyplaystation playstation1 psone playstationone]}"} {"level":"debug","path":"/media/usb2/games/PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd","time":"2026-06-28T21:56:54-04:00","message":"tracker using indexed display name"} {"level":"debug","token":{"ScanTime":"2026-06-28T21:56:51.48548316-04:00","Type":"NTAG","UID":"04f87490c22a81","Text":"PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd","Data":"0365d101615402656e5053582f33202d204a6170616e2028412d5a292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292028446973632031292e636864fe0000000000000000","Source":"Reader","ReaderID":"libnfcacr122-dpwqegp4","Unsafe":false},"time":"2026-06-28T21:56:56-04:00","message":"cmd launch: clearing current playlist"} {"level":"debug","token":{"ScanTime":"2026-06-28T21:56:51.48548316-04:00","Type":"NTAG","UID":"04f87490c22a81","Text":"PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd","Data":"0365d101615402656e5053582f33202d204a6170616e2028412d5a292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292028446973632031292e636864fe0000000000000000","Source":"Reader","ReaderID":"libnfcacr122-dpwqegp4","Unsafe":false},"time":"2026-06-28T21:56:56-04:00","message":"media changed, updating software token"} {"level":"debug","time":"2026-06-28T21:56:56-04:00","message":"new software token: &{2026-06-28 21:56:51.48548316 -0400 EDT m=+163.311201941 NTAG 04f87490c22a81 PSX/3 - Japan (A-Z)/The Book of Watermarks (Japan)/The Book of Watermarks (Japan) (Disc 1).chd 0365d101615402656e5053582f33202d204a6170616e2028412d5a292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292f54686520426f6f6b206f662057617465726d61726b7320284a6170616e292028446973632031292e636864fe0000000000000000 Reader libnfcacr122-dpwqegp4 false}"} {"level":"info","old_core":"MENU","new_core":"","time":"2026-06-28T21:56:56-04:00","message":"core changed"} {"level":"info","old_core":"","new_core":"PSX","time":"2026-06-28T21:56:56-04:00","message":"core changed"} {"level":"debug","time":"2026-06-28T21:56:56-04:00","message":"looking up core name: PSX"} {"level":"debug","time":"2026-06-28T21:56:56-04:00","message":"found mapping: PSX -> PSX"} {"level":"info","time":"2026-06-28T21:56:56-04:00","message":"found mapping: PSX -> PSX"} {"level":"debug","dbid":770,"playTime":5,"time":"2026-06-28T21:56:59-04:00","message":"updated media history play time"} {"level":"debug","dbid":770,"playTime":20,"time":"2026-06-28T21:57:14-04:00","message":"updated media history play time"} {"level":"debug","dbid":770,"playTime":35,"time":"2026-06-28T21:57:29-04:00","message":"updated media history play time"} {"level":"debug","dbid":770,"playTime":50,"time":"2026-06-28T21:57:44-04:00","message":"updated media history play time"} {"level":"debug","time":"2026-06-28T21:57:53-04:00","message":"cors origin: capacitor://localhost allowed (static match)"} {"level":"debug","time":"2026-06-28T21:57:53-04:00","message":"websocket origin: capacitor://localhost"} {"level":"debug","time":"2026-06-28T21:57:53-04:00","message":"websocket origin: capacitor://localhost allowed (static match)"} {"level":"debug","method":"media","id":"19892943-8c24-4d9d-9320-c378090ddf0c","time":"2026-06-28T21:57:53-04:00","message":"received request"} {"level":"info","time":"2026-06-28T21:57:53-04:00","message":"received media request"} {"level":"debug","method":"tokens","id":"a11a8622-58b3-46cd-ab65-4dbb71a13e88","time":"2026-06-28T21:57:53-04:00","message":"received request"} {"level":"debug","time":"2026-06-28T21:57:53-04:00","message":"received tokens request"} {"level":"debug","method":"version","id":"73b8ff64-f8c5-4136-9291-61a653094f44","time":"2026-06-28T21:57:53-04:00","message":"received request"} {"level":"info","time":"2026-06-28T21:57:53-04:00","message":"received version request"} {"level":"debug","method":"version","duration":0.11733,"error":false,"time":"2026-06-28T21:57:53-04:00","message":"api request handled"} {"level":"debug","type":"models.VersionResponse","time":"2026-06-28T21:57:53-04:00","message":"sending response"} {"level":"debug","method":"tokens","duration":0.43963,"error":false,"time":"2026-06-28T21:57:53-04:00","message":"api request handled"} {"level":"debug","type":"models.TokensResponse","time":"2026-06-28T21:57:53-04:00","message":"sending response"} {"level":"debug","refs":1,"paths":1,"resolved":1,"duration":6.29399,"time":"2026-06-28T21:57:53-04:00","message":"media ID enrichment timing"} {"level":"debug","method":"inbox","id":"dac5036f-db66-471b-b38e-c4adf49365c9","time":"2026-06-28T21:57:53-04:00","message":"received request"} {"level":"info","time":"2026-06-28T21:57:53-04:00","message":"received inbox request"} {"level":"debug","method":"inbox","duration":3.7559,"error":false,"time":"2026-06-28T21:57:53-04:00","message":"api request handled"} {"level":"debug","type":"models.InboxResponse","time":"2026-06-28T21:57:53-04:00","message":"sending response"} {"level":"debug","method":"media.scrape.status","id":"51150656-6299-491d-93c1-7297921128c6","time":"2026-06-28T21:57:53-04:00","message":"received request"} {"level":"debug","scraper":"","queryKind":"total","durationMs":9,"count":0,"time":"2026-06-28T21:57:53-04:00","message":"got scraped media count"} {"level":"debug","method":"media.scrape.status","duration":131.84017,"error":false,"time":"2026-06-28T21:57:53-04:00","message":"api request handled"} {"level":"debug","type":"models.ScrapingStatusResponse","time":"2026-06-28T21:57:53-04:00","message":"sending response"} {"level":"debug","method":"settings","id":"1667db9e-5c71-459a-9bfc-2f053843daa7","time":"2026-06-28T21:57:54-04:00","message":"received request"} {"level":"info","time":"2026-06-28T21:57:54-04:00","message":"received settings request"} {"level":"debug","method":"settings","duration":0.21179,"error":false,"time":"2026-06-28T21:57:54-04:00","message":"api request handled"} {"level":"debug","type":"models.SettingsResponse","time":"2026-06-28T21:57:54-04:00","message":"sending response"} {"level":"debug","method":"settings.logs.download","id":"7ec28592-1d12-42fb-857e-0bdb3e16ac29","time":"2026-06-28T21:57:55-04:00","message":"received request"} {"level":"info","time":"2026-06-28T21:57:55-04:00","message":"received logs download request"}