{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":367481826,"defaultBranch":"master","name":"FlashMQ","ownerLogin":"quinox","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-05-14T21:20:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/739770?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720337355.0","currentOid":""},"activityList":{"items":[{"before":"8649c929a700057af0ad338a8fdaa8b3ee031ea5","after":"9c17575563913df279381953569d2d5b7a729801","ref":"refs/heads/feat-dynamic-tmp","pushedAt":"2024-07-07T08:12:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Fix hardcoded paths in testcases\n\nI share my tmpdir with Portage that runs testcases with its own user\naccount. If there are hardcoded paths I run into permissions issues when\nI want to run the testcases.","shortMessageHtmlLink":"Fix hardcoded paths in testcases"}},{"before":null,"after":"8649c929a700057af0ad338a8fdaa8b3ee031ea5","ref":"refs/heads/feat-dynamic-tmp","pushedAt":"2024-07-07T07:29:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Fix hardcoded paths in testcases\n\nI share my tmpdir with Portage that runs testcases with its own user\naccount. If there are hardcoded paths I run into permissions issues when\nI want to run the testcases.","shortMessageHtmlLink":"Fix hardcoded paths in testcases"}},{"before":"57b4e356f570f0d1d94d1b9b3ffebf7a76146d65","after":"be554802d39ea5dd65e501febc08e0f1af63948f","ref":"refs/heads/master","pushedAt":"2024-05-17T16:52:30.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Version 1.13.0","shortMessageHtmlLink":"Version 1.13.0"}},{"before":"a32512ecc4e5b8c349e6a585048a24aa2441b0a2","after":"83e59fa22f7a2748bbe6337097f64dcbb32c371b","ref":"refs/heads/feat-vim-syntax","pushedAt":"2024-05-15T04:59:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Generate vim syntax based on the documentation","shortMessageHtmlLink":"Generate vim syntax based on the documentation"}},{"before":"cd5834a1a4a9574218a14da21d28cd1abe55489f","after":"da3314b56cbc6a414eb61599391875dd9fcbde8f","ref":"refs/heads/feat-persistent-fuzzing","pushedAt":"2024-05-11T07:00:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Setup for persistent fuzzing","shortMessageHtmlLink":"Setup for persistent fuzzing"}},{"before":"fb7c08e97f17b9a7f021d17fe8d7f82af72e1cbd","after":"cd5834a1a4a9574218a14da21d28cd1abe55489f","ref":"refs/heads/feat-persistent-fuzzing","pushedAt":"2024-05-10T09:37:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Setup for persistent fuzzing","shortMessageHtmlLink":"Setup for persistent fuzzing"}},{"before":"aa97f9a9af2a8cb30e70a246018a9c8d7c133425","after":"fb7c08e97f17b9a7f021d17fe8d7f82af72e1cbd","ref":"refs/heads/feat-persistent-fuzzing","pushedAt":"2024-05-10T09:35:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Setup for persistent fuzzing","shortMessageHtmlLink":"Setup for persistent fuzzing"}},{"before":"961336985a0a7291c2f106275e8ff63bf33154c6","after":"aa97f9a9af2a8cb30e70a246018a9c8d7c133425","ref":"refs/heads/feat-persistent-fuzzing","pushedAt":"2024-05-09T20:00:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Setup for persistent fuzzing","shortMessageHtmlLink":"Setup for persistent fuzzing"}},{"before":"47ce529ff7476f2a2e5ba37f2e307b8331d1f9db","after":"961336985a0a7291c2f106275e8ff63bf33154c6","ref":"refs/heads/feat-persistent-fuzzing","pushedAt":"2024-05-08T20:03:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Setup for persistent fuzzing","shortMessageHtmlLink":"Setup for persistent fuzzing"}},{"before":"c40980bf156c7b1434792de7817d827e1770383b","after":"a32512ecc4e5b8c349e6a585048a24aa2441b0a2","ref":"refs/heads/feat-vim-syntax","pushedAt":"2024-05-05T14:51:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Generate vim syntax based on the documentation","shortMessageHtmlLink":"Generate vim syntax based on the documentation"}},{"before":"625ec644258454de96928c50134120d93a3cc1e0","after":"c40980bf156c7b1434792de7817d827e1770383b","ref":"refs/heads/feat-vim-syntax","pushedAt":"2024-05-05T14:45:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Generate vim syntax based on the documentation","shortMessageHtmlLink":"Generate vim syntax based on the documentation"}},{"before":"7eb26e73ea1f2a3de976841bec3add0bafd9c2b5","after":"625ec644258454de96928c50134120d93a3cc1e0","ref":"refs/heads/feat-vim-syntax","pushedAt":"2024-05-05T14:31:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Generate vim syntax based on the documentation","shortMessageHtmlLink":"Generate vim syntax based on the documentation"}},{"before":"1aad1939ce7f9e4814ff7213ca02cdfeccfea4dd","after":"7eb26e73ea1f2a3de976841bec3add0bafd9c2b5","ref":"refs/heads/feat-vim-syntax","pushedAt":"2024-05-05T06:31:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Generate vim syntax based on the documentation","shortMessageHtmlLink":"Generate vim syntax based on the documentation"}},{"before":null,"after":"1aad1939ce7f9e4814ff7213ca02cdfeccfea4dd","ref":"refs/heads/feat-vim-syntax","pushedAt":"2024-05-04T08:27:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Generate vim syntax based on the documentation","shortMessageHtmlLink":"Generate vim syntax based on the documentation"}},{"before":"707810cd2fe801087cb64cc8065c2b69cf733864","after":"57b4e356f570f0d1d94d1b9b3ffebf7a76146d65","ref":"refs/heads/master","pushedAt":"2024-05-03T15:36:37.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Version 1.12.0","shortMessageHtmlLink":"Version 1.12.0"}},{"before":"fed965bc53860096618cd6b5a37d71538d937a67","after":"e5595f8074ed7d87f6b38b96ffc85f7770b11373","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-05-03T15:24:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Suggest valid options when the configuration contains unknown keys\n\nThis changeset is purely to improve the user experience. When the\nconfiguration parsing fails with an unknown key we'll test all possible\nkeys and suggest one that looks a lot like it. This way we can be\nhelpful in case someone made a typo or misremembered the precise name.","shortMessageHtmlLink":"Suggest valid options when the configuration contains unknown keys"}},{"before":"1dd3dae797c0cc54614e6354fc042239fc6cbf25","after":"fed965bc53860096618cd6b5a37d71538d937a67","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-05-03T15:21:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Suggest valid options when the configuration contains unknown keys\n\nThis changeset is purely to improve the user experience. When the\nconfiguration parsing fails with an unknown key we'll test all possible\nkeys and suggest one that looks a lot like it. This way we can be\nhelpful in case someone made a typo or misremembered the precise name.","shortMessageHtmlLink":"Suggest valid options when the configuration contains unknown keys"}},{"before":"70ebd88dcb2dd85e2de9d34760cdbdee4812c82c","after":"1dd3dae797c0cc54614e6354fc042239fc6cbf25","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-05-03T15:17:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Suggest valid options when the configuration contains unknown keys\n\nThis changeset is purely to improve the user experience. When the\nconfiguration parsing fails with an unknown key we'll test all possible\nkeys and suggest one that looks a lot like it. This way we can be\nhelpful in case someone made a typo or misremembered the precise name.","shortMessageHtmlLink":"Suggest valid options when the configuration contains unknown keys"}},{"before":"505b749ab211ddb6fc38628062726f69e48f34ec","after":"70ebd88dcb2dd85e2de9d34760cdbdee4812c82c","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-05-03T11:06:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Suggest valid options when the configuration contains unknown keys\n\nThis changeset is purely to improve the user experience. When the\nconfiguration parsing fails with an unknown key we'll test all possible\nkeys and suggest one that looks a lot like it. This way we can be\nhelpful in case someone made a typo or misremembered the precise name.","shortMessageHtmlLink":"Suggest valid options when the configuration contains unknown keys"}},{"before":"0a39473fb0d60bdc9a3ecb6b98c777fb7f284e11","after":"505b749ab211ddb6fc38628062726f69e48f34ec","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-05-01T13:07:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Suggest valid options when the configuration contains unknown keys\n\nThis changeset is purely to improve the user experience. When the\nconfiguration parsing fails with an unknown key we'll test all possible\nkeys and suggest one that looks a lot like it. This way we can be\nhelpful in case someone made a typo or misremembered the precise name.","shortMessageHtmlLink":"Suggest valid options when the configuration contains unknown keys"}},{"before":"67317a7e519166c2ce8d6619a7b1de6c22057f77","after":"0a39473fb0d60bdc9a3ecb6b98c777fb7f284e11","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-05-01T11:44:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Suggest valid options when the configuration contains unknown keys\n\nThis changeset is purely to improve the user experience. When the\nconfiguration parsing fails with an unknown key we'll test all possible\nkeys and suggest one that looks a lot like it. This way we can be\nhelpful in case someone made a typo or misremembered the precise name.","shortMessageHtmlLink":"Suggest valid options when the configuration contains unknown keys"}},{"before":"51c9d91080e155c2c31d43848fadc648c3b150b5","after":"67317a7e519166c2ce8d6619a7b1de6c22057f77","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-05-01T11:42:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Suggest valid options when the configuration contains unknown keys\n\nThis changeset is purely to improve the user experience. When the\nconfiguration parsing fails with an unknown key we'll test all possible\nkeys and suggest one that looks a lot like it. This way we can be\nhelpful in case someone made a typo or misremembered the precise name.","shortMessageHtmlLink":"Suggest valid options when the configuration contains unknown keys"}},{"before":"7598ee88d656ccb244e9d66d886630bc83ffbce6","after":"51c9d91080e155c2c31d43848fadc648c3b150b5","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-03-09T19:55:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Suggest valid options when the configuration contains unknown keys\n\nThis changeset is purely to improve the user experience. When the\nconfiguration parsing fails with an unknown key we'll test all possible\nkeys and suggest one that looks a lot like it. This will be nice for\npeople that make simple typos.","shortMessageHtmlLink":"Suggest valid options when the configuration contains unknown keys"}},{"before":"bf6dbb1c6d889c3e0dd15c876033ff1ce49b6859","after":"877a8fa63861b8c701a039a04a806ab571aac676","ref":"refs/heads/feat-dry-cmake","pushedAt":"2024-03-09T10:46:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Standardize CMakeLists files\n\nBy putting the common definitions in a shared file it's less painful to\nkeep both projects compiling.","shortMessageHtmlLink":"Standardize CMakeLists files"}},{"before":"dfc4a8f3dd269948140285adb17c875cffb0c775","after":"7598ee88d656ccb244e9d66d886630bc83ffbce6","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-03-09T10:32:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Suggest valid options when the configuration contains unknown keys\n\nThis changeset is purely to improve the user experience. When the\nconfiguration parsing fails with an unknown key we'll test all possible\nkeys and suggest one that looks a lot like it. This will be nice for\npeople that make simple typos.","shortMessageHtmlLink":"Suggest valid options when the configuration contains unknown keys"}},{"before":null,"after":"bf6dbb1c6d889c3e0dd15c876033ff1ce49b6859","ref":"refs/heads/feat-dry-cmake","pushedAt":"2024-03-08T20:56:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Standardize CMakeLists files\n\nBy putting the common definitions in a shared file it's less painful to\nkeep both projects compiling.","shortMessageHtmlLink":"Standardize CMakeLists files"}},{"before":"721f20a900dda2ff0d15ba9b4aee587f3b6b699d","after":"707810cd2fe801087cb64cc8065c2b69cf733864","ref":"refs/heads/master","pushedAt":"2024-03-08T19:54:58.000Z","pushType":"push","commitsCount":329,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Converted some format based logging to safer streams","shortMessageHtmlLink":"Converted some format based logging to safer streams"}},{"before":"5b84e339cf0e031b67d62c83059276c635f5fad5","after":"dfc4a8f3dd269948140285adb17c875cffb0c775","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-03-08T07:33:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Suggest config options when finding unknown keys\n\nThis changeset is purely to improve the user experience. When the\nconfiguration parsing fails with an unknown key we'll test all possible\nkeys and suggest one that looks a lot like it. This will be nice for\npeople that make simple typos.","shortMessageHtmlLink":"Suggest config options when finding unknown keys"}},{"before":"4ad6c81215b451868206ee3ab4983677bce13213","after":"287f0c685f4ab9318d5202563adde9b1b30ca1e8","ref":"refs/heads/feat-fix-config-parsing","pushedAt":"2024-03-07T20:49:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"Tighten config parser\n\nThe config parser was rather liberal in what it accepted. For example\nthese three settings would all be accepted and interpreted as 180\nseconds:\n\n expire_sessions_after_seconds 180s\n expire_sessions_after_seconds 180h\n expire_sessions_after_seconds 180 hours\n\nThis changeset will cause these things to get rejected.","shortMessageHtmlLink":"Tighten config parser"}},{"before":null,"after":"5b84e339cf0e031b67d62c83059276c635f5fad5","ref":"refs/heads/feat-config-suggestions","pushedAt":"2024-03-07T19:12:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quinox","name":"Ceesjan Luiten","path":"/quinox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739770?s=80&v=4"},"commit":{"message":"WIP: Config suggestion","shortMessageHtmlLink":"WIP: Config suggestion"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wN1QwODoxMjo1OS4wMDAwMDBazwAAAAR4wX89","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wN1QxOToxMjoyOC4wMDAwMDBazwAAAAQPcbSe"}},"title":"Activity ยท quinox/FlashMQ"}