{"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:1722895521.0","currentOid":""},"activityList":{"items":[{"before":"b51834de55eac5d3c730d51db8827dcdf82b58db","after":null,"ref":"refs/heads/fix/manifest-docs","pushedAt":"2024-08-05T22:05:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrschumacher","name":"Ryan Schumacher","path":"/jrschumacher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46549?s=80&v=4"}},{"before":"497a9f1808b2c50a50c63b86cd442ea61718766d","after":"06f7d48912d130832f1a87a3175ede9651251856","ref":"refs/heads/main","pushedAt":"2024-08-05T22:05:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrschumacher","name":"Ryan Schumacher","path":"/jrschumacher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46549?s=80&v=4"},"commit":{"message":"fix(docs): use correct manifest markdown link (#42)","shortMessageHtmlLink":"fix(docs): use correct manifest markdown link (#42)"}},{"before":"497a9f1808b2c50a50c63b86cd442ea61718766d","after":"b51834de55eac5d3c730d51db8827dcdf82b58db","ref":"refs/heads/fix/manifest-docs","pushedAt":"2024-08-05T21:23:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jakedoublev","name":"Jake Van Vorhis","path":"/jakedoublev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83739412?s=80&v=4"},"commit":{"message":"fix(docs): use correct manifest markdown link","shortMessageHtmlLink":"fix(docs): use correct manifest markdown link"}},{"before":null,"after":"497a9f1808b2c50a50c63b86cd442ea61718766d","ref":"refs/heads/fix/manifest-docs","pushedAt":"2024-08-05T21:23:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakedoublev","name":"Jake Van Vorhis","path":"/jakedoublev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83739412?s=80&v=4"},"commit":{"message":"chore: cleanup outdated documentation (#36)\n\n* chore: cleanup outdated documentation\r\n\r\n* cleanup schema tdf root readme","shortMessageHtmlLink":"chore: cleanup outdated documentation (#36)"}},{"before":"4b7a9a070a30928761910c59cb671c9dc1e86c18","after":"bb8d68be887b66b20b949b5e5e28f7f116337c7d","ref":"refs/heads/feature/nano-kid-resource-locator","pushedAt":"2024-07-30T20:51:15.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":"Resource locator identifier","shortMessageHtmlLink":"Resource locator identifier"}},{"before":"b816f0f95a3b79cd36bd3e975e3c7f08abaf8c51","after":"4b7a9a070a30928761910c59cb671c9dc1e86c18","ref":"refs/heads/feature/nano-kid-resource-locator","pushedAt":"2024-07-30T19:01:10.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":"Apply suggestions from code review\n\nCo-authored-by: Dave Mihalcik ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"e19d5bd88280d55cb085f0c8906b73d3c6456460","after":"b816f0f95a3b79cd36bd3e975e3c7f08abaf8c51","ref":"refs/heads/feature/nano-kid-resource-locator","pushedAt":"2024-07-29T16:22:47.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":"KAS w/identifier","shortMessageHtmlLink":"KAS w/identifier"}},{"before":null,"after":"e19d5bd88280d55cb085f0c8906b73d3c6456460","ref":"refs/heads/feature/nano-kid-resource-locator","pushedAt":"2024-07-29T16:17:55.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":"NanoTDF Resource Locator KID","shortMessageHtmlLink":"NanoTDF Resource Locator KID"}},{"before":"651be6980829cb375c55fc97ae5992773997c6e6","after":"bf1e62c4d6eec0be57055fb9593a9be44c7e1945","ref":"refs/heads/feature/nano-kid","pushedAt":"2024-07-26T17:17:18.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":"Identifier","shortMessageHtmlLink":"Identifier"}},{"before":"9586f5bdb16594d1c56f68a70a5de6126ff881e3","after":"651be6980829cb375c55fc97ae5992773997c6e6","ref":"refs/heads/feature/nano-kid","pushedAt":"2024-07-26T16:56:47.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":"Policy Key Identifer","shortMessageHtmlLink":"Policy Key Identifer"}},{"before":"5d0462e16bfdb12b6c8bc4d1ba3001a9adabc2a8","after":"9586f5bdb16594d1c56f68a70a5de6126ff881e3","ref":"refs/heads/feature/nano-kid","pushedAt":"2024-07-26T16:51:49.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":"KAS Key Identifier","shortMessageHtmlLink":"KAS Key Identifier"}},{"before":null,"after":"5d0462e16bfdb12b6c8bc4d1ba3001a9adabc2a8","ref":"refs/heads/feature/nano-kid","pushedAt":"2024-07-26T16:27:13.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":"NanoTDF Key Identifier","shortMessageHtmlLink":"NanoTDF Key Identifier"}},{"before":null,"after":"2875a1c6c424940d1cc7c542109827067eac024f","ref":"refs/heads/feature/nano-kid-policy-key-access","pushedAt":"2024-07-24T17:32:58.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":"Policy Key Access Required","shortMessageHtmlLink":"Policy Key Access Required"}},{"before":"db303ad034c351702ac569bac8473453a376a368","after":"6cc8161a037d3b124fd0afece39ea176e340dec6","ref":"refs/heads/sid-kid-and-assertions","pushedAt":"2024-07-21T15:07:49.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":"added json schema","shortMessageHtmlLink":"added json schema"}},{"before":"58e4acf6a08679059481f906b1364ed509a4c625","after":"db303ad034c351702ac569bac8473453a376a368","ref":"refs/heads/sid-kid-and-assertions","pushedAt":"2024-07-20T19:04:41.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":"assertions","shortMessageHtmlLink":"assertions"}},{"before":"0b0a8b3c4dacd6d1588a0cb54029d3fd5b9732c4","after":"58e4acf6a08679059481f906b1364ed509a4c625","ref":"refs/heads/sid-kid-and-assertions","pushedAt":"2024-07-20T18:18:27.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":"adds policy binding table","shortMessageHtmlLink":"adds policy binding table"}},{"before":null,"after":"0b0a8b3c4dacd6d1588a0cb54029d3fd5b9732c4","ref":"refs/heads/sid-kid-and-assertions","pushedAt":"2024-07-20T18:12:44.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":"sid, and kid updates","shortMessageHtmlLink":"sid, and kid updates"}},{"before":"2a95f6f434ae241df1d2371b33c2b3c564e5ee67","after":"497a9f1808b2c50a50c63b86cd442ea61718766d","ref":"refs/heads/main","pushedAt":"2024-07-20T17:56:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"biscoe916","name":"Tyler Biscoe","path":"/biscoe916","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1865343?s=80&v=4"},"commit":{"message":"chore: cleanup outdated documentation (#36)\n\n* chore: cleanup outdated documentation\r\n\r\n* cleanup schema tdf root readme","shortMessageHtmlLink":"chore: cleanup outdated documentation (#36)"}},{"before":null,"after":"8a6e8f81608fee883a022f05a24ce4a8ceae9f6d","ref":"refs/heads/fix-nanotdf-policy-table","pushedAt":"2024-06-04T10:06:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrschumacher","name":"Ryan Schumacher","path":"/jrschumacher","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46549?s=80&v=4"},"commit":{"message":"fix: nanotdf policy table\n\nPolicy tables were referencing remote policy despite the lack of context or incorrect statements. Implementation of nanoTDF utilized the nanoTDF diagram which denotes the difference in payload size.\n\n- fix markdown lint issues\n- fix typos\n- fix svg background color for dark github themes\n- add legend for acronyms","shortMessageHtmlLink":"fix: nanotdf policy table"}},{"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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkns8uQA","startCursor":null,"endCursor":null}},"title":"Activity · opentdf/spec"}