{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":42458047,"defaultBranch":"main","name":"ex_machina","ownerLogin":"beam-community","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-14T15:40:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50748130?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716331833.0","currentOid":""},"activityList":{"items":[{"before":"4ee96fc3a317bc1732513450f0574dd60ff7c177","after":"b5470fb1ec55b5212fa2796b8723c4684e3dfe7e","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-05-21T23:02:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thebeambot","name":"The BEAM Bot","path":"/thebeambot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157067248?s=80&v=4"},"commit":{"message":"chore(main): release 2.8.0","shortMessageHtmlLink":"chore(main): release 2.8.0"}},{"before":"7c0962456ca8d33348a5bbdf25a7d39e5fc75713","after":null,"ref":"refs/heads/readme-updates","pushedAt":"2024-05-21T23:02:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"}},{"before":"5b056897ec9c60627d82307340e52db8ad6a9c5b","after":"a4352dd59c3ce90d95fe85af65dda9ad332367d1","ref":"refs/heads/main","pushedAt":"2024-05-21T23:02:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"},"commit":{"message":"chore: README updates (#444)\n\n* chore: README updates\r\n\r\n* add release please comments\r\n\r\n---------\r\n\r\nCo-authored-by: Blake Kostner ","shortMessageHtmlLink":"chore: README updates (#444)"}},{"before":"1a344e42f424d484844516259ed56108fde6d36b","after":"7c0962456ca8d33348a5bbdf25a7d39e5fc75713","ref":"refs/heads/readme-updates","pushedAt":"2024-05-21T22:59:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"},"commit":{"message":"add release please comments","shortMessageHtmlLink":"add release please comments"}},{"before":"b796311761413086dac24dd3451ded8c0c349870","after":"5b056897ec9c60627d82307340e52db8ad6a9c5b","ref":"refs/heads/main","pushedAt":"2024-05-21T22:54:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"},"commit":{"message":"docs: update ex_docs to v0.32 (#446)","shortMessageHtmlLink":"docs: update ex_docs to v0.32 (#446)"}},{"before":"38545e24c32c40fdb4633b541ab611d4ea4abb24","after":"4ee96fc3a317bc1732513450f0574dd60ff7c177","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-05-21T22:50:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thebeambot","name":"The BEAM Bot","path":"/thebeambot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157067248?s=80&v=4"},"commit":{"message":"chore(main): release 2.8.0","shortMessageHtmlLink":"chore(main): release 2.8.0"}},{"before":"c9ebb47d7ffecdae3acf22f71c257de8bcdcffdc","after":"b796311761413086dac24dd3451ded8c0c349870","ref":"refs/heads/main","pushedAt":"2024-05-21T22:50:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"fix: revert code changes breaking ecto record loading (#447)\n\n* fix: revert code changes breaking ecto record loading\r\n\r\n* remove duplicate spec line","shortMessageHtmlLink":"fix: revert code changes breaking ecto record loading (#447)"}},{"before":"7c7d216dfef073e03029083a76d68b12768dd283","after":null,"ref":"refs/heads/revert-ci-errors","pushedAt":"2024-05-21T22:50:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"}},{"before":"85407a8b726eac7f0ab0525607ba951b0bba1ac2","after":"7c7d216dfef073e03029083a76d68b12768dd283","ref":"refs/heads/revert-ci-errors","pushedAt":"2024-05-21T19:44:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"},"commit":{"message":"remove duplicate spec line","shortMessageHtmlLink":"remove duplicate spec line"}},{"before":null,"after":"85407a8b726eac7f0ab0525607ba951b0bba1ac2","ref":"refs/heads/revert-ci-errors","pushedAt":"2024-05-21T19:39:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"},"commit":{"message":"fix: revert code changes breaking ecto record loading","shortMessageHtmlLink":"fix: revert code changes breaking ecto record loading"}},{"before":"b745ebfb1c03be30dada2e413b0218008cf690e0","after":"1a344e42f424d484844516259ed56108fde6d36b","ref":"refs/heads/readme-updates","pushedAt":"2024-01-19T20:45:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"chore: README updates","shortMessageHtmlLink":"chore: README updates"}},{"before":null,"after":"b745ebfb1c03be30dada2e413b0218008cf690e0","ref":"refs/heads/readme-updates","pushedAt":"2024-01-19T20:43:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"chore: README updates","shortMessageHtmlLink":"chore: README updates"}},{"before":"c9ebb47d7ffecdae3acf22f71c257de8bcdcffdc","after":"38545e24c32c40fdb4633b541ab611d4ea4abb24","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-01-19T18:08:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thebeambot","name":"The BEAM Bot","path":"/thebeambot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157067248?s=80&v=4"},"commit":{"message":"chore(main): release 2.8.0","shortMessageHtmlLink":"chore(main): release 2.8.0"}},{"before":null,"after":"c9ebb47d7ffecdae3acf22f71c257de8bcdcffdc","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-01-19T18:08:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thebeambot","name":"The BEAM Bot","path":"/thebeambot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157067248?s=80&v=4"},"commit":{"message":"feat: ExMachina.start/2: return a supervisor from Application callback (#434)\n\nWe're actually returning the PID for an Agent rather than a\nsupervisor. In addition to being against the erlang callback spec:\n\n The function is to return {ok,Pid} or {ok,Pid,State}, where Pid\n is the pid of the top supervisor and State is any term. If\n omitted, State defaults to []. If the application is stopped\n later, State is passed to Module:prep_stop/1.\n\nSome tools like phoenix live dashboard will send the application\nsupervisor supervisor-y messages and end up crashing the root\napplication tree.\n\n ** (FunctionClauseError) no function clause matching in Agent.Server.handle_call/3\n (elixir 1.14.5) lib/agent/server.ex:11: Agent.Server.handle_call(:which_children, {#PID<0.22073.22>, #Reference<0.3953567925.3593732098.137638>}, %{})\n (stdlib 3.17) gen_server.erl:721: :gen_server.try_handle_call/4\n (stdlib 3.17) gen_server.erl:750: :gen_server.handle_msg/6\n (stdlib 3.17) proc_lib.erl:226: :proc_lib.init_p_do_apply/3\n Last message (from #PID<0.22073.22>): :which_children\n\nThis change makes ExMachina return a supervisor with a single child -\nthe ExMachina.Sequence. Have also moved to `use Agent` to get the\nchild_spec/1 for free in ExMachina.Sequence.\n\nThis has been tested per the tool versions file (1.7.4 + otp 21).","shortMessageHtmlLink":"feat: ExMachina.start/2: return a supervisor from Application callback ("}},{"before":"df1d499a5c238dda73b46d1dbf721e09dfb41a83","after":null,"ref":"refs/heads/release-please--branches--main","pushedAt":"2024-01-19T18:07:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"}},{"before":"11469b8bdd66a976d1b1ff1c69ddbe8907c1b77a","after":"df1d499a5c238dda73b46d1dbf721e09dfb41a83","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-01-19T18:05:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thebeambot","name":"The BEAM Bot","path":"/thebeambot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/157067248?s=80&v=4"},"commit":{"message":"chore(main): release 2.8.0","shortMessageHtmlLink":"chore(main): release 2.8.0"}},{"before":"63e0f45b88d50d4f0a9f87769bb3a1e6a236b224","after":"c9ebb47d7ffecdae3acf22f71c257de8bcdcffdc","ref":"refs/heads/main","pushedAt":"2024-01-18T23:26:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"feat: ExMachina.start/2: return a supervisor from Application callback (#434)\n\nWe're actually returning the PID for an Agent rather than a\nsupervisor. In addition to being against the erlang callback spec:\n\n The function is to return {ok,Pid} or {ok,Pid,State}, where Pid\n is the pid of the top supervisor and State is any term. If\n omitted, State defaults to []. If the application is stopped\n later, State is passed to Module:prep_stop/1.\n\nSome tools like phoenix live dashboard will send the application\nsupervisor supervisor-y messages and end up crashing the root\napplication tree.\n\n ** (FunctionClauseError) no function clause matching in Agent.Server.handle_call/3\n (elixir 1.14.5) lib/agent/server.ex:11: Agent.Server.handle_call(:which_children, {#PID<0.22073.22>, #Reference<0.3953567925.3593732098.137638>}, %{})\n (stdlib 3.17) gen_server.erl:721: :gen_server.try_handle_call/4\n (stdlib 3.17) gen_server.erl:750: :gen_server.handle_msg/6\n (stdlib 3.17) proc_lib.erl:226: :proc_lib.init_p_do_apply/3\n Last message (from #PID<0.22073.22>): :which_children\n\nThis change makes ExMachina return a supervisor with a single child -\nthe ExMachina.Sequence. Have also moved to `use Agent` to get the\nchild_spec/1 for free in ExMachina.Sequence.\n\nThis has been tested per the tool versions file (1.7.4 + otp 21).","shortMessageHtmlLink":"feat: ExMachina.start/2: return a supervisor from Application callback ("}},{"before":"b5308fe3d878784af6301b9fe47fc70c84041cae","after":"11469b8bdd66a976d1b1ff1c69ddbe8907c1b77a","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-01-18T21:46:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"chore(main): release 2.8.0","shortMessageHtmlLink":"chore(main): release 2.8.0"}},{"before":"664ad4496cbb718faeca5183dff6dd6e20b2d7ab","after":"63e0f45b88d50d4f0a9f87769bb3a1e6a236b224","ref":"refs/heads/main","pushedAt":"2024-01-18T21:46:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"feat: ExMachina.start/2: return a supervisor from Application callback (#434)\n\nWe're actually returning the PID for an Agent rather than a\nsupervisor. In addition to being against the erlang callback spec:\n\n The function is to return {ok,Pid} or {ok,Pid,State}, where Pid\n is the pid of the top supervisor and State is any term. If\n omitted, State defaults to []. If the application is stopped\n later, State is passed to Module:prep_stop/1.\n\nSome tools like phoenix live dashboard will send the application\nsupervisor supervisor-y messages and end up crashing the root\napplication tree.\n\n ** (FunctionClauseError) no function clause matching in Agent.Server.handle_call/3\n (elixir 1.14.5) lib/agent/server.ex:11: Agent.Server.handle_call(:which_children, {#PID<0.22073.22>, #Reference<0.3953567925.3593732098.137638>}, %{})\n (stdlib 3.17) gen_server.erl:721: :gen_server.try_handle_call/4\n (stdlib 3.17) gen_server.erl:750: :gen_server.handle_msg/6\n (stdlib 3.17) proc_lib.erl:226: :proc_lib.init_p_do_apply/3\n Last message (from #PID<0.22073.22>): :which_children\n\nThis change makes ExMachina return a supervisor with a single child -\nthe ExMachina.Sequence. Have also moved to `use Agent` to get the\nchild_spec/1 for free in ExMachina.Sequence.\n\nThis has been tested per the tool versions file (1.7.4 + otp 21).","shortMessageHtmlLink":"feat: ExMachina.start/2: return a supervisor from Application callback ("}},{"before":"dc65e915b04227202725817ed93a4531c043510a","after":"664ad4496cbb718faeca5183dff6dd6e20b2d7ab","ref":"refs/heads/main","pushedAt":"2024-01-18T21:32:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"ExMachina.start/2: return a supervisor from Application callback (#434)\n\nWe're actually returning the PID for an Agent rather than a\r\nsupervisor. In addition to being against the erlang callback spec:\r\n\r\n The function is to return {ok,Pid} or {ok,Pid,State}, where Pid\r\n is the pid of the top supervisor and State is any term. If\r\n omitted, State defaults to []. If the application is stopped\r\n later, State is passed to Module:prep_stop/1.\r\n\r\nSome tools like phoenix live dashboard will send the application\r\nsupervisor supervisor-y messages and end up crashing the root\r\napplication tree.\r\n\r\n ** (FunctionClauseError) no function clause matching in Agent.Server.handle_call/3\r\n (elixir 1.14.5) lib/agent/server.ex:11: Agent.Server.handle_call(:which_children, {#PID<0.22073.22>, #Reference<0.3953567925.3593732098.137638>}, %{})\r\n (stdlib 3.17) gen_server.erl:721: :gen_server.try_handle_call/4\r\n (stdlib 3.17) gen_server.erl:750: :gen_server.handle_msg/6\r\n (stdlib 3.17) proc_lib.erl:226: :proc_lib.init_p_do_apply/3\r\n Last message (from #PID<0.22073.22>): :which_children\r\n\r\nThis change makes ExMachina return a supervisor with a single child -\r\nthe ExMachina.Sequence. Have also moved to `use Agent` to get the\r\nchild_spec/1 for free in ExMachina.Sequence.\r\n\r\nThis has been tested per the tool versions file (1.7.4 + otp 21).","shortMessageHtmlLink":"ExMachina.start/2: return a supervisor from Application callback (#434)"}},{"before":"377eea71cb4e7598f0543681ab9695139be99c09","after":"b5308fe3d878784af6301b9fe47fc70c84041cae","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-01-18T21:02:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"chore(main): release 2.8.0","shortMessageHtmlLink":"chore(main): release 2.8.0"}},{"before":"1826e027b43aa281ab996e6f6f5402368b083ea7","after":"dc65e915b04227202725817ed93a4531c043510a","ref":"refs/heads/main","pushedAt":"2024-01-18T21:02:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"},"commit":{"message":"chore: remove extra character from test configuration file","shortMessageHtmlLink":"chore: remove extra character from test configuration file"}},{"before":"815949f2c7eecc004c6b8419812787a48b428ebd","after":"377eea71cb4e7598f0543681ab9695139be99c09","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-01-18T21:00:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"chore(main): release 2.8.0","shortMessageHtmlLink":"chore(main): release 2.8.0"}},{"before":"7fad7971d702b3253230ab8414f578676fd9de16","after":"1826e027b43aa281ab996e6f6f5402368b083ea7","ref":"refs/heads/main","pushedAt":"2024-01-18T21:00:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"},"commit":{"message":"chore: fix missing , in configuration file","shortMessageHtmlLink":"chore: fix missing , in configuration file"}},{"before":"b45bc1711acc878a3b52f21346252f4aa1463cb3","after":"815949f2c7eecc004c6b8419812787a48b428ebd","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-01-18T20:59:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"chore(main): release 2.8.0","shortMessageHtmlLink":"chore(main): release 2.8.0"}},{"before":"1cbb70ee08739c2eb321a5ba81ccb1d1ca17d633","after":"7fad7971d702b3253230ab8414f578676fd9de16","ref":"refs/heads/main","pushedAt":"2024-01-18T20:59:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"},"commit":{"message":"chore: update test postgres configuration","shortMessageHtmlLink":"chore: update test postgres configuration"}},{"before":"1cbb70ee08739c2eb321a5ba81ccb1d1ca17d633","after":"b45bc1711acc878a3b52f21346252f4aa1463cb3","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-01-18T20:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"chore(main): release 2.8.0","shortMessageHtmlLink":"chore(main): release 2.8.0"}},{"before":null,"after":"1cbb70ee08739c2eb321a5ba81ccb1d1ca17d633","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-01-18T20:54:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"doomspork","name":"Sean Callan","path":"/doomspork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73386?s=80&v=4"},"commit":{"message":"chore: add release please manifest file","shortMessageHtmlLink":"chore: add release please manifest file"}},{"before":"819a06516fa1cbd9aca1ba8ade5ce078697656c4","after":"1cbb70ee08739c2eb321a5ba81ccb1d1ca17d633","ref":"refs/heads/main","pushedAt":"2024-01-18T20:54:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"},"commit":{"message":"chore: add release please manifest file","shortMessageHtmlLink":"chore: add release please manifest file"}},{"before":"cc4077c909088c344c49bb87503fa0f787c124c1","after":null,"ref":"refs/heads/gha/actions-sync","pushedAt":"2024-01-18T20:52:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"btkostner","name":"Blake Kostner","path":"/btkostner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3385679?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUFpazwA","startCursor":null,"endCursor":null}},"title":"Activity ยท beam-community/ex_machina"}