{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":698253815,"defaultBranch":"main","name":"riot","ownerLogin":"riot-ml","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-29T13:57:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/159252376?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713214718.0","currentOid":""},"activityList":{"items":[{"before":"8a2feeb5bdc4b4357b65734e1a974ccf7d518ea0","after":"8b70e2a2b9bac7235e2572cd954ddce89f660bf4","ref":"refs/heads/main","pushedAt":"2024-05-31T19:45:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"fix: warning 53 (unboxed attribute used in the wrong location) (#83)\n\nWhen running `dune build @check` from the root of the repository, here is one\r\ninstance of the warning 53 I get.\r\n\r\n File \"riot/runtime/core/proc_effect.ml\", line 23, characters 5-12:\r\n 23 | [@@unboxed]\r\n ^^^^^^^\r\n Error (warning 53 [misplaced-attribute]): the \"unboxed\" attribute\r\n cannot appear in this context\r\n\r\nThis patch removes the incorrect `unboxed` attribute where needed, to make the\r\ncodebase warning free.","shortMessageHtmlLink":"fix: warning 53 (unboxed attribute used in the wrong location) (#83)"}},{"before":"d8754f6e52add553f3d0e847f092fc0243b1cafc","after":"8a2feeb5bdc4b4357b65734e1a974ccf7d518ea0","ref":"refs/heads/main","pushedAt":"2024-05-31T19:44:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"chore: Ignore _opam local switch directory (#84)\n\nIt can be quite convenient to rely on a local switch when hacking a\r\nlibrary. When doing so, Opam creates a _opam directory at the root of\r\nthe repository (similarly to what Dune does with _build).\r\n\r\nWith this change, we propose to add _opam to the .gitignore file.","shortMessageHtmlLink":"chore: Ignore _opam local switch directory (#84)"}},{"before":"392f3aafb6c528faeb74d1eaa7cb5deeffa3058c","after":"d8754f6e52add553f3d0e847f092fc0243b1cafc","ref":"refs/heads/main","pushedAt":"2024-04-24T22:32:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"docs(nix): Add nix section to contrib guide (#77)","shortMessageHtmlLink":"docs(nix): Add nix section to contrib guide (#77)"}},{"before":"315dbc790b724f197c8bf3615b8740cddcf09374","after":"392f3aafb6c528faeb74d1eaa7cb5deeffa3058c","ref":"refs/heads/main","pushedAt":"2024-04-24T11:13:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"chore(nix): Update nix flake after repo split (#76)","shortMessageHtmlLink":"chore(nix): Update nix flake after repo split (#76)"}},{"before":"f419c15a32ba6515bfedecffccf75edfc557c3cb","after":null,"ref":"refs/heads/feat/iovecs","pushedAt":"2024-04-15T20:58:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"}},{"before":"9dcee5dca95085b35c8bad1dc3bb438f98c35726","after":null,"ref":"refs/heads/fix/process-leak","pushedAt":"2024-04-15T20:58:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"}},{"before":"89ab4b9de3f289e36559637deb9ef9d4c0150d7c","after":"315dbc790b724f197c8bf3615b8740cddcf09374","ref":"refs/heads/main","pushedAt":"2024-04-11T02:40:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"docs: use proper dune-release changelog format","shortMessageHtmlLink":"docs: use proper dune-release changelog format"}},{"before":"40d45f41b2ee4019f75feb9c8b372844fb2797ad","after":null,"ref":"refs/tags/0.0.9","pushedAt":"2024-04-11T02:31:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"}},{"before":"8531191a5635cd3b6c4f57bc2e69412a00ceae2f","after":"89ab4b9de3f289e36559637deb9ef9d4c0150d7c","ref":"refs/heads/main","pushedAt":"2024-04-11T02:30:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"meta: loosen deps","shortMessageHtmlLink":"meta: loosen deps"}},{"before":"2d7386bf6e8adc934ba10e2fa24e711f6534af5f","after":"8531191a5635cd3b6c4f57bc2e69412a00ceae2f","ref":"refs/heads/main","pushedAt":"2024-04-11T01:58:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"fix: fix tsl to 0.17.3","shortMessageHtmlLink":"fix: fix tsl to 0.17.3"}},{"before":"9b4ad818a914b2785a5c1343ad15942dd5cdd7fb","after":"2d7386bf6e8adc934ba10e2fa24e711f6534af5f","ref":"refs/heads/main","pushedAt":"2024-03-22T23:31:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"feat(std): add File.exists","shortMessageHtmlLink":"feat(std): add File.exists"}},{"before":"1e40f70bc22619b8d57da4f560a7c262d6f6a4fc","after":"9b4ad818a914b2785a5c1343ad15942dd5cdd7fb","ref":"refs/heads/main","pushedAt":"2024-03-21T19:59:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"feat(riot): add run_with_status function where main can return a status code/error (#61)\n\n* feat(riot): add run_with_status function where main can return a status code/error\r\n\r\n* refactor: run_with_status now depends on run and not the other way around\r\n\r\n* change: run_with_status now returns `Msg error\r\n\r\n* Change `run_with_status` to use an error handler\r\n\r\nMake `run_with_status` use an error handler in optional argument\r\n`on_error` or use a default that handles `` `Msg of string ``.\r\nAlso, `shutdown` is called when an error occurs now.\r\n\r\n* Use Log.error instead of eprintf\r\n\r\n* Use match on status instead of Result.fold\r\n\r\n* Use generic error type instead of > `Msg\r\n\r\n* Restrict default_on_error error type\r\n\r\n* Fix syntax error in default_on_error\r\n\r\n* fix: remove default on error","shortMessageHtmlLink":"feat(riot): add run_with_status function where main can return a stat…"}},{"before":"1d2fe966255fbbc9ff0380ebcd8729c464d19474","after":null,"ref":"refs/heads/feat/message-selectors","pushedAt":"2024-03-21T19:26:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"}},{"before":"755d83927cda73f68de0401125e5f0c3d42979f4","after":"1e40f70bc22619b8d57da4f560a7c262d6f6a4fc","ref":"refs/heads/main","pushedAt":"2024-03-21T19:26:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"feat(riot): implement message selectors (#72)\n\n* feat: implement message selectors\r\n\r\n* feat: move existing code to receive_any\r\n\r\n* feat: rewrite wait_pids (Close #71)\r\n\r\n* feat: better implementation for wait_pids without timers\r\n\r\n* fix: more reliable wait_pids in test","shortMessageHtmlLink":"feat(riot): implement message selectors (#72)"}},{"before":"a9c585eb12fb91d82a877f8c0a6c55728865b972","after":"1d2fe966255fbbc9ff0380ebcd8729c464d19474","ref":"refs/heads/feat/message-selectors","pushedAt":"2024-03-21T19:14:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"fix: more reliable wait_pids in test","shortMessageHtmlLink":"fix: more reliable wait_pids in test"}},{"before":"d1e28fda14bf61841d4b174161de48ffcb0c38b9","after":"a9c585eb12fb91d82a877f8c0a6c55728865b972","ref":"refs/heads/feat/message-selectors","pushedAt":"2024-03-21T00:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"feat: better implementation for wait_pids without timers","shortMessageHtmlLink":"feat: better implementation for wait_pids without timers"}},{"before":"e2d5af12a56d6dfb5d27117704384e863def8bcc","after":"d1e28fda14bf61841d4b174161de48ffcb0c38b9","ref":"refs/heads/feat/message-selectors","pushedAt":"2024-03-20T22:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"feat: rewrite wait_pids (Close #71)","shortMessageHtmlLink":"feat: rewrite wait_pids (Close #71)"}},{"before":"ae4f597ee6b727adb6495bf29f1487b21ddae10c","after":"e2d5af12a56d6dfb5d27117704384e863def8bcc","ref":"refs/heads/feat/message-selectors","pushedAt":"2024-03-20T21:49:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"feat: move existing code to receive_any","shortMessageHtmlLink":"feat: move existing code to receive_any"}},{"before":"2d677109bb6b75fc9ceec002f9602c4e16b71eb0","after":"ae4f597ee6b727adb6495bf29f1487b21ddae10c","ref":"refs/heads/feat/message-selectors","pushedAt":"2024-03-20T19:58:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"feat: implement message selectors","shortMessageHtmlLink":"feat: implement message selectors"}},{"before":"7afa251566ec9c6f5d314ea377c2d9345cc5f181","after":"2d677109bb6b75fc9ceec002f9602c4e16b71eb0","ref":"refs/heads/feat/message-selectors","pushedAt":"2024-03-20T19:43:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"feat: implement message selectors","shortMessageHtmlLink":"feat: implement message selectors"}},{"before":null,"after":"7afa251566ec9c6f5d314ea377c2d9345cc5f181","ref":"refs/heads/feat/message-selectors","pushedAt":"2024-03-20T19:27:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"feat: implement message selectors","shortMessageHtmlLink":"feat: implement message selectors"}},{"before":"65ec505112e0a65980632aead3c49936d9ee1576","after":"755d83927cda73f68de0401125e5f0c3d42979f4","ref":"refs/heads/main","pushedAt":"2024-03-18T18:53:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"chore(nix): Nix flake improvements (#70)","shortMessageHtmlLink":"chore(nix): Nix flake improvements (#70)"}},{"before":"15faaca35df44ebf7375f9dba2e126072be8187e","after":"65ec505112e0a65980632aead3c49936d9ee1576","ref":"refs/heads/main","pushedAt":"2024-03-15T21:10:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"fix(riot): update randomconv lib usage to convert to string to support 0.2.0 (#68)","shortMessageHtmlLink":"fix(riot): update randomconv lib usage to convert to string to suppor…"}},{"before":"9a47684618744909f555545abdc5b408eecd983e","after":"15faaca35df44ebf7375f9dba2e126072be8187e","ref":"refs/heads/main","pushedAt":"2024-03-11T09:30:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"chore(nix): Add nix flake (#66)","shortMessageHtmlLink":"chore(nix): Add nix flake (#66)"}},{"before":"a098e6a8e3be5e9ddf68ad3f093ac375d204afb6","after":"9a47684618744909f555545abdc5b408eecd983e","ref":"refs/heads/main","pushedAt":"2024-03-04T20:27:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"docs: update to latest config.ml (#63)","shortMessageHtmlLink":"docs: update to latest config.ml (#63)"}},{"before":"a667e7f1bf6c79dd9abcbc78488c0bcca2ab468c","after":"a098e6a8e3be5e9ddf68ad3f093ac375d204afb6","ref":"refs/heads/main","pushedAt":"2024-03-04T20:27:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"docs: epdate to latest config.ml (#63)","shortMessageHtmlLink":"docs: epdate to latest config.ml (#63)"}},{"before":"a9201dee30ae4a38c429d374fd04b5fd0a610b8c","after":"a667e7f1bf6c79dd9abcbc78488c0bcca2ab468c","ref":"refs/heads/main","pushedAt":"2024-03-04T20:26:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"fix(riot): add explicit cast to avoid compilation error or warning (#64)","shortMessageHtmlLink":"fix(riot): add explicit cast to avoid compilation error or warning (#64)"}},{"before":"e8ee8986dd7d794c059040dd668a1c0371a2337a","after":"a9201dee30ae4a38c429d374fd04b5fd0a610b8c","ref":"refs/heads/main","pushedAt":"2024-03-04T19:54:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"fix: disable ssl_test in opam ci","shortMessageHtmlLink":"fix: disable ssl_test in opam ci"}},{"before":"9d84608b255d064ecc548677ec6d67c5d0b4367c","after":"e8ee8986dd7d794c059040dd668a1c0371a2337a","ref":"refs/heads/main","pushedAt":"2024-03-01T22:17:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"fix(riot): removed a \"skipping\" I don't is needed (#62)","shortMessageHtmlLink":"fix(riot): removed a \"skipping\" I don't is needed (#62)"}},{"before":"622c6d67b964a3110a1166fce294f0c6eceeb93a","after":"9d84608b255d064ecc548677ec6d67c5d0b4367c","ref":"refs/heads/main","pushedAt":"2024-02-26T18:37:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leostera","name":"Leandro Ostera","path":"/leostera","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854222?s=80&v=4"},"commit":{"message":"feat(bytestring): support `::string` type in construction patterns (#60)\n\n* feat: support ::string type in construction patterns\r\n\r\n* fix: better message\r\n\r\n* fix: improve error message\r\n\r\n* fix: message\r\n\r\n* suggested changes\r\n\r\n* fix: message","shortMessageHtmlLink":"feat(bytestring): support ::string type in construction patterns (#60)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWVlv_wA","startCursor":null,"endCursor":null}},"title":"Activity · riot-ml/riot"}