mirror of
https://github.com/stellarshenson/stellars-jupyterhub-ds.git
synced 2026-03-07 21:50:28 +00:00
Activity tracking now runs as a JupyterHub managed service that starts on boot, independent of page views. Uses REST API to fetch user data. Changes: - Add activity_sampler.py standalone service script - Configure as JupyterHub service with roles/scopes in config - Add aiohttp dependency for async HTTP requests - Remove lazy-start from ActivityDataHandler (now independent) - Rename env var to JUPYTERHUB_ACTIVITYMON_SAMPLE_INTERVAL - Update settings_dictionary.yml Volume size refresher still lazy-starts on Activity page view.