{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":64677890,"defaultBranch":"main","name":"snapcpp","ownerLogin":"m2osw","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-01T15:17:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20776855?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699723949.0","currentOid":""},"activityList":{"items":[{"before":"45d390a1a4d7386728e5b74c133e98da2ae6c1ee","after":"68e94f09a8c1f44adb331f2c0bcd65fc929a901c","ref":"refs/heads/main","pushedAt":"2024-06-01T02:21:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added and install fluid settings messages.\n\nThis came with a few commands, parameters, values changes to make use of\nexisting commands instead of re-inventing the wheel. Many clean ups too.","shortMessageHtmlLink":"Added and install fluid settings messages."}},{"before":"7ac1a1f0aa8d1698e6ad93b846a4fdfddf0c130a","after":"45d390a1a4d7386728e5b74c133e98da2ae6c1ee","ref":"refs/heads/main","pushedAt":"2024-05-31T01:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added missing path to includes.","shortMessageHtmlLink":"Added missing path to includes."}},{"before":"c04e3d63d08ea735e192744d873180dd0e26ea26","after":"7ac1a1f0aa8d1698e6ad93b846a4fdfddf0c130a","ref":"refs/heads/main","pushedAt":"2024-05-30T04:43:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Latest with more message definitions.\n\nThis includes communicatord and eventdispatcher updates to the list of\nmessage parameters.","shortMessageHtmlLink":"Latest with more message definitions."}},{"before":"63931f7acd77702b3beb729509aefdae9af1b580","after":"c04e3d63d08ea735e192744d873180dd0e26ea26","ref":"refs/heads/main","pushedAt":"2024-05-28T13:29:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added test of message definitions.","shortMessageHtmlLink":"Added test of message definitions."}},{"before":"b6f7256cf9001b14bd0f84a943981d9770cb16c5","after":"63931f7acd77702b3beb729509aefdae9af1b580","ref":"refs/heads/main","pushedAt":"2024-05-27T15:10:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Latest support for cluck.\n\nThis includes many changes to the eventdispatcher to support a new language\n(reporter) with more features. It also includes a new\nmessage::check_parameters() feature which verifies our message parameters\nbefore calling the callback. This is really useful to avoid having to test\nsuch in each and every message handler. Especially, if the message handler\nwas to call get_parameter() for a non-existant parameter (without first\ntesting with has_parameter()...) then the server would throw, which is\ngreat in a development environment but rather terrible in a production\nsetup where we want to keep services up and running 24/7.","shortMessageHtmlLink":"Latest support for cluck."}},{"before":"8dd0fc5b020b5654c3836ea993254ec8c8eda1fb","after":"b6f7256cf9001b14bd0f84a943981d9770cb16c5","ref":"refs/heads/main","pushedAt":"2024-05-18T05:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Got cluck library 100% covered.\n\nAdded necessary code in eventdispatcher & snapdev to support the new tests.\nThere were also additions to the snaplogger.","shortMessageHtmlLink":"Got cluck library 100% covered."}},{"before":"514c72e56f55c4cb45878cce4e7e73b48d0fc6d9","after":"8dd0fc5b020b5654c3836ea993254ec8c8eda1fb","ref":"refs/heads/main","pushedAt":"2024-05-16T04:08:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added another severity level.","shortMessageHtmlLink":"Added another severity level."}},{"before":"81109d62b4ec89d972827ce79bc23f0e7d5e1990","after":"514c72e56f55c4cb45878cce4e7e73b48d0fc6d9","ref":"refs/heads/main","pushedAt":"2024-05-11T21:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added file to git.","shortMessageHtmlLink":"Added file to git."}},{"before":"f7ce0b5ed6cae27cd952310448bd40f88dcfbe5f","after":"81109d62b4ec89d972827ce79bc23f0e7d5e1990","ref":"refs/heads/main","pushedAt":"2024-05-11T21:44:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Newest version with some cluck tests.\n\nThis version includes new cluck tests that verify messages between the\nclient and server (right now, verifying the client).\n\nAdded many options to the eventdispatcher to support the cluck tests and\nalso added a new set of tests for the signal_handler.","shortMessageHtmlLink":"Newest version with some cluck tests."}},{"before":"43569efbf9be74f9c17113e49de005c5cd87ae47","after":"f7ce0b5ed6cae27cd952310448bd40f88dcfbe5f","ref":"refs/heads/main","pushedAt":"2024-05-04T05:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Fixed a couple bugs in eventdispatcher.","shortMessageHtmlLink":"Fixed a couple bugs in eventdispatcher."}},{"before":"466c150c997be687f1c9f6ea8116fd012fe0ab8a","after":"43569efbf9be74f9c17113e49de005c5cd87ae47","ref":"refs/heads/main","pushedAt":"2024-05-04T05:50:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Small fix in prinbee.","shortMessageHtmlLink":"Small fix in prinbee."}},{"before":"8d498ed31390ec95f87cffc036f89b64d4a810fe","after":"466c150c997be687f1c9f6ea8116fd012fe0ab8a","ref":"refs/heads/main","pushedAt":"2024-04-30T04:40:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added libcurl as a dependency.\n\nFixed eventdistpatcher so it compiles on Ubuntu 24.04.","shortMessageHtmlLink":"Added libcurl as a dependency."}},{"before":"29d5a78fc4e58297a49fd0eb203cca4f931c2e79","after":"8d498ed31390ec95f87cffc036f89b64d4a810fe","ref":"refs/heads/main","pushedAt":"2024-04-29T04:37:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Use direct function declaration.","shortMessageHtmlLink":"Use direct function declaration."}},{"before":"15f80aaa82fbbcce45c69fe9c6361ff2a9bb7482","after":"29d5a78fc4e58297a49fd0eb203cca4f931c2e79","ref":"refs/heads/main","pushedAt":"2024-04-28T05:24:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Docs update.","shortMessageHtmlLink":"Docs update."}},{"before":"a08d7209b2099eb0a3b369c5cf1ffa9ac15b91e2","after":"15f80aaa82fbbcce45c69fe9c6361ff2a9bb7482","ref":"refs/heads/main","pushedAt":"2024-04-28T05:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Safe passwords used OPENSSL_strcasecmp() but replaced with strcasecmp().\n\nThe strcasecmp() function will be there but I'm not too sure why the one\nin OPENSSL is gone (at least on the build system).\n\nFinished up the eventdispatcher, it has 100% reporter coverage and a\nfew other clean ups.","shortMessageHtmlLink":"Safe passwords used OPENSSL_strcasecmp() but replaced with strcasecmp()."}},{"before":"15064648c3d826a0a3e4c6e24d3565aa59c72ab7","after":"a08d7209b2099eb0a3b369c5cf1ffa9ac15b91e2","ref":"refs/heads/main","pushedAt":"2024-04-27T22:41:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"A few more enhancements.\n\nenventdispatcher has 100% coverage of the new code.\nCluck has a couple more packaging bug fixes.","shortMessageHtmlLink":"A few more enhancements."}},{"before":"59236c501f93ba5a3475424769bad907a4bac005","after":"15064648c3d826a0a3e4c6e24d3565aa59c72ab7","ref":"refs/heads/main","pushedAt":"2024-04-27T18:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Install two more configuration files.\n\nFinish coverage of primary variables.","shortMessageHtmlLink":"Install two more configuration files."}},{"before":"75387a70ebb82c8d6e77d7b61eac747b1b1fe2b8","after":"59236c501f93ba5a3475424769bad907a4bac005","ref":"refs/heads/main","pushedAt":"2024-04-27T16:44:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Further clean up to cluck packaging process.\n\nSmall fix in fastjournal (wrong name).","shortMessageHtmlLink":"Further clean up to cluck packaging process."}},{"before":"8e6a1c47f0360a5156e13aa03bab5590a006a30c","after":"75387a70ebb82c8d6e77d7b61eac747b1b1fe2b8","ref":"refs/heads/main","pushedAt":"2024-04-27T03:11:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Updated cluck so the package can be created.\n\nGot more tests in eventdispatcher and fixed a few bugs as a result.","shortMessageHtmlLink":"Updated cluck so the package can be created."}},{"before":"4bbed555e91480b193bc1ff80532cfc825e7f81d","after":"8e6a1c47f0360a5156e13aa03bab5590a006a30c","ref":"refs/heads/main","pushedAt":"2024-04-26T03:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Fixed cluck with proper names.","shortMessageHtmlLink":"Fixed cluck with proper names."}},{"before":"9a9efd7c46a5d3412b0d257bf313d0139f5ad447","after":"4bbed555e91480b193bc1ff80532cfc825e7f81d","ref":"refs/heads/main","pushedAt":"2024-04-25T00:17:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added another missing dependency to control file.","shortMessageHtmlLink":"Added another missing dependency to control file."}},{"before":"a33daf88724239fe1163413a883a5dbf82bfebdd","after":"9a9efd7c46a5d3412b0d257bf313d0139f5ad447","ref":"refs/heads/main","pushedAt":"2024-04-24T04:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added cppthread as a dependency of cluck.\n\nFixed cppthread version name in changelog.","shortMessageHtmlLink":"Added cppthread as a dependency of cluck."}},{"before":"83a5f76a31fb6b2af57d1804809b3e0da0a3bb3c","after":"a33daf88724239fe1163413a883a5dbf82bfebdd","ref":"refs/heads/main","pushedAt":"2024-04-24T04:07:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Switched hard coded distribution name to jammy.\n\nAdded note to TODO.md about fixing that (i.e. it should somehow be dynamic).","shortMessageHtmlLink":"Switched hard coded distribution name to jammy."}},{"before":"f57c9853075f906a8ef0a84184b86e9a3a2da2ac","after":"83a5f76a31fb6b2af57d1804809b3e0da0a3bb3c","ref":"refs/heads/main","pushedAt":"2024-04-23T05:24:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added cluck.\n\nApplied a few additional fixes to the eventdispatcher project.\nFixed a configuration file for ipload which would make the software\ngenerate a couple of warnings.","shortMessageHtmlLink":"Added cluck."}},{"before":"9df1a6527672d6db38604d105f1db065c23faf88","after":"f57c9853075f906a8ef0a84184b86e9a3a2da2ac","ref":"refs/heads/main","pushedAt":"2024-04-21T22:24:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Fixed a bug in snapdev.\n\nUpdated cluck accordingly. Also got the coverage generated.","shortMessageHtmlLink":"Fixed a bug in snapdev."}},{"before":"972ec945a1c917fe01e0477a85147dcdf0d26bc5","after":"9df1a6527672d6db38604d105f1db065c23faf88","ref":"refs/heads/main","pushedAt":"2024-04-21T20:14:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Started implementing cluck unit tests.\n\nEnhanced the eventdispatcher to allow for \"easily\" implementing unit tests\nto verify clients and servers that send/receive messages.\n\nThis includes a fix to the cppthread exiting to avoid a double throw.","shortMessageHtmlLink":"Started implementing cluck unit tests."}},{"before":"e7be12ba0cf5c0d926c1b22b50226942a1221b92","after":"972ec945a1c917fe01e0477a85147dcdf0d26bc5","ref":"refs/heads/main","pushedAt":"2024-04-17T03:28:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Complete new language.\n\nThat is. It works as it is. It's probably in need of some enhancements.","shortMessageHtmlLink":"Complete new language."}},{"before":"f90462feb7beca545a5a74354ad7bb7aecd6c9f4","after":"e7be12ba0cf5c0d926c1b22b50226942a1221b92","ref":"refs/heads/main","pushedAt":"2024-04-14T15:46:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Latest snapwebsite.","shortMessageHtmlLink":"Latest snapwebsite."}},{"before":"495a03d89b37c5acfbb0fab36530bb134d3831ea","after":"f90462feb7beca545a5a74354ad7bb7aecd6c9f4","ref":"refs/heads/main","pushedAt":"2024-03-10T16:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Further doc enhancements.","shortMessageHtmlLink":"Further doc enhancements."}},{"before":"fd84ca3f423d7191bbc3da2cff1affedbd5380ea","after":"495a03d89b37c5acfbb0fab36530bb134d3831ea","ref":"refs/heads/main","pushedAt":"2024-03-10T15:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Adding cluck as a submodule contrib.","shortMessageHtmlLink":"Adding cluck as a submodule contrib."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWYWdZwA","startCursor":null,"endCursor":null}},"title":"Activity ยท m2osw/snapcpp"}