Graphical user interface for the Python HTTP logging server
Project description
Chronologer UI
Chronologer UI is a browser user interface for Chronologer, a simple Python logging HTTP server.
Chronologer UI is a single-page Qooxdoo 5 application written in ECMAScript 5.1.
Building frontend
To install dependencies:
./generate.py load-library
To make a development build and serve it locally:
./generate.py && ./generate.py source-server
To run the test suite in terminal:
./generate.py test-console && ./generate.py testsuite
To make the Python distribution package:
python3 setup.py sdist
Feature list
Tabbed table UI with clone-able tabs
Ace-based YAML viewer for JSON log records
D3.js logging timeline
Log record neighbourhood selection on the timeline
Extended ISO 8601 format, date ± duration, for absolute and/or relative data and time bounds
Lucene-like query representation format
JSON tree leaf projection to table columns
Browser support
Firefox and Chromium of latest stable versions.
Credits
Logo is contributed by lightypaints.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.