Commit Graph

  • 6d7cf5965b feat: add TimeIt context manager, Visit class, and enhanced click event tracking with DNS hostname display main retoor 2025-01-02 23:09:54 +0000
  • b7e21be10a fix: ensure all data values are stringified before database insert in BaseView.insert retoor 2025-01-02 19:46:33 +0000
  • a0af019ea0 fix: remove redundant json serialization round-trip in BaseView.insert method retoor 2025-01-02 19:44:01 +0000
  • 53371d6ea6 fix: convert datetime.now() to string before upsert in BaseView record creation retoor 2025-01-02 19:43:09 +0000
  • 98d45789f6 fix: convert datetime.now() to string before storing in database records retoor 2025-01-02 19:42:10 +0000
  • 2043b8b4e2 fix: serialize datetime objects to string in insert method of BaseView retoor 2025-01-02 19:41:09 +0000
  • d4a26d730d fix: ensure dict data is JSON-serializable before inserting into database retoor 2025-01-02 19:40:21 +0000
  • 335656dcc1 chore: replace keyword argument unpacking with dict() call in BaseView.insert method retoor 2025-01-02 19:34:41 +0000
  • 35fe1b91d0 fix: correct insert method call to unpack data dict as keyword arguments in BaseView retoor 2025-01-02 19:32:44 +0000
  • cc0fc11407 fix: add reconnection logic and guard in Metriki emit methods retoor 2025-01-02 19:30:00 +0000
  • d5359176f6 chore: replace hardcoded WebSocket URL with wss://metriki.molodetz.nl/event endpoint in Metriki class constructor retoor 2025-01-02 19:20:57 +0000
  • a85719a8aa feat: add initial index.html template with Metriki title and static JS include retoor 2025-01-02 19:14:43 +0000
  • 66671fe1b3 chore: remove console.info and console.log debug statements from Metriki class retoor 2025-01-02 19:00:46 +0000
  • 786e757458 feat: add click event detection and storage to EventView handler retoor 2025-01-02 18:59:59 +0000
  • a0077ee13f feat: replace session_id with ip for session lookup and add scroll/mouse event fields to JS tracker retoor 2025-01-02 18:54:24 +0000
  • ad124188de fix: correct console_scripts entry point names and replace placeholder bot logic with aiohttp web server retoor 2025-01-02 18:28:33 +0000
  • 865bdc9a05 chore: remove booehbot matrix client and add aiohttp web app scaffold with session views retoor 2025-01-02 17:43:04 +0000
  • 3c176c7e14 chore: rename project from boeh to metriki and update entry points and dependencies retoor 2025-01-02 16:21:56 +0000
  • 05cba47325 feat: scaffold boeh matrix bot with async client, env secrets, and makefile build pipeline retoor 2025-01-02 16:17:17 +0000