{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":16072585,"defaultBranch":"main","name":"phoenix","ownerLogin":"phoenixframework","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-01-20T14:14:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6510388?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717336574.0","currentOid":""},"activityList":{"items":[{"before":"55c894d6839782ae1d88f507a242558c8ef47616","after":"2e06455a4041965da133cd23a650245f53d6800c","ref":"refs/heads/main","pushedAt":"2024-06-08T19:19:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"Remove 'antialiased' CSS class from root template (#5827)\n\nOne day, perhaps over a decade ago, it used to bring visual improvement\r\nand consistency to font rendering across browsers and operating systems.\r\n\r\nBut, over the years, the default subpixel-antialising in browsers/OSes\r\nproduces better results than 'antialiased'.\r\n\r\nThere are many discussions about this on the web, I mention a few:\r\n- https://github.com/google/fonts/issues/1170\r\n- https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth\r\n- https://web.dev/articles/antialiasing-101\r\n- https://en.wikipedia.org/wiki/Subpixel_rendering","shortMessageHtmlLink":"Remove 'antialiased' CSS class from root template (#5827)"}},{"before":"25ba92550e989d66d2a2ba840dbd0ee8a6f4df3b","after":"55c894d6839782ae1d88f507a242558c8ef47616","ref":"refs/heads/main","pushedAt":"2024-06-08T19:11:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"Align time and duration values in a couple of show / hides (#5836)\n\n* Align time and duration values\r\n\r\nAlign the transition time and duration values in a couple of show & hides.\r\n\r\n* Update installer/templates/phx_web/components/core_components.ex\r\n\r\n---------\r\n\r\nCo-authored-by: Steffen Deusch ","shortMessageHtmlLink":"Align time and duration values in a couple of show / hides (#5836)"}},{"before":"69685f783bc60d2a124fc2fb48028b065bc24b22","after":"25ba92550e989d66d2a2ba840dbd0ee8a6f4df3b","ref":"refs/heads/main","pushedAt":"2024-06-07T13:58:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"Fix doctest in phx.gen.auth (#5835)","shortMessageHtmlLink":"Fix doctest in phx.gen.auth (#5835)"}},{"before":null,"after":"91254f386fb9f13bb0731e9fa0d60788160e8740","ref":"refs/heads/sd-issue-5825","pushedAt":"2024-06-02T13:56:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"socket.js check if global is available\n\nFixes #5825.","shortMessageHtmlLink":"socket.js check if global is available"}},{"before":"999fe4e31319cf1757554c4e859ab702e02ed94b","after":null,"ref":"refs/heads/sd-revert-4072","pushedAt":"2024-05-27T13:02:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrismccord","name":"Chris McCord","path":"/chrismccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/576796?s=80&v=4"}},{"before":"5684564e36fff7c27477422538f020c5369849fa","after":"69685f783bc60d2a124fc2fb48028b065bc24b22","ref":"refs/heads/main","pushedAt":"2024-05-27T13:02:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrismccord","name":"Chris McCord","path":"/chrismccord","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/576796?s=80&v=4"},"commit":{"message":"Revert #4072 - don't use earthly for running integration tests (#5817)\n\n* Revert \"Ability to run Github Action code locally (#4072)\"\r\n\r\nThis reverts commit b2d9137e8cccb0f8f889f6bae00c330e6dd9c3f2.\r\n\r\n* give development_workflow test more time to start server\r\n\r\n* add simple script to run integration tests locally\r\n\r\n* run integration tests with more versions\r\n\r\n* do not duplicate integration test code","shortMessageHtmlLink":"Revert #4072 - don't use earthly for running integration tests (#5817)"}},{"before":"90b2704c8eafc7293d1f0d1b08bbf9778602a7f3","after":"5684564e36fff7c27477422538f020c5369849fa","ref":"refs/heads/main","pushedAt":"2024-05-24T08:20:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Use admonition and simplify context guides","shortMessageHtmlLink":"Use admonition and simplify context guides"}},{"before":"2c7006858347f3d7eb40fbf0876543e2ef3ae565","after":"90b2704c8eafc7293d1f0d1b08bbf9778602a7f3","ref":"refs/heads/main","pushedAt":"2024-05-22T21:21:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Include diagnostics in verified routes, closes #5819","shortMessageHtmlLink":"Include diagnostics in verified routes, closes #5819"}},{"before":"3e47e80b9029f2595ee18efbaa6d78a2e6e7651b","after":"999fe4e31319cf1757554c4e859ab702e02ed94b","ref":"refs/heads/sd-revert-4072","pushedAt":"2024-05-21T22:35:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"do not duplicate integration test code","shortMessageHtmlLink":"do not duplicate integration test code"}},{"before":"0a77eb5fa4da054a911cd0859486651ef0aaa6f7","after":"3e47e80b9029f2595ee18efbaa6d78a2e6e7651b","ref":"refs/heads/sd-revert-4072","pushedAt":"2024-05-21T22:29:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"do not duplicate integration test code","shortMessageHtmlLink":"do not duplicate integration test code"}},{"before":"ce569ddcf59a9e39df59bc416a08eb8e897ee074","after":"0a77eb5fa4da054a911cd0859486651ef0aaa6f7","ref":"refs/heads/sd-revert-4072","pushedAt":"2024-05-21T21:55:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"do not duplicate integration test code","shortMessageHtmlLink":"do not duplicate integration test code"}},{"before":"50d97b11d2b39b486a34df39aa0fe9ba9cede2cc","after":"ce569ddcf59a9e39df59bc416a08eb8e897ee074","ref":"refs/heads/sd-revert-4072","pushedAt":"2024-05-21T17:12:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"run integration tests with more versions","shortMessageHtmlLink":"run integration tests with more versions"}},{"before":"0c5af433573aea41d64032d8f6d63ecb7c86a961","after":"45c2d6746c57198077a015dbd3527f10fbe422ec","ref":"refs/heads/sd-button-link","pushedAt":"2024-05-21T17:12:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"Add button link attribute\n\nNesting a button inside an anchor tag is not valid HTML. This change\nintroduces a new `link` attribute in the `button` core component that,\nwhen present, will render the button as an anchor tag instead.\n\nFixes #5770.\nReferences #5814.","shortMessageHtmlLink":"Add button link attribute"}},{"before":"fd907b87738279264e18332465f45bf1c3ebe238","after":"832838f3873d16a34d1ee48624f5c276a51fd994","ref":"refs/heads/update-assets-jest","pushedAt":"2024-05-21T17:12:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"run npm tests on node 20","shortMessageHtmlLink":"run npm tests on node 20"}},{"before":"0b865d69007359ba5c305f94709807d70f1d1bdc","after":"2c7006858347f3d7eb40fbf0876543e2ef3ae565","ref":"refs/heads/main","pushedAt":"2024-05-21T16:12:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"require http_client in websocket integration test","shortMessageHtmlLink":"require http_client in websocket integration test"}},{"before":"705c5fdac7b09844e7d3c6870e216d4f6875d88e","after":"50d97b11d2b39b486a34df39aa0fe9ba9cede2cc","ref":"refs/heads/sd-revert-4072","pushedAt":"2024-05-21T16:02:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"run integration tests with more versions","shortMessageHtmlLink":"run integration tests with more versions"}},{"before":"50d97b11d2b39b486a34df39aa0fe9ba9cede2cc","after":"705c5fdac7b09844e7d3c6870e216d4f6875d88e","ref":"refs/heads/sd-revert-4072","pushedAt":"2024-05-21T15:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"probably not necessary anymore","shortMessageHtmlLink":"probably not necessary anymore"}},{"before":"89c76dfa8004ce665d47b4fe2fea57857f3a000e","after":"0c5af433573aea41d64032d8f6d63ecb7c86a961","ref":"refs/heads/sd-button-link","pushedAt":"2024-05-21T14:19:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"Add button link attribute\n\nNesting a button inside an anchor tag is not valid HTML. This change\nintroduces a new `link` attribute in the `button` core component that,\nwhen present, will render the button as an anchor tag instead.\n\nFixes #5770.\nReferences #5814.","shortMessageHtmlLink":"Add button link attribute"}},{"before":"2a33f463ad48ed92ee93efe9ed56edad29667469","after":"fd907b87738279264e18332465f45bf1c3ebe238","ref":"refs/heads/update-assets-jest","pushedAt":"2024-05-21T14:14:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"run npm tests on node 20","shortMessageHtmlLink":"run npm tests on node 20"}},{"before":"f72309feff831cd7375a53506ba9ef0dfb46bca6","after":"2a33f463ad48ed92ee93efe9ed56edad29667469","ref":"refs/heads/update-assets-jest","pushedAt":"2024-05-21T14:07:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"update js dependencies, move to jest for testing\n\nThis commit updates the js dependencies to the latest versions and moves\nfrom mocha to jest for testing. This is consistent with the setup we\nuse in LiveView.","shortMessageHtmlLink":"update js dependencies, move to jest for testing"}},{"before":null,"after":"f72309feff831cd7375a53506ba9ef0dfb46bca6","ref":"refs/heads/update-assets-jest","pushedAt":"2024-05-21T13:32:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"update js dependencies, move to jest for testing\n\nThis commit updates the js dependencies to the latest versions and moves\nfrom mocha to jest for testing. This is consistent with the setup we\nuse in LiveView.","shortMessageHtmlLink":"update js dependencies, move to jest for testing"}},{"before":"79592de6bccf3e0a557a1bd0876c36c12f8588a0","after":"89c76dfa8004ce665d47b4fe2fea57857f3a000e","ref":"refs/heads/sd-button-link","pushedAt":"2024-05-21T11:24:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"Add button link attribute\n\nNesting a button inside an anchor tag is not valid HTML. This change\nintroduces a new `link` attribute in the `button` core component that,\nwhen present, will render the button as an anchor tag instead.\n\nFixes #5770.\nReferences #5814.","shortMessageHtmlLink":"Add button link attribute"}},{"before":null,"after":"79592de6bccf3e0a557a1bd0876c36c12f8588a0","ref":"refs/heads/sd-button-link","pushedAt":"2024-05-21T11:20:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"Add button link attribute\n\nNesting a button inside an anchor tag is not valid HTML. This change\nintroduces a new `link` attribute in the `button` core component that,\nwhen present, will render the button as an anchor tag instead.\n\nFixes #5770.\nReferences #5814.","shortMessageHtmlLink":"Add button link attribute"}},{"before":"21338380a6995b35d6aca616fb7968ef6e2ae11c","after":"50d97b11d2b39b486a34df39aa0fe9ba9cede2cc","ref":"refs/heads/sd-revert-4072","pushedAt":"2024-05-20T19:33:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"run integration tests with more versions","shortMessageHtmlLink":"run integration tests with more versions"}},{"before":"5e60d30c4012935b37bbc9146b101a487366c404","after":"21338380a6995b35d6aca616fb7968ef6e2ae11c","ref":"refs/heads/sd-revert-4072","pushedAt":"2024-05-20T19:29:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"run integration tests with more versions","shortMessageHtmlLink":"run integration tests with more versions"}},{"before":"8bacf67ee6b8a08719c03464519bccfd5cdfbf15","after":"5e60d30c4012935b37bbc9146b101a487366c404","ref":"refs/heads/sd-revert-4072","pushedAt":"2024-05-20T18:30:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"SteffenDE","name":"Steffen Deusch","path":"/SteffenDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4116351?s=80&v=4"},"commit":{"message":"add simple script to run integration tests locally","shortMessageHtmlLink":"add simple script to run integration tests locally"}},{"before":"e3d6800163e49e2b29df1cb9b5e91da6a091185f","after":null,"ref":"refs/heads/jv-try-shared-config","pushedAt":"2024-05-20T18:18:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"}},{"before":"87127d912b618b6442a65d71ef45b696433ed1a5","after":"0b865d69007359ba5c305f94709807d70f1d1bdc","ref":"refs/heads/main","pushedAt":"2024-05-20T18:18:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Set enable_expensive_runtime_checks on integration config (#5818)","shortMessageHtmlLink":"Set enable_expensive_runtime_checks on integration config (#5818)"}},{"before":null,"after":"e3d6800163e49e2b29df1cb9b5e91da6a091185f","ref":"refs/heads/jv-try-shared-config","pushedAt":"2024-05-20T17:10:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Set enable_expensive_runtime_checks on integration config","shortMessageHtmlLink":"Set enable_expensive_runtime_checks on integration config"}},{"before":"6aa356256ea02ea97bc50da0d9c8dcb3d89911f6","after":"87127d912b618b6442a65d71ef45b696433ed1a5","ref":"refs/heads/main","pushedAt":"2024-05-20T16:56:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Do not change log level during suite run","shortMessageHtmlLink":"Do not change log level during suite run"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYA3NtwA","startCursor":null,"endCursor":null}},"title":"Activity · phoenixframework/phoenix"}