{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":113701924,"defaultBranch":"main","name":"spec","ownerLogin":"cloudevents","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-12-09T21:18:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32076828?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1686849897.936137","currentOid":""},"activityList":{"items":[{"before":"e30acf32d0aa21d338bddf719e034aabf737ea74","after":"7204b18328a4cdf7d137ede6e89cc7c15a313e43","ref":"refs/heads/main","pushedAt":"2024-05-30T16:30:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1287 from duglin/attrNames\n\nattr names SHOULD start with a letter","shortMessageHtmlLink":"Merge pull request #1287 from duglin/attrNames"}},{"before":"66c067b38bbd0c9ca2ad10ddceaf7fc53a639541","after":"e30acf32d0aa21d338bddf719e034aabf737ea74","ref":"refs/heads/main","pushedAt":"2024-05-30T16:29:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"CESQL v1 review changes (#1286)\n\n* clarify integer overflow behaviour, order of evaluation\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* Address feedback from @duglin\r\n\r\n* Link to ISO 9075\r\n* Fix some typos\r\n* Clarify return types and errors\r\n* Simplify ebnf definitions for value identifiers\r\n* Clarify type casting and behaviour for operators\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* further fixes from review by @duglin\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* clarify error handling and zero values\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* further clarify error handling and zero values\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* parenthized -> paranthesized\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* more fixes from review by @duglin\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* fix the should verification problem\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* clarify default type of attributes\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* fix indentation of operator precedence\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* it's -> its\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n---------\r\n\r\nSigned-off-by: Calum Murray ","shortMessageHtmlLink":"CESQL v1 review changes (#1286)"}},{"before":"e79d7b2cc3108c68f911515c5f28ce906c58061f","after":"66c067b38bbd0c9ca2ad10ddceaf7fc53a639541","ref":"refs/heads/main","pushedAt":"2024-05-30T16:26:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"clarify type casting in CESQL spec (#1281)\n\n* clarify type casting in CESQL spec\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* fix: addressed feedback from meeting\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* address review feedback\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* clarify the default values when an error occurs\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* fix: may -> MAY\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* clarify second operand in LIKE expression MUST be a string literal\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* clarify leading zeros\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* add table of supported and unsupported type casts\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* add boolean <-> integer casting\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n---------\r\n\r\nSigned-off-by: Calum Murray ","shortMessageHtmlLink":"clarify type casting in CESQL spec (#1281)"}},{"before":"d697a8769217105afeecaab97f141cf8b999a9ba","after":"e79d7b2cc3108c68f911515c5f28ce906c58061f","ref":"refs/heads/main","pushedAt":"2024-05-23T17:29:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"test: tck tests now check that AND and OR operators are short circuit evaluated (#1279)\n\n* test: tck tests now check that AND and OR operators are short circuit evaluated\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* fix: test for OR short circuiting uses the OR operator\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* test: verify that AND and OR only short circuit when expected to\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n---------\r\n\r\nSigned-off-by: Calum Murray ","shortMessageHtmlLink":"test: tck tests now check that AND and OR operators are short circuit…"}},{"before":"ecb2721ea620b1da8c843592fec99511e26c988f","after":"d697a8769217105afeecaab97f141cf8b999a9ba","ref":"refs/heads/main","pushedAt":"2024-05-22T14:37:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1280 from Cali0707/test-invalid-like-pattern-cesql\n\ntest: verify that invalid string literals in LIKE expression are a parse error","shortMessageHtmlLink":"Merge pull request #1280 from Cali0707/test-invalid-like-pattern-cesql"}},{"before":"bf4b4a4c686f3a0c6b107ad6539371d337082b25","after":"ecb2721ea620b1da8c843592fec99511e26c988f","ref":"refs/heads/main","pushedAt":"2024-05-21T11:23:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1283 from AxelNennker/patch-1\n\nfix typo","shortMessageHtmlLink":"Merge pull request #1283 from AxelNennker/patch-1"}},{"before":"561c5e5401ac2ab9ef1aed96bb39980f5c45a06d","after":"bf4b4a4c686f3a0c6b107ad6539371d337082b25","ref":"refs/heads/main","pushedAt":"2024-05-02T16:50:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1278 from katallaxie/feat/bam-extension\n\nAdding extension for BAM","shortMessageHtmlLink":"Merge pull request #1278 from katallaxie/feat/bam-extension"}},{"before":"a15821bd345933de1971db333e9e37307d77c31f","after":"561c5e5401ac2ab9ef1aed96bb39980f5c45a06d","ref":"refs/heads/main","pushedAt":"2024-04-04T16:22:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Adding extension for OPC UA (#1274)\n\n* Initial version for OPC UA extension\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* fixed type errors\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* split opcuametadataversion into separate attributes; added additional constraints\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* Add SingleDataSetMessage constraint\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* type need to reference DataSetMessage.MessageType\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* fixed spec verification findings\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* Added translation files\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* integrated review feedback\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* added references to OPC UA and OPC UA PubSub\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* clarified opcuametadataversion usage when dataschema is used\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* Added examples; corrected subject for events; explained use cases and benefits\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* Addressed review feedback\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* clarify usage of traceparent and recordedtime\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n* fixed typo Minior -> Minor; clarify usage of extension attributes\r\n\r\nSigned-off-by: Alexander Köpke \r\n\r\n---------\r\n\r\nSigned-off-by: Alexander Köpke ","shortMessageHtmlLink":"Adding extension for OPC UA (#1274)"}},{"before":"23abcc4f41610ad91d0cd24e85ef0d99f83bc747","after":"a15821bd345933de1971db333e9e37307d77c31f","ref":"refs/heads/main","pushedAt":"2024-03-28T23:31:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Update demos.md: adding Microcks talk and live demo recording and blo… (#1273)\n\n* Update demos.md: adding Microcks talk and live demo recording and blog post\r\n\r\nSigned-off-by: Yacine Kheddache \r\n\r\n* Update demos.md dates + reorder\r\n\r\nAdded dates and unify them + reorder (latest first) entries.\r\n\r\nSigned-off-by: Yacine Kheddache \r\n\r\n* Update demos.md : typo (draft removed)\r\n\r\ntypo (draft removed)\r\n\r\nSigned-off-by: Yacine Kheddache \r\n\r\n---------\r\n\r\nSigned-off-by: Yacine Kheddache ","shortMessageHtmlLink":"Update demos.md: adding Microcks talk and live demo recording and blo… ("}},{"before":"55b53febdafd6f2442d87e4ceeba523e21a122e3","after":"23abcc4f41610ad91d0cd24e85ef0d99f83bc747","ref":"refs/heads/main","pushedAt":"2024-03-28T23:13:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Update open-source.md: Add Microcks to open source projects list (#1272)\n\n* Update open-source.md: Add Microcks to open source projects list \r\n\r\nSimulating CloudEvents with AsyncAPI and Microcks link added\r\n\r\nSigned-off-by: Yacine Kheddache \r\n\r\n* Update open-source.md\r\n\r\nMicrocks: re-order so the list is alphabetized as requested.\r\n\r\nSigned-off-by: Yacine Kheddache \r\n\r\n* Update open-source.md : reorder the entire list by Alphabetical order\r\n\r\nreorder the entire list by Alphabetical order as requested \r\n\r\nSigned-off-by: Yacine Kheddache \r\n\r\n---------\r\n\r\nSigned-off-by: Yacine Kheddache ","shortMessageHtmlLink":"Update open-source.md: Add Microcks to open source projects list (#1272)"}},{"before":"cb26319369efcdb4c5a3955f2f08180729564a6e","after":"55b53febdafd6f2442d87e4ceeba523e21a122e3","ref":"refs/heads/main","pushedAt":"2024-03-28T16:34:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1271 from duglin/subTypo\n\nTypo: filter->filters","shortMessageHtmlLink":"Merge pull request #1271 from duglin/subTypo"}},{"before":"83a8bd9150de032b4788be72341c5f5f767df92e","after":"cb26319369efcdb4c5a3955f2f08180729564a6e","ref":"refs/heads/main","pushedAt":"2024-03-25T18:30:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"CESQL AND operators are now short-circuit evaluated (#1270)\n\n* CESQL AND operators are now short-circuit evaluated\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* wording clarifications to explanation of AND/OR short circuit evaluation\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n---------\r\n\r\nSigned-off-by: Calum Murray ","shortMessageHtmlLink":"CESQL AND operators are now short-circuit evaluated (#1270)"}},{"before":"285dc27c7fd9a75fe2908268331b223d0ff08645","after":"83a8bd9150de032b4788be72341c5f5f767df92e","ref":"refs/heads/main","pushedAt":"2024-03-21T16:33:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1268 from jskeet/case-insensitive-content-types\n\nFirst pass at considering content-type in a case-insensitive way.","shortMessageHtmlLink":"Merge pull request #1268 from jskeet/case-insensitive-content-types"}},{"before":"ddc8be19e36f886723b67d94af6af5e0e1fca828","after":"285dc27c7fd9a75fe2908268331b223d0ff08645","ref":"refs/heads/main","pushedAt":"2024-03-15T11:57:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1267 from Cali0707/cesql-or-shortcuts\n\nCESQL OR short-circuit evaluation","shortMessageHtmlLink":"Merge pull request #1267 from Cali0707/cesql-or-shortcuts"}},{"before":"b9292aaaf44d29d1a9b1faf4a0893787550a65d1","after":"ddc8be19e36f886723b67d94af6af5e0e1fca828","ref":"refs/heads/main","pushedAt":"2024-03-14T19:05:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1266 from acceptacross/main\n\nchore: fix some typos","shortMessageHtmlLink":"Merge pull request #1266 from acceptacross/main"}},{"before":"003ad3a35c2486a8d53dd6dbb03403dae2b6e2ac","after":"b9292aaaf44d29d1a9b1faf4a0893787550a65d1","ref":"refs/heads/main","pushedAt":"2024-03-07T20:15:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1264 from duglin/ref\n\nmove documented-extensions to extensions/README.md","shortMessageHtmlLink":"Merge pull request #1264 from duglin/ref"}},{"before":"3f7a33d7b9c709cd9c164fcd325d46330d571b03","after":"003ad3a35c2486a8d53dd6dbb03403dae2b6e2ac","ref":"refs/heads/main","pushedAt":"2024-03-07T20:15:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1263 from duglin/IDs\n\nAdd some clarifying text about identifying attributes","shortMessageHtmlLink":"Merge pull request #1263 from duglin/IDs"}},{"before":"ad2ff88a692ecb48d43cc4c31946c99ec1e61569","after":"3f7a33d7b9c709cd9c164fcd325d46330d571b03","ref":"refs/heads/main","pushedAt":"2024-02-29T19:11:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Suggestion about Structuring a Composite \"subject\" Field (#1261)\n\n* Add example about structuring a composite subject field.\r\n\r\nSigned-off-by: Ervin Varga \r\n\r\n* Fix capitalization of the word \"may\"\r\n\r\nSigned-off-by: Ervin Varga \r\n\r\n* Fix alignment of text in the raw textual format\r\n\r\nSigned-off-by: Ervin Varga \r\n\r\n* State explicitly that custom extensions should go inside a composite subject.\r\n\r\nSigned-off-by: Ervin Varga \r\n\r\n* Alter proposal by embedding values into the subject field\r\n\r\nSigned-off-by: Ervin Varga \r\n\r\n* Make example compliant with the intended purpose of subject\r\n\r\nSigned-off-by: Ervin Varga \r\n\r\n* Fix inconsistent usage of words describe vs. identify for a subject\r\n\r\nSigned-off-by: Ervin Varga \r\n\r\n* Improve wording of the example\r\n\r\nSigned-off-by: Ervin Varga \r\n\r\n* Improve clarity of composite content for a subject property\r\n\r\nSigned-off-by: Ervin Varga \r\n\r\n---------\r\n\r\nSigned-off-by: Ervin Varga ","shortMessageHtmlLink":"Suggestion about Structuring a Composite \"subject\" Field (#1261)"}},{"before":"efc45dbaaa2a59564f6a70496294234286d0b60a","after":"ad2ff88a692ecb48d43cc4c31946c99ec1e61569","ref":"refs/heads/main","pushedAt":"2024-02-29T17:27:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"fix: use KiB instead of non-standard KBytes and KB (#1262)\n\n* fix: use KiB instead of non-standard KBytes and KB\r\n\r\nSee https://github.com/cloudevents/spec/issues/1259\r\n\r\nSigned-off-by: Sasha Tkachev \r\n\r\n* fix: use KiB in all files\r\n\r\nSigned-off-by: Sasha Tkachev \r\n\r\n---------\r\n\r\nSigned-off-by: Sasha Tkachev ","shortMessageHtmlLink":"fix: use KiB instead of non-standard KBytes and KB (#1262)"}},{"before":"b087efc69dd773eb35a690692e766cf8cac79fd9","after":"efc45dbaaa2a59564f6a70496294234286d0b60a","ref":"refs/heads/main","pushedAt":"2024-02-23T00:32:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Clarify that missing attributes should not result in errors (#1257)\n\n* clarified that missing attributes should not result in errors\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* remove missingAttribute errors from tck tests\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* MUST not -> MUST NOT\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* addressing a missing attribute makes the subexpression false\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n* fix: clarified language for missing attribute handling\r\n\r\nSigned-off-by: Calum Murray \r\n\r\n---------\r\n\r\nSigned-off-by: Calum Murray ","shortMessageHtmlLink":"Clarify that missing attributes should not result in errors (#1257)"}},{"before":"a900ac699c0bec79fb9abb7a7b169c7f33660ce4","after":"b087efc69dd773eb35a690692e766cf8cac79fd9","ref":"refs/heads/main","pushedAt":"2024-02-08T18:07:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1258 from efgpinto/patch-1\n\ndocs: update typo in distributed-tracing.md","shortMessageHtmlLink":"Merge pull request #1258 from efgpinto/patch-1"}},{"before":"3ff0462b377bf960ee24b7d8f2eb62f774a40971","after":"a900ac699c0bec79fb9abb7a7b169c7f33660ce4","ref":"refs/heads/main","pushedAt":"2024-02-08T18:04:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1256 from duglin/gDocs\n\nAdd link to google folder","shortMessageHtmlLink":"Merge pull request #1256 from duglin/gDocs"}},{"before":"5fadd5536ea1abdfc3619da537e9763e6b7090c8","after":"3ff0462b377bf960ee24b7d8f2eb62f774a40971","ref":"refs/heads/main","pushedAt":"2024-02-08T18:04:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1255 from Cali0707/tck-test-fixes\n\nSmall fixes to CESQL tck test cases","shortMessageHtmlLink":"Merge pull request #1255 from Cali0707/tck-test-fixes"}},{"before":"f1db8a460095e5d036d73ffbbe563de69865122c","after":"5fadd5536ea1abdfc3619da537e9763e6b7090c8","ref":"refs/heads/main","pushedAt":"2024-02-08T18:04:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1252 from duglin/grad\n\nGraduated!","shortMessageHtmlLink":"Merge pull request #1252 from duglin/grad"}},{"before":"d2e6980c7ea44bab4e1fa4513eac97f36b8fc199","after":"f1db8a460095e5d036d73ffbbe563de69865122c","ref":"refs/heads/main","pushedAt":"2024-01-30T17:01:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1254 from krook/fix-logo-link\n\nFix broken image URL for CE logo.","shortMessageHtmlLink":"Merge pull request #1254 from krook/fix-logo-link"}},{"before":"130ba0d183f5e45c1d141f5c1f272cf71d898623","after":"d2e6980c7ea44bab4e1fa4513eac97f36b8fc199","ref":"refs/heads/main","pushedAt":"2023-12-07T18:59:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1248 from MaryamTaj/issue-1232\n\nClarify boolean literals in specification","shortMessageHtmlLink":"Merge pull request #1248 from MaryamTaj/issue-1232"}},{"before":"758a53321ed646a8d3da6cf60d49ef2d214293aa","after":"130ba0d183f5e45c1d141f5c1f272cf71d898623","ref":"refs/heads/main","pushedAt":"2023-11-16T17:25:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1247 from duglin/ext\n\nAdd missing ext & make at least one attribute REQUIRED for each ext","shortMessageHtmlLink":"Merge pull request #1247 from duglin/ext"}},{"before":"43afbf55cacc2377b18f77c8a8d99b2dfab11d04","after":"758a53321ed646a8d3da6cf60d49ef2d214293aa","ref":"refs/heads/main","pushedAt":"2023-11-16T17:25:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Add unknown value for authtype enum of Auth Context ext (#1246)\n\n* Change constraint to OPTIONAL for authtype\r\n\r\nIssue created for this change: https://github.com/cloudevents/spec/issues/1245\r\n\r\nFor the recently added extension Auth Context /extensions/authcontext.md the attribute of authtype is the only one marked as REQUIRED in the constraints.\r\n\r\nThe key principle here is that authtype classification results should be predictable and should not change. However, for some cases the type is preferred to be unknown when we can't determine reliable. The main concern we have is how authtype classifications might change when we are able to classify the request in the future.\r\nAs a result if we change from unknown to app_user it is a \"breaking\" change for API consumers. Since their code may build business logic based on authtype results.\r\n\r\nThis is the reason we are suggesting making authtype OPTIONAL to avoid having customers build business logic around it.\r\nIf we have to return an authtype in a situation where we don't know for certain, I would prefer to add the enum value unknown.\r\nWe think is better to avoid this altogether until we can consistently and predictably classify \"authtype\" to avoid future \"breaking change' scenario.\r\n\r\nSigned-off-by: Josué Fabricio Urbina González \r\n\r\n* Add unknown value for authtype\r\n\r\nFrom the discussion of the previous snapshot of github.com/cloudevents/spec/pull/1246\r\n\r\nIt is preferred to add another value to the authtype enum of `unknown`. This is to avoid setting the attribute as OPTIONAL since all extensions have at least one REQUIRED attribute.\r\n\r\nSigned-off-by: Josué Fabricio Urbina González \r\n\r\n---------\r\n\r\nSigned-off-by: Josué Fabricio Urbina González ","shortMessageHtmlLink":"Add unknown value for authtype enum of Auth Context ext (#1246)"}},{"before":"a7f82aae724a19543852ee49f9a64003d6443255","after":"43afbf55cacc2377b18f77c8a8d99b2dfab11d04","ref":"refs/heads/main","pushedAt":"2023-10-26T17:00:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1244 from duglin/cleanOSS\n\nRemove old OSS projects from open-source.md","shortMessageHtmlLink":"Merge pull request #1244 from duglin/cleanOSS"}},{"before":"d0eccd083b875e1619162dd3ad41e26ac6e2c40f","after":"a7f82aae724a19543852ee49f9a64003d6443255","ref":"refs/heads/main","pushedAt":"2023-10-26T16:48:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duglin","name":"Doug Davis","path":"/duglin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944671?s=80&v=4"},"commit":{"message":"Merge pull request #1243 from Cali0707/clarify-nonboolean-cesql-result\n\nSQL filter: Clarify that only boolean TRUE values pass filter","shortMessageHtmlLink":"Merge pull request #1243 from Cali0707/clarify-nonboolean-cesql-result"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWDl0EwA","startCursor":null,"endCursor":null}},"title":"Activity · cloudevents/spec"}