# MRE-GRID

Componente para exibir notificações

### Instalação

  - Executar o comando de instalação com o bower

```
    $ bower install mre-notificacao --save
```

- Adicionar arquivo css no html

```
    <link rel="stylesheet" href="/vendor/mre-notificacao/assets/css/notificacao.css">
```

  - Adicionar arquivo js no html

```
    <script type="text/javascript" src="/vendor/moment/min/moment.min.js"></script>
    <script type="text/javascript" src="/vendor/moment/locale/pt-br.js"></script>
```
    <script src="/vendor/socket.io-client/dist/socket.io.min.js" type="text/javascript"></script>
```
    <script src="/vendor/mre-notificacao/src/notificacao.js"></script>
```

 - Injetar o módulo mre.notificacao em sua aplicação

```
    angular.module('your.module', [
        'mre.notificacao'
    ]);
```

### Utilização

 - Incluir no seu html o elemento da grid

 ```
    <div mre-notificacao></div>
 ```
### Versão
1.4.3

### Como realizar o deploy
1. Após realizar as alterações na sua branch de trabalho e comitar elas, envie suas alterações para o Bitbucket, exemplo:
```
git push origin release/MAN-5583
```
2. Em seguida crie uma tag no seu ambiente de desenvolvimento, como por exemplo:
```
git tag -a 1.4.1 -m "Inserido informação de versionamento"
```
3. Feito isto, envie sua tag gerada para o Bitbucket:
```
git push origin 1.4.1
```
3. Para subir os ajustes no projeto que vai usar a biblioteca, precisa aguardar cerca de 20 minutos para que o Private Bower atualize seu cache.
4. No projeto que deseja atualizar a bibliteca, coloque no bower.json a referência do versionamento no item "dependencies":
```
 "mre-notificacao": "1.4.1"
```
5. Feito isto, rode no seu projeto o comando de instalação das dependências do Bower:
```
 node_modules/.bin/bower install 
```
Ou então, dependendo do seu projeto:
```
bower install 
```
6. Para que as alterações sejam repercutidas nos ambientes de desenvolvimento, homologação e produção. Após atualizar o bower.json do projeto, precisa realizar o deploy da respectiva aplicação no Bamboo.