Skip to content

joaopluis/IST-Cloud

Repository files navigation

IST Cloud

O IST Cloud é uma interface web para o espaço AFS que o IST disponibiliza.

Funcionalidades

O IST Cloud permite, em ficheiros:

  • Download
  • Renomear
  • Remover
  • Upload

Em pastas:

  • Renomear
  • Remover
  • Alterar permissões
  • Criação

Fancy stuff

Algumas funcionalidades só porque é fancy e fica bem:

  • Upload de ficheiros por drag & drop para o browser
  • Mostrar/esconder ficheiros ocultos
  • Através do diretório LDAP do IST, o IST Cloud sabe reconhecer os IST IDs e traduzi-los para nomes.
  • Design responsivo, isto é, o IST Cloud é mobile-ready
  • As pastas podem mostrar ícones adicionais: a pasta web mostra um globo, a pasta yesterday um ícone de backup e as pastas que são repositórios git um ícone indicativo
  • É possível reproduzir ficheiros MP3 diretamente da Cloud

Icon Font

Os ícones do IST Cloud, servidos através de uma webfont (de forma a reduzir o tempo de carregamento) são retirados dos icon packs Font Awesome e IcoMoon Free, e montados numa webfont personalizada usando a web app IcoMoon.

Segurança

As credenciais IST são algo importante e que não se deve fornecer a qualquer um.

O IST Cloud, para manter a segurança, NUNCA guarda as credenciais do utilizador, sendo estas passadas diretamente ao servidor (tanto que o IST Cloud não depende de nenhuma base de dados).

Além disto, como o IST Cloud conecta por SFTP, não será possível nada que por SFTP não seja possível.

Como medida adicional, o IST Cloud tem um aviso na página de login anunciando isto mesmo, e que não é um serviço oficial da IST ou da DSI-IST.

Dependências

O IST Cloud, para o acesso SFTP, depende da biblioteca phpseclib.

Releases

No releases published

Packages

No packages published

Languages