diff --git a/doc/changelog.docx b/doc/changelog.docx new file mode 100644 index 00000000..148e15f2 Binary files /dev/null and b/doc/changelog.docx differ diff --git a/doc/changelog.pdf b/doc/changelog.pdf new file mode 100644 index 00000000..6a53c701 Binary files /dev/null and b/doc/changelog.pdf differ diff --git a/doc/changelog.txt b/doc/changelog.txt new file mode 100644 index 00000000..886d5598 --- /dev/null +++ b/doc/changelog.txt @@ -0,0 +1,58 @@ +Versao-1.7.11.5 +Data: 01/11/2022 +Autor: Amarildo Pereira +E-mail: amarildo.pereira@simplesip.com.br +Modulo: Grupo de Usuarios +Descricao: Usuarios que estiverem no grupo administrador, poderao adicionar e +remover usuarios de todos os grupos que o usuario do mesmo nome(adminis- +trador) estiver presente. Como o usuario administrador e automaticamente +incluido em todo novo grupo criado, isto resolvera o problema de inclusao de +bloqueio de ramais sem afetar o usuario em questao. + +Versao-1.7.11.5 +Data: 05/11/2022 +Autor: Amarildo Pereira +E-mail: amarildo.pereira@simplesip.com.br +Modulo: Supervisor +Descricao: Criacao de hierarquia na monitoria do supervisor de acordo com as regras da LGPD, +sao criados os grupos com a seguinte nomenclatura, "LGPD_NOMEGRUPO_N...", sendo N1 o nivel +mais alto, seguido por N2, N3, Nn. Para todo usuario que iniciar o monitoramento sera tocado +um audio com os informativos da LGPD e sera perguntado se deseja continuar, o usuario devera +pressionar 1 para continuar e 2 para cancelar, se estiver monitorando um usuario de nivel in- +ferior este nao recebera aviso, caso senha do mesmo nivel ou nivel superior entao recebera um +aviso de que esta sendo monitorado e podera pressionar *1 para permitir ou *2 para cancelar. +Este recurso pode ser habilitado no modulo Configuracoes aba Supervisor. + + +Versao-1.7.11.5 +Data: 05/11/2022 +Autor: Amarildo Pereira +E-mail: amarildo.pereira@simplesip.com.br +Modulo: Relatorios/Callcenter +Descricao: Incluida a opcao de servicos (Vinculados a Rota de Entrada) nos relatorios de: +- Abandonadas Fila +- Classificacao de Atendimento +- Classificacao Mensal +- Classificacao por Agente +- Metas Mensa +- Metas Diaria +- Recebidas Agente +- Rechamadas +O comportamento pode ser configurado em Configuracao/Sistema, podendo ser habilitado (Mostra +o filtro e acrescenta a coluna servicos) habilita filtros (Apenas inclui o filtro) e desabilitado. + + +Versão: 1.7.11.5 +Autor: Lucas Awade +Data: 08/11/2022 +Modulo: Discador +Descricao: Relatorio de campanha: Foi substituido o arquivo de retorno para um relatorio visual e de extração +para que os usuarios possam pesquisar e retornar para contatos de campanha selecionada. Cada usuario + poderá apenas realizar busca da campanha que seu grupo pertence a fila. + +Versão: 1.7.11.5 +Autor: Lucas Awade +Data: 08/11/2022 +Modulo: Fila +Descricao: Disponibilidade Fila: Adicionado um novo campo no cadastro de fila para que os administradores +possam disponibilizar para os agentes de uma determinada fila a possibilidade de marcar o "Disponivel Fila". diff --git a/projeto/base/doc/asterisk-install b/projeto/base/doc/asterisk-install new file mode 100644 index 00000000..b53b5277 --- /dev/null +++ b/projeto/base/doc/asterisk-install @@ -0,0 +1,36 @@ +echo "192.168.115.12 repositorio.simplesip.com.br" >> /etc/hosts +yum install -y epel-release +rm -rf /etc/yum/vars/releasever +yum --disablerepo=\* --enablerepo=base,updates,epel install net-snmp-libs newt-python lm_sensors-devel net-snmp-devel tcp_wrappers-devel elfutils popt-devel rpm-python bzip2-devel file-libs newt elfutils-libelf rpm-devel file-devel newt-devel elfutils-devel rpm-libs tcp_wrappers rpm tcp_wrappers-libs net-snmp elfutils-libelf-devel file elfutils-libs net-snmp-utils jansson-devel jansson libuuid-devel sqlite-devel + +#COMPILANDO +cd ../spandsp-0.0.6/ +make clean +./configure +make +make install +echo "/usr/local" > /etc/ld.so.conf.d/spandsp.conf +echo "/usr/local/lib" >> /etc/ld.so.conf.d/spandsp.conf + + +cd ../dahdi-linux-complete-2.10.2+2.10.2/ +make clean +make all +make install +make config (ADICIONA NA INICIALIZAÇÃO) + +cd libpri-1.6.0/ +make clean +make +make install + +cd ../asterisk-certified-13.18-cert3/ +make clean +./configure --prefix=/usr --libdir=/usr/lib$(getconf LONG_BIT | grep "64") +make menuselect +Applications -> App_meetme *marcar opção +Call Detail Recording -> Postgresql (cdr_pgsql) *marcar opção +make +make install +make samples +make config (ADICIONA NA INICIALIZAÇÃO) \ No newline at end of file diff --git a/projeto/base/rotinas/corrige-encoding-postgres b/projeto/base/rotinas/corrige-encoding-postgres new file mode 100644 index 00000000..56982d20 --- /dev/null +++ b/projeto/base/rotinas/corrige-encoding-postgres @@ -0,0 +1,24 @@ +Alterar colattion no debian/postgres + +1) Edite o arquivo locale "vi /etc/default/locale" e adicione +a linha: LANG="en_US 8859-1" + +2) Edite o arquivo "vi /etc/locale.gen" de descomente a linha "en_US ISO-8859-1" + +3) Execute o comando "locale-gen" + +4) systemctl sop postgresql + +Alterando o postgres: + +1) Faça um backup da base para segurança. + * cp -R rm -rf /var/lib/postgresql/13/main/base/ /SEU_DIR_DE_BACKUP + * rm -rf rm -rf /var/lib/postgresql/13/main/base/ + +2) su postgres +3) psql +4) env LANG=LATIN1 /usr/lib/postgresql/13/bin/initdb --locale=en_US.ISO-8859-1 --encoding=LATIN1 -D /var/lib/postgresql/13/main/ +5) /usr/lib/postgresql/13/bin/pg_ctl -D /var/lib/postgresql/13/main/base -l logfile start + + Obs) Se tiver problema de permissoes, pode ser necessario alterar o owner do diretorio postgres: + chown -R postgres:postgres /usr/lib/postgresql/