{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":627486362,"defaultBranch":"main","name":"fly-laravel","ownerLogin":"fly-apps","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-13T15:06:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59829569?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699423110.0","currentOid":""},"activityList":{"items":[{"before":"ed2dc0c1e232ac584a772ae51685ffce712fa0a6","after":null,"ref":"refs/heads/persist_web_storage_folder","pushedAt":"2023-11-08T05:58:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"}},{"before":"678a4bb531fee3700da97fc55264bffa474a4691","after":"f6aeced14f187b3ec9b659d87399a0167fa1f7e5","ref":"refs/heads/main","pushedAt":"2023-11-08T05:58:29.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Merge pull request #56 from fly-apps/persist_web_storage_folder\n\nInitial command for mounting volume(s) to a Laravel Fly App storage f…","shortMessageHtmlLink":"Merge pull request #56 from fly-apps/persist_web_storage_folder"}},{"before":"1d7923f43df022eaec9dcd77d18d1bf34f3e0ae8","after":"ed2dc0c1e232ac584a772ae51685ffce712fa0a6","ref":"refs/heads/persist_web_storage_folder","pushedAt":"2023-11-07T07:22:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Include --yes confirmation in volume creation prompt","shortMessageHtmlLink":"Include --yes confirmation in volume creation prompt"}},{"before":"ed80584aba91fe8961af572310c0d738164aee95","after":"1d7923f43df022eaec9dcd77d18d1bf34f3e0ae8","ref":"refs/heads/persist_web_storage_folder","pushedAt":"2023-11-06T14:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Clean up input code, prompt user to select existing volume or create new volume","shortMessageHtmlLink":"Clean up input code, prompt user to select existing volume or create …"}},{"before":"43b6ad4797a40953b9bae918403141d1de81d24a","after":"ed80584aba91fe8961af572310c0d738164aee95","ref":"refs/heads/persist_web_storage_folder","pushedAt":"2023-11-05T14:47:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Initial addition of existing volume selection","shortMessageHtmlLink":"Initial addition of existing volume selection"}},{"before":"156f06dece1fe2ad7f1b39b40d8274e646cb8433","after":"43b6ad4797a40953b9bae918403141d1de81d24a","ref":"refs/heads/persist_web_storage_folder","pushedAt":"2023-10-31T12:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Revise read me","shortMessageHtmlLink":"Revise read me"}},{"before":"236dbb18422476240066cd86002f204fe2bb6a5c","after":"156f06dece1fe2ad7f1b39b40d8274e646cb8433","ref":"refs/heads/persist_web_storage_folder","pushedAt":"2023-10-31T11:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Add mount:volume section in ReadMe!","shortMessageHtmlLink":"Add mount:volume section in ReadMe!"}},{"before":"6077274740110fa86828c54080347a481e1d5e09","after":"236dbb18422476240066cd86002f204fe2bb6a5c","ref":"refs/heads/persist_web_storage_folder","pushedAt":"2023-10-30T13:23:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Detect existing volumes, only create necessary number of volumes per region","shortMessageHtmlLink":"Detect existing volumes, only create necessary number of volumes per …"}},{"before":null,"after":"6077274740110fa86828c54080347a481e1d5e09","ref":"refs/heads/persist_web_storage_folder","pushedAt":"2023-10-09T14:54:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Initial command for mounting volume(s) to a Laravel Fly App storage folder","shortMessageHtmlLink":"Initial command for mounting volume(s) to a Laravel Fly App storage f…"}},{"before":"3150d8e669ef4077a49ac8b3396b573101ec2743","after":"1cf252a6c21c02eac20dbb94a0a1f460853f9737","ref":"refs/heads/add_vol_ob_web","pushedAt":"2023-10-09T14:44:33.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Merge with main","shortMessageHtmlLink":"Merge with main"}},{"before":"0cc0029750d5710f0c039f53a1f6d4a4c1264d96","after":"678a4bb531fee3700da97fc55264bffa474a4691","ref":"refs/heads/main","pushedAt":"2023-09-19T15:33:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Johannes-Werbrouck","name":"Johannes Werbrouck","path":"/Johannes-Werbrouck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114000210?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"98ec5f91000b6027c579a57f0db85c9d43f85da3","after":null,"ref":"refs/tags/v0.1.16","pushedAt":"2023-08-22T07:10:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Johannes-Werbrouck","name":"Johannes Werbrouck","path":"/Johannes-Werbrouck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114000210?s=80&v=4"}},{"before":"98ec5f91000b6027c579a57f0db85c9d43f85da3","after":"0cc0029750d5710f0c039f53a1f6d4a4c1264d96","ref":"refs/heads/main","pushedAt":"2023-08-22T07:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Johannes-Werbrouck","name":"Johannes Werbrouck","path":"/Johannes-Werbrouck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114000210?s=80&v=4"},"commit":{"message":"Bugfix: randomly generated MySQL username exceeded MySQL's 32-character limit.","shortMessageHtmlLink":"Bugfix: randomly generated MySQL username exceeded MySQL's 32-charact…"}},{"before":"17257d693f709c115223b560955a9fb1c93d0f26","after":"98ec5f91000b6027c579a57f0db85c9d43f85da3","ref":"refs/heads/main","pushedAt":"2023-08-22T06:50:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Johannes-Werbrouck","name":"Johannes Werbrouck","path":"/Johannes-Werbrouck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114000210?s=80&v=4"},"commit":{"message":"Made sure that DB_USERNAME is set in the secrets instead of the [env] section of the mysql fly.toml file.","shortMessageHtmlLink":"Made sure that DB_USERNAME is set in the secrets instead of the [env]…"}},{"before":"cae63dec585bd8b7d843233788c697e4cbceb989","after":"17257d693f709c115223b560955a9fb1c93d0f26","ref":"refs/heads/main","pushedAt":"2023-08-21T13:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Johannes-Werbrouck","name":"Johannes Werbrouck","path":"/Johannes-Werbrouck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114000210?s=80&v=4"},"commit":{"message":"Made sure that DB_USERNAME is set in the secrets instead of the [env] section of the mysql fly.toml file.","shortMessageHtmlLink":"Made sure that DB_USERNAME is set in the secrets instead of the [env]…"}},{"before":"6397c7de5aa0a951aef6f08afcee015a60421ca2","after":"cae63dec585bd8b7d843233788c697e4cbceb989","ref":"refs/heads/main","pushedAt":"2023-08-21T12:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Johannes-Werbrouck","name":"Johannes Werbrouck","path":"/Johannes-Werbrouck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114000210?s=80&v=4"},"commit":{"message":"Changed __DIR__ to getcwd() to enable using the .phar build","shortMessageHtmlLink":"Changed __DIR__ to getcwd() to enable using the .phar build"}},{"before":"b8ceee6a6af8f3e6de0ee948abda3ec763388382","after":"6397c7de5aa0a951aef6f08afcee015a60421ca2","ref":"refs/heads/main","pushedAt":"2023-08-16T16:46:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Johannes-Werbrouck","name":"Johannes Werbrouck","path":"/Johannes-Werbrouck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114000210?s=80&v=4"},"commit":{"message":"removed AppServiceProvider.php so it won't interfere with users AppServiceProvider","shortMessageHtmlLink":"removed AppServiceProvider.php so it won't interfere with users AppSe…"}},{"before":"00cd60776fd1b5aa8e90e97fa43501f061392054","after":"b8ceee6a6af8f3e6de0ee948abda3ec763388382","ref":"refs/heads/main","pushedAt":"2023-08-16T16:42:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Johannes-Werbrouck","name":"Johannes Werbrouck","path":"/Johannes-Werbrouck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114000210?s=80&v=4"},"commit":{"message":"Moved Laravel zero framework from `require` to `require-dev` in composer.json","shortMessageHtmlLink":"Moved Laravel zero framework from require to require-dev in compo…"}},{"before":"2d5d5406981ba52cd1e06dedf5ad9af49d609e4d","after":null,"ref":"refs/heads/create_feature_test_for_launch_command","pushedAt":"2023-08-07T14:44:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"}},{"before":"79b1b85315dea3f526cbc97fb9309c1b9227ce61","after":"00cd60776fd1b5aa8e90e97fa43501f061392054","ref":"refs/heads/main","pushedAt":"2023-08-07T14:44:16.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Merge pull request #53 from fly-apps/create_feature_test_for_launch_command\n\nCreate Initial test for Launch command","shortMessageHtmlLink":"Merge pull request #53 from fly-apps/create_feature_test_for_launch_c…"}},{"before":"bf390d6ca13969f5f0cc1478ac36aa7fd782a335","after":"2d5d5406981ba52cd1e06dedf5ad9af49d609e4d","ref":"refs/heads/create_feature_test_for_launch_command","pushedAt":"2023-08-01T15:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"finalize initial feature tests for the laravel launch command, dont copy .fly directory inside an existing .fly directory by using ./ as destination of copy of .fly directory","shortMessageHtmlLink":"finalize initial feature tests for the laravel launch command, dont c…"}},{"before":"601a09b8036811523f8cd5e6153ae53a68add174","after":"bf390d6ca13969f5f0cc1478ac36aa7fd782a335","ref":"refs/heads/create_feature_test_for_launch_command","pushedAt":"2023-07-13T15:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Finalize testing selection of personal org as unit test when only one org available","shortMessageHtmlLink":"Finalize testing selection of personal org as unit test when only one…"}},{"before":"082a15b1782c2be533b4d3e543141a2d8e3fb919","after":"601a09b8036811523f8cd5e6153ae53a68add174","ref":"refs/heads/create_feature_test_for_launch_command","pushedAt":"2023-07-13T14:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"mark test for organizationselection as todo, as theres so much dependency that needs to be mocked/given properly/will come back to this","shortMessageHtmlLink":"mark test for organizationselection as todo, as theres so much depend…"}},{"before":"508ecafd206cf2134e0a9919c593b9eda095bd58","after":"082a15b1782c2be533b4d3e543141a2d8e3fb919","ref":"refs/heads/create_feature_test_for_launch_command","pushedAt":"2023-07-13T13:15:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Add unit tests for FlyIoService service class","shortMessageHtmlLink":"Add unit tests for FlyIoService service class"}},{"before":"42cee2ee0bbc65742e79fba864db8851d0d3af0e","after":"508ecafd206cf2134e0a9919c593b9eda095bd58","ref":"refs/heads/create_feature_test_for_launch_command","pushedAt":"2023-07-06T16:26:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Move repeating strings as constanats in TestCase.php, Add test for declining invalid app names","shortMessageHtmlLink":"Move repeating strings as constanats in TestCase.php, Add test for de…"}},{"before":"08de913274a9d5d05b5dca19a1a5931ac3547eee","after":"42cee2ee0bbc65742e79fba864db8851d0d3af0e","ref":"refs/heads/create_feature_test_for_launch_command","pushedAt":"2023-06-26T18:44:59.428Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Improve comments clarity","shortMessageHtmlLink":"Improve comments clarity"}},{"before":"8247049d8e859c71536e8330f79122fdc0a97979","after":"08de913274a9d5d05b5dca19a1a5931ac3547eee","ref":"refs/heads/create_feature_test_for_launch_command","pushedAt":"2023-06-26T18:24:35.350Z","pushType":"push","commitsCount":1,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Finally decided on how to (successfully) test app name validation feature. Sadly expecting exception throw from an $this->artisan test is not working, so settled instead on asserting failed execute code returned","shortMessageHtmlLink":"Finally decided on how to (successfully) test app name validation fea…"}},{"before":null,"after":"8247049d8e859c71536e8330f79122fdc0a97979","ref":"refs/heads/create_feature_test_for_launch_command","pushedAt":"2023-06-21T18:07:21.104Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KTanAug21","name":"Kathryn Tan","path":"/KTanAug21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33826441?s=80&v=4"},"commit":{"message":"Create tests for checking Launch command feature of handling project directories where fly.toml already exists","shortMessageHtmlLink":"Create tests for checking Launch command feature of handling project …"}},{"before":"b5b2c93dba28eb4e8f942d0fcd5061000aecf8c0","after":null,"ref":"refs/heads/add-region-selection","pushedAt":"2023-06-12T13:23:18.918Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Johannes-Werbrouck","name":"Johannes Werbrouck","path":"/Johannes-Werbrouck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114000210?s=80&v=4"}},{"before":"340d940b97cb87ddb6718589f23060e49183d6e4","after":"79b1b85315dea3f526cbc97fb9309c1b9227ce61","ref":"refs/heads/main","pushedAt":"2023-06-12T13:23:17.667Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Johannes-Werbrouck","name":"Johannes Werbrouck","path":"/Johannes-Werbrouck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114000210?s=80&v=4"},"commit":{"message":"Merge pull request #52 from fly-apps/add-region-selection\n\nAdd region selection","shortMessageHtmlLink":"Merge pull request #52 from fly-apps/add-region-selection"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wOFQwNTo1ODozMC4wMDAwMDBazwAAAAOqBQO4","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wOFQwNTo1ODozMC4wMDAwMDBazwAAAAOqBQO4","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0xMlQxMzoyMzoxNy42NjcwNjJazwAAAAM_oqiA"}},"title":"Activity · fly-apps/fly-laravel"}