{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":794791710,"defaultBranch":"main","name":"MuleTransformations","ownerLogin":"benetesla","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-02T00:49:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/78994881?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714610949.0","currentOid":""},"activityList":{"items":[{"before":"1accd13739a44495aaa0d48a5f7645ec374f24e6","after":"7d2044fdb63fef6791dffb265445836397f0c7a1","ref":"refs/heads/main","pushedAt":"2024-05-14T00:40:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"feat: Adicionar transformações de data e hora\n\n- Adicionadas transformações para formatos de data\n- Adicionadas operações de cálculo de duração e manipulação de datas","shortMessageHtmlLink":"feat: Adicionar transformações de data e hora"}},{"before":"4c41d3354fd79bb6b4b0da73cc06605091d3dce2","after":"1accd13739a44495aaa0d48a5f7645ec374f24e6","ref":"refs/heads/main","pushedAt":"2024-05-12T21:21:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"DateTime\n\nTrabalhando com datas no mulesoft.","shortMessageHtmlLink":"DateTime"}},{"before":"f680f8509aa03199185e9f386caf2a4e0d50ca34","after":"4c41d3354fd79bb6b4b0da73cc06605091d3dce2","ref":"refs/heads/main","pushedAt":"2024-05-12T13:29:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"Coerção de valores no XML\n\nEste commit adiciona um fluxo em um aplicativo Mule que inclui duas transformações. A primeira transformação realiza a coerção de valores para formatos específicos em um objeto JSON. A segunda transformação lê um XML contendo detalhes de estudantes e mapeia esses detalhes para um novo objeto JSON, aplicando uma coerção personalizada para a idade dos estudantes.","shortMessageHtmlLink":"Coerção de valores no XML"}},{"before":"869569909f8bd638e100db157e5696307e812ab0","after":"f680f8509aa03199185e9f386caf2a4e0d50ca34","ref":"refs/heads/main","pushedAt":"2024-05-12T13:27:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/benetesla/MuleTransformations","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/benetesla/MuleTransformations"}},{"before":"981995a41ba77290db3bac70d4b139a279b7d56b","after":"869569909f8bd638e100db157e5696307e812ab0","ref":"refs/heads/main","pushedAt":"2024-05-11T01:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"Atualizar o README.md","shortMessageHtmlLink":"Atualizar o README.md"}},{"before":"97a59315d0524f22783c1388ce3c985a9640c9b0","after":"981995a41ba77290db3bac70d4b139a279b7d56b","ref":"refs/heads/main","pushedAt":"2024-05-10T21:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"Rename\n\nRenomeando o arquivo.","shortMessageHtmlLink":"Rename"}},{"before":"5f46295037376a2bf831e23cb38eb79dbfaf5643","after":"97a59315d0524f22783c1388ce3c985a9640c9b0","ref":"refs/heads/main","pushedAt":"2024-05-10T20:57:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"Adicionar informações sobre map e mapObject no MuleSoft\n\nEste commit adiciona uma explicação sobre as funções map e mapObject no MuleSoft. O `map` é usado para iterar sobre uma coleção de elementos, aplicando uma transformação a cada elemento, enquanto o `mapObject` é usado para transformar um objeto em outro objeto, mantendo as chaves originais. Ambas as funções são úteis para manipulação de dados em projetos MuleSoft.\n\n#mulesoft #map #mapObject","shortMessageHtmlLink":"Adicionar informações sobre map e mapObject no MuleSoft"}},{"before":"fdec4b59d7c8efe3995285bb40097861357944dc","after":"5f46295037376a2bf831e23cb38eb79dbfaf5643","ref":"refs/heads/main","pushedAt":"2024-05-05T13:30:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}},{"before":"c2d21a5e26d22b771442d64bda351d461e2a4b8c","after":"fdec4b59d7c8efe3995285bb40097861357944dc","ref":"refs/heads/main","pushedAt":"2024-05-05T13:28:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"feat: Transformações e filtros\n\nAdiciona transformações de dados e filtros no fluxo, incluindo: loadEmpDetails, employeeNames, basicExample, implementFilterLambda e filtro para usuários com idade entre 25 e 30 anos, cursando graduação e com semestre definido\"","shortMessageHtmlLink":"feat: Transformações e filtros"}},{"before":"e444dac5ece62a2f6e036ffa477eb91c2a27fdf6","after":"c2d21a5e26d22b771442d64bda351d461e2a4b8c","ref":"refs/heads/main","pushedAt":"2024-05-02T11:47:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"feat: Adiciona operadores DataWeave no arquivo XML\n\n- Implementa operadores DataWeave, como `++`, `--`, `avg`, `distinctBy`, `endsWith` e `find`, para manipulação de arrays e strings.\n- As operações incluem concatenação de arrays, remoção de elementos duplicados, cálculo da média de valores numéricos e busca por elementos em arrays.\n- O código está documentado com descrições claras das operações realizadas em cada etapa.","shortMessageHtmlLink":"feat: Adiciona operadores DataWeave no arquivo XML"}},{"before":"50fbf657fec89b8549bed7663af05e535dccbc45","after":"e444dac5ece62a2f6e036ffa477eb91c2a27fdf6","ref":"refs/heads/main","pushedAt":"2024-05-02T01:41:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":"feat: Adicionar fluxo de transformação de strings com DataWeave\n\nAdicionei um novo fluxo no MuleSoft para demonstrar transformações avançadas de strings com DataWeave.","shortMessageHtmlLink":"feat: Adicionar fluxo de transformação de strings com DataWeave"}},{"before":null,"after":"50fbf657fec89b8549bed7663af05e535dccbc45","ref":"refs/heads/main","pushedAt":"2024-05-02T00:49:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"benetesla","name":"Benevanio","path":"/benetesla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78994881?s=80&v=4"},"commit":{"message":" Adicionando transformações countBy, divideBy, indexOf, slice e sumBy\n\nAdicionadas transformações no arquivo de configuração XML para realizar operações countBy, divideBy, indexOf, slice e sumBy em arrays. As transformações foram implementadas em DataWeave 2.0 para contar elementos não nulos, dividir um array por um número, encontrar o índice de um elemento, cortar um array e somar valores de um array de objetos.","shortMessageHtmlLink":" Adicionando transformações countBy, divideBy, indexOf, slice e sumBy"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESPF0hQA","startCursor":null,"endCursor":null}},"title":"Activity · benetesla/MuleTransformations"}