• R/O
  • SSH
  • HTTPS

mantisbtmonitor: List of commits


RSS
修訂. 時間 作者
r98 2022-10-01 04:47:27 derekwildstar

> Lista de ignorância atualizada

r97 2022-09-29 02:16:31 derekwildstar

> Excluída a pasta proxy
> renomeada a pasta plugins para plugin

r96 2022-09-14 05:06:49 derekwildstar

> Atualização do plugin do MantisBT Monitor

r95 2022-09-14 04:58:43 derekwildstar

> Adição de uma regra CSS faltante

r94 2022-09-13 06:07:57 derekwildstar

> Atualização do plugin do MantisBT Monitor

r93 2022-09-13 05:45:38 derekwildstar

> Estilos atualizados ou sincronizados com os estilos do Plugin do MantisBT Monitor

r92 2022-09-10 05:18:17 derekwildstar

> Atualização do plugin do MantisBT Monitor

r91 2022-09-07 04:31:16 derekwildstar

> Textos em português e inglês atualizadas
> Implementadas configurações básicas do plugin
> Lista de tags adicionais atualizada
> O evento "EVENT_DISPLAY_FORMATTED" agora é manipulado pelo plugin para que textos salvos via TinyMCE sejam exibidos corretamente. Isso gerou como consequência a remoção da função JavaScript "dealWithLineBreaks" que servia justamente para o mesmo propósito
> Um tag especial <mbtm> agora é colocado automaticamente no texto que é editado via TinyMCE com o intuito de saber se o manipulador de evento mencionado no item anterior deve ou não ser usado
> Textos comentados removidos
> Criada a função "isTinyMCEAllowed"
> Tela de about reformulada
> Tela de configuração criada

r90 2022-08-24 05:28:56 derekwildstar

> Criada a função ShowSpecialDialog
> Implementado o encaminhamento para homologação
> Removido o componente TKRKTaskDialog de DAMOPrincipal
> Utilização de ShowSpecialDialog

r89 2022-08-18 04:18:24 derekwildstar

> Pequenas alterações que não afetam o funcionamento do programa, mas que precisarão ser revisadas depois

r88 2022-08-05 05:45:12 derekwildstar

> Criada uma interposer para facilitar o acesso aos itens de um TComboBox
> Alterada a função ChangeStatus
> Adicionada a função AddAttachment
> Adicionada a função GetChangeStatusParameters
> Utilização efetiva de AddTextMultipartFormData
> Utilização efetiva de uma constante para o boundary em requisições POST
> Novo tipo THandler criado
> Criadas versões especiais de TFormManageNote.ShowMeModal para facilitar a execução desta função em rotinas que não utilizam todos os seus parâmetros
> Todos os comentários de encaminhamento agora são públicos
> Criada a enumeração TForwardingModes
> Alterada a tela de criação de comentários para ser possível também alterar a atribuição da tarefa
> Removido o campo privado FTask de TFormManageNote, visto que a tarefa pode ser obtida a partir de FDamoTask
> Criada a função TFormManageNote.ConfigureOtherElements para configurar elementos de tela que não são nem da aba de comentários e nem da aba de anexos
> A ação de execução só é exibida se a tarefa estiver atribuída a mim mesmo

r87 2022-08-02 03:36:19 derekwildstar

> Removida a pasta mbtm
> Adicionada a pasta plugins com o plugin do mbtm, tal como ele se encontra no projeto do Mantis

r86 2022-07-30 06:14:30 derekwildstar

> Substituídas todas as ocorrências de chamada direta a scripts da pasta mbtm por chamadas a páginas equivalentes no novo plugin do MantisBT Monitor

r85 2022-07-19 03:11:08 derekwildstar

> Listas To-Do atualizadas

r84 2022-07-19 03:10:36 derekwildstar

> Listas To-Do atualizadas

r83 2022-06-22 05:34:09 derekwildstar

> Corrigido o problema do não carregamento do comentário na tela de edição de comentários
> Agora a tela de status (sem o blender) é exibida ao executar a função de login

r82 2022-06-22 01:42:11 derekwildstar

> Sincronização da pasta mbtm do repositório do Mantis para o repositório atual

r81 2022-06-11 05:27:15 derekwildstar

> Novos recursos adicionados em substituição dos iCandy Jr
> Um novo form exclusivo para exibição de status de operação demorada foi adicionado ao projeto
> Vários pontos do código existente em UScrapFunctions.pas foram alterados para permitir a exibição do form de status e algumas funções foram alteradas para terem eu seus parâmetros a referência a uma tarefa e não o id da tarefa
> Agora o tipo TTask possui mais dois atributos AssignToToken e AssignToLastUpdated e isso gerou alterações na função ParseTaskDetails
> Algumas funções de scrap receberam o parâmetro ACommentHeaderDescription que permite que cabeçalhos padrão tenham uma descrição que aparece no canto direito do cabeçalho
> As funções ShowStatusForm, HideStatusForm e UpdateStatusForm foram adicionadas
> A classe TTasksChecking possui um novo campo FFormToBlock que serve para identificar o form que precisa ser bloqueado pelo form de status. O método ForceTimeOut agora possui um parâmetro que permite a configuração deste campo privado, o qual será usado no método execute da Thread
> O método TDamoPrincipal.Refresh agora possui um parâmetro para indicar o form que precisa ser bloqueado pelo form de status
> Método SendToTest implementado
> O FormManageNote agora possui mais 2 modos especiais, SendToTest e SendToHomologation
> Criada codificação para remover o separador órfão inicial da barra de ferramentas de FormTask

r80 2022-06-09 03:24:23 derekwildstar

> Recursos substituídos pelo estilo stickers do Icons8

r79 2022-06-08 06:24:40 derekwildstar

> A função GetDefaultStatusChangeText foi removida
> O procedure AddCommentHeader tem um parâmetro adicional onde pode ser informada a descrição do cabeçalho, que aparece no canto direito do mesmo
> A função ChangeStatus teve seus parâmetros alterados para permitir a passagem do nome do novo status e sua contagem
> A constante STATUS_CHANGE_DEFAULT_COMMENT foi removida
> Os métodos Execute, Impede e Reject foram alterados para tirarem proveito da nova assinatura da função ChangeStatus
> Corrigido o erro que impedia a remoção da coluna local na lista de anexos quando um comentário com anexo estava sendo alterado
> A pasta mbtm foi adicionada ao projeto. Ela deve ser mantida síncrona com a mesma pasta no repositório do mantis

r78 2022-05-17 01:39:10 derekwildstar

> TODO adicionado!

r77 2022-03-19 00:53:11 derekwildstar

> TO-DO adicionado

r76 2022-03-17 04:25:23 derekwildstar

> Commit para salvar a implementação atual
> Contém texto solto dentro do código
> Não usar esta revisão

r75 2022-01-26 06:51:17 derekwildstar

> Ações de rejeição, impedimento e execução implementadas e testadas
> Implementada uma forma de adicionar comentários privados em determinadas ocasiões
> Criada a propriedade ImpedimentsCount
> Criado o método Refresh em TDamoPrincipal com o intuito de atualizar o menu de contexto de forma forçada
> Criados os métodos SendToHomologation e SendToTest, mas eles ainda não foram implementados
> TDamoTask agora tem acesso a TDamoPrincipal
> Criado o checkbox que permite criar comentários privados
> Criado o modo especial "Execute" na tela de gerenciamento de comentários. Para cada mudança de estado simples deve existir um modo especial

r74 2022-01-22 04:57:31 derekwildstar

> Verificação de comentário vazio ao criar um backup de comentário
> Trim aplicado na obtenção do nome do usuário e na ação obtidos a partir do histórico
> Métodos Approve e Disapprove adicionados (ainda sem código)
> Método Reject implementado e testado com sucesso
> Em TFormBasicDialog foi sobrescrito o método CreateParams a fim de definir automaticamente o valor de WndParent
> Criada uma versão sobrecarregada da função ShowMeModal em TFormManageNote de forma que a tela de edição de comentário possa aparecer para rejeições e impedimentos
> Trim aplicado na obtenção de comentário em TFormManageNote
> TFormTask.CreateParams ajustado corretamente

r73 2022-01-06 02:08:07 derekwildstar

> Nova função para retornar o texto padrão de mudança de status
> A função AddCommentHeader foi alterada para só atuar quando há um comentário efetivamente
> O argumento AComment de ChangeStatus passa a ser opcional
> ChangeStatus agora faz uso de AddCommentHeader, o qual só vai adicionar o cabeçalho padrão se houver algum comentário
> Métodos GetExecutionsCount e GetRejectionsCount adicionados em TTask, bem como suas propriedades correlatas
> Constantes com expressões em português usadas no Mants foram adicionadas a UTypes.pas e removidas de UConfigurations.pas
> Textos padrão são colocados em constantes em UConfigurations.pas
> O Método BeginExecution agora é somente Execute
> O Método Reject foi adicionado, mas ainda não foi implementado
> O método Refresh agora é chamado dentro dos métodos de mudança de situação em UDamoTask.pas

r72 2021-12-24 06:46:09 derekwildstar

> Mudança de estado implementada, mas não testada com mais ênfase
> Ultimo commit do ano! Feliz ano novo, feliz natal!

r71 2021-12-22 01:48:46 derekwildstar

> Folhas de estilo atualizadas
> Cabeçalho das notas de comentário atualizado
> Função AddComment adicionada, bem como outras funções acessórias para seu funcionamento
> Método UploadAttachments criado em TDamoTask
> Após editar um comentário é mostrada uma mensagem de sucesso antes do Refresh
> Método NewComment implementado
> Método TDamoTask.Refresh atualizado para garantir que a tela atual possua o caption no formato "Tarefa Mantis #XXXXX - MantisBT Monitor"
> Método TFormBasicDialog.ConfigureCaption adicionado e utilizado
> TFormManageNote atualizado para permitir a obtenção de anexos em um Array. Também foram implementada lógicas para ocultar/mostrar as páginas do PageControl de acordo com a necessidade
> TFormManageNote agora tem um modo "apenas anexos", com o qual se pode fazer uploads de anexos

r70 2021-12-18 07:12:52 derekwildstar

> Folhas de estilo atualizadas
> Consideração de comentários sem texto (comentários de anexos)
> Função ReplaceSpecialElementsFromComment criada para lidar com a substituição de tags especiais incluídos em comentários
> Lidando com a abertura da tela de tarefas quando há um id de comentário informado
> Tela de gerenciamento de notas concluída com a lista de uploads e drag and drop habilitado
> Na tela de tarefa o método DoNavigationStarting está sendo compartilhado por todos os TEdgeBrowser no evento OnNavigationStarting

r69 2021-12-17 03:04:32 derekwildstar

> Estilos atualizados
> Interposer para TListView capaz de lidar com dropagem de arquivos
> Adição de um TListView na tela de gerenciamento de comentário

Show on old repository browser