{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":130339233,"defaultBranch":"master","name":"Jinja2Cpp","ownerLogin":"jinja2cpp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-04-20T09:16:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49841676?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715772629.0","currentOid":""},"activityList":{"items":[{"before":"a853f8e9f784de53b11973a47af0b20b0167f6f3","after":"9ae7e1fc45d707e1686dd425a154d30963801944","ref":"refs/heads/master","pushedAt":"2024-05-24T13:27:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"Ability to disable JinjaCpp installation rules (#250)","shortMessageHtmlLink":"Ability to disable JinjaCpp installation rules (#250)"}},{"before":"5b4ef48bba71c1294ecf43a7dc42ef5764eb00c8","after":"e5fdeb5a4784cda9fa056176b89fa35084869f96","ref":"refs/heads/rmorozov/test_ci2","pushedAt":"2024-05-15T11:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"Update CMakeLists.txt","shortMessageHtmlLink":"Update CMakeLists.txt"}},{"before":null,"after":"5b4ef48bba71c1294ecf43a7dc42ef5764eb00c8","ref":"refs/heads/rmorozov/test_ci2","pushedAt":"2024-05-15T11:30:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"a853f8e9f784de53b11973a47af0b20b0167f6f3","ref":"refs/heads/rmorozov/test_ci","pushedAt":"2024-05-15T11:28:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"Update filters.cpp\n\nAdding protection to many other filters.","shortMessageHtmlLink":"Update filters.cpp"}},{"before":"98f7cb2140cf0e2af8061249328748aa59ce2d32","after":"a853f8e9f784de53b11973a47af0b20b0167f6f3","ref":"refs/heads/master","pushedAt":"2024-02-22T14:43:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"Update filters.cpp\n\nAdding protection to many other filters.","shortMessageHtmlLink":"Update filters.cpp"}},{"before":null,"after":"3f225541d1aed02973c537cf873bed352750b052","ref":"refs/heads/rmorozov/json_serializers","pushedAt":"2023-12-15T10:10:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"add serializers for other json libs","shortMessageHtmlLink":"add serializers for other json libs"}},{"before":"4393211baa8ba69437d070be3c9fcba59aad6793","after":"98f7cb2140cf0e2af8061249328748aa59ce2d32","ref":"refs/heads/master","pushedAt":"2023-12-06T09:48:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"Fix empty dict literal parsing","shortMessageHtmlLink":"Fix empty dict literal parsing"}},{"before":"17fe19bca753054944b1b5f9ec86744f870e83c8","after":"4393211baa8ba69437d070be3c9fcba59aad6793","ref":"refs/heads/master","pushedAt":"2023-11-19T20:49:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"Update README.md\n\n* fix links\n* update version tags","shortMessageHtmlLink":"Update README.md"}},{"before":"3d782f15adfd636ded2015890a359dba4d54019e","after":"17fe19bca753054944b1b5f9ec86744f870e83c8","ref":"refs/heads/master","pushedAt":"2023-11-19T17:54:53.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"* fix c++14 build\n* change default json binding to boost","shortMessageHtmlLink":"* fix c++14 build"}},{"before":"e96dbdc82395f225dae3cfc063b38fb94647b20d","after":"06b0707e78b65c03576272b5c4e520c5d7b63f03","ref":"refs/heads/rmorozov/bump_version_to_1_3_0","pushedAt":"2023-11-19T17:02:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"* fix c++14 build\n* change default json binding to boost","shortMessageHtmlLink":"* fix c++14 build"}},{"before":"96b0e3c153e3ddef051f360a14fbb23e3f1b61c4","after":"e96dbdc82395f225dae3cfc063b38fb94647b20d","ref":"refs/heads/rmorozov/bump_version_to_1_3_0","pushedAt":"2023-11-17T20:55:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"add boost_json_serializer to replace rapid json one","shortMessageHtmlLink":"add boost_json_serializer to replace rapid json one"}},{"before":null,"after":"96b0e3c153e3ddef051f360a14fbb23e3f1b61c4","ref":"refs/heads/rmorozov/bump_version_to_1_3_0","pushedAt":"2023-10-13T11:49:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"bump 3rd party libs && bump version to 1.3.0\n\n* gtest v1.14.0\n* libfmt 10.1.1\n* expected-lite latest\n* rapidjson - latest\n* boost 1.83","shortMessageHtmlLink":"bump 3rd party libs && bump version to 1.3.0"}},{"before":"05014bf67529de2b4140b3dfff6481ef5d911712","after":"3d782f15adfd636ded2015890a359dba4d54019e","ref":"refs/heads/master","pushedAt":"2023-06-16T18:48:03.350Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"optimise template load time (#241)\n\ntrying to fix #237\r\n\r\naccording to research\r\nhttps://github.com/HFTrader/regex-performance\r\nstd::regex is extremely slow\r\n\r\nx times slower than boost one's\r\n\r\n==> changing default regex engine to boost one's\r\npresering ability to build jinja2cpp with standard regex\r\n\r\non the local PC speed up of using boost::regex instead of std::regex shows up to be 5-6x times 20s to 120s","shortMessageHtmlLink":"optimise template load time (#241)"}},{"before":null,"after":"74504241426c430c48a15127856952ab051d39cc","ref":"refs/heads/rmorozov/optimize_template_load_boost_regex","pushedAt":"2023-06-16T15:26:00.158Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"optimise template load time\n\ntrying to fix #237\n\naccording to research\nhttps://github.com/HFTrader/regex-performance\nstd::regex is extremely slow\n\nx times slower than boost one's\n\n==> changing default regex engine to boost one's\npresering ability to build jinja2cpp with standard regex","shortMessageHtmlLink":"optimise template load time"}},{"before":"b776a46072ece63ccc684c9d33a63666e81a2c19","after":"05014bf67529de2b4140b3dfff6481ef5d911712","ref":"refs/heads/master","pushedAt":"2023-06-03T10:39:34.218Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"bump deps (#240)\n\n* bump deps\r\n\r\n* boost 1.82.0\r\n* rapid json\r\n* -lite libs\r\n* google test(it seems latest version targeting c++14)\r\n* robinhood hashing\r\n* fmt 10.0.0\r\n* fix boost patch","shortMessageHtmlLink":"bump deps (#240)"}},{"before":"ecd71a4c35e6e7da8bb129670d809d07c144c9ea","after":"a7c399504872af413a0928a3a23747a3387eda85","ref":"refs/heads/rmorozov/bump_deps_june_2023","pushedAt":"2023-06-03T09:26:31.820Z","pushType":"push","commitsCount":1,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"fix boost patch","shortMessageHtmlLink":"fix boost patch"}},{"before":null,"after":"ecd71a4c35e6e7da8bb129670d809d07c144c9ea","ref":"refs/heads/rmorozov/bump_deps_june_2023","pushedAt":"2023-06-03T08:42:21.277Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"bump deps\n\n* boost 1.82.0\n* rapid json\n* -lite libs\n* google test(it seems latest version targeting c++14)\n* robinhood hashing\n* fmt 10.0.0","shortMessageHtmlLink":"bump deps"}},{"before":"3fc48f35f01f4577bed7e854fc8c4b68c81c9799","after":"b776a46072ece63ccc684c9d33a63666e81a2c19","ref":"refs/heads/master","pushedAt":"2023-06-02T19:49:03.940Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"fix #235\n\nmutable reference to vector of variants triggered a situation when\ndestructor cleared a global var after template rendering\n\nadd a test for regression","shortMessageHtmlLink":"fix #235"}},{"before":null,"after":"6ba86ebf213e738479fee70e52d8b158f4af2e4c","ref":"refs/heads/rmorozov/fix_global_var_preservation","pushedAt":"2023-06-02T18:31:54.680Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"fix #235\n\nmutable reference to vector of variants triggered a situation when\ndestructor cleared a global var after template rendering\n\nadd a test for regression","shortMessageHtmlLink":"fix #235"}},{"before":"92a8ab88105557ec1cc2be34193d0baa23a04614","after":"3fc48f35f01f4577bed7e854fc8c4b68c81c9799","ref":"refs/heads/master","pushedAt":"2023-06-02T13:59:29.555Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rmorozov","name":null,"path":"/rmorozov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25432379?s=80&v=4"},"commit":{"message":"Fix CMake find_package","shortMessageHtmlLink":"Fix CMake find_package"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUxJ-SQA","startCursor":null,"endCursor":null}},"title":"Activity ยท jinja2cpp/Jinja2Cpp"}