{ "info": { "author": "saaj", "author_email": "mail@saaj.me", "bugtrack_url": null, "classifiers": [ "Framework :: CherryPy", "Intended Audience :: Developers", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython" ], "description": ".. image:: https://img.shields.io/badge/dynamic/json.svg?url=https://api.bitbucket.org/2.0/repositories/557058:818b45a5-8b1c-4614-a8e8-e938f448b93c/chronologer/pipelines/?page=1%26pagelen=1%26sort=-created_on%26target.ref_name=frontend&label=build&query=$.values[0].state.result.name&colorB=blue\n :target: https://bitbucket.org/saaj/chronologer/addon/pipelines/home#!/results/branch/frontend/page/1\n.. image:: https://badge.fury.io/py/ChronologerUI.svg\n :target: https://pypi.org/project/ChronologerUI/\n\n==============\nChronologer UI\n==============\n\n.. figure:: https://bitbucket.org/saaj/chronologer/raw/53816c9dfba77791492438c0f7eb14fc96fae998/source/resource/clui/image/logo/logo240.png\n :alt: Chronologer\n\nChronologer UI is a browser user interface for `Chronologer`_, a simple Python logging HTTP server.\n\nChronologer UI is a single-page `Qooxdoo`_ 5 application written in ECMAScript 5.1.\n\n\n.. _chronologer: https://bitbucket.org/saaj/chronologer/src/backend/\n.. _qooxdoo: http://www.qooxdoo.org/\n\n\nBuilding frontend\n=================\nTo install dependencies::\n\n ./generate.py load-library\n\nTo make a development build and serve it locally::\n\n ./generate.py && ./generate.py source-server\n\nTo run the test suite in terminal::\n\n ./generate.py test-console && ./generate.py testsuite\n\nTo make the Python distribution package::\n\n python3 setup.py sdist\n\nFeature list\n============\n* Tabbed table UI with clone-able tabs\n* Ace-based YAML viewer for JSON log records\n* D3.js logging timeline\n* Log record neighbourhood selection on the timeline\n* Extended ISO 8601 format, date \u00b1 duration, for absolute and/or relative data and time bounds\n* Lucene-like query representation format\n* JSON tree leaf projection to table columns\n\nBrowser support\n===============\nFirefox and Chromium of latest stable versions.\n\nCredits\n=======\nLogo is contributed by `lightypaints`_.\n\n\n.. _lightypaints: https://www.behance.net/lightypaints\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/saaj/chronologer/src/frontend", "keywords": "", "license": "GPL-3.0", "maintainer": "", "maintainer_email": "", "name": "ChronologerUI", "package_url": "https://pypi.org/project/ChronologerUI/", "platform": "Any", "project_url": "https://pypi.org/project/ChronologerUI/", "project_urls": { "Homepage": "https://bitbucket.org/saaj/chronologer/src/frontend" }, "release_url": "https://pypi.org/project/ChronologerUI/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "Graphical user interface for the Python HTTP logging server", "version": "0.4.1" }, "last_serial": 5627848, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "4ee19d0c98d157e9761ad7c4cb63ebc4", "sha256": "d45be5beb1e82dbd75b120463aa230770441dc800bc59865dcf830a9cbd4469b" }, "downloads": -1, "filename": "ChronologerUI-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4ee19d0c98d157e9761ad7c4cb63ebc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 654642, "upload_time": "2018-08-12T18:49:28", "url": "https://files.pythonhosted.org/packages/06/10/e8f90d9a671ce2f9af311f640f690a0f553ead30c2805f4ae5e62b4595ed/ChronologerUI-0.2.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "3f4e3593005400debbceecfe89cdca22", "sha256": "4e0f7c5d1ca6e1c89f74225b4cc3531ba056230cd9b5ecb9d6cf0682d089fcda" }, "downloads": -1, "filename": "ChronologerUI-0.3.1.tar.gz", "has_sig": false, "md5_digest": "3f4e3593005400debbceecfe89cdca22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 675647, "upload_time": "2019-01-13T22:30:50", "url": "https://files.pythonhosted.org/packages/ef/54/ab84e6b6cd7b4fa13bebce55441bf6117bd34d2fd67e521cd83b9ed51128/ChronologerUI-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "41901901ec5604c70a1b1b81e7d5eb57", "sha256": "8cc6c98064d7c89b1834d35697a6ab0980b2a7b481c79b7771c48637a4c6093a" }, "downloads": -1, "filename": "ChronologerUI-0.3.2.tar.gz", "has_sig": false, "md5_digest": "41901901ec5604c70a1b1b81e7d5eb57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 675743, "upload_time": "2019-01-26T09:47:25", "url": "https://files.pythonhosted.org/packages/9b/f2/aa5b67b488e0834a7adad0d6431c62c0c82d5c5dc8075ed90da19bc246d5/ChronologerUI-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "25b1596957d911ec0970817e8a1dd4ee", "sha256": "aca0234427f3560214865c7e68b6d6c131a800670069115947de2f1dc4e4b24d" }, "downloads": -1, "filename": "ChronologerUI-0.4.0.tar.gz", "has_sig": false, "md5_digest": "25b1596957d911ec0970817e8a1dd4ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 634559, "upload_time": "2019-04-28T18:45:59", "url": "https://files.pythonhosted.org/packages/c4/ed/ad1609dedf8a51b850b479c97d0be6e921ffd58cfdc30d89877cd7febb0b/ChronologerUI-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "5f16db846f5764654a7ff24b1eba7ef2", "sha256": "12039548e8828180393c855435f2452a2a36211fd35cb554991da53307e5da26" }, "downloads": -1, "filename": "ChronologerUI-0.4.1.tar.gz", "has_sig": false, "md5_digest": "5f16db846f5764654a7ff24b1eba7ef2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 628808, "upload_time": "2019-08-03T10:32:31", "url": "https://files.pythonhosted.org/packages/67/69/186183bd9a3e2b3c1dd462ad515d203ea53cbce39963d995601a5f9cd210/ChronologerUI-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5f16db846f5764654a7ff24b1eba7ef2", "sha256": "12039548e8828180393c855435f2452a2a36211fd35cb554991da53307e5da26" }, "downloads": -1, "filename": "ChronologerUI-0.4.1.tar.gz", "has_sig": false, "md5_digest": "5f16db846f5764654a7ff24b1eba7ef2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 628808, "upload_time": "2019-08-03T10:32:31", "url": "https://files.pythonhosted.org/packages/67/69/186183bd9a3e2b3c1dd462ad515d203ea53cbce39963d995601a5f9cd210/ChronologerUI-0.4.1.tar.gz" } ] }