{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":302881215,"defaultBranch":"master","name":"Figment","ownerLogin":"SergioBenitez","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-10T10:58:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1480321?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721686228.0","currentOid":""},"activityList":{"items":[{"before":"ebf6d863ff8dffe88cbe93551468e9c5e0c8eb65","after":"12dd1bc96bdd69417803bc794b6953d89c3a1af1","ref":"refs/heads/master","pushedAt":"2024-09-13T04:51:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Add '.rustfmt.toml' disabling formatting","shortMessageHtmlLink":"Add '.rustfmt.toml' disabling formatting"}},{"before":"3f9f3335915d0632d888cb2c43524272375ce24c","after":"ebf6d863ff8dffe88cbe93551468e9c5e0c8eb65","ref":"refs/heads/master","pushedAt":"2024-08-31T15:35:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Fix parsing of collections, short values.\n\nThis fixes a regression introduced in c730bdf in which an unterminated\ncollection string (e.g. \"[\") would cause the parser to loop infinitely.\nIt also fixes a regression in which the parser would discard the latter\npart of a string if the earlier part parsed as a valid value while the\nlatter did not, e.g. \" [discarded\" in \"okay [discarded\".\n\nFixes #120.","shortMessageHtmlLink":"Fix parsing of collections, short values."}},{"before":"28895808789eb10e5f28b2748b89ad4fb07fd260","after":"3f9f3335915d0632d888cb2c43524272375ce24c","ref":"refs/heads/master","pushedAt":"2024-08-28T20:38:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Make file searching dynamically configurable.\n\nThis commit extends the previous commit by also making source file\nsearching dynamically configurable as opposed to forcing the choice when\nthe data source is created. The `file_exact()` constructor is deprecated\nin favor of `file().search(false)`.","shortMessageHtmlLink":"Make file searching dynamically configurable."}},{"before":"d76dc925a2ce65109f2bf87ce9a07e53dd7670f6","after":"28895808789eb10e5f28b2748b89ad4fb07fd260","ref":"refs/heads/master","pushedAt":"2024-08-17T01:57:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Fix 'Env::raw()' doc example comments.\n\nResolves #118.","shortMessageHtmlLink":"Fix 'Env::raw()' doc example comments."}},{"before":"c730bdf644e8ee0d39c82a6fdc6bd58bd551fa61","after":"d76dc925a2ce65109f2bf87ce9a07e53dd7670f6","ref":"refs/heads/master","pushedAt":"2024-08-17T01:01:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Fix 'Env::raw()' doc example comments.\n\nResolves #118.","shortMessageHtmlLink":"Fix 'Env::raw()' doc example comments."}},{"before":"c730bdf644e8ee0d39c82a6fdc6bd58bd551fa61","after":null,"ref":"refs/heads/env-by-default","pushedAt":"2024-07-22T22:10:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"}},{"before":"6a363a1f7ae9a4e9935cc7b95b780098053029b5","after":"c730bdf644e8ee0d39c82a6fdc6bd58bd551fa61","ref":"refs/heads/master","pushedAt":"2024-07-22T22:10:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Make 'env' a default feature: remove 'pear' dep.\n\nThis commit removes the dependency on `pear` for parsing which improves\ncompile times and allows making `env` a default feature, in-turn making\nthe `Env` provider available by default. The `env` feature is no longer\nused or documented but continues to exist for backwards compatibility.","shortMessageHtmlLink":"Make 'env' a default feature: remove 'pear' dep."}},{"before":null,"after":"c730bdf644e8ee0d39c82a6fdc6bd58bd551fa61","ref":"refs/heads/env-by-default","pushedAt":"2024-07-22T21:52:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Make 'env' a default feature: remove 'pear' dep.\n\nThis commit removes the dependency on `pear` for parsing which improves\ncompile times and allows making `env` a default feature, in-turn making\nthe `Env` provider available by default. The `env` feature is no longer\nused or documented but continues to exist for backwards compatibility.","shortMessageHtmlLink":"Make 'env' a default feature: remove 'pear' dep."}},{"before":"2f4ef2caa73c29edb5ebe99afc40da8d1ee95e1a","after":"6a363a1f7ae9a4e9935cc7b95b780098053029b5","ref":"refs/heads/master","pushedAt":"2024-05-31T19:04:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Use 'toml_edit' directly instead of via 'toml'.","shortMessageHtmlLink":"Use 'toml_edit' directly instead of via 'toml'."}},{"before":"4bb7876f78354f2de97bfd8c588b893f808d7adc","after":"2f4ef2caa73c29edb5ebe99afc40da8d1ee95e1a","ref":"refs/heads/master","pushedAt":"2024-05-17T02:53:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Impl more readable 'Debug' for 'Value'.","shortMessageHtmlLink":"Impl more readable 'Debug' for 'Value'."}},{"before":"2c83ffa9bbcec26888c63ab999c7cd486ef43a26","after":"4bb7876f78354f2de97bfd8c588b893f808d7adc","ref":"refs/heads/master","pushedAt":"2024-04-18T00:26:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"New version: 0.10.18.","shortMessageHtmlLink":"New version: 0.10.18."}},{"before":"d2a31e898d79b0f1dea7d7348110260c8521629e","after":"2c83ffa9bbcec26888c63ab999c7cd486ef43a26","ref":"refs/heads/master","pushedAt":"2024-04-18T00:23:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Add lossy extraction.\n\nThis commit adds `Figment::extract_{inner_}lossy()`, variants of the\nexisting methods that convert string representations of booleans and\nintegers into their boolean and integer forms. The original string form\nis lost and is not directly recoverable.\n\nMethods that performs the same conversion are added to `Value` types:\n\n * `Value::to_num_lossy()`\n * `Value::to_bool_lossy()`\n * `Num::to_u128_lossy()`\n * `Num::from_str()`\n\nCloses #97.\n\nCo-authored-by: Sergio Benitez ","shortMessageHtmlLink":"Add lossy extraction."}},{"before":"060742b63ce91fa60fa61bd0eb66e9de381cf9ce","after":"d2a31e898d79b0f1dea7d7348110260c8521629e","ref":"refs/heads/master","pushedAt":"2024-04-18T00:18:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"New version: 0.10.17.","shortMessageHtmlLink":"New version: 0.10.17."}},{"before":"6370f6b5f7a8dfdc3857f2e80e0ae8791dd549d6","after":"060742b63ce91fa60fa61bd0eb66e9de381cf9ce","ref":"refs/heads/master","pushedAt":"2024-04-10T01:17:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"New version: 0.10.16.","shortMessageHtmlLink":"New version: 0.10.16."}},{"before":"6253b251a86afc0820598d4d613692c731d49421","after":"6370f6b5f7a8dfdc3857f2e80e0ae8791dd549d6","ref":"refs/heads/master","pushedAt":"2024-04-10T01:13:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Export 'Error::chain()'. Impl 'Error: From<&str>'.","shortMessageHtmlLink":"Export 'Error::chain()'. Impl 'Error: From<&str>'."}},{"before":"0ae4eaa4c0d6a24824a89c43f65a3d3214873e07","after":"6253b251a86afc0820598d4d613692c731d49421","ref":"refs/heads/master","pushedAt":"2024-03-16T02:18:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"New version: 0.10.15.","shortMessageHtmlLink":"New version: 0.10.15."}},{"before":"70a105f2eb5a83382bbd5b1198179012412dcaf6","after":"0ae4eaa4c0d6a24824a89c43f65a3d3214873e07","ref":"refs/heads/master","pushedAt":"2024-03-16T02:16:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Move jail utils to 'jail' module.","shortMessageHtmlLink":"Move jail utils to 'jail' module."}},{"before":"5180f6da63bf5f94ba1c751025f1f2670c127c8d","after":"70a105f2eb5a83382bbd5b1198179012412dcaf6","ref":"refs/heads/master","pushedAt":"2024-03-16T02:01:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Document and test 'Data::file_exact()'.\n\nTo do so, adds a 'Jail::change_dir()' method and relaxes the rules for\ninput paths to jail methods.","shortMessageHtmlLink":"Document and test 'Data::file_exact()'."}},{"before":"3f8fcda21a8b6fdf2951745cbee42dccd5f7cb6d","after":"5180f6da63bf5f94ba1c751025f1f2670c127c8d","ref":"refs/heads/master","pushedAt":"2024-01-17T22:22:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"New version: 0.10.14.","shortMessageHtmlLink":"New version: 0.10.14."}},{"before":"7cce6fc85138a6ee4664b87f4797243aa6e7c1c8","after":"3f8fcda21a8b6fdf2951745cbee42dccd5f7cb6d","ref":"refs/heads/master","pushedAt":"2024-01-17T22:21:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"New version: 0.10.13.","shortMessageHtmlLink":"New version: 0.10.13."}},{"before":"e8f1f1381472fd5ef01c67c28f08581380712c8d","after":"7cce6fc85138a6ee4664b87f4797243aa6e7c1c8","ref":"refs/heads/master","pushedAt":"2024-01-17T22:16:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Recognize some enums in 'Value' deserialize.\n\nResolves #91.","shortMessageHtmlLink":"Recognize some enums in 'Value' deserialize."}},{"before":"e33a99b93911ac83a4cc92f4d2b6be9d7802cf92","after":"e8f1f1381472fd5ef01c67c28f08581380712c8d","ref":"refs/heads/master","pushedAt":"2023-12-31T04:20:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"New version: 0.10.13.","shortMessageHtmlLink":"New version: 0.10.13."}},{"before":"776b27fe2ffaa3d790dc9b142d94161c502fed40","after":"e33a99b93911ac83a4cc92f4d2b6be9d7802cf92","ref":"refs/heads/master","pushedAt":"2023-10-30T16:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"New version: 0.10.12.","shortMessageHtmlLink":"New version: 0.10.12."}},{"before":"4f30545004a7054a41ae539d93fc934e6f42b843","after":"776b27fe2ffaa3d790dc9b142d94161c502fed40","ref":"refs/heads/master","pushedAt":"2023-10-30T16:22:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Silence new unused imports errors.","shortMessageHtmlLink":"Silence new unused imports errors."}},{"before":"91b9e294b1bdc44de81570460b84f16971d41072","after":"4f30545004a7054a41ae539d93fc934e6f42b843","ref":"refs/heads/master","pushedAt":"2023-10-02T19:42:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"New version: 0.10.11.","shortMessageHtmlLink":"New version: 0.10.11."}},{"before":"b368b903eefcea1168eab02a8c864ee9d09afc29","after":null,"ref":"refs/heads/update-deps","pushedAt":"2023-10-02T19:37:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"}},{"before":"8e1add799b12dc07ea7ac19905476834d11a7f0d","after":"b368b903eefcea1168eab02a8c864ee9d09afc29","ref":"refs/heads/update-deps","pushedAt":"2023-10-02T19:34:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Update CI.","shortMessageHtmlLink":"Update CI."}},{"before":null,"after":"8e1add799b12dc07ea7ac19905476834d11a7f0d","ref":"refs/heads/update-deps","pushedAt":"2023-10-02T19:30:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Update dependencies - CI run.","shortMessageHtmlLink":"Update dependencies - CI run."}},{"before":"fdfbf580be7e7b13987b530bc00e00a52f77502d","after":"91b9e294b1bdc44de81570460b84f16971d41072","ref":"refs/heads/master","pushedAt":"2023-10-02T19:28:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"Allow preserving original env var casing.\n\nAdds a `Env::lowercase(bool)` builder to allow specifying whether environment\nvariable name keys should be lowercased. This defaults to true.\n\nAlso adds the `Jail::clear_env()` test method.\n\nResolves #36.","shortMessageHtmlLink":"Allow preserving original env var casing."}},{"before":"051136f479b2b61a032c0605f7cbec2be23a4c1b","after":"fdfbf580be7e7b13987b530bc00e00a52f77502d","ref":"refs/heads/master","pushedAt":"2023-06-02T05:46:35.364Z","pushType":"push","commitsCount":1,"pusher":{"login":"SergioBenitez","name":"Sergio Benitez","path":"/SergioBenitez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1480321?s=80&v=4"},"commit":{"message":"New version: 0.10.10.","shortMessageHtmlLink":"New version: 0.10.10."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QwNDo1MTo0OS4wMDAwMDBazwAAAAS1FqnE","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0wMlQwNTo0NjozNS4zNjQ0MDlazwAAAAM5ONzg"}},"title":"Activity ยท SergioBenitez/Figment"}