Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Atendimento v2 #6

Open
wants to merge 63 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
e3b3727
Atualiza para Django 1.9.6
sesostris Jun 13, 2016
d0c4948
ajusta concatenação de tuplas com tuplas (e não listas)
edwardoliveira Jun 15, 2016
93659fd
Tentativa de portar ATENDIMENTO pra Python 2.7, e dentro do SIGI
edwardoliveira Jun 21, 2016
7617d1d
Corrige alguns erros de import e requirements
LucianoAlmeida Jun 21, 2016
b260176
mudanças css e base
Jun 21, 2016
17d5ae8
Adiciona arquivo css separado para atendimento
Jun 22, 2016
b106208
Adiciona dados dos arquvios faltando para um unico arquivo css e js
Jun 22, 2016
5fef523
Arruma bug no layout
Jun 22, 2016
8a51e8d
Teste redirect login
Jun 22, 2016
605582c
concerta urls do app usuarios
LucianoAlmeida Jun 23, 2016
8ce7fa2
Passa PK usuário após logar
Jun 23, 2016
3250f06
Redireciona para tela principal do atendimento após logar
Jun 23, 2016
05eb399
Redireciona para tela principal do atendimento após deslogar
Jun 23, 2016
02e6619
Implementa criação de ticket no osticket
Jun 23, 2016
08c4eee
Muda url de habilitar usuário
Jun 23, 2016
390661f
Ajeita layout habilitar_detail, troca url da logo e muda campos da li…
Jun 23, 2016
b675cdc
Ajeita código retornado do osticket
Jun 23, 2016
94e4e07
Padroniza url de habilitar
Jun 24, 2016
43c3c19
Transforma casa legislativa de usuário em uma chave estrageira
Jun 24, 2016
c8eb8e2
Substitui model serviço pelo TipoServiço já existente no sigi
Jun 27, 2016
4b9b473
Pré-preenche campo casa do usuário e torna readonly
Jun 27, 2016
9b8effa
Teste com auto-complete
Jun 27, 2016
ce918e7
Desabilitar confirmação de email
edwardoliveira Jun 27, 2016
eb26ed3
Revert "Desabilitar confirmação de email"
edwardoliveira Jun 27, 2016
72f023a
Remove código não usado
Jun 27, 2016
c240955
Isort
Jun 27, 2016
55d391d
Lista somente as solicitações do usuário
Jun 27, 2016
8c287c7
#37 Remove codigo de solicitação
Jun 28, 2016
15bb053
#39 Remove captcha e torna campos readonly na edição do perfil
Jun 28, 2016
f914f3e
#40 Substitui /home/atendimento por /atendimento
Jun 28, 2016
1d464c8
Esconde campo de habilitar detail do Usuario
LucianoAlmeida Jun 28, 2016
f82e4af
#43 Atestar convênio e responsável
Jun 29, 2016
8a602d8
#38 valida username existente
Jun 29, 2016
11fcec1
#47 mostra convênios da casa
Jun 30, 2016
89c70a2
Corrige link de confirmação de email
LucianoAlmeida Jun 30, 2016
02fdb00
Corrige cadastro de usuário, atualização de perfil e envio de email
LucianoAlmeida Jun 30, 2016
9decb74
Adiciona permissão COADFI, COPLAF e Usuario_Habilitado
Jun 30, 2016
fb1eaf8
Muda template do detalhe de perfil do usuario
Jun 30, 2016
9686195
Cria instancia de servidor somente se User não for staff
LucianoAlmeida Jun 30, 2016
a7f8c54
Muda tamanho da coluna na tabela de perfil
Jun 30, 2016
ca25653
Muda links do botão cancelar
Jun 30, 2016
16bdce3
Remove import de HabilitarForm
Jun 30, 2016
a486a45
Adiciona permissão à tela de solicitação
Jun 30, 2016
d744af9
Mensagem de perfil habilitado/não habilitado
Jun 30, 2016
00b828b
remove botões da tela de confirmar email
Jun 30, 2016
bd14ec6
Update django-admin-bootstrapped to support django 1.9
LucianoAlmeida Aug 4, 2016
8d3a611
Correcting typo in requirements.txt
LucianoAlmeida Aug 4, 2016
6ace02f
Upgrading django-debug-toolbar to v1.5 to avoid errors
LucianoAlmeida Aug 5, 2016
5dcb6b0
Correct error caused by django version upgrade in Municípios
LucianoAlmeida Aug 9, 2016
180192e
Correct error caused by django version upgrade in Ocorrencias
LucianoAlmeida Aug 9, 2016
6eb7aca
Fix to smart_pagination
LucianoAlmeida Aug 9, 2016
30066bf
Fix removed request.REQUEST in Django 1.9 and fix OSTICKET_URL
LucianoAlmeida Aug 9, 2016
8bbe2e2
Fix POST request in diagnóstico view
LucianoAlmeida Aug 9, 2016
c990164
Fix some static file path
LucianoAlmeida Aug 9, 2016
3486863
Fix some test that was failing
LucianoAlmeida Aug 15, 2016
f308b99
Create Dockerfile
LucianoAlmeida Aug 18, 2016
ed38ffc
Add EAV models.py to script folder
LucianoAlmeida Sep 12, 2016
3f96ccb
Correct lots of deprecation warnings mainly in url.py files
LucianoAlmeida Sep 12, 2016
0ed0a7a
Upgrade to Django 1.10.1
LucianoAlmeida Sep 13, 2016
9de6c62
Fix problem with django-eav and diagnosticos when trying to logout
LucianoAlmeida Sep 20, 2016
6510a5c
Apparently user OneToOneField doesn't have servidor_set anymore. ldap…
LucianoAlmeida Sep 20, 2016
a922472
Fix test-requirements.txt dependency.
LucianoAlmeida Sep 22, 2016
a61c2a7
Fix sigla in atendimento
LucianoAlmeida Nov 22, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Revert "Desabilitar confirmação de email"
This reverts commit fc99bf9.
edwardoliveira authored and LucianoAlmeida committed Dec 6, 2016
commit eb26ed3a0ee204e9bf22dbe540bdb03fca574651
2 changes: 1 addition & 1 deletion sigi/apps/usuarios/forms.py
Original file line number Diff line number Diff line change
@@ -205,7 +205,7 @@ def save(self, commit=False):
# Cria User
u = User.objects.create(username=usuario.username, email=usuario.email)
u.set_password(self.cleaned_data[u'password'])
u.is_active = True # TODO: change back to False
u.is_active = False

u.save()
usuario.user = u
47 changes: 23 additions & 24 deletions sigi/apps/usuarios/views.py
Original file line number Diff line number Diff line change
@@ -32,30 +32,29 @@ class CreateView(CrudCreateView):
validação do seu perfil.'

def get_success_url(self):
# TODO: colocar isso aqui em get_success_url parece esquisito
# kwargs = {}
# user = User.objects.get(email=self.request.POST.get(u'email'))
# confirmar_email = ConfirmaEmail(
# email=user.email,
# token=default_token_generator.make_token(user),
# user_id=urlsafe_base64_encode(force_bytes(user.pk)))
# confirmar_email.save()
#
# kwargs[u'token'] = confirmar_email.token
# kwargs[u'uidb64'] = confirmar_email.user_id
# assunto = u"Cadastro no Sistema de Atendimento ao Usuário"
# full_url = self.request.get_raw_uri(),
# url_base = full_url[0][:full_url[0].find(u'usuario') - 1],
# mensagem = (u"Este e-mail foi utilizado para fazer cadastro no " +
# u"Sistema de Atendimento ao Usuário do Interlegis.\n" +
# u"Caso você não tenha feito este cadastro, por favor" +
# u" ignore esta mensagem.\n" + url_base[0] +
# reverse(u'usuarios:confirmar_email', kwargs=kwargs))
# remetente = settings.EMAIL_HOST_USER
# destinatario = [confirmar_email.email,
# settings.EMAIL_HOST_USER]
# send_mail(assunto, mensagem, remetente, destinatario,
# fail_silently=False)
kwargs = {}
user = User.objects.get(email=self.request.POST.get(u'email'))
confirmar_email = ConfirmaEmail(
email=user.email,
token=default_token_generator.make_token(user),
user_id=urlsafe_base64_encode(force_bytes(user.pk)))
confirmar_email.save()

kwargs[u'token'] = confirmar_email.token
kwargs[u'uidb64'] = confirmar_email.user_id
assunto = u"Cadastro no Sistema de Atendimento ao Usuário"
full_url = self.request.get_raw_uri(),
url_base = full_url[0][:full_url[0].find(u'usuario') - 1],
mensagem = (u"Este e-mail foi utilizado para fazer cadastro no " +
u"Sistema de Atendimento ao Usuário do Interlegis.\n" +
u"Caso você não tenha feito este cadastro, por favor" +
u" ignore esta mensagem.\n" + url_base[0] +
reverse(u'usuarios:confirmar_email', kwargs=kwargs))
remetente = settings.EMAIL_HOST_USER
destinatario = [confirmar_email.email,
settings.EMAIL_HOST_USER]
send_mail(assunto, mensagem, remetente, destinatario,
fail_silently=False)
return reverse(u'index_atendimento')

class ListView(LoginRequiredMixin, CrudListView):