{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":681885307,"defaultBranch":"main","name":"itemBalancer","ownerLogin":"Ananiaslitz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-23T01:19:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/96492331?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693926335.0","currentOid":""},"activityList":{"items":[{"before":"cde572a79175555614505e0d65131d3fc869c650","after":"ba96e183547367d67840113680002c0744e9f63b","ref":"refs/heads/main","pushedAt":"2023-09-05T14:41:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"af2c5a9a224172d609fde270b98a3acf1a5c7fff","after":"cde572a79175555614505e0d65131d3fc869c650","ref":"refs/heads/main","pushedAt":"2023-08-28T16:54:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"feat: Adiciona lógica de distribuição e exemplos de uso\n\n- Implementa a lógica central de distribuição probabilística em Distributor.\n- Adiciona exemplo de uso simples sem a necessidade do Swoole.\n- Melhora a documentação do README, incluindo um aviso sobre precisão com baixas quantidades.\n- Refatora conexão com Redis para usar variáveis de ambiente.","shortMessageHtmlLink":"feat: Adiciona lógica de distribuição e exemplos de uso"}},{"before":"1faf9a363e2ac9e1e1598080a272a99f64dd6eb9","after":"af2c5a9a224172d609fde270b98a3acf1a5c7fff","ref":"refs/heads/main","pushedAt":"2023-08-28T14:56:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"feat(RedisCache): usa variáveis de ambiente para configuração do Redis\n\nImplementada a utilização de variáveis de ambiente REDIS_HOST e REDIS_PORT para configurar a conexão com o Redis. Melhora a flexibilidade e segurança para diferentes ambientes de execução.","shortMessageHtmlLink":"feat(RedisCache): usa variáveis de ambiente para configuração do Redis"}},{"before":"71c603095189bd09253fc07e45c48b91113a8a82","after":"1faf9a363e2ac9e1e1598080a272a99f64dd6eb9","ref":"refs/heads/main","pushedAt":"2023-08-25T19:32:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"feat(distributor): melhora equilíbrio de distribuição no curto prazo\n\nImplementado sistema de priorização para categorias abaixo da proporção desejada. Esta mudança garante uma distribuição mais equilibrada no curto prazo, escolhendo categorias que estão abaixo de sua proporção antes de outras.","shortMessageHtmlLink":"feat(distributor): melhora equilíbrio de distribuição no curto prazo"}},{"before":"90c94d55d6ee09729b743bb7052ef9949b279e39","after":"71c603095189bd09253fc07e45c48b91113a8a82","ref":"refs/heads/main","pushedAt":"2023-08-25T18:49:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"feat(distributor): adiciona distribuição aleatória com proporções\n\nImplementado um método de distribuição aleatória que adere às proporções especificadas. O novo mecanismo garante que as categorias sejam selecionadas de maneira probabilística, alinhando-se com suas porcentagens definidas ao longo do tempo.","shortMessageHtmlLink":"feat(distributor): adiciona distribuição aleatória com proporções"}},{"before":"64ba2b6c7b2fd67f48eeaf2ef29180750bdf962e","after":"90c94d55d6ee09729b743bb7052ef9949b279e39","ref":"refs/heads/main","pushedAt":"2023-08-25T14:49:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:Ananiaslitz/itemBalancer","shortMessageHtmlLink":"Merge branch 'main' of github.com:Ananiaslitz/itemBalancer"}},{"before":"52e891dcaab892f34545043969ffb3890ad65e9b","after":"64ba2b6c7b2fd67f48eeaf2ef29180750bdf962e","ref":"refs/heads/main","pushedAt":"2023-08-23T01:33:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"Atualizar o README.md","shortMessageHtmlLink":"Atualizar o README.md"}},{"before":"bb0d50121b3ed57c4a8138a9d75715825e1a8437","after":"52e891dcaab892f34545043969ffb3890ad65e9b","ref":"refs/heads/main","pushedAt":"2023-08-23T01:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"8bfec7011a281ea8cc490c4f531d3ed79fa96b9f","after":"bb0d50121b3ed57c4a8138a9d75715825e1a8437","ref":"refs/heads/main","pushedAt":"2023-08-23T01:28:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"fix: ajustando namespace, nome de classe psr12","shortMessageHtmlLink":"fix: ajustando namespace, nome de classe psr12"}},{"before":"92861e3d5e2965fab00401d05d2efa7dea2a5c61","after":"8bfec7011a281ea8cc490c4f531d3ed79fa96b9f","ref":"refs/heads/main","pushedAt":"2023-08-23T01:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"initial commit","shortMessageHtmlLink":"initial commit"}},{"before":null,"after":"92861e3d5e2965fab00401d05d2efa7dea2a5c61","ref":"refs/heads/main","pushedAt":"2023-08-23T01:19:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ananiaslitz","name":"Diego Ananias","path":"/Ananiaslitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96492331?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADec3yRQA","startCursor":null,"endCursor":null}},"title":"Activity · Ananiaslitz/itemBalancer"}