Gestão de Pessoas
Gestão de Pessoas API
versão 1 3 3 informações da release considerações aplicação gestão de pessoas api nome da versão 1 3 3 data de publicação 20/12/2024 cards relacionados (informar título do card) imagens da versão run2biz produção registry cloud4biz com/deployscdi/gestao pessoas api 1 3 3 release 🆕 melhorias / novas funcionalidades removido /auth das rotas iniciais das urls do keycloak para compatibilidade com a versão 25, apenas adicionando /auth nas variáveis de ambiente quando necessário adicionado rota interna para 'obter usuários por ids' necessário ter a variável de ambiente feature internal routes=true parametro 'max' adicionado na rota /groupmembers, define o maximo de usuarios a serem retornados parametro 'max' adicionado na rota /page/users/list, define o maximo de usuarios a serem retornados parametro 'ismarketplace' adicionado na rota /roles, caso verdadeiro, roles de sistema e roles de aplicações não adquiridas no ambiente não são retornadas parametro 'mdgroups' adicionado na rota getgroups, caso verdadeiro, apenas grupos com o atributo mdshow=true são retornados atributos incluidos na criação ou update de grupos ✅ correções 🚀orientações para deploy package gestao pessoas automation zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas/package gestao pessoas automation zip package gestao admin v1 0 zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas admin/package gestao admin v1 0 zip esse pacote é destinado somente ao tenant principal por ser um componente da api para seu correto funcionamento as orientações desta seção pressupõem que a mudança de versão está partindo da seção anterior para a atual caso não seja esse o cenário, siga as orientações dos lançamentos anteriores, partindo da versão atual do seu ambiente até esta ✏️ observações versão 1 2 11 informações da release considerações aplicação gestão de pessoas api nome da versão 1 1 3 data de publicação 26/09/2024 cards relacionados (informar título do card) imagens da versão (run2biz) run2biz produção registry cloud4biz com/gestao pessoas api 1 1 3 release ✅ correções corrigido bug no mecanismo de usuários dessincronizados quando o cache de usuários está ativado, causando uma aparente perda de dados do usuário criado/editado visto que o cache não está sincronizado com o keycloak corrigido bug na criação de usuários por não encontrar o id do usuário recém criado 🚀orientações para deploy package gestao pessoas automation zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas/package gestao pessoas automation zip package gestao admin v1 0 zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas admin/package gestao admin v1 0 zip esse pacote é destinado somente ao tenant principal por ser um componente da api para seu correto funcionamento versão 1 1 4 informações da release considerações aplicação gestão de pessoas api nome da versão 1 1 3 data de publicação 26/09/2024 cards relacionados (informar título do card) imagens da versão (run2biz) run2biz produção registry cloud4biz com/gestao pessoas api 1 1 3 release ✅ correções corrigido bug no mecanismo de usuários dessincronizados quando o cache de usuários está ativado, causando uma aparente perda de dados do usuário criado/editado visto que o cache não está sincronizado com o keycloak corrigido bug na criação de usuários por não encontrar o id do usuário recém criado 🚀orientações para deploy package gestao pessoas automation zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas/package gestao pessoas automation zip package gestao admin v1 0 zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas admin/package gestao admin v1 0 zip esse pacote é destinado somente ao tenant principal por ser um componente da api para seu correto funcionamento versão 1 1 3 informações da release considerações aplicação gestão de pessoas api nome da versão 1 1 3 data de publicação 26/09/2024 cards relacionados (informar título do card) imagens da versão (run2biz) run2biz produção registry cloud4biz com/gestao pessoas api 1 1 3 release ✅ correções corrigido bug no mecanismo de usuários dessincronizados quando o cache de usuários está ativado, causando uma aparente perda de dados do usuário criado/editado visto que o cache não está sincronizado com o keycloak corrigido bug na criação de usuários por não encontrar o id do usuário recém criado 🚀orientações para deploy package gestao pessoas automation zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas/package gestao pessoas automation zip package gestao admin v1 0 zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas admin/package gestao admin v1 0 zip esse pacote é destinado somente ao tenant principal por ser um componente da api para seu correto funcionamento versão 1 1 2 informações da release considerações aplicação gestão de pessoas api nome da versão 1 1 2 data de publicação 25/09/2024 cards relacionados (informar título do card) 6425 \[ticket 17474 gestão de pessoas] falha ao salvar a tela de edição de usuários https //admin 4biz one/kanban/workspaces/1196/boards/1633/tasks/6425 6427 \[gestão de pessoas] corrigir os erros no módulo de gestão de pessoas que está com erro e a carga apresentando lentidão https //admin 4biz one/kanban/workspaces/1196/boards/1633/tasks/6427 6586 ticket 17510\ corrigir os erros no módulo de gestão de pessoas que está com erro e a carga apresentando lentidão https //admin 4biz one/kanban/workspaces/1196/boards/1633/tasks/6586 imagens da versão (run2biz) run2biz produção registry cloud4biz com/gestao pessoas api 1 1 1 release 🆕 melhorias / novas funcionalidades possibilidade de busca de usuários usando campos como nome de usuário, primeiro nome, sobrenome e e mail corrigido bug com a pesquisa na tratativa de erros e conversão de valores adição de um mecanismo opcional de cache na busca de usuários através do redis para caso de lentidão na resposta do keycloak (ex uso de integração ldap no realm, keycloak externo a rede do cluster etc) retirado botões de exportação da interface de usuários/dashboard usuários sem sessão definida são interpretados como "ilimitado" possibilidade de busca de usuários usando campos como nome de usuário, primeiro nome, sobrenome e e mail 🚀orientações para deploy as orientações desta seção pressupõem que a mudança de versão está partindo de 1 1 2 para 1 1 1 caso não seja esse o cenário, siga as orientações dos lançamentos anteriores, partindo da versão do ambiente até esta package gestao pessoas automation zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas/package gestao pessoas automation zip package gestao admin v1 0 zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas admin/package gestao admin v1 0 zip esse pacote é destinado somente ao tenant principal por ser um componente da api para seu correto funcionamento chave valor de exemplo opcional descrição max users before pagination 1000 (padrão) ✅ define a estratégia de obtenção de usuários entre paginação e lote com todos usuários baseado na quantidade de usuário no realm alvo valor inteiro users per page limit 500 (padrão) ✅ define a quantidade de usuários por página na estratégia de obtenção de usuários entre paginação baseado na quantidade de usuário no realm alvo valor inteiro feature users cache enabled false ✅ define se o cache de usuários deve ser habilitado ou não valor booleano redis url redis\ //localhost 6379 (padrão) ❌ define a url do redis (necessário apontar para o servidor do redis master) formato redis\[s] //\[\[username]\[ password]@]\[host]\[ port]\[/db number] force first run refetch false ✅ define se o cache de usuários deve ser atualizado ou não ao iniciar a aplicação ignorando o cache local valor booleano users batch update cron /30 ✅ define o cron para atualizar o cache de usuários valor cron keycloak max requests per second 20 ✅ define o limite de requisições por segundo para o keycloak valor inteiro keycloak cache max requests per second 10 ✅ define o limite de requisições por segundo do cache do keycloak valor inteiro versão 1 1 1 informações da release considerações aplicação gestão de pessoas api nome da versão 1 1 1 data de publicação 25/09/2024 cards relacionados (informar título do card) 6425 \[ticket 17474 gestão de pessoas] falha ao salvar a tela de edição de usuários https //admin 4biz one/kanban/workspaces/1196/boards/1633/tasks/6425 6427 \[gestão de pessoas] corrigir os erros no módulo de gestão de pessoas que está com erro e a carga apresentando lentidão https //admin 4biz one/kanban/workspaces/1196/boards/1633/tasks/6427 6586 ticket 17510\ corrigir os erros no módulo de gestão de pessoas que está com erro e a carga apresentando lentidão https //admin 4biz one/kanban/workspaces/1196/boards/1633/tasks/6586 imagens da versão (run2biz) run2biz produção registry cloud4biz com/gestao pessoas api 1 1 1 release 🆕 melhorias / novas funcionalidades possibilidade de busca de usuários usando campos como nome de usuário, primeiro nome, sobrenome e e mail adição de um mecanismo opcional de cache na busca de usuários através do redis para caso de lentidão na resposta do keycloak (ex uso de integração ldap no realm, keycloak externo a rede do cluster etc) retirado botões de exportação da interface de usuários/dashboard usuários sem sessão definida são interpretados como "ilimitado" possibilidade de busca de usuários usando campos como nome de usuário, primeiro nome, sobrenome e e mail 🚀orientações para deploy package gestao pessoas automation zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas/package gestao pessoas automation zip package gestao admin v1 0 zip https //gitlab cloud4biz com/lowcode/lowcode packages/ /blob/main/gestaopessoas admin/package gestao admin v1 0 zip esse pacote é destinado somente ao tenant principal por ser um componente da api para seu correto funcionamento chave valor de exemplo opcional descrição max users before pagination 1000 (padrão) ✅ define a estratégia de obtenção de usuários entre paginação e lote com todos usuários baseado na quantidade de usuário no realm alvo valor inteiro users per page limit 500 (padrão) ✅ define a quantidade de usuários por página na estratégia de obtenção de usuários entre paginação baseado na quantidade de usuário no realm alvo valor inteiro feature users cache enabled false ✅ define se o cache de usuários deve ser habilitado ou não valor booleano redis url redis\ //localhost 6379 (padrão) ❌ define a url do redis (necessário apontar para o servidor do redis master) formato redis\[s] //\[\[username]\[ password]@]\[host]\[ port]\[/db number] force first run refetch false ✅ define se o cache de usuários deve ser atualizado ou não ao iniciar a aplicação ignorando o cache local valor booleano users batch update cron /30 ✅ define o cron para atualizar o cache de usuários valor cron keycloak max requests per second 20 ✅ define o limite de requisições por segundo para o keycloak valor inteiro keycloak cache max requests per second 10 ✅ define o limite de requisições por segundo do cache do keycloak valor inteiro versão 1 0 11 informações da release considerações aplicação gestão de pessoas api nome da versão 1 0 11 data de publicação 02/09/2024 cards relacionados (informar título do card) 6425 \[ticket 17474 gestão de pessoas] falha ao salvar a tela de edição de usuários https //admin 4biz one/kanban/workspaces/1196/boards/1633/tasks/6425 6427 \[gestão de pessoas] corrigir os erros no módulo de gestão de pessoas que está com erro e a carga apresentando lentidão https //admin 4biz one/kanban/workspaces/1196/boards/1633/tasks/6427 imagens da versão (run2biz) run2biz produção registry cloud4biz com/gestao pessoas api 1 0 11 🆕 melhorias / novas funcionalidades (fix) melhorias no tratamento de erros na checagem de licença ✅ correções (fix) bug na criação de usuários individuais e por lote por mudanças na checagem de licença | versão 1 0 10 informações da release considerações aplicação gestão de pessoas api nome da versão 1 0 10 data de publicação cards relacionados (informar título do card) imagens da versão (run2biz) 🆕 melhorias / novas funcionalidades refatorado o mecanismo de processamento de logs ✅ correções (fix) alterado o token de serviço para o do usuário na checagem de licença versão 1 0 9 informações da release considerações aplicação gestão de pessoas api nome da versão 1 0 9 data de publicação cards relacionados (informar título do card) imagens da versão (run2biz) 🆕 melhorias / novas funcionalidades merge da branch "feature/auth cookie" ✅ correções erro na alteração de senha do usuário resolvido versão 1 0 5 informações da release considerações aplicação gestão de pessoas api nome da versão 1 0 5 data de publicação cards relacionados (informar título do card) imagens da versão (run2biz) 🆕 melhorias / novas funcionalidades paginação alterada para server side busca de usuarios alterada para server side melhor performance ordenação removida devido a limitações do keycloak versão 1 0 3 informações da release considerações aplicação gestão de pessoas api nome da versão 1 0 3 data de publicação cards relacionados (informar título do card) imagens da versão (run2biz) 🆕 melhorias / novas funcionalidades criação e deleção de roles implementadas para usuarios com a role "gp admin" ✅ correções senha padrão alterada para atender os requisitos de prod versão 1 0 2 informações da release considerações aplicação gestão de pessoas api nome da versão 1 0 2 data de publicação cards relacionados (informar título do card) imagens da versão (run2biz) 🆕 melhorias / novas funcionalidades funcionalidade de importação e exportação de usuários em massa implementada versão 1 0 0 informações da release considerações aplicação gestão de pessoas api nome da versão 1 0 0 data de publicação cards relacionados (informar título do card) imagens da versão (run2biz) 🆕 melhorias / novas funcionalidades primeira versão da gestão de pessoas api crud de usuários crud de grupos relatório de usuários x roles efetivas (roles diretamente adicionadas ao usuario, assim como indiretamente ex roles adicionadas por pertencer a um grupo) integrada a gestão de licenças api, para validar usuários e seus tipos de sessão ✅ correções 🚀orientações para deploy