{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":118135089,"defaultBranch":"v5","name":"craft-freeform","ownerLogin":"solspace","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-19T14:29:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1033226?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716182422.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"085d19ce7473d3c403c25722f4685e9915242e93","ref":"refs/heads/fix/SFT-1138-xf-export","pushedAt":"2024-05-20T05:20:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gustavs-gutmanis","name":"Gustavs Gūtmanis","path":"/gustavs-gutmanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/709181?s=80&v=4"},"commit":{"message":"fix(SFT-1138): express forms exporter crash on default status lookup","shortMessageHtmlLink":"fix(SFT-1138): express forms exporter crash on default status lookup"}},{"before":"4145cc20a7cdf40c192b1a3eccf41822d788e05f","after":"a6128ea8aa1ece51d47b754e35ab9b8cb7905deb","ref":"refs/heads/v5","pushedAt":"2024-05-17T16:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"Update bug_report.yml","shortMessageHtmlLink":"Update bug_report.yml"}},{"before":"b8c36c8304efc1845bb2b719b73094cc3b7e65d5","after":"4145cc20a7cdf40c192b1a3eccf41822d788e05f","ref":"refs/heads/v5","pushedAt":"2024-05-16T05:46:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"chore: Updating GH issue template","shortMessageHtmlLink":"chore: Updating GH issue template"}},{"before":"b174c834f90d8ce4a5e3cb187799146cdb42286c","after":"b8c36c8304efc1845bb2b719b73094cc3b7e65d5","ref":"refs/heads/v5","pushedAt":"2024-05-16T05:46:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"chore: Updating GH issue template","shortMessageHtmlLink":"chore: Updating GH issue template"}},{"before":"f8a90811b73fae3d5884c9562346e7cbf9537b08","after":"b174c834f90d8ce4a5e3cb187799146cdb42286c","ref":"refs/heads/v5","pushedAt":"2024-05-16T05:46:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"chore: Updating GH issue template","shortMessageHtmlLink":"chore: Updating GH issue template"}},{"before":"298229407fb32aa7c3727d1942e13f87f5d6f773","after":"f8a90811b73fae3d5884c9562346e7cbf9537b08","ref":"refs/heads/v5","pushedAt":"2024-05-16T05:35:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"chore: Updating GH issue template","shortMessageHtmlLink":"chore: Updating GH issue template"}},{"before":"bd58e4c3860547a7ced2e72f1b831ada238feb71","after":"298229407fb32aa7c3727d1942e13f87f5d6f773","ref":"refs/heads/v5","pushedAt":"2024-05-16T05:28:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"test: Testing GH issue template","shortMessageHtmlLink":"test: Testing GH issue template"}},{"before":"4a697047c8f823f0fe5b458395d55755e18f9509","after":"bd58e4c3860547a7ced2e72f1b831ada238feb71","ref":"refs/heads/v5","pushedAt":"2024-05-16T05:27:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"test: Testing GH issue template","shortMessageHtmlLink":"test: Testing GH issue template"}},{"before":"b190e0e5a298f553674cd9e00acdde9f1cdd59c0","after":"4a697047c8f823f0fe5b458395d55755e18f9509","ref":"refs/heads/v5","pushedAt":"2024-05-16T05:24:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"test: Testing GH issue template","shortMessageHtmlLink":"test: Testing GH issue template"}},{"before":"faf6f68c37510d9dab81ae04eb78d9e1f61795d2","after":"b190e0e5a298f553674cd9e00acdde9f1cdd59c0","ref":"refs/heads/v5","pushedAt":"2024-05-16T05:22:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"test: Testing GH issue template","shortMessageHtmlLink":"test: Testing GH issue template"}},{"before":"3897d8aeffc12d29f3f1721e3cd391a246c2c6d4","after":"faf6f68c37510d9dab81ae04eb78d9e1f61795d2","ref":"refs/heads/v5","pushedAt":"2024-05-16T04:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"test: Testing GH issue template","shortMessageHtmlLink":"test: Testing GH issue template"}},{"before":"593b0d8571e96d90e11526c0a1413c925e160f66","after":"3897d8aeffc12d29f3f1721e3cd391a246c2c6d4","ref":"refs/heads/v5","pushedAt":"2024-05-15T17:12:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"v5.2.0","shortMessageHtmlLink":"v5.2.0"}},{"before":"92d389c58617eaac8b71d5ebd2f3a15e6b5b9657","after":"593b0d8571e96d90e11526c0a1413c925e160f66","ref":"refs/heads/v5","pushedAt":"2024-05-15T17:07:48.000Z","pushType":"pr_merge","commitsCount":44,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"Freeform 5.2 (#1279)\n\n### Added\r\n- Added optional **Site Filtering** setting for forms and submissions. This setting allows you to filter form lists by Sites and prevents other admins from accessing forms that belong to Sites they don't have access to.\r\n - This only controls access to forms and submissions. It does not enable translations per site.\r\n - If you'd like to apply this change retroactively, you should run the `./craft freeform/submissions/resave` CLI command after enabling this setting.\r\n- Added settings for **Password** field to set a minimum number of characters to be used (_Min Length_) and whether the password should contain at least one number, one lowercase letter, one uppercase letter, and one special character (_Character Variability_).\r\n- Added an integration for **Google Sheets**.\r\n\r\n### Changed\r\n- Updated sample formatting templates to use `novalidate`. It was previously incorrectly applied to inputs instead of `
`.\r\n\r\n### Fixed\r\n- Fixed a bug where Stripe payment information was unavailable in email notifications.","shortMessageHtmlLink":"Freeform 5.2 (#1279)"}},{"before":"21ede9cba384b8becaa550f55309669cb5cba736","after":null,"ref":"refs/heads/feat/v5.2","pushedAt":"2024-05-15T17:07:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"}},{"before":"c22ee29cdadd2fce45f7935c3c4c9688da9abd57","after":"21ede9cba384b8becaa550f55309669cb5cba736","ref":"refs/heads/feat/v5.2","pushedAt":"2024-05-15T17:05:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"chore: updating changelog","shortMessageHtmlLink":"chore: updating changelog"}},{"before":"e24f5c16141b44361b2403cccf6b33ecb3586789","after":"c22ee29cdadd2fce45f7935c3c4c9688da9abd57","ref":"refs/heads/feat/v5.2","pushedAt":"2024-05-15T16:59:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"fix(SFT-1106): making Sites setting in form builder optional to work around issues.","shortMessageHtmlLink":"fix(SFT-1106): making Sites setting in form builder optional to work …"}},{"before":"0bd791f446cd1ed4bc0f8a3f0b2368cb28e446cd","after":"e24f5c16141b44361b2403cccf6b33ecb3586789","ref":"refs/heads/feat/v5.2","pushedAt":"2024-05-15T11:01:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gustavs-gutmanis","name":"Gustavs Gūtmanis","path":"/gustavs-gutmanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/709181?s=80&v=4"},"commit":{"message":"fix(SFT-1127): stripe payment information not being available in emails","shortMessageHtmlLink":"fix(SFT-1127): stripe payment information not being available in emails"}},{"before":"89f6bfdf99123749cee5b2dfa358deafcfbb8a45","after":"0bd791f446cd1ed4bc0f8a3f0b2368cb28e446cd","ref":"refs/heads/feat/v5.2","pushedAt":"2024-05-15T07:59:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gustavs-gutmanis","name":"Gustavs Gūtmanis","path":"/gustavs-gutmanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/709181?s=80&v=4"},"commit":{"message":"fix(SFT-1132): sheet mapping with single column","shortMessageHtmlLink":"fix(SFT-1132): sheet mapping with single column"}},{"before":"b622880b20a7f29257c0985cfed8b749456b8025","after":"89f6bfdf99123749cee5b2dfa358deafcfbb8a45","ref":"refs/heads/feat/v5.2","pushedAt":"2024-05-15T07:57:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gustavs-gutmanis","name":"Gustavs Gūtmanis","path":"/gustavs-gutmanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/709181?s=80&v=4"},"commit":{"message":"fix(SFT-1133): array values transformation for sheets","shortMessageHtmlLink":"fix(SFT-1133): array values transformation for sheets"}},{"before":"e74064984f763b95c5192c8545b4e795e60b3622","after":"b622880b20a7f29257c0985cfed8b749456b8025","ref":"refs/heads/feat/v5.2","pushedAt":"2024-05-15T06:59:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gustavs-gutmanis","name":"Gustavs Gūtmanis","path":"/gustavs-gutmanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/709181?s=80&v=4"},"commit":{"message":"refactor(SFT-1131): integrations to be fetched `enabled` by default","shortMessageHtmlLink":"refactor(SFT-1131): integrations to be fetched enabled by default"}},{"before":"e2c13c4a0f4e91efc5bc323d0475c15dba701b7f","after":"e74064984f763b95c5192c8545b4e795e60b3622","ref":"refs/heads/feat/v5.2","pushedAt":"2024-05-15T05:58:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gustavs-gutmanis","name":"Gustavs Gūtmanis","path":"/gustavs-gutmanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/709181?s=80&v=4"},"commit":{"message":"feat(SFT-1134): site switcher pro only","shortMessageHtmlLink":"feat(SFT-1134): site switcher pro only"}},{"before":"b0db313d91001116165821162075fe3bc23f54a2","after":null,"ref":"refs/heads/feat/SFT-1070-form-sites","pushedAt":"2024-05-15T04:27:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"}},{"before":"f8c31b06c4c3e1125a675579fdab9175dc1281e2","after":null,"ref":"refs/heads/feat/SFT-869-google-sheets","pushedAt":"2024-05-15T04:26:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"}},{"before":"aff7e6159f093d2284fe8d75d2b5bc06de2444ed","after":"e2c13c4a0f4e91efc5bc323d0475c15dba701b7f","ref":"refs/heads/feat/v5.2","pushedAt":"2024-05-15T04:26:58.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"[SFT-869]: Google Sheets integration (#1276)","shortMessageHtmlLink":"[SFT-869]: Google Sheets integration (#1276)"}},{"before":"17044d93c5640a727d57964b032d87a0525f9534","after":"f8c31b06c4c3e1125a675579fdab9175dc1281e2","ref":"refs/heads/feat/SFT-869-google-sheets","pushedAt":"2024-05-15T04:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"chore(SFT-869): adding installation instructions readme for Google Sheets and Stripe","shortMessageHtmlLink":"chore(SFT-869): adding installation instructions readme for Google Sh…"}},{"before":"9c44bee06e41b5ec4d591d43ed8ef8e0e4d5d6ce","after":"17044d93c5640a727d57964b032d87a0525f9534","ref":"refs/heads/feat/SFT-869-google-sheets","pushedAt":"2024-05-15T01:29:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kjmartens","name":"Kelsey Martens","path":"/kjmartens","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1821674?s=80&v=4"},"commit":{"message":"chore(SFT-869): cleaning up settings and wording, etc.","shortMessageHtmlLink":"chore(SFT-869): cleaning up settings and wording, etc."}},{"before":"91b99d3307ec1602e1608cfb63b59ea0d3b1ead9","after":"9c44bee06e41b5ec4d591d43ed8ef8e0e4d5d6ce","ref":"refs/heads/feat/SFT-869-google-sheets","pushedAt":"2024-05-14T09:03:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gustavs-gutmanis","name":"Gustavs Gūtmanis","path":"/gustavs-gutmanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/709181?s=80&v=4"},"commit":{"message":"chore(SFT-869): removing redundant return value","shortMessageHtmlLink":"chore(SFT-869): removing redundant return value"}},{"before":"0551d7530e85ffd7d6cb4601d7fdc587ad88d4ba","after":"91b99d3307ec1602e1608cfb63b59ea0d3b1ead9","ref":"refs/heads/feat/SFT-869-google-sheets","pushedAt":"2024-05-14T05:50:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gustavs-gutmanis","name":"Gustavs Gūtmanis","path":"/gustavs-gutmanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/709181?s=80&v=4"},"commit":{"message":"[Feat 869]: add google sheets id","shortMessageHtmlLink":"[Feat 869]: add google sheets id"}},{"before":"fb043470ca93193868f1bd6efd86826f1ef36e2d","after":"aff7e6159f093d2284fe8d75d2b5bc06de2444ed","ref":"refs/heads/feat/v5.2","pushedAt":"2024-05-14T05:50:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gustavs-gutmanis","name":"Gustavs Gūtmanis","path":"/gustavs-gutmanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/709181?s=80&v=4"},"commit":{"message":"fix(SFT-1130): SitesHelper crash when called via console","shortMessageHtmlLink":"fix(SFT-1130): SitesHelper crash when called via console"}},{"before":"f058c6085eedb807ad33ab0f8b9becb64e2b44ed","after":"0551d7530e85ffd7d6cb4601d7fdc587ad88d4ba","ref":"refs/heads/feat/SFT-869-google-sheets","pushedAt":"2024-05-13T10:50:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gustavs-gutmanis","name":"Gustavs Gūtmanis","path":"/gustavs-gutmanis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/709181?s=80&v=4"},"commit":{"message":"[Feat 869]: add google sheets id","shortMessageHtmlLink":"[Feat 869]: add google sheets id"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETm_YWQA","startCursor":null,"endCursor":null}},"title":"Activity · solspace/craft-freeform"}