dehmirandac2 / asgard-ui

The web-ui for the Asgard project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Asgard UI

Esse é o projeto que fornece uma Web UI para o projeto Asgard. Essa interfacce é um fork do projeto Marathon UI + um conjunto de plugin que implementa o que é necessário para termos:

  • Isolamento total, ou seja, múltiplos times podem usar a mesma UI mas cada time só pode ver/modificar suas próprias aplicações. Cada time roda suas tarefas em servidores pŕoprios, totalmente isolados dos demais times.
  • Autenticação via oauth2 (+JWT). Atualmente apenas o oauth2 do Google é suportado.
  • Autorização, ou seja, poder darmos permissões finas a cada usuário de cada time.
  • Quaisquer outras features que acharmos úteis e que não estejam incluídas no projeto original.

Changelog

0.24.0

0.23.0

0.22.0

  • Fix no css na tela de criação/edição de app

0.21.0

  • Adicionada nova tela qu mostra a lista de agents no cluster, com suas tags e com campo de busca por tags

0.20.0

  • Depreciando as opções HTTP, TCP, COMMAND como tipo de healthcheck validos. Deixando apenas MESOS_HTTP, MESOS_TCP e MESOS_HTTPS. Default: MESOS_HTTP.

0.19.0

  • Adicionado botoes de Download do stdout/stderr na aba Debug de uma Asgard App;

About

The web-ui for the Asgard project

License:Apache License 2.0


Languages

Language:JavaScript 93.5%Language:CSS 6.2%Language:Dockerfile 0.1%Language:Smarty 0.1%Language:HTML 0.1%