{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":668266451,"defaultBranch":"master","name":"rspec-puppet-facts","ownerLogin":"jordanbreen28","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-07-19T12:05:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/112936862?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708596530.0","currentOid":""},"activityList":{"items":[{"before":"d0c9451738a25925afefbee525622c46555c0117","after":null,"ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-02-22T10:08:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"}},{"before":"49673bf65b7118e83147e6e45675ea51b427521b","after":"d0c9451738a25925afefbee525622c46555c0117","ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-02-13T10:42:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(feat) - Add merge_facts option\n\nThis commit adds an option to the add_custom_fact method, which allows\nthe user to specify whether they wish to deep_merge facts.\n\nThis allows the user to determine whether they wish to completely\noverwrite a fact, or simply merge values into the existing fact in a\ngiven fact hash.","shortMessageHtmlLink":"(feat) - Add merge_facts option"}},{"before":"ab01eccd548fe8ae9ce57eedf5809e688c14c52a","after":null,"ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-02-13T10:40:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"}},{"before":"b3be6bc9969465eccdae795c6ca8c30d4f722b06","after":"49673bf65b7118e83147e6e45675ea51b427521b","ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-02-02T15:25:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(feat) - Add merge_facts option\n\nThis commit adds an option to the add_custom_fact method, which allows\nthe user to specify whether they wish to deep_merge facts.\n\nThis allows the user to determine whether they wish to completely\noverwrite a fact, or simply merge values into the existing fact in a\ngiven fact hash.","shortMessageHtmlLink":"(feat) - Add merge_facts option"}},{"before":"b8517d3ee9f81c647051dd5eda97878266a4d9f4","after":"b3be6bc9969465eccdae795c6ca8c30d4f722b06","ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-02-02T09:37:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(feat) - Add merge_facts option\n\nThis commit adds an option to the add_custom_fact method, which allows\nthe user to specify whether they wish to deep_merge facts.\n\nThis allows the user to determine whether they wish to completely\noverwrite a fact, or simply merge values into the existing fact in a\ngiven fact hash.","shortMessageHtmlLink":"(feat) - Add merge_facts option"}},{"before":"6a9fdf3c7c680ff095ef899c0105c5291d1bf223","after":"b8517d3ee9f81c647051dd5eda97878266a4d9f4","ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-02-02T09:36:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(feat) - Add merge_facts option\n\nThis commit adds an option to the add_custom_fact method, which allows\nthe user to specify whether they wish to deep_merge facts.\n\nThis allows the user to determine whether they wish to completely\noverwrite a fact, or simply merge values into the existing fact in a\ngiven fact hash.","shortMessageHtmlLink":"(feat) - Add merge_facts option"}},{"before":"d56661e87403f2e3252658c3f99e77afacd1d285","after":"6a9fdf3c7c680ff095ef899c0105c5291d1bf223","ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-02-02T09:33:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(feat) - Add merge_facts option\n\nThis commit adds an option to the add_custom_fact method, which allows\nthe user to specify whether they wish to deep_merge facts.\n\nThis allows the user to determine whether they wish to completely\noverwrite a fact, or simply merge values into the existing fact in a\ngiven fact hash.","shortMessageHtmlLink":"(feat) - Add merge_facts option"}},{"before":"d389c34f8715c2ea26317202f73c956d4f208741","after":"d56661e87403f2e3252658c3f99e77afacd1d285","ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-02-02T09:29:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(feat) - Add merge_facts option\n\nThis commit adds an option to the add_custom_fact method, which allows\nthe user to specify whether they wish to deep_merge facts.\n\nThis allows the user to determine whether they wish to completely\noverwrite a fact, or simply merge values into the existing fact in a\ngiven fact hash.","shortMessageHtmlLink":"(feat) - Add merge_facts option"}},{"before":"97ce604a6c370769c2cce755e86a14151a01f04b","after":"d389c34f8715c2ea26317202f73c956d4f208741","ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-02-01T14:27:51.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat-add_merge_facts","shortMessageHtmlLink":"Merge branch 'master' into feat-add_merge_facts"}},{"before":"57b22e20f962b50321c18e9f798e292934b9482d","after":"97ce604a6c370769c2cce755e86a14151a01f04b","ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-02-01T14:26:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(feat) - Add merge_facts option\n\nThis commit adds an option to the add_custom_fact method, which allows\nthe user to specify whether they wish to deep_merge facts.\n\nThis allows the user to determine whether they wish to completely\noverwrite a fact, or simply merge values into the existing fact in a\ngiven fact hash.","shortMessageHtmlLink":"(feat) - Add merge_facts option"}},{"before":"5c54e932d9c0a7f749359f0922cbc119d7614fd4","after":"57b22e20f962b50321c18e9f798e292934b9482d","ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-02-01T14:15:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(feat) - Add merge_facts option\n\nThis commit adds an option to the add_custom_fact method, which allows\nthe user to specify whether they wish to deep_merge facts.\n\nThis allows the user to determine whether they wish to completely\noverwrite a fact, or simply merge values into the existing fact in a\ngiven fact hash.","shortMessageHtmlLink":"(feat) - Add merge_facts option"}},{"before":"7f6dcd6717c559d6e0d6aa48e8921a2a7c4b6bdf","after":"ab01eccd548fe8ae9ce57eedf5809e688c14c52a","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-29T20:15:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"3456d6e5f6cc41b1ba9a0f4e3ea3cddc364e6101","after":"7f6dcd6717c559d6e0d6aa48e8921a2a7c4b6bdf","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-29T20:12:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"a0f25f24dba59ce11f053efc34a797c3a99c8590","after":"3456d6e5f6cc41b1ba9a0f4e3ea3cddc364e6101","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-29T20:05:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"062b336a0f6a07347ec9a35553398919bec9d30d","after":"a0f25f24dba59ce11f053efc34a797c3a99c8590","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-29T20:04:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"3dae9e8f9004c3da8bb31ba2ef0da77f9889b430","after":"062b336a0f6a07347ec9a35553398919bec9d30d","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-29T20:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"c1b61a91934a06264c24acf44f8e9dc35a8b3a6d","after":"3dae9e8f9004c3da8bb31ba2ef0da77f9889b430","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-29T19:58:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(bug) - Prevent duplicated fact keys\n\nPreviously, when registering a custom fact with rspec-puppet-facts, the\nfact key would be converted to a string. This lead to duplicate facts\nbeing present in the facts hash, as default fact keys are stored as sym.\n\nTo fix this, we remove a `to_s` conversion on the key in the\nregister_custom_fact method, unless the rspec config stringify keys is true.","shortMessageHtmlLink":"(bug) - Prevent duplicated fact keys"}},{"before":"5c54e932d9c0a7f749359f0922cbc119d7614fd4","after":"c1b61a91934a06264c24acf44f8e9dc35a8b3a6d","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-29T19:57:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(bug) - Prevent duplicated fact keys\n\nPreviously, when registering a custom fact with rspec-puppet-facts, the\nfact key would be converted to a string. This lead to duplicate facts\nbeing present in the facts hash, as default fact keys are stored as sym.\n\nTo fix this, we remove a `to_s` conversion on the key in the\nregister_custom_fact method, unless the rspec config stringify keys is true.","shortMessageHtmlLink":"(bug) - Prevent duplicated fact keys"}},{"before":null,"after":"5c54e932d9c0a7f749359f0922cbc119d7614fd4","ref":"refs/heads/feat-add_merge_facts","pushedAt":"2024-01-29T19:54:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"27e252d4d3cc16dbf22007a3dfc71e8708592c68","after":"5c54e932d9c0a7f749359f0922cbc119d7614fd4","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-26T15:36:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"16bca72b3b8c82fd6835622e995400803050969e","after":"27e252d4d3cc16dbf22007a3dfc71e8708592c68","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-26T15:13:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"b6bb64706904914c2fdacc5aa31f2fb20b3e1238","after":"16bca72b3b8c82fd6835622e995400803050969e","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-26T12:39:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"b482deafd4af626336f61e795cc78b3394bf9c33","after":"b6bb64706904914c2fdacc5aa31f2fb20b3e1238","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-26T12:36:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"4b69bf9a9ff108174b655bedd2bc46bfd8f81502","after":"b482deafd4af626336f61e795cc78b3394bf9c33","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-26T12:33:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"5eb45870eb35b2314e8ae5478e00585c38cd5fb1","after":"4b69bf9a9ff108174b655bedd2bc46bfd8f81502","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-25T15:09:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"f48ea582596bcd4c988a52dde9e7e5c4b7424d2f","after":"5eb45870eb35b2314e8ae5478e00585c38cd5fb1","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-25T10:21:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"0187580726ac426449e959f524dfd71bd0f2aad8","after":"f48ea582596bcd4c988a52dde9e7e5c4b7424d2f","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-25T10:18:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"86ad164396fc0786af2f4af1b0562d15b7d920b6","after":"0187580726ac426449e959f524dfd71bd0f2aad8","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-25T10:16:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"0421a2185fefe6f0caf7ba30e964b50128a592fd","after":"86ad164396fc0786af2f4af1b0562d15b7d920b6","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-24T14:34:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}},{"before":"ebacdb05af00e37329272c403d5bd3dd7f8947a7","after":"0421a2185fefe6f0caf7ba30e964b50128a592fd","ref":"refs/heads/bug-fix_merging_custom_facts","pushedAt":"2024-01-24T14:05:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jordanbreen28","name":"Jordan Breen","path":"/jordanbreen28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112936862?s=80&v=4"},"commit":{"message":"(maint) - update puppet agent components","shortMessageHtmlLink":"(maint) - update puppet agent components"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMlQxMDowODo1MC4wMDAwMDBazwAAAAQB02pj","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMlQxMDowODo1MC4wMDAwMDBazwAAAAQB02pj","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yNFQxNDowNTowNi4wMDAwMDBazwAAAAPn-xLN"}},"title":"Activity ยท jordanbreen28/rspec-puppet-facts"}