{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":730344377,"defaultBranch":"main","name":"engine","ownerLogin":"TypeRocket","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-11T18:07:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13424083?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1702590311.0","currentOid":""},"activityList":{"items":[{"before":"59c5d546322fce5e8986fc9d38cb3341ca81acb0","after":"1085fafb66173067fe5733b64116a3d02dff4518","ref":"refs/heads/main","pushedAt":"2023-12-15T21:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"Add Formable class","shortMessageHtmlLink":"Add Formable class"}},{"before":"71d4ed0fd6b45ffa28ec3a27ffb7f0b37d908618","after":"59c5d546322fce5e8986fc9d38cb3341ca81acb0","ref":"refs/heads/main","pushedAt":"2023-12-15T21:21:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"3aa1523ae9267bbab1cf03b0b824e90bee4d223f","after":"71d4ed0fd6b45ffa28ec3a27ffb7f0b37d908618","ref":"refs/heads/main","pushedAt":"2023-12-15T21:21:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"update core config file","shortMessageHtmlLink":"update core config file"}},{"before":"7f4b760f1a71af3ff7e8148460fe8cb1469152e3","after":"3aa1523ae9267bbab1cf03b0b824e90bee4d223f","ref":"refs/heads/main","pushedAt":"2023-12-15T21:21:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"Fix Config class","shortMessageHtmlLink":"Fix Config class"}},{"before":"994647dd489ba6e9ed86b1bdcdb2a8a9ad5b20fc","after":"7f4b760f1a71af3ff7e8148460fe8cb1469152e3","ref":"refs/heads/main","pushedAt":"2023-12-15T20:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"Add SqlRaw class\n\nA new SqlRaw class was added. This class primarily serves for direct interaction with SQL through string representation.","shortMessageHtmlLink":"Add SqlRaw class"}},{"before":"ef02b2b48c516df371ce53f576ace97a0317cea5","after":"994647dd489ba6e9ed86b1bdcdb2a8a9ad5b20fc","ref":"refs/heads/main","pushedAt":"2023-12-15T20:57:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"Add new Database Connection class\n\nA new class for Database Connection has been added. This class allows for the addition, retrieval, and closure of various database connections. It also allows querying of the existence and retrieval of default database connections.","shortMessageHtmlLink":"Add new Database Connection class"}},{"before":"7097b9b94f17a68d2a9fb0fd5b659af2cc62e149","after":"ef02b2b48c516df371ce53f576ace97a0317cea5","ref":"refs/heads/main","pushedAt":"2023-12-15T20:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"Add new Config class\n\nThis commit introduces a new Config class. The class defines several methods for managing configuration and settings, such as retrieving and setting environment variables, loading configuration files, and traversing nested configuration arrays. These methods aim to improve management and access to configuration data.","shortMessageHtmlLink":"Add new Config class"}},{"before":"d81fc281a4c6c5510d276a724e53f65cc7bd101c","after":"7097b9b94f17a68d2a9fb0fd5b659af2cc62e149","ref":"refs/heads/main","pushedAt":"2023-12-15T20:27:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"Add TypeRocket core configuration and constants\n\nInitialize TypeRocket, adding a new configuration file which includes WP_DEBUG and database settings. Also, defined the TYPEROCKET_ENGINE7_PATH and TYPEROCKET_ENGINE7_CONFIG_PATH constants in the initialization script.","shortMessageHtmlLink":"Add TypeRocket core configuration and constants"}},{"before":"60dabda6e1302ee9d3185faf4bf9da20c4500f03","after":"d81fc281a4c6c5510d276a724e53f65cc7bd101c","ref":"refs/heads/main","pushedAt":"2023-12-15T20:26:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"Add new database connectors in TypeRocket\n\nThis commit adds three new classes for connecting to databases. The abstract DatabaseConnector class is established, and two concrete implementations are provided: CoreDatabaseConnector and WordPressCoreDatabaseConnector. These classes increase flexibility for connecting to different kinds of databases.","shortMessageHtmlLink":"Add new database connectors in TypeRocket"}},{"before":"d82e0104c6c03121992d1834f07582855bd98fb8","after":"60dabda6e1302ee9d3185faf4bf9da20c4500f03","ref":"refs/heads/main","pushedAt":"2023-12-14T21:38:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"Add AttributesTest for TypeRocket\n\nA new test suite, named AttributesTest, has been added to the project. This tests the functionality of the Attribute trait in the TypeRocket engine, including attribute addition, removal, and modification methods. It also ensures the correct handling of different attribute arguments or conditions.","shortMessageHtmlLink":"Add AttributesTest for TypeRocket"}},{"before":"403453a9231dec91551eb8a88e5a06ad7fec8831","after":"d82e0104c6c03121992d1834f07582855bd98fb8","ref":"refs/heads/main","pushedAt":"2023-12-14T21:37:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"Add Html utility and Attributes trait with relevant unit tests\n\nA Html utility has been added to create and manipulate HTML tags programmatically. This utility supports a wide range of HTML tags, as well as various attributes and nested tags. An accompanying TagHtmlTest class has also been introduced, validating the functionality of the Html utility.","shortMessageHtmlLink":"Add Html utility and Attributes trait with relevant unit tests"}},{"before":"c8b2a85d1a7ac8c6934db3fa69e44141e5bf94d3","after":"403453a9231dec91551eb8a88e5a06ad7fec8831","ref":"refs/heads/main","pushedAt":"2023-12-14T21:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"fix bugs in Str class and add dash method","shortMessageHtmlLink":"fix bugs in Str class and add dash method"}},{"before":"4b536fd6a83b945b3b6e8d6838da957dc4fea775","after":"c8b2a85d1a7ac8c6934db3fa69e44141e5bf94d3","ref":"refs/heads/main","pushedAt":"2023-12-14T03:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add Request class","shortMessageHtmlLink":"add Request class"}},{"before":"7c8c968a3bab685a79c93c7d3194ba80e13c9cf3","after":"4b536fd6a83b945b3b6e8d6838da957dc4fea775","ref":"refs/heads/main","pushedAt":"2023-12-14T03:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add AuthUser class","shortMessageHtmlLink":"add AuthUser class"}},{"before":"4c31c2e333b3036335d32ab4e73d28a1d454d36f","after":"7c8c968a3bab685a79c93c7d3194ba80e13c9cf3","ref":"refs/heads/main","pushedAt":"2023-12-14T03:48:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add core Hook class","shortMessageHtmlLink":"add core Hook class"}},{"before":"17a5a4f1a93c199fa68682625033a54f48bcb992","after":"4c31c2e333b3036335d32ab4e73d28a1d454d36f","ref":"refs/heads/main","pushedAt":"2023-12-14T02:49:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add MediaUploader utility class","shortMessageHtmlLink":"add MediaUploader utility class"}},{"before":"b361f5b53ca2fceb8574f9055b7e5fc302b8dabc","after":"17a5a4f1a93c199fa68682625033a54f48bcb992","ref":"refs/heads/main","pushedAt":"2023-12-14T02:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add Media utility class","shortMessageHtmlLink":"add Media utility class"}},{"before":"35d526b62719b2d85631bb170448b3395022b706","after":"b361f5b53ca2fceb8574f9055b7e5fc302b8dabc","ref":"refs/heads/main","pushedAt":"2023-12-14T02:35:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"a3ba9b0e112d5908182f8bb1d2bee2bd37e5e0f0","after":"35d526b62719b2d85631bb170448b3395022b706","ref":"refs/heads/main","pushedAt":"2023-12-14T02:32:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add RuntimeCache with 100% coverage","shortMessageHtmlLink":"add RuntimeCache with 100% coverage"}},{"before":"f83a91075e1a89df250ece9fbb1378a9352b20f7","after":"a3ba9b0e112d5908182f8bb1d2bee2bd37e5e0f0","ref":"refs/heads/main","pushedAt":"2023-12-14T00:49:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"fix loader","shortMessageHtmlLink":"fix loader"}},{"before":"7068cee45b8399e1d6d58ae4c9fa10c6f94ef8a0","after":"f83a91075e1a89df250ece9fbb1378a9352b20f7","ref":"refs/heads/main","pushedAt":"2023-12-13T21:54:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add README.md","shortMessageHtmlLink":"add README.md"}},{"before":"ce22e89bf11a3c6d46a85408ce9f9422433d27fa","after":"7068cee45b8399e1d6d58ae4c9fa10c6f94ef8a0","ref":"refs/heads/main","pushedAt":"2023-12-13T21:52:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add TypeRocket Engine7 Loader","shortMessageHtmlLink":"add TypeRocket Engine7 Loader"}},{"before":"d408456a41154f59a7c6ca22e31da2d83ad2c973","after":"ce22e89bf11a3c6d46a85408ce9f9422433d27fa","ref":"refs/heads/main","pushedAt":"2023-12-13T21:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add TypeRocket Engine7 Loader","shortMessageHtmlLink":"add TypeRocket Engine7 Loader"}},{"before":"98cf16523dc4a5ff8065b679e6cfefbb0d291239","after":"d408456a41154f59a7c6ca22e31da2d83ad2c973","ref":"refs/heads/main","pushedAt":"2023-12-13T20:47:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add 100% coverage to Resolver class tests","shortMessageHtmlLink":"add 100% coverage to Resolver class tests"}},{"before":"97a8d3a58ebd6a84e2604dbd6be5dfc2b751ae30","after":"98cf16523dc4a5ff8065b679e6cfefbb0d291239","ref":"refs/heads/main","pushedAt":"2023-12-13T20:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add 100% coverage to Arr class tests","shortMessageHtmlLink":"add 100% coverage to Arr class tests"}},{"before":"dc68c7f1513dd972fe757d469d8c40ade5f451fb","after":"97a8d3a58ebd6a84e2604dbd6be5dfc2b751ae30","ref":"refs/heads/main","pushedAt":"2023-12-13T19:23:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add 100% coverage to Data class tests","shortMessageHtmlLink":"add 100% coverage to Data class tests"}},{"before":"0cbafb730e145fe3308490a3a1d9a7f16074bcee","after":"dc68c7f1513dd972fe757d469d8c40ade5f451fb","ref":"refs/heads/main","pushedAt":"2023-12-13T16:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add 100% coverage to Data class tests","shortMessageHtmlLink":"add 100% coverage to Data class tests"}},{"before":"5d90eab740f05fa71afe5900d20e94a86c90a0b6","after":"0cbafb730e145fe3308490a3a1d9a7f16074bcee","ref":"refs/heads/main","pushedAt":"2023-12-13T16:00:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add Data class tests","shortMessageHtmlLink":"add Data class tests"}},{"before":"99a555a3ed206eefbd24a5752e7136e8ae2d20c2","after":"5d90eab740f05fa71afe5900d20e94a86c90a0b6","ref":"refs/heads/main","pushedAt":"2023-12-12T21:57:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add 100% container test coverage","shortMessageHtmlLink":"add 100% container test coverage"}},{"before":"221a72ca0c27a78a7242e32907edbb8883268b6d","after":"99a555a3ed206eefbd24a5752e7136e8ae2d20c2","ref":"refs/heads/main","pushedAt":"2023-12-12T15:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevindees","name":"Kevin Dees","path":"/kevindees","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/348368?s=80&v=4"},"commit":{"message":"add all Str tests","shortMessageHtmlLink":"add all Str tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADy5PycAA","startCursor":null,"endCursor":null}},"title":"Activity ยท TypeRocket/engine"}