• R/O
  • SSH
  • HTTPS

ucdxce: List of commits


RSS
Rev. Time Author
r286 2018-02-26 06:33:48 derekwildstar

- Propriedade "LoginOptions.CheckPasswordValidity" removida
- Criado um form para exibir o progresso da atualização de esquema do UCDXCE (tanto pt-br como en-us)
- Definidos os captions dos TabSheets da tela de segurança (TUCFormUserControl) do idioma pt-br
- Criada uma pergunta de aviso caso ResetUsersPasswords seja configurada como true, para alertar o desenvolvedor a respeito da impossibilidade de logar no sistema
- Por padrão, ao atualizar a senha dos usuários é resetada
- Aplicada a regra que permite a utilização do flag ResetUsersPasswords
- Ajustes na mensagem de aviso ao configurar o MainMenu como container principal de permissões
- Na tela de cadastro de usuários, PANLSenhaExpiravel sempre é exibido
- Aplicada a regra que permite a utilização do flag Silent

r285 2018-02-23 13:04:22 derekwildstar

- Corrigido erro no FireDAC ao fechar o programa
- Criada a propriedade TUserControl.Tables.UpdateOptions (ainda falta utilizar ela)

r284 2018-02-23 09:04:43 derekwildstar

Ticket #29
- Incluído ftAutoInc na lista de tipos de campo inteiro

r283 2018-02-22 23:26:03 derekwildstar

- Ajuste na ordem dos algoritmos de criptografia
- Contem erros

r282 2018-01-24 23:43:08 derekwildstar

- Criados os pacotes de todas as versões de Delphi suportadas

r281 2018-01-24 23:27:47 derekwildstar

- Remoção completa do sistema de tradução antigo e limpeza de units que faziam referência a este sistema. O componente não se encontra 100% traduzido porque ainda existem strings constantes que eu não converti. Isso será feito aos poucos, à medida que eu as encontrar

r280 2018-01-24 11:52:47 derekwildstar

- Tradução básica concluída
- Remoção das units específicas para geração de hashes e utilização de uma função única para isso, tal como existe no Krakatoa

r279 2018-01-23 11:42:00 derekwildstar

- Mais traduções
- Contém erros!

r278 2018-01-19 12:09:59 derekwildstar

- Mais partes convertidas do sistema antigo para o sistema novo de traduções

r277 2018-01-17 08:49:24 derekwildstar

- Continuidade de traduções

r276 2018-01-07 03:10:41 derekwildstar

- Mais ajustes de tradução

r275 2017-12-31 12:55:13 derekwildstar

- Mais traduções realizadas

r274 2017-12-31 09:31:50 derekwildstar

- Início da remoção das classes de tradução e utilização da nova forma de tradução usando dfms
- Corrigido erro em TUCTable.CalcChecksum que não considerava tabelas com nomes em casos distintos (maiúsculas e minúsculas)
- O texto da mensagem na tela de mensagens agora é apagado quando se apaga a última mensagem da lista
- Propriedades write only para configuração do UserControl foram substituídas por métodos SetUserControl
- Várias mudanças de nomenclatura para facilitar o entendimento do componente

r273 2017-12-29 08:18:29 derekwildstar

- Ajuste na exibição de numero de mensagens não lidas no Demo
- Corrigido o erro que mostrava mais de uma vez a mesma mensagem quando ela era exibida por popup no logon
- Agora o dataset do form secundário é aberto no OnShow
- Incluídas as verificações de flags para o dataset do datamodule, de forma que eles possam ser usados para impedir as operações de banco, mesmo que um usuário possua as permissões
- Novas resourcestrings no arquivo de traduções
- UUCFormUnlock.dfm traduzido (ainda faltam as strings internas)
- Em TParametersTable, foi alterado o nome da propriedade de FieldValue para FieldParamValueValue, para adequação ao Firebird/Interbase. O valor padrão dessa propriedade também foi alterado
- As mensagens de bloqueio de ações em dataset agora usam as strings de tradução!
- Foi incluída uma codificação para exibir na tela de informações sobre flags o número correspondente aos flags da linha selecionada no grid
- O form de seleção de componentes adicionais foi alterado para que seu método showme não aceite mais o owner. Isso causava confusão, pois este form precisa ter owner = nil para que ele funcione corretamente dentro da IDE, já que ele é um editor de propriedade
- O form de configurações do usercontrol foi alterado para que seu método showme não aceite mais o owner. Isso causava confusão, pois este form precisa ter owner = nil para que ele funcione corretamente dentro da IDE, já que ele é um editor de componente
- O form popup de mensagem foi alterado para alterar o status da mensagem assim que ela for exibida. Isso evida que múltiplas mensagens popup sejam exibidas na inicialização da aplicação
- Alterado o form de alteração de senha para que ele retorne no parametro out de showme a senha escolhida.
- Condicionada a marcação do módulo como modificado, apenas quando se pressiona OK na tela de seleção de controles avulsos

r272 2017-12-16 11:44:25 derekwildstar

- Teste de tradução bem sucedido :)

r271 2017-12-14 11:48:07 derekwildstar

- Commit pré teste de tradução

r270 2017-11-24 11:41:34 derekwildstar

- dfm do idioma en-us (ainda não traduzidos)

r269 2017-11-24 11:15:05 derekwildstar

- Arquivos dfm do idioma pt-br colocados na sua pasta correta!

r268 2017-11-24 11:13:23 derekwildstar

- Início do procedimento de tradução inteligente

r267 2017-11-24 09:35:14 derekwildstar

- Incluído o titulo da aplicação demo para fins de teste da nova propriedade ApplicationName
- Ajustadas as classes de formulários, para que elas possuam a class function ShowMe, quando possível, evitando o uso de propriedades write only

r266 2017-11-17 11:01:24 derekwildstar

- Ajuste no nome de um componente de tela que continha um caractere inaceitável!

r265 2017-11-17 10:47:23 derekwildstar

- Arquivo UCryptoAPI.pas removido. Suas funções agora estão em UUCFunctions.pas
- Tela de geração de Application Id concluída
- Tela de geração de Application Id utilizada na tela de configurações
- Início da utilização de TActionList na tela de configurações

r264 2017-11-16 12:29:36 derekwildstar

- Início da tela Application Id Generator
- Editores de propriedade concluídos (falta apenas salvar o valor a partir de Application Id Generator
- Geração de GUID direto na tela de configurações

r263 2017-09-03 03:34:38 derekwildstar

- Revisados os editores de propriedades e de componentes

r262 2017-09-03 02:50:26 derekwildstar

- RequiredActivators removido de MainAdminUser e colocado em AllowableMainObjectsContainer

r261 2017-09-01 11:13:17 derekwildstar

- Propriedade MainAdminUser desvinculada da propriedade LoginOptions
- Criação de uma classe básica (TOwnedPersistent) para ser usada para criação de propriedades aninhadas no Object Inspector
- Todas as classes que herdam de TPersistent e precisam aparecer no Object Inspector agora herdam de TOwnedPersistent
- A calsse TCurrentUser agora é um simples TObject, pois não era necessário o uso de RTTI com ela
- Propriedades UsersTable e RightsTable removidas de TMainAdminUser. Estes atributos agora são passados via construtor
- TLoginOptions não possui mais atributos write only, pois MainAdminUser foi desvinculado da mesma. Os atributos removidos foram UsersTable e RightsTable. Também foi removido o atributo write only AllowableMainObjectsContainer, pois agora ele é passado no construtor
- Incluído o método GetDisplayName em TAdditionalAttributeExplanation a fim de mostrar corretamente os itens no editor da coleção

r260 2017-08-29 12:53:25 derekwildstar

- Explicação de 3 atributos

r259 2017-08-29 12:50:50 derekwildstar

- Form para exibição de significado dos flags (Atributos) de usuário

r258 2017-08-28 01:56:08 derekwildstar

- Commit temporário
- Início da implmentação do ticket #3
- No decorrer eu detectei mais não conformidades, por isso essa implementação vai demorar mais do que eu imaginava

r257 2017-08-27 06:06:22 derekwildstar

- Divisão de todos os pacotes de conectores em pacotes Runtime e Designtime
- Criação / Atualização de todos os pacotes para todas as versões de Delphi

Show on old repository browser