All Versions
Latest Version
Avg Release Cycle
67 days
Latest Release
320 days ago

Changelog History
Page 2

  • v0.4.0 Changes

    January 12, 2017

    โž• Added

    ๐Ÿ‘ท Exponential back-off support for failing jobs (b20064a)

    Widget generator task

    mix kitto.gen.widget weather# Generates:# \* widgets/weather/weather.js# \* widgets/weather/weather.scss

    ๐Ÿ‘ท Job generator task

    mix kitto.gen.job weather# Generates: jobs/weather.exs

    Dashboard generator task

    mix kitto.gen.dashboard weather# Generates: dashboards/weather.html.eex

    ๐Ÿ”„ Changed

    • โš  Warning and danger widget colors are swapped in new generated dashboards
  • v0.3.2 Changes

    December 22, 2016

    ๐Ÿ›  Fixed

    • ๐Ÿ‘€ Heroku static asset serving bug (see: #77)
    • Kitto server not starting when asset watcher bin is missing
  • v0.3.1 Changes

    December 20, 2016

    ๐Ÿ›  Fixed

    • ๐ŸŽ Code Reloader failure in macOS, see (#65)
  • v0.3.0 Changes

    December 08, 2016

    โž• Added

    • ๐Ÿ‘ท :command option to job DSL


    job :kitto_last_commit,
        every: {5, :minutes},
        command: "curl\?page\=1\&per_page\=1"

    Broadcasts JSON in the form { "exit_code": "an integer", "stdout": "a string" }

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ท Calls to broadcast/1 inside a job are rewritten to Kitto.Notifier.broadcast/2
    • Installer checks for app name validity
    • ๐Ÿ”ง The graph type of the graph widget is now configurable (9eeaf5ff)
  • v0.2.3 Changes

    November 15, 2016

    โž• Added

    • ๐Ÿฑ Kitto :assets_host and :assets_port config settings for the dev asset server binding address
    • Kitto :ip config setting the server binding ip
    • Authentication to POST /widgets/:id, (#11)

    ๐Ÿ”„ Changed

    • Scaffolded version of d3 is 3.5.17 gcc, python no longer required for npm install (acbda885)
  • v0.2.2 Changes

    November 11, 2016

    ๐Ÿ”„ Changed

    • Fonts are no longer bundled in js but are served independently

    ๐Ÿ›  Fixed

    • ๐Ÿฑ Font assets are now served in development
    • โž• Added missing favicon
  • v0.2.1 Changes

    November 06, 2016

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ท Job error output contains job definition and error locations
    • ๐Ÿ‘ท Generated job files have .exs file extension
  • v0.2.0 Changes

    October 31, 2016

    โž• Added

    • data-resolution="1080" dashboard attribute (506c6d2)
    • labelLength, valueLength props on list widget (566edb13)
    • truncate JavaScript helper function
    • 0๏ธโƒฃ GET /dashboards redirects to the default dashboard (07d8497f)
    • 0๏ธโƒฃ GET / redirects to the default dashboard (99cdef2)
  • v0.1.1 Changes

    October 22, 2016

    โž• Added

    • ๐Ÿ‘ท Installer creates a sample jobs dashboard to monitor jobs

    ๐Ÿ”„ Changed

    • Supervisors are supervised using Supervisor.Spec.supervisor/3
  • v0.1.0 Changes

    October 21, 2016

    โž• Added

    • ๐Ÿ‘ท Kitto.StatsServer which keeps stats about job runs
    • ๐Ÿ‘€ A DSL to declare jobs. See:
    • Kitto.Time declares functions to handle time conversions
    • ๐Ÿฑ mix kitto.server in :dev env watches assets and rebuilds then

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ท Job processes are named

    โœ‚ Removed

    • ๐Ÿšš Kitto.Job.every(options, fun) api is removed