|
Versão 2.0.5.0
03/Jan/2007
|
|
Versão 2.0.4.0
13/Mar/2006
|
- Versão para Delphi 2006 (win32)
- Novo driver para mySQL, TmySQLDAC (www.microolap.com): TmySQLDACDriver.
- Novo driver para Postgres, TPostgresDAC (www.microolap.com): TPostgresDacDriver.
- Novo driver para Oracle, ODAC (www.crlab.com/odac): TODACDriver.
- Lista de formulários ordenada pelo Caption do Form, no módulo de administração de Usuários
- Nova propriedade SQLCase nos drivers BDEDriver, TdbExpressDriver , SQLDirectDriver, IBODriver, IBXDriver , FIBPlusDriver, PostgresDACDriver, AstaDriver.
- Nova propriedade AutoAuditDatasets: Quando essa propriedade é True, todos os datasets registrados no TUsers estão automaticamente em auditoria. Neste caso, basta apenas colocar o usuário em modo de auditoria.
- Nova propriedade AutoAuditUsers: Quando essa propriedade é True, todos os usuários registrados no TUsers estão automaticamente em auditoria. Neste caso, basta apenas colocar o Dataset em modo de auditoria.
- OBS: AutoAuditDatasets e AutoAuditUsers como True indica que a auditoria vai ser feita para todos os usuários em todos os datasets.
- TBDEDriver e TdbExpressDriver: propriedade Server eliminada.
- Corrigido o erro "cdsApplication type mistmatch for appl_id; expecting;Float actual : BCD" ao se gerar um banco de dados com o Setup para ADO.
- Corrigido um problema de exibição de dados de Login Trace para Oracle
|
Versão 2.0.2.0
26/Out/2005 |
- Novo driver para Apollo (www.vistasoftware.com): TApolloDriver.
- Corrigido o erro "Type mismatch for field "USER_ID", expecting: Float actual: FMTBcdField'."
- Corrigido o erro "cdsFormInfo: Must apply updates before refreshing data."
- Ao mudar as permissões de componentes via o item Forms, as permissões do perfil selecionado no treeview não eram atualizadas na tela.
- Setup dbExpress agora tem opção para criar tabelas com nomes minúsculos, o que permite a utilização correta do TdbExpressDriver com mySQL em ambiente Linux.
- Driver para dbExpress: propriedade Server para especificar se o servidor é mySQL (mySQLUpperCase, mySQLLowerCase) ou outro (Other)
|
Versão 2.0.1.0
27/Jul/2005 |
- Novo driver para FIBPlus (uma cortesia de Hie Joen Lie, da Indonésia)
- Setup para criação do banco de dados de segurança: mudança nos tipos de dados, campos FLOAT passam a ser criados como NUMERIC.
- versão para Delphi 2005 (Win32)
- Corrigido um problema de visualização de dados de auditoria no driver para dbExpress usando mySQL.
- Corrigido problema de parametro não encontrado no driver para IBX usando Firebird/Linux
- Corrigido o algoritmo de limpeza da tabela UCS_LOGIN_TRACE. Agora o programa acerta os dados de todas as aplicações do banco de dados de segurança. Antes o programa acertava os dados apenas da aplicação aonde o usuário estava efetuando login.
- Otimização da carga dos dados no módulo de administração de usuários.
- Otimização na troca de aplicação administrada no módulo de administração de usuários.
- Perfil do usuário não era atualizado no grid após a mudança de perfil na tela de dados do usuário
- Perfil Pai não era atualizado no grid após a mudança do mesmo na tela de dados do perfil.
- TDOADriver: Não era possível habilitar um usuário que foi desabilitado por não efetuar login na aplicação a mais de N dias (usuário inativo).
- TDOADriver: Corrigido problema de gravação de dados com o campo Additional_Info.
- Lista de Usuários e Perfis era sempre reordenada quando se clicava nos items Usuários ou Perfis na árvore de objetos.
- TAstaDriver: Corrigido um erro de SQL quando se visualizava a lista de usuários conectados na aplicação.
- TAstaDriver: Corrigido o erro 'qryAux: Field COMP_ID not found' quando se mudava as permissões de componentes via o item Forms.
- TAstaDriver: Corrigido o erro: 'qry...: Field ADDITIONAL_INFO2 not found'.
- TAstaDriver: Corrigido problema de inserção de usuário quando o campo "Nome Completo" não era preenchido.
- Corrigido o erro ORA-00933 no TDOADriver. Esse erro ocorria durante a utilização da administração de usuários para algumas versões antigas do Oracle.
|
Versão 2.0.0.4
24/Jan/2005 |
- Novo driver para ASTA: TAstaDriver.
- Novo driver para SQL-Direct: TSQLDirectDriver.
- TBDEDriver agora funciona corretamente com Postgres SQL e Firebird. Nova propriedade Server, aonde o desenvolvedor indica se o banco de dados a ser usado é o PostGres ou outro banco qualquer.
- TIBXDriver agora funciona corretamente com Firebird.
- TdbExpressDriver agora funciona corretamente com Firebird e mySQL. Nova propriedade Server, aonde o desenvolvedor indica se o banco de dados a ser usado é o mySQL ou outro banco qualquer.
- Corrigido um erro de "Parameter 'USER_ID' not found" na função VerifyUser quando o nome de usuário passado como parâmetro era inválido.
- TDOADriver: Dados de auditoria em Datasets não estavam sendo gravados corretamente
- TDOADriver: Dados de Login/Logout não eram exibidos corretamente no modulo de administração de usuarios
- As informações de segurança do formulário não eram removidas do banco de dados ao deletar o componente TUsersReg desse formulário.
- A última Tabsheet de um PageControl ficava sempre desabilitada, independente da configuração.
- O evento AfterPostUserData não estava sendo disparado corretamente.
- O setup para BDE suporta a criação de tabelas Paradox e MS-Access.
|
Versão 2.0.0.3
24/Jun/2004 |
- Adicionado suporte a bases de dados Paradox e MS-Access no TBDEDriver.
- Adicionado suporte a bases de dados MS-Access no TADODriver.
- Adicionado novo método OnChangeUserPassword, que permite sobrescrever a tela de mudança de senha padrão.
- Acertado um problema de Access Violation na edição do campo "Usuário está Ativo" quando a tela de dados do usuário era ativada pelo Treeview.
- Acertado um problema de Access Violation na visualização de permissões de um perfil para certas configurações do Oracle no TDOADriver.
- Quando as configuracões do usuário eram armazenadas localmente (TUsers.StoreSecSettingsLocally = True), as configurações não estavam sendo atualizadas quando se mudava o Perfil do usuário.
- A função "Copiar configurações para todos os perfis filhos" não copiava permissões para todos os perfis filhos corretamente.
- Acertado um problema de access violation com o driver para dbExpress quando se mudava permissões de acesso de perfis
|
Versão 2.0.0.2
02/Abr/2004 |
- Evento RegisterComponentsAtRunTime não estava adicionando os captions dos componentes
- Erro de parâmetro não encontrado no Método GetUserComponentInfo
- Permissões do Perfil filho que diferem do perfil pai são exibidas em negrito de forma correta.
- Ao se alterar as Configurações da Aplicação, as informações não eram gravadas se o Módulo de Administração de Usuários fosse fechado imediatamente.
- Quando se exibia a herança de perfis, ao se clicar nas permissões do perfil, a janela de herança de perfis era mantida.
- Access Violation aleatório na visualização de informações de Auditoria de Datasets no Módulo de Administração de Usuários.
|
Versão 2.0.0.1
23/Mar/2004 |
- Adicionado suporte correto para o ActionManager
- dbExpress: acertado problema de criação do banco de dados, tabela UCS_AUDIT, no mySQL
- dbExpress: acertado problema de SQL dentro do módulo de administração de usuários quando o dbExpressDriver era usado com mySQL
- Adicionada propriedade booleana StoreSecSettingsLocally. Isso permite ao desenvolvedor escolher se a aplicação armazena na maquina do usuário as configurações de segurança do mesmo.
|