{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":676611771,"defaultBranch":"master","name":"FQL","ownerLogin":"RobbieReboot","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-09T15:43:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15266262?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1691595824.0","currentOid":""},"activityList":{"items":[{"before":"ee4741812426454ab6bc8a8f850c5ffaa259e577","after":"78521b28da5b71a5aab2e53af71bc936a2214a81","ref":"refs/heads/master","pushedAt":"2023-09-06T22:40:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Adds Json document Literal using @\" & \"@ as start & end.\n\nAlso migrated parsing to store variables as JsonDocument at rule level rather than at object access level.","shortMessageHtmlLink":"Adds Json document Literal using @\" & \"@ as start & end."}},{"before":"ac30eb796e57ac1b52737f2787a8c0c80d22cde8","after":"ee4741812426454ab6bc8a8f850c5ffaa259e577","ref":"refs/heads/master","pushedAt":"2023-09-01T22:41:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Adds IoC for more classes.\n\nRefactors all visitors to return null's & work with nulls instead of stopping processing.\nAdds stateManager & errorManager to IoC\nAdds Lexer & Parser error handling.\nAdds errors, and warnings to more statements.\nAdds unreachable code detection.\n+other updates & language features.","shortMessageHtmlLink":"Adds IoC for more classes."}},{"before":"79714042954f10a0b83ec914c5b37804cd636959","after":"ac30eb796e57ac1b52737f2787a8c0c80d22cde8","ref":"refs/heads/master","pushedAt":"2023-08-30T21:43:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Big refactor & additions\n\nJson evaluator now part of the Complex Atom rule at the last altern of the expression evaluator.\nAdds util functions for Json formatting of output and type conversions.\n\n- Refactored the FQLScript class to use a constructor for setting the GrammarName property.\n- Removed unnecessary commented out code in Program.cs.\n- Added error handling in FQLVisitor.cs when converting JsonElement to dynamic.\n- Added error message creation and pretty printing of JSON in Utils.cs.\n- Fixed an issue where escaped characters were not properly unescaped in Assignment.cs.","shortMessageHtmlLink":"Big refactor & additions"}},{"before":"5b567e6695999c1ce06e5dd6320272a4c63a353b","after":"79714042954f10a0b83ec914c5b37804cd636959","ref":"refs/heads/master","pushedAt":"2023-08-28T20:52:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Adds JSON object access, HTTP get statement and adds Global StateManager\n\nAdds more unit tests for new features, especially JSON access.","shortMessageHtmlLink":"Adds JSON object access, HTTP get statement and adds Global StateManager"}},{"before":"9bae008c985dfc10a3eae6966280fecae612ae06","after":"5b567e6695999c1ce06e5dd6320272a4c63a353b","ref":"refs/heads/master","pushedAt":"2023-08-25T18:47:01.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Refactor FQLVisitor constructor and SetGrammarName method\n\n- Refactored the FQLVisitor constructor to remove the dependency on IStateManager and instead use a default constructor.\n- Removed the parameter from the SetGrammarName method in FQLVisitor.\n\nThis commit simplifies the code by removing unnecessary dependencies and parameters.","shortMessageHtmlLink":"Refactor FQLVisitor constructor and SetGrammarName method"}},{"before":"a4e5b434081c981e79019a0254ff9707bb9d292a","after":"9bae008c985dfc10a3eae6966280fecae612ae06","ref":"refs/heads/master","pushedAt":"2023-08-21T20:32:24.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Adds Scoped symbols for functions & call stack\n\nDesperately needs logging & error handling!","shortMessageHtmlLink":"Adds Scoped symbols for functions & call stack"}},{"before":"dfa7a0f7740fe004a9528f8d8c079d4a7cfaf9fa","after":"a4e5b434081c981e79019a0254ff9707bb9d292a","ref":"refs/heads/master","pushedAt":"2023-08-20T19:31:26.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Adjusts comments","shortMessageHtmlLink":"Adjusts comments"}},{"before":"a593cac66242cf1c86f8283922c08f92811ebe63","after":"dfa7a0f7740fe004a9528f8d8c079d4a7cfaf9fa","ref":"refs/heads/master","pushedAt":"2023-08-15T23:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Update FQLTest.fql and README.md\n\n- Update the multi-line comment in FQLTest.fql to specify \"local\" database connection details.\n- Add example code in README.md demonstrating the usage of FQL statements.\n- Add a multi-line comment in README.md for local database connection details, including creating the database, user, server user, and setting db_owner.","shortMessageHtmlLink":"Update FQLTest.fql and README.md"}},{"before":"9963e58c61a0e26541c27c13c3174b986c210ae5","after":"a593cac66242cf1c86f8283922c08f92811ebe63","ref":"refs/heads/master","pushedAt":"2023-08-15T22:32:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Promotion from Personal.Projects","shortMessageHtmlLink":"Promotion from Personal.Projects"}},{"before":"48b4b2667f7d70b85665ca42b0960291e2e6e6ca","after":"9963e58c61a0e26541c27c13c3174b986c210ae5","ref":"refs/heads/master","pushedAt":"2023-08-15T22:29:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Added README.md","shortMessageHtmlLink":"Added README.md"}},{"before":"23f9a634c329490e2252b1a24db131bc7320c8ff","after":"48b4b2667f7d70b85665ca42b0960291e2e6e6ca","ref":"refs/heads/master","pushedAt":"2023-08-15T13:29:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?s=80&v=4"},"commit":{"message":"Adds working comments\n\nAlso fixes the namespacing build issue for Antlr Parser generatation.","shortMessageHtmlLink":"Adds working comments"}},{"before":null,"after":"23f9a634c329490e2252b1a24db131bc7320c8ff","ref":"refs/heads/master","pushedAt":"2023-08-09T15:43:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RobbieReboot","name":"Robert Hill","path":"/RobbieReboot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15266262?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":"djE6ks8AAAADev9eRwA","startCursor":null,"endCursor":null}},"title":"Activity ยท RobbieReboot/FQL"}