• R/O
  • SSH
  • HTTPS

ucdxce: List of commits


RSS
Rev. Time Author
r226 2017-04-09 07:44:58 derekwildstar

- Ajustando a tela de mensagens internas

r225 2017-04-07 12:51:09 derekwildstar

- Exclusão de alguns recursos em bmp
- Início da aplicação da identidade visual
- Renomeamento de PUCDataConnector para PDataConnector em UUCClasses.pas
- Adição de recursos em png

r224 2017-03-24 06:08:43 derekwildstar

- Adequações ao Delphi 2006
- Foi descoberto que alguns tipos de dados para TFields não existem no Delphi 2006 e isso pode causar problemas, caso haja um downgrade de tecnologia, como isso não é aconselhável eu não vou me preocupar, mas preciso avisar em algum lugar

r223 2017-03-24 05:04:20 derekwildstar

- Limpeza das pastas do Delphi 2006
- Aplicação de 2 diretivas de compilação
- Remoção de units e projetos de conectores obsoletos

r222 2017-03-23 12:18:39 derekwildstar

- Alteração de alguns recursos de imagens
- Criada a função IsContainer
- TAllowableAdditionalObject.ComponentName agora é TAllowableAdditionalObject.ControlName
- TAllowableAdditionalObject.ComponentInstance agora é TAllowableAdditionalObject.ControlInstance
- TCryptographicOptions.HashAlgorithm agora é TCryptographicOptions.MainHashAlgorithm
- TUCFormControls finalmente concluído!

r221 2017-03-22 12:17:54 derekwildstar

- Concluída a alteração no formulário de seleção de componentes avulsos
- Incluídos mais alguns métodos em TAllowableAdditionalObjects

r220 2017-03-19 04:43:15 derekwildstar

- Ainda desenvolvendo o form de selecão de componentes adicionais passíveis de direitos

r219 2017-03-18 12:35:48 derekwildstar

Estou com dor de cabeça, não vou listar as mudanças, apenas vou dizer que estou refazendo a tela de seleção de componentes

r218 2017-03-16 12:50:15 derekwildstar

- Substituição de recursos (imagens)

r217 2017-03-15 13:00:16 derekwildstar

- Início da remodelação do form de seleção de componentes adicionais
- TSecurityOptions transformada em TLoggingSystem
- NoBlankPassword e MinPasswordLength adicionadas em TLoginOptions
- Proteçao do usuário administrador agora sempre está ativa
- Os perfis sempre estão disponíveis
- Os atrigutos adicionais sempre estão disponíveis

r216 2017-03-13 12:25:41 derekwildstar

- Removidos alguns parâmetros de TMainAdminUser.Configure, eles foram transformados em campos da classe estão sendo preenchidos no construtor da mesma

r215 2017-03-12 13:12:59 derekwildstar

- TUserControl.SetInitialUser alterado para TUserControl.CreateMainAdminUser
- Corrigido erro em TUCControls.Loaded. Todas as referências ao Owner neste componente devem ser sempre FOwner
- Gerações de Checksum em UUCClasses.pas melhoradas para usar a versão com DataSet no parâmetro
- Adicionados comandos para dropar tabelas antes de criá-las
- Corrigida a geração de checksum ao inserir um usuário

r214 2017-03-11 12:46:40 derekwildstar

- TUCDataConnector.NextId renomeada para TUCDataConnector.SequenceValueGet
- TUCDataConnector.LastInsertedId renomeada para TUCDataConnector).LastInsertedIdGet
- TUCDataConnector.GetDateTime renomeada para TUCDataConnector.CurrentDateTimeGet
- Criada e aplicada a função TUCDataConnector.CreateTable
- Criada e aplicada a função TUCDataConnector.DropTable
- Ajuda atualizada

r213 2017-03-10 11:12:14 derekwildstar

- Campo PassowordExpires substituído por PasswordExpirationCount. Caso seja zero, a senha não expira, caso seja maior que zero, indica a quantidade de vezes que a senha expira e será decrementado a cada troca de senha, até que atinja zero, indicando que a senha não mais expirará. Caso seja -1, indica que a senha expirará indefinidamente, de acordo com PasswordExpirationDate
- As tabelas são sempre excluídas antes de serem criadas

r212 2017-03-08 12:51:55 derekwildstar

- Criada uma função sobrecarregada adicional UserExists
- Corrigido o erro de AV em ApplyMainObjectsRights e ApplyAdditionalObjectsRights
- Corrigido o método ChangePassword de forma que ele gere o checksum corretamente
- Corrigido TUsersTable.UpdateV1ToV2 de forma que ele gere o checksum corretamente
- Criado o método TUsersLoggedTable.UpdateV1ToV2
- Ajuste de tamanhos de campos da tabela de log
- Criado o método TLogTable.UpdateV1ToV2
- Ajuste de tamanhos de campos da tabela de monitoria
- Ajuste de tamanhos de campos da tabela de parâmetros

r211 2017-03-05 04:23:24 derekwildstar

- Commit temporário
- Ainda testando a atualização de tabelas

r210 2017-03-04 13:39:04 derekwildstar

- Commit temporário (contém erros)

r209 2017-03-02 11:56:43 derekwildstar

- Commit temporário (contém erros)

r208 2017-02-28 06:49:27 derekwildstar

- Utilização de uma interface para injetar métodos nas classes de tabelas

r207 2017-02-28 06:14:33 derekwildstar

- Tentativa de uso de interfaces, mas está dando erro ao abrir a propriedade Tables

r206 2017-02-26 13:59:38 derekwildstar

- Removidos os métodos RebuildChecksum e foi criado em seu lugar o método ReCalcChecksum
- Ainda falta aplicar a atualização de sequencia no método UpdateExV1ToV2
- Incluídos scripts para alterar o valor de uma sequencia
- Adicionada a unit UMD4.pas

r205 2017-02-25 12:29:18 derekwildstar

- Criada a unit para geração de hashes MD4
- Concluído o método para realizar a atualização da tabela de usuários. Testado com sucesso no Postgres com UniDac
- Criado script para drop de sequencias/geradores
- A senha agora expira na data da expiração e não no dia seguinte
- Ajuda incrementada

r204 2017-02-22 14:04:30 derekwildstar

- Todas as tabelas agora tem ID sequencial automático e chave primária no mesmo
- Removida a configuração de nível de hash
- Removida condificação antiga para geração de md5
- CalcChecksum unificado em TTables

r203 2017-02-19 02:23:23 derekwildstar

- Possui erros
- Não será feito mais o backup

r202 2017-02-18 13:00:19 derekwildstar

- Início da implementação do backup. isso vai dar um trabalho do caralho!

r201 2017-02-17 12:42:41 derekwildstar

- Rudimentos de uma posterior forma de atualizar a base de dados
- Ajuda atualizada
- Classe TParametersTable concluída
- Utilização correta da função "Supports"
- Adição dos tipos TUCMultiTypedValue e TUCValueType

r200 2017-02-16 06:18:09 derekwildstar

- Tabela de parâmetros

r199 2017-02-10 09:40:40 derekwildstar

- A propriedade AutoIncType de PseudoDataTypes foi removida. Ela não precisa ser acessada fora da classe
- Incluído um campo ID em TLogTable
- Feitos os testes pós inclusão do ID em TLogTable no PostGres
- Outras modificações menores

r198 2017-02-05 06:29:07 derekwildstar

- Todas as tabelas que possuem campos de data e autoincrementos foram testadas no PostGres. É necessário realizar os testes no MySQL
- Todas as classes que usam campos data e autoincrementos foram convertidas
- Ajustes ajuda atualizada
- TMonitorTable agora tem apenas um campo de data/hora
- Removida a string referente ao campo removido de TMonitorTable

r197 2017-02-02 12:44:08 derekwildstar

- Ajustes na ajuda

Show on old repository browser