{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":724879300,"defaultBranch":"master","name":"wpmm","ownerLogin":"wp-blocks","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-29T01:18:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/126200771?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1702057633.0","currentOid":""},"activityList":{"items":[{"before":"36af17a9867695a2d949ce0fb06f6bd61da730e3","after":"9a4dfbbc888fffd1fd4228086d381d6b2deb8a9c","ref":"refs/heads/master","pushedAt":"2024-06-02T20:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"updated language2iso module","shortMessageHtmlLink":"updated language2iso module"}},{"before":"f4d72e9ee9545f7c815a573306cc0a85d27a7e5e","after":"36af17a9867695a2d949ce0fb06f6bd61da730e3","ref":"refs/heads/master","pushedAt":"2024-06-02T20:43:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"deps updated","shortMessageHtmlLink":"deps updated"}},{"before":"524babbaae7354832b289f6005ea41d46e1e1647","after":"f4d72e9ee9545f7c815a573306cc0a85d27a7e5e","ref":"refs/heads/master","pushedAt":"2023-12-21T20:02:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"updated isotolanguage","shortMessageHtmlLink":"updated isotolanguage"}},{"before":"0d231dd46b63b3757cd5180ad778f7467611feca","after":"524babbaae7354832b289f6005ea41d46e1e1647","ref":"refs/heads/master","pushedAt":"2023-12-21T19:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"updated deps","shortMessageHtmlLink":"updated deps"}},{"before":"197299e011ad410916d5f85b2bc5e853bc11ea60","after":"0d231dd46b63b3757cd5180ad778f7467611feca","ref":"refs/heads/master","pushedAt":"2023-12-21T19:35:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"lock file","shortMessageHtmlLink":"lock file"}},{"before":"b04c98b31c6eb7a0fca4a020d70001ef88db7cda","after":"197299e011ad410916d5f85b2bc5e853bc11ea60","ref":"refs/heads/master","pushedAt":"2023-12-21T19:25:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"axios.ts docs","shortMessageHtmlLink":"axios.ts docs"}},{"before":"b7bac04e19e76bac1f34b8f87902eabd63ae67e6","after":"b04c98b31c6eb7a0fca4a020d70001ef88db7cda","ref":"refs/heads/master","pushedAt":"2023-12-21T19:24:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"adding the language locale support with the inquirer select","shortMessageHtmlLink":"adding the language locale support with the inquirer select"}},{"before":"b6857737006dcff6b7a5978b661ea928ed93d129","after":"b7bac04e19e76bac1f34b8f87902eabd63ae67e6","ref":"refs/heads/master","pushedAt":"2023-12-15T15:55:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Merge pull request #28 from Kilbourne/default-exports-to-named-exports\n\nTransform default exports to named exports","shortMessageHtmlLink":"Merge pull request #28 from Kilbourne/default-exports-to-named-exports"}},{"before":"fdb1d6dea7f163a17c76457a39ae87797be56c9e","after":"b6857737006dcff6b7a5978b661ea928ed93d129","ref":"refs/heads/master","pushedAt":"2023-12-15T13:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Update tsDoc.yml to use src as basepath","shortMessageHtmlLink":"Update tsDoc.yml to use src as basepath"}},{"before":"1b2103014dc9b467785bf9aa991a893340925bde","after":"fdb1d6dea7f163a17c76457a39ae87797be56c9e","ref":"refs/heads/master","pushedAt":"2023-12-14T13:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"chore","shortMessageHtmlLink":"chore"}},{"before":"a7887249d870b3347b06fb6155c8ab87a89b92b7","after":"1b2103014dc9b467785bf9aa991a893340925bde","ref":"refs/heads/master","pushedAt":"2023-12-14T13:49:11.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Update TypeDoc Action configuration in GitHub Workflow\n\nThe configuration for the TypeDoc Action within the GitHub Workflow has been updated. The source directory has been changed from 'lib/*' to 'src/**/*', the 'skipErrorChecking' and 'front_page' parameters have been removed, and 'darkHighlightTheme' has been added. This streamlines the process and enhances the documentation's visual presentation","shortMessageHtmlLink":"Update TypeDoc Action configuration in GitHub Workflow"}},{"before":"82910dacc83a31dd80c4e06347ee4e321e95fb1c","after":"a7887249d870b3347b06fb6155c8ab87a89b92b7","ref":"refs/heads/master","pushedAt":"2023-12-12T19:14:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"chore","shortMessageHtmlLink":"chore"}},{"before":"45896232c6a30485491c43a33fd897e65fc7fe5b","after":"82910dacc83a31dd80c4e06347ee4e321e95fb1c","ref":"refs/heads/master","pushedAt":"2023-12-12T18:19:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Update tsDoc.yml","shortMessageHtmlLink":"Update tsDoc.yml"}},{"before":"1d21c2888fcbc988a9a98958cfc503ae1522279b","after":"45896232c6a30485491c43a33fd897e65fc7fe5b","ref":"refs/heads/master","pushedAt":"2023-12-12T17:28:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"chore","shortMessageHtmlLink":"chore"}},{"before":"9e32c7e56a6cba134311f1dc8c9719605a56860e","after":"1d21c2888fcbc988a9a98958cfc503ae1522279b","ref":"refs/heads/master","pushedAt":"2023-12-12T17:23:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Merge pull request #27 from wp-blocks/v0.0.4\n\nRename jsDoc workflow to tsDoc and update configurations","shortMessageHtmlLink":"Merge pull request #27 from wp-blocks/v0.0.4"}},{"before":"0999c8a133900a57bc9ec5d816d6c198f86bd830","after":"49c5deb5d054836be9951917433cbb78f29235ec","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-12T17:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Rename jsDoc workflow to tsDoc and update configurations\n\nThe jsDoc.yml file has been renamed to tsDoc.yml. The workflow configuration has been updated to focus on releases from the master branch only. Recursion is no longer enabled, and the TypeDoc Action is now used instead of jsDoc. Furthermore, configurations for output path, source directory, and front page have been adjusted.","shortMessageHtmlLink":"Rename jsDoc workflow to tsDoc and update configurations"}},{"before":"2b7610801bc36f1eadc31e1b3d01ecc17217096d","after":"9e32c7e56a6cba134311f1dc8c9719605a56860e","ref":"refs/heads/master","pushedAt":"2023-12-11T09:10:55.000Z","pushType":"pr_merge","commitsCount":71,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Merge pull request #25 from wp-blocks/v0.0.4\n\nV0.0.4","shortMessageHtmlLink":"Merge pull request #25 from wp-blocks/v0.0.4"}},{"before":"da2a62d59fa34c24c04588ae6d98ffc8720761fc","after":"0999c8a133900a57bc9ec5d816d6c198f86bd830","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-11T09:09:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Update configuration handling and refactor prompts\n\nThis commit updates handling of configuration in data.js by adjusting the method of creating a new WordPress installation if template file does not exist. It moves the configuration initialization process to data.js from prompts.js, for consistent handling of configuration. The look and feel of prompts.js are simplified by removing the process of calling initConfig() function and unnecessary results handling. These changes lead to better code organization and simplified logic in the prompt functionality.","shortMessageHtmlLink":"Update configuration handling and refactor prompts"}},{"before":"6a29c76f076d952f2016a6ac55895cc1d2b21fca","after":"da2a62d59fa34c24c04588ae6d98ffc8720761fc","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-11T08:57:26.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Modify typescript target, update eslint script and add dependencies\n\nThis commit modifies the typescript target to \"es5\" for maximum compatibility and updates the \"lint\" script in package.json to automatically fix problems. It also introduces new dependencies including \"inquirer\" and corresponding types, as well as the \"prettier\" code formatter, and updated typescript and \"lint\" configurations to reflect these changes. These updates enhance the linting process, introduce user inquiry functionality, and ensure consistent code style.","shortMessageHtmlLink":"Modify typescript target, update eslint script and add dependencies"}},{"before":"57cbbb7cd2b6d9b42df613316e74a55e91134a80","after":"6a29c76f076d952f2016a6ac55895cc1d2b21fca","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-10T22:36:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Update project dependencies and introduce TypeScript\n\nAdded TypeScript along with necessary TypeScript definitions to the project. Removed 'node-fetch' and other unused dependencies. The operation includes the generation of a new tsconfig.json file.","shortMessageHtmlLink":"Update project dependencies and introduce TypeScript"}},{"before":"719d2c021ff8154e2127cb9f0bdb620619e6a7d7","after":"57cbbb7cd2b6d9b42df613316e74a55e91134a80","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-10T15:05:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Add actions.js file with WordPress management functionalities\n\nIntroduced `actions.js` that centralizes all WordPress management actions. This new file encapsulates functions for retrieving information, initializing WordPress installation, installing and updating WordPress, dumping data and database, among others. This centralization is intended to facilitate maintenance and improve extendibility.","shortMessageHtmlLink":"Add actions.js file with WordPress management functionalities"}},{"before":"c78c061ab0e082a77456f70673f4b3e55393db3d","after":"719d2c021ff8154e2127cb9f0bdb620619e6a7d7","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-10T13:19:53.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Update parseWpConfig tests and move test assets to fixtures\n\nModified parseWpConfig tests to read actual file content instead of mocking it in the wpConfig.test.js file. Furthermore, test assets have been moved from the \"assets\" directory to a new \"fixtures\" directory. This change enhances test configuration and better reflects real-world scenarios by using actual files instead of mocked instances.","shortMessageHtmlLink":"Update parseWpConfig tests and move test assets to fixtures"}},{"before":"2a795b40452566f9bad073d33ad6bba02a1c2b37","after":"c78c061ab0e082a77456f70673f4b3e55393db3d","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-09T20:54:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Add WordPress configuration parsing functionality and related tests\n\nIntroduced a function to parse WordPress configuration file (wp-config.php) in `lib/utils/wordpress.js`. This function extracts defined constants and variables, providing crucial information for further operations. Additionally, created new test files to ensure the accuracy of this parsing function. Furthermore, some command names and function calls were updated for consistency.","shortMessageHtmlLink":"Add WordPress configuration parsing functionality and related tests"}},{"before":"a6ae21ad723ab9b63e888e6123b9749a60b70f77","after":"2a795b40452566f9bad073d33ad6bba02a1c2b37","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-09T19:42:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Refactor function name and add new tests to utils.test.js\n\nRenamed the function 'getVarFromPHPFile' to 'getDataFromFile'. This change better reflects the function's purpose and improves code clarity. Added new tests for this function in 'tests/utils.test.js' to ensure it correctly extracts data from PHP files. Additionally, adjusted import statements to reflect these changes in 'lib/utils/wordpress.js'.","shortMessageHtmlLink":"Refactor function name and add new tests to utils.test.js"}},{"before":"f82e78964f1c8c457475f8468fa638844936e63c","after":"a6ae21ad723ab9b63e888e6123b9749a60b70f77","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-09T19:30:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Update base folder definition and refactor file imports\n\nChanged the definition of base folder in 'Package.js' and 'WpPackage.js'. File 'wpConfig.js' was renamed to 'wordpress.js', and all references to this file were updated. Removed redundant import statements and refactored the way functions are imported from utility files. This is done to simplify the code and improve its maintainability. Removed the function 'geVarFromPHPFile' from 'data.js' and moved it to 'wordpress.js'.","shortMessageHtmlLink":"Update base folder definition and refactor file imports"}},{"before":"caa1deea792d933f848f45b40d955eac9e285c36","after":"f82e78964f1c8c457475f8468fa638844936e63c","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-09T18:39:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Refactor code to consolidate utility imports\n\nRemoved redundant import statements and streamlined the way utility functions are imported in various files. This includes changes in 'Dump.js', 'actions.js', 'Installer.js', and 'Database.js'. The refactoring aims to improve code modularity and maintainability.","shortMessageHtmlLink":"Refactor code to consolidate utility imports"}},{"before":"7b46e00e2b130f62a8b1a3a437581d245c12d054","after":"caa1deea792d933f848f45b40d955eac9e285c36","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-09T18:20:08.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Remove `wp-package.json` and refactor utility imports\n\n`wp-package.json` has been entirely removed and implements a more modular approach for managing utility functions. File `utils.test.js` has been adjusted to import functions from `data.js` and `wpConfig.js`. Constants have also been updated to reflect this structural change.","shortMessageHtmlLink":"Remove wp-package.json and refactor utility imports"}},{"before":"b08953c88b40e385c3ed15309740fcfb7dc0cf64","after":"7b46e00e2b130f62a8b1a3a437581d245c12d054","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-09T15:15:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Refactor updater logic by moving it to Updater class\n\nMoved updater logic from lib/index.js to the Updater class in lib/Updater.js, ensuring clearer and maintainable code. This refactor introduces an 'updateObject' that handles diverse update cases, improving control over individual update conditions and enhancing code readability.","shortMessageHtmlLink":"Refactor updater logic by moving it to Updater class"}},{"before":"263a661b43f8c03b59c7d66855ea39a03e2e93e3","after":"b08953c88b40e385c3ed15309740fcfb7dc0cf64","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-09T15:02:12.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"Implement Updater class and adjust update functionality\n\nAn Updater class is now required and utilized within the update method in lib/index.js. The method's logic has been expanded and reorganized to deal with different update scenarios using a new 'updateObject'. This structure improves code readability, provides more explicit control, and enhances maintainability.","shortMessageHtmlLink":"Implement Updater class and adjust update functionality"}},{"before":"ebfb6550227febbefaccd07062e8610a0be28ad5","after":"263a661b43f8c03b59c7d66855ea39a03e2e93e3","ref":"refs/heads/v0.0.4","pushedAt":"2023-12-09T13:50:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"erikyo","name":"Erik Golinelli","path":"/erikyo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8550908?s=80&v=4"},"commit":{"message":"chore\n\nTook 4 minutes","shortMessageHtmlLink":"chore"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wMlQyMDo0ODowOS4wMDAwMDBazwAAAARaWXtL","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wMlQyMDo0ODowOS4wMDAwMDBazwAAAARaWXtL","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0wOVQxMzo1MDo0MC4wMDAwMDBazwAAAAPGGTL-"}},"title":"Activity ยท wp-blocks/wpmm"}