- 7652299 Atualiza a versão (@erickmendonca)
- 9328699 Recuperando bot da morte (@wagnerluis1982)
- 7ac1a0d Adiciona suporte ao Heroku (#49) (@erickmendonca)
- #48 Merge pull request #48 from wagnerluis1982/devel (@wagnerluis1982)
- 8b70634 Aviso de não-admin para auto cmds somente se --dev ativado (@wagnerluis1982)
- 03387c0 Opção de usar URLs curtas nos links dos /events (@wagnerluis1982)
- #47 Merge pull request #47 from wagnerluis1982/devel (@wagnerluis1982)
- 756647e Somente admins de grupo podem chamar /auto_book e /auto_events (@wagnerluis1982)
- d37675b Atualizadas as versões das dependências (@wagnerluis1982)
- #46 Merge pull request #46 from wagnerluis1982/devel (@wagnerluis1982)
- 1714c04 Resumo do livro na saída de /book (@wagnerluis1982)
- 18949db Extraindo resumo do livro (@wagnerluis1982)
- 39b0a5c Removida a extração por regex (@wagnerluis1982)
- cbfe7fa /book com novo formato usando emoticons (@wagnerluis1982)
- #44 Merge pull request #44 from wagnerluis1982/devel (@wagnerluis1982)
- c87a856 Adicionado comando /auto_events (@wagnerluis1982)
- decebcd Indicando no log o estado do usuário no /auto_book (@wagnerluis1982)
- #43 Merge pull request #43 from wagnerluis1982/devel (@wagnerluis1982)
- 296efc7 Correção da nova formatação de hora (@wagnerluis1982)
- eed6b8b Formatação mais limpa da hora em /events (@wagnerluis1982)
- 10c273b Recurso experimental de envio de atualizações (@wagnerluis1982)
- #42 Merge pull request #42 from wagnerluis1982/master (@wagnerluis1982)
- d1594a5 tests: verifica se o bot é um MockTeleBot (@wagnerluis1982)
- 531208c Utilizando os asserts internos dos Mocks (@wagnerluis1982)
- 3a294ee Tornado cache_events em MockResources um atributo de instância (@wagnerluis1982)
- aeb730f Utilizando unittests.mock para os mocks dos testes (@wagnerluis1982)
- be63f97 Definido 'tests' como pacote (@wagnerluis1982)
- 01a1b7e Descrição para o modo de uso do bot no README (@wagnerluis1982)
- cc84df2 Melhorias no README (@wagnerluis1982)
- 5c44f5a Altera cache de /events e /book (@erickmendonca)
- 0ca5f05 Aviso se o PacktPub não disponibilizar o livro do dia (@wagnerluis1982)
- 29b036f Forçando nova consulta ao PackPub se passou do prazo (@wagnerluis1982)
- 05af132 Tempo do cache de /events reduzido para um minuto (@wagnerluis1982)
- 43270e6 Atualiza changelog (@erickmendonca)
- #40 Merge pull request #40 from wagnerluis1982/master (@wagnerluis1982)
- 131bfce Modificado --dev para tratar como booleano (@wagnerluis1982)
- 95e9f0c Verificação mais correta dos argumentos requeridos (@wagnerluis1982)
- eb75b8c Usando datetime com fuso horário (tzinfo) (@wagnerluis1982)
- #39 Merge pull request #39 from erickmendonca/master (@erickmendonca)
- 9bb8983 Altera comando para atualizar bot (@erickmendonca)
- 8eabe6f Adiciona --dev flag (@erickmendonca)
- e3d0c14 Merge branch 'master' of https://github.com/GDGAracaju/GDGAjuBot (@erickmendonca)
- 84b4eb4 Remove referência ao lxml do README (@erickmendonca)
- #38 Merge pull request #38 from erickmendonca/master (@erickmendonca)
- 06b9e04 Adiciona update & deploy na dashboard (@erickmendonca)
- #37 Merge pull request #37 from wagnerluis1982/devel (@wagnerluis1982)
- 36c3891 Correção para cálculo da hora em relação a UTC (@wagnerluis1982)
- 084816d Refatoração em _book_response (@wagnerluis1982)
- a5682ca Adicionado parâmetro 'encoding' em extract_packt_free_book (@wagnerluis1982)
- 37c8198 Livro do dia com aviso do prazo para download terminando (@wagnerluis1982)
- 3271e0a Integrada a extração do livro por regexp (@wagnerluis1982)
- 7784311 Argumentos requeridos considerando as variáveis de ambiente (@wagnerluis1982)
- 0787c62 Definido os argumentos requeridos do script (@wagnerluis1982)
- #36 Merge pull request #36 from wagnerluis1982/devel (@wagnerluis1982)
- 6de19e6 Definido cache no travis (@wagnerluis1982)
- 3095882 Opção --regex para o extract_packt_free_book (@wagnerluis1982)
- bc9d380 Link para a resposta recente em /events e /book (@wagnerluis1982)
- #34 Merge pull request #34 from wagnerluis1982/master (@wagnerluis1982)
- 105338a Usando import relativo para módulo local (@wagnerluis1982)
- c08403d Adicionado teste para /changelog (@wagnerluis1982)
- 39bbdcf Adicionado test_handle_messages (@wagnerluis1982)
- 94bd873 Refatoração em TestGDGAjuBot (@wagnerluis1982)
- addb9ae Agrupando os métodos associados a comandos (@wagnerluis1982)
- 9492eb9 Adicionado utilitários para definir o bot (@wagnerluis1982)
- #32 Merge pull request #32 from wagnerluis1982/master (@wagnerluis1982)
- 5616e74 Definição do pacote gdgajubot (@wagnerluis1982)
- #30 Merge pull request #30 from wagnerluis1982/devel (@wagnerluis1982)
- 78a58a7 Teste para garantir que o cache mutável não lançará exceção (@wagnerluis1982)
- f1feb3b Corrigido bug quando os events já estão em cache (@wagnerluis1982)
- 2a0ae0e Melhor saída de erros (@wagnerluis1982)
- #29 Merge pull request #29 from wagnerluis1982/devel (@wagnerluis1982)
- ed10aea Refatoração em list_upcoming_events (@wagnerluis1982)
- 7ac4cd1 Adicionado horário dos meetups (@wagnerluis1982)
- 66bafb2 Saída de /events mais compacta (@wagnerluis1982)
- a199139 Merge branch 'devel' of https://github.com/wagnerluis1982/GDGAjuBot into wagnerluis1982-devel (@erickmendonca)
- #27 Merge pull request #27 from gabrielaraujof/master (@gabrielaraujof)
- 02eb049 Método get_events limitando a
n
eventos (@wagnerluis1982) - 2ee1315 Refatoração em generate_events (@wagnerluis1982)
- 9428535 Correção dos testes. (@gabrielaraujof)
- 8fccd4d Adicionado parâmetro para a quantidade de eventos. #26 (@gabrielaraujof)
- c9c8136 Adicionado teste para o packtpub free book (@wagnerluis1982)
- 57953ec Atualiza CHANGELOG (@erickmendonca)
- #25 Merge pull request #25 from wagnerluis1982/devel (@wagnerluis1982)
- 0666365 Eliminada a redundância nos requirements (@wagnerluis1982)
- 0f85f25 Substituído lxml -> beautifulsoup4 (@wagnerluis1982)
- 36f7c36 Organização dos imports (@wagnerluis1982)
- #23 Merge pull request #23 from wagnerluis1982/devel (@wagnerluis1982)
- 9670410 Ajustes no travis para instalar via 'setup.py' (@wagnerluis1982)
- c7387b7 Definição de setup.py (@wagnerluis1982)
- ea68d75 Horários de /events ajustados para UTC-3 (@wagnerluis1982)
- dc36639 Adicionado test_packtpub_free_learning (@wagnerluis1982)
- b294d09 Adicionado test_list_upcoming_events (@wagnerluis1982)
- 5e25e12 Correção do teste (@wagnerluis1982)
- #22 Merge pull request #22 from wagnerluis1982/devel (@wagnerluis1982)
- 5bdd434 Testes: "syntax sugar" na identificação do método chamado (@wagnerluis1982)
- #21 Merge pull request #21 from wagnerluis1982/master (@wagnerluis1982)
- #20 Merge pull request #20 from wagnerluis1982/devel (@wagnerluis1982)
- 9de48cb Comando /book usando
reply_to
(@wagnerluis1982) - 0559281 Preview de links desabilitado em /events e /book (@wagnerluis1982)
- 60204f5 Resposta de /book: link somente no nome do livro (@wagnerluis1982)
- 4a79e2a Adicionado test_send_welcome (@wagnerluis1982)
- f21393a Atualiza README com build status (@erickmendonca)
- #19 Merge pull request #19 from erickmendonca/master (@erickmendonca)
- c0346ff Remove deploy via TravisCI (@erickmendonca)
- 70f29ae Funções find_* buscando a palavra inteira (@wagnerluis1982)
- c3d6423 test_gdgajubot.py: CRLF -> LF (@wagnerluis1982)
- a8d27c6 Testes usando unittest da stdlib (@wagnerluis1982)
- #18 Merge pull request #18 from erickmendonca/master (@erickmendonca)
- 2fdab45 Testando o deploy via TravisCI (@erickmendonca)
- #17 Merge pull request #17 from erickmendonca/master (@erickmendonca)
- 11b355c Corrige identação do arquivo de testes (@erickmendonca)
- 0ccd66c Adiciona testes simples para find_java, python e ruby (@erickmendonca)
- #16 Merge pull request #16 from wagnerluis1982/devel (@wagnerluis1982)
- 4a7b626 Adicionada a classe Resources para as funções de acesso à Internet (@wagnerluis1982)
- 15746a2 Leitura de _config mais direta (@wagnerluis1982)
- 1c19938 Movida a configuração do logging para
main()
(@wagnerluis1982) - #14 Merge pull request #14 from wagnerluis1982/master (@wagnerluis1982)
- 7d3df64 Merged branch master into master (@erickmendonca)
- b1710ff Adiciona pasta para testes e configuração do TravisCI (@erickmendonca)
- a2734f3 Função
get_events
paramétrica (@wagnerluis1982) - 4bad9cb GDGAjuBot encapsulando instância de TeleBot (@wagnerluis1982)
- ff80c5b Funções do bot encapsuladas em uma classe (@wagnerluis1982)
- 6987d7c Inicializa bot somente no modo script (@wagnerluis1982)
- af0f0c6 Removido telebot decorators em prol de messages listener (@wagnerluis1982)
- 375a7b3 Removido encoding: desnecessário no Python 3 (@wagnerluis1982)
- 2f66e13 Altera formato da resposta de /book (@erickmendonca)
- #13 Merge pull request #13 from wagnerluis1982/master (@wagnerluis1982)
- c343e46 Resposta de /events em uma lista e usando '\n'.join (@wagnerluis1982)
- #5 Merge pull request #5 from wagnerluis1982/master (@wagnerluis1982)
- 12a481c Quick fix README (@erickmendonca)
- 88283cc Busca textual das easter eggs mais rápida (@wagnerluis1982)
- 55021fe Leitura correta das variáveis de ambiente (@wagnerluis1982)
- #4 Merge pull request #4 from GDGAracaju/dash (@GDGAracaju)
- 4d16797 Merge branch 'dash' of https://github.com/GDGAracaju/GDGAjuBot into dash (@erickmendonca)
- 66e25ac Adiciona encoding em web_dashboard
- c4d241e Limita /events a 5 eventos (@erickmendonca)
- bed7422 Update README.md (@erickmendonca)
- 3939944 Adiciona exibição do log e altera layout (@erickmendonca)
- ceff679 Altera layout padrão do dashboard (@erickmendonca)
- 569f6a7 Pequenos ajustes para web dashboard (@erickmendonca)
- 32d3318 Adiciona teste com flask (@erickmendonca)
- 24828fc Adiciona timeout (@erickmendonca)
- 885634c Adiciona cache em /book (@erickmendonca)
- #3 Merge pull request #3 from erickmendonca/master (@erickmendonca)
- 75896ed Merge branch 'master' of https://github.com/GDGAracaju/GDGAjuBot (@erickmendonca)
- 878a727 Adiciona dependência beaker (@erickmendonca)
- 1834738 Atualiza CHANGELOG (@erickmendonca)
- 18fa9a9 Adiciona caching nas requisições ao Meetup e easter eggs (@erickmendonca)
- fd0ff14 Adiciona CHANGELOG (@erickmendonca)
- #2 Merge pull request #2 from erickmendonca/master (@erickmendonca)
- fb1c232 Corrige os easter eggs de Java e Ruby (@erickmendonca)
- be3f12b Atualiza configuração de logging (@erickmendonca)
- 087d2b2 Atualiza lxml e adiciona aviso no README (@erickmendonca)
- a77099a Merge branch 'master' of https://github.com/GDGAracaju/GDGAjuBot (@erickmendonca)
- #1 Merge pull request #1 from arquimago/patch-1 (@arquimago)
- b3695d0 Corrigindo requests para evitar erros (@arquimago)
- #1 Merge pull request #1 from raulsvilar/master (@raulsvilar)
- feada88 Merge branch 'master' of https://github.com/raulsvilar/GDGAjuBot
- 0bd72b4 Função inicial para obter o livro gratuito do packtpub ("/book")
- 82808b0 Adicionado o lxml como dependência
- 48292d1 Update README.md (@raulsvilar)
- 484f95c Corrige ordem de declaração dos métodos (@erickmendonca)
- d92a5e7 Imprime configurações (@erickmendonca)
- 79f9c10 Altera o log de volta para a stdout (@erickmendonca)
- 597f84e Refatorando para ajustar configurações (@erickmendonca)
- 8cc0133 Littles temporary fixes (@erickmendonca)
- 8fbfa2b Adiciona comando /events para listar eventos próximos (@erickmendonca)
- 481996a Update README.md (@erickmendonca)
- 597a59c Rename lolwikibot.py to gdgajubot.py (@erickmendonca)
- 5e53098 Corrigindo bug (@arquimago)
- 11deb8a removendo coisas (@arquimago)
- 0022e0d atualizando o readme (@arquimago)
- 0d12688 Primeira versão funcional (@arquimago)
- 8110851 Initial commit (@arquimago)