{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":429937868,"defaultBranch":"main","name":"spec","ownerLogin":"opentdf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-11-19T21:23:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90051847?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713194892.0","currentOid":""},"activityList":{"items":[{"before":"ab82d2c7a1836c35f4fd8cb08c02e1adad3a44ee","after":null,"ref":"refs/heads/spec-readme-updates","pushedAt":"2024-04-15T15:28:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dmihalcik-virtru","name":"Dave Mihalcik","path":"/dmihalcik-virtru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38867245?s=80&v=4"}},{"before":"34d78374d942927c3a830ac84a53d3e4d70fba58","after":"2a95f6f434ae241df1d2371b33c2b3c564e5ee67","ref":"refs/heads/main","pushedAt":"2024-04-15T15:28:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmihalcik-virtru","name":"Dave Mihalcik","path":"/dmihalcik-virtru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38867245?s=80&v=4"},"commit":{"message":"Update README.md (#34)\n\nTwo changes\r\n1. Corrected numbering as Policy Binding and Offline Create were both numbered 6.\r\n2. Removed 'new in TDF3' from points 5-8 as these capabilities are no longer 'new' and the spec is now beyond 'TDF3'","shortMessageHtmlLink":"Update README.md (#34)"}},{"before":null,"after":"ab82d2c7a1836c35f4fd8cb08c02e1adad3a44ee","ref":"refs/heads/spec-readme-updates","pushedAt":"2024-04-14T11:40:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"damorris25","name":"Dana Morris","path":"/damorris25","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31157632?s=80&v=4"},"commit":{"message":"Update README.md\n\nTwo changes\r\n1. Corrected numbering as Policy Binding and Offline Create were both numbered 6.\r\n2. Removed 'new in TDF3' from points 5-8 as these capabilities are no longer 'new' and the spec is now beyond 'TDF3'","shortMessageHtmlLink":"Update README.md"}},{"before":"b6554896ebdbf4c1f9d2d7d38a422f601a21d068","after":"34d78374d942927c3a830ac84a53d3e4d70fba58","ref":"refs/heads/main","pushedAt":"2024-04-05T15:37:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"strantalis","name":"Sean Trantalis","path":"/strantalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18211470?s=80&v=4"},"commit":{"message":"chore: update codeowners to architecture group (#33)","shortMessageHtmlLink":"chore: update codeowners to architecture group (#33)"}},{"before":"b6554896ebdbf4c1f9d2d7d38a422f601a21d068","after":"753715140e4a137da0ae9772949aa678f058b144","ref":"refs/heads/scratchpad","pushedAt":"2024-01-24T18:38:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"biscoe916","name":"Tyler Biscoe","path":"/biscoe916","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1865343?s=80&v=4"},"commit":{"message":"Update manifest-json.md","shortMessageHtmlLink":"Update manifest-json.md"}},{"before":null,"after":"b6554896ebdbf4c1f9d2d7d38a422f601a21d068","ref":"refs/heads/scratchpad","pushedAt":"2024-01-24T18:38:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"biscoe916","name":"Tyler Biscoe","path":"/biscoe916","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1865343?s=80&v=4"},"commit":{"message":"🧐 Clarify we allow OIDC Distributed claims (#30)\n\nCurrently, we find that the the tdf_claims' `entitlements` list often exceeds the reasonable size requirements of an HTTP header. Putting it in a distributed claim frees up the space, at the cost of more complexity on the server side (during token generation and verification)\r\n\r\nSince the entitlements are mostly state invariant, we also moved the remaining field, `client_public_signing_key`, to be a direct claim. While we do wish to remove it in favor of DPoP, it looks like DPoP is only supported on web app flows, and not client secret flows, so this field may hang around a bit longer","shortMessageHtmlLink":"🧐 Clarify we allow OIDC Distributed claims (#30)"}},{"before":"6939abec663d63746f30a0d4138dd090691c2a76","after":"b6554896ebdbf4c1f9d2d7d38a422f601a21d068","ref":"refs/heads/main","pushedAt":"2023-11-28T17:32:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmihalcik-virtru","name":"Dave Mihalcik","path":"/dmihalcik-virtru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38867245?s=80&v=4"},"commit":{"message":"🧐 Clarify we allow OIDC Distributed claims (#30)\n\nCurrently, we find that the the tdf_claims' `entitlements` list often exceeds the reasonable size requirements of an HTTP header. Putting it in a distributed claim frees up the space, at the cost of more complexity on the server side (during token generation and verification)\r\n\r\nSince the entitlements are mostly state invariant, we also moved the remaining field, `client_public_signing_key`, to be a direct claim. While we do wish to remove it in favor of DPoP, it looks like DPoP is only supported on web app flows, and not client secret flows, so this field may hang around a bit longer","shortMessageHtmlLink":"🧐 Clarify we allow OIDC Distributed claims (#30)"}},{"before":"2f81b86025ebe388cbfefc163390044065f476e6","after":"6939abec663d63746f30a0d4138dd090691c2a76","ref":"refs/heads/main","pushedAt":"2023-11-16T13:19:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"strantalis","name":"Sean Trantalis","path":"/strantalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18211470?s=80&v=4"},"commit":{"message":"fix: github pull request template links (#24)","shortMessageHtmlLink":"fix: github pull request template links (#24)"}},{"before":"d9453b572809c3c0474359d26a1fbd79f3b736db","after":"2f81b86025ebe388cbfefc163390044065f476e6","ref":"refs/heads/main","pushedAt":"2023-11-14T18:14:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmihalcik-virtru","name":"Dave Mihalcik","path":"/dmihalcik-virtru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38867245?s=80&v=4"},"commit":{"message":"✨ Adds key identifier field to KAO (#21)\n\nThis will simplify key rotation on the KAS, while maintaining support for 'legacy' or 'past' keys.\r\n\r\n- Adds v2 format, with `kid` in response`\r\n- Allows returning the value in JWK format","shortMessageHtmlLink":"✨ Adds key identifier field to KAO (#21)"}},{"before":"e5b2809049347e22aecadf146154f47fa1d2245a","after":"fa9d4be9d8f565cf940e4b956ba26080bd54fc61","ref":"refs/heads/feature/json-schema_steph","pushedAt":"2023-09-13T19:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"biscoe916","name":"Tyler Biscoe","path":"/biscoe916","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1865343?s=80&v=4"},"commit":{"message":"assertionBinding -> binding","shortMessageHtmlLink":"assertionBinding -> binding"}},{"before":"374f90c0b2abbd187e66ef302661ef8fa77b0ff7","after":"e5b2809049347e22aecadf146154f47fa1d2245a","ref":"refs/heads/feature/json-schema_steph","pushedAt":"2023-09-13T17:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"biscoe916","name":"Tyler Biscoe","path":"/biscoe916","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1865343?s=80&v=4"},"commit":{"message":"additional updates w/ sid, kid, and sig","shortMessageHtmlLink":"additional updates w/ sid, kid, and sig"}},{"before":"f472dd5f96b90535d60676442fc677d1192f947c","after":"374f90c0b2abbd187e66ef302661ef8fa77b0ff7","ref":"refs/heads/feature/json-schema_steph","pushedAt":"2023-09-12T13:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"biscoe916","name":"Tyler Biscoe","path":"/biscoe916","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1865343?s=80&v=4"},"commit":{"message":"minor naming updates to spec, as well as the addtion of splitId, and kasKeyId to the Key Access Object","shortMessageHtmlLink":"minor naming updates to spec, as well as the addtion of splitId, and …"}},{"before":"93fcecece98af98650fa5fae725b085a4b52c6d9","after":null,"ref":"refs/heads/fix/keyAccess-policyBinding","pushedAt":"2023-08-15T18:33:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pflynn-virtru","name":"Paul Flynn","path":"/pflynn-virtru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43211074?s=80&v=4"}},{"before":"8923171a88eb92189695e622d8142b08c8afdca0","after":"d9453b572809c3c0474359d26a1fbd79f3b736db","ref":"refs/heads/main","pushedAt":"2023-08-15T18:33:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pflynn-virtru","name":"Paul Flynn","path":"/pflynn-virtru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43211074?s=80&v=4"},"commit":{"message":"Update KeyAccessObject.md (#20)\n\n* Update KeyAccessObject.md\r\n\r\n* Update VERSION","shortMessageHtmlLink":"Update KeyAccessObject.md (#20)"}},{"before":"6c326edd0ffd84936deaad3ca406cabeea7c4ba5","after":"93fcecece98af98650fa5fae725b085a4b52c6d9","ref":"refs/heads/fix/keyAccess-policyBinding","pushedAt":"2023-08-15T18:10:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pflynn-virtru","name":"Paul Flynn","path":"/pflynn-virtru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43211074?s=80&v=4"},"commit":{"message":"Update VERSION","shortMessageHtmlLink":"Update VERSION"}},{"before":null,"after":"6c326edd0ffd84936deaad3ca406cabeea7c4ba5","ref":"refs/heads/fix/keyAccess-policyBinding","pushedAt":"2023-08-15T14:51:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pflynn-virtru","name":"Paul Flynn","path":"/pflynn-virtru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43211074?s=80&v=4"},"commit":{"message":"Update KeyAccessObject.md","shortMessageHtmlLink":"Update KeyAccessObject.md"}},{"before":"c002187aca7caf9468b25af1241cd62704c0b87a","after":"8923171a88eb92189695e622d8142b08c8afdca0","ref":"refs/heads/main","pushedAt":"2023-08-15T14:27:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pflynn-virtru","name":"Paul Flynn","path":"/pflynn-virtru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43211074?s=80&v=4"},"commit":{"message":"Update README.md (#19)\n\nfix EntitlementObject.md link.","shortMessageHtmlLink":"Update README.md (#19)"}},{"before":null,"after":"63de65e6815c23f08a84a09831a2c44100a43720","ref":"refs/heads/handle-ecdsa-signature-with-different-r-and-s-length","pushedAt":"2023-07-13T19:46:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sujankota","name":null,"path":"/sujankota","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4155572?s=80&v=4"},"commit":{"message":"Update NanoTDF spec to handle ECSDA signature with different r and s value sizes","shortMessageHtmlLink":"Update NanoTDF spec to handle ECSDA signature with different r and s …"}},{"before":"e8b7aa28c27ada4355f3ccfbde05f8c9b1f83f53","after":"c002187aca7caf9468b25af1241cd62704c0b87a","ref":"refs/heads/main","pushedAt":"2023-05-05T20:48:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmihalcik-virtru","name":"Dave Mihalcik","path":"/dmihalcik-virtru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38867245?s=80&v=4"},"commit":{"message":"docs: cleanup broken links (#14)","shortMessageHtmlLink":"docs: cleanup broken links (#14)"}},{"before":"00c37bff027911ecf798e7b6c9c57f19e1dd8fb5","after":"f472dd5f96b90535d60676442fc677d1192f947c","ref":"refs/heads/feature/json-schema_steph","pushedAt":"2023-05-04T22:18:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephaniegraham","name":null,"path":"/stephaniegraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115590539?s=80&v=4"},"commit":{"message":"Proposed updates made to accomodate ZTDF / ICTDF","shortMessageHtmlLink":"Proposed updates made to accomodate ZTDF / ICTDF"}},{"before":"e6d1957a7315c4e4f4c907954634609f62e83576","after":"00c37bff027911ecf798e7b6c9c57f19e1dd8fb5","ref":"refs/heads/feature/json-schema_steph","pushedAt":"2023-05-03T22:26:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephaniegraham","name":null,"path":"/stephaniegraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115590539?s=80&v=4"},"commit":{"message":"Changes per Stephanie & Tyler conversation","shortMessageHtmlLink":"Changes per Stephanie & Tyler conversation"}},{"before":null,"after":"e6d1957a7315c4e4f4c907954634609f62e83576","ref":"refs/heads/feature/json-schema_steph","pushedAt":"2023-05-03T22:26:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephaniegraham","name":null,"path":"/stephaniegraham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/115590539?s=80&v=4"},"commit":{"message":"Update manifest-json.md","shortMessageHtmlLink":"Update manifest-json.md"}},{"before":"5dd7cfec63c12cb88fa72207e8bc622fde12cc8e","after":"e6d1957a7315c4e4f4c907954634609f62e83576","ref":"refs/heads/json-schema","pushedAt":"2023-04-28T21:32:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"biscoe916","name":"Tyler Biscoe","path":"/biscoe916","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1865343?s=80&v=4"},"commit":{"message":"Update manifest-json.md","shortMessageHtmlLink":"Update manifest-json.md"}},{"before":"eca7bf868db5d64bb7f7297a1048f3f433dcd880","after":"5dd7cfec63c12cb88fa72207e8bc622fde12cc8e","ref":"refs/heads/json-schema","pushedAt":"2023-04-28T21:28:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"biscoe916","name":"Tyler Biscoe","path":"/biscoe916","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1865343?s=80&v=4"},"commit":{"message":"Update manifest-json.md","shortMessageHtmlLink":"Update manifest-json.md"}},{"before":"4d6547adb2ede7e3f1608850a3bb7c0af5c2d86a","after":"eca7bf868db5d64bb7f7297a1048f3f433dcd880","ref":"refs/heads/json-schema","pushedAt":"2023-04-28T21:28:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"biscoe916","name":"Tyler Biscoe","path":"/biscoe916","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1865343?s=80&v=4"},"commit":{"message":"Update manifest-json.md","shortMessageHtmlLink":"Update manifest-json.md"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMReLCQA","startCursor":null,"endCursor":null}},"title":"Activity · opentdf/spec"}