This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

Introduction

Tipboard is a system for creating dashboards, written in JavaScript and Python. Its widgets (‘tiles’ in Tipboard’s terminology) are completely separated from data sources, which provides great flexibility and relatively high degree of possible customizations.

Because of its intended target (displaying various data and statistics in your office), it is optimized for larger screens.

Similar projects: Geckoboard, Dashing.

A detailed, technical documentation for Tipboard can be found here.

Quick start

Requirements

Assuming Ubuntu or similar Linux distribution, some required packages need to be installed first:

$ sudo apt-get install python-dev python-virtualenv redis-server

Virtual environment

Continue by creating a virtual environment that will help you conveniently separate your instance from what you already have installed in the system (let’s say we will name it “tb-env”):

$ virtualenv tb-env

Activate the created virtual environment with the following command:

$ source tb-env/bin/activate

Installation with pip

After creating and activating virtualenv, install the latest (current) version of Tipboard package available on pypi (“Python Package Index”) with the following command:

(tb-env)$ pip install tipboard

Next, you need to create a configuration template for your dashboard - let’s say we will call it ‘my_test_dashboard’:

(tb-env)$ tipboard create_project my_test_dashboard

This command will create .tipboard directory in your home dir and will fill it with default settings for your dashboard.

Verification

To verify your installation, launch this command:

(tb-env)$ tipboard runserver

If you see the message Listening on port... instead of any errors, it means that installation was successful and you may now configure your newly installed Tipboard’s instance. You may also point your favourite web browser to http://localhost:7272 to see the current state of your dashboard.

License

Tipboard is licensed under the Apache License, v2.0.

Copyright (c) 2013-2015 Allegro Group.

Change Log

1.4.1

Released on November 16, 2016.

  • Fixes for tiles: ‘advanced_plot’, ‘simple_percentage’ and ‘text-tile’.
  • Fix for tile keys cache.
  • Added support for RequireJS.
  • Make use of simplify.js to make charts (in e.g. ‘line_chart’ tile) more readable.
  • Fix for ‘Target dimension not set’ error when layout ‘row_1_of_1’ is used.
  • Minor fixes, improvements, cleanups etc.

1.4.0

Released on August 28, 2014.

  • Tipboard got open-sourced!

1.3.1

Released on July 23, 2014.

  • Added extensive documentation.
  • Numerous fixes in ‘jira-ds’ script (e.g added timeouts).
  • Fixed definitions of colors available for tiles.
  • Fixed checking for expired data (+ made it timezone aware).
  • Added integration with Travis.
  • Changed default size of the log files.

1.3.0

Released on February 17, 2014.

New features:

  • Fading highlighter (for just_value, big_value and simple_percentage tiles).
  • Fancy centering options for fancy_listing tile.
  • Notifications on data expiration.
  • New tile: norm_chart.
  • Possibility to define more than one dashboard per application instance.

Bug fixes:

  • Tiles no longer vanish when flipping is enabled.
  • Characters like ‘.’ or ‘-‘ (and some others) in tiles’ ids are no longer causing problems.
  • Renderer names (like OHLCRenderer, MarkerRenderer, ShadowRenderer and ShapeRenderer) can now safely be passed to tiles’ configs.

Others:

  • Error messages displayed on tiles got more emphasis.
  • Renderer names (in tiles’ configs) are now case insensitive.
  • Added frontend tests and selector for tests.

1.2.0

Released on December 19, 2013.

This release brings new features and some minor bugfixes.

  • New tiles: big_value, just_value, advanced_plot.
  • Rewritten ‘jira-ds’ script with some new options (e.g. ‘maxResults’ for JQL).
  • Completely new graphic theme - with new colors, fonts etc.
  • Fixed existing tests and some new added.
  • Exceptions raised by JavaScript are now displayed on the tiles.
  • Improved config handling for bar_chart, pie_chart and line_chart.
  • Added possibility to specify specialized renderers for almost all plots (except cumulative_flow).

1.1.0

Released on November 20, 2013.

This release contains multiple improvements and bugfixes:

  • Tiles are no longer packages (i.e. folders).
  • Reorganized files/folders structure.
  • Massively reduced app’s settings.
  • Simplified layout config (no more classes, only one keyword needed to get tile flips working).
  • New tiles: bar_chart, fancy_listing.
  • Improved scaling of tiles + some cosmetic changes.
  • Unique API key is generated automatically for every project.
  • Fabric script for administrative installs

1.0.0

Released on November 06, 2013.

This is the first release of Tipboard.

  • initial release
Release History

Release History

1.4.1

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

1.4.0

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
tipboard-1.4.1.tar.gz (556.9 kB) Copy SHA256 Checksum SHA256 Source Nov 16, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting