Skip to content
This repository has been archived by the owner on Jun 1, 2022. It is now read-only.

Releases: brigadecore/kashti

Kashti v0.4.0

14 Aug 21:25
8a4f0cc
Compare
Choose a tag to compare

Kashti v0.4.0 is a small release with a big change!

The list of builds on each project's page is now more navigable. It eliminates extraneous information and adds both event types and non-truncated build IDs. This should eliminate some guess work in finding the build you are looking for!

Kashti v0.3.0

29 Jul 20:47
e2eb930
Compare
Choose a tag to compare

We're happy to announce a new, improved v0.3.0 of Kashti!

Rewritten in Angular 5:

Kashti has been reworked to use a more recent version of Angular, as prior releases were built on 1.x (Angular.js), using a depreciated framework. This means improved performance and solves a bunch of architectural issues - providing a cleaner, stable slate to build upon.

  • app is organized into components, as per [best practices]
  • written in typescript
  • addition of e2e tests
  • builds now sort chronologically (thanks @alexanderj1988)

API Proxy

The connection between Kashti and the Brigade API has been simplified using a proxy. Now you can run brig dashboard to connect Brigade with the dashboard.

Brig is Brigade's command line tool, documented here. This change eliminates the need to expose the API server publicly.

Interface Changes:

Kashti will also now display some some additional data from the Brigade API:

  • in addition to showing logs for the jobs on a build, you will now see the master log for the build itself:

https://user-images.githubusercontent.com/13103165/42822917-e9f8c2a2-89e4-11e8-98a6-25e21c8eb1df.PNG

  • handing of additional api states pending and unknown

new-states


💰𝐓
[kash-tee]

Kashti v0.2.0

10 Jan 00:19
8e51fd6
Compare
Choose a tag to compare

We are happy to announce the v0.2.0 release of Kashti, the Brigade dashboard.

v0.2.0 contains numerous fixes, AngularJS refactorings, and developer tooling improvements. Among these:

✅ Rewritten in ES2015—code now requires dependencies directly instead of abstracting to gulp or another build tool
❤️ Reorganized project layout to match AngularJS style guide recommendations
🌈 Webpack to bundle and manage all app assets: HTML, JS, CSS/SCSS, etc.
🐳 Yarn for package management
🔧 Updated project dependencies

The next version of Kashti will be a rewrite in Angular5, which will greatly improve developer experience (and help us ship new features even more quickly!). You can follow our progress and join us here: https://github.com/Azure/kashti/projects/3

Introducing Kashti!

02 Dec 00:17
d24e67b
Compare
Choose a tag to compare

We are happy to announce the newest member of the Brigade family. Kashti is a dashboard for Brigade.

At a glance, Kashti can give you deep insight into your Brigade pipelines.

kashti-dashboard

View projects, builds, jobs, and logs all through an elegant Angular-based dashboard. Monitor builds, check performance, and efficiently debug your brigade.js scripts.

To install Kashti, head over to the main GitHub page.