Advertisement
Guest User

workers-oauth-provider commit summary

a guest
Jun 2nd, 2025
308
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.32 KB | None | 0 0
  1. 2025-05-19 Kenton Varda M─┐ [main] {origin/main} {origin/HEAD} Merge pull request #32 from threepointone/patch-1
  2. 2025-05-19 Sunil Pai │ o remove unused type import from example
  3. 2025-05-16 Kenton Varda M─┤ Merge pull request #31 from threepointone/main
  4. 2025-05-15 Sunil Pai │ o Update pnpm-lock.yaml
  5. 2025-05-15 Sunil Pai │ o remove explicit imports from `@cloudflare/workers-types`
  6. 2025-04-30 Christian Sparks M─┤ Merge pull request #28 from cloudflare/release/0.0.5
  7. 2025-04-30 Christian Sparks │ o {origin/release/0.0.5} 0.0.5
  8. 2025-04-30 Kenton Varda M─┤ Merge pull request #27 from cloudflare/prevent-pkce-downgrade-attack
  9. 2025-04-30 Glen Maddern │ o Mitigated PKCE Downgrade Attack
  10. 2025-04-30 Kenton Varda M─│─┐ Merge pull request #26 from cloudflare/validate-redirect-on-authorize
  11. 2025-04-30 Glen Maddern │ │ o Validating redirect_uri on authorize
  12. 2025-04-29 Glen Maddern o─┴─┘ 0.0.4
  13. 2025-04-28 Glen Maddern o 0.0.4-1
  14. 2025-04-24 Glen Maddern o Added a new apiHandlers property that lets you specify more than one API handler
  15. 2025-04-10 Glen Maddern M─┐ Merge pull request #22 from cloudflare/glen/onerror-callback
  16. 2025-04-10 Glen Maddern │ o <v0.0.3> 0.0.3
  17. 2025-04-10 Glen Maddern │ o Added test coverage
  18. 2025-04-10 Glen Maddern │ o Made the behaviour from PR #20 just the default onError callback
  19. 2025-04-10 Glen Maddern │ o Added onError callback
  20. 2025-03-24 Kenton Varda M─┤ Merge pull request #16 from cloudflare/kenton/beta
  21. 2025-03-24 Glen Maddern │ o {origin/kenton/beta} fix typo
  22. 2025-03-24 Kenton Varda │ o EXPERIMENTAL -> Beta
  23. 2025-03-19 Kenton Varda M─┤ Merge pull request #13 from cloudflare/kenton/gpu-go-brrr
  24. 2025-03-19 Kenton Varda │ o Revise AI section in readme.
  25. 2025-03-20 Glen Maddern M─┤ Merge pull request #12 from cloudflare/fixing-ci
  26. 2025-03-20 Glen Maddern │ o switching GH action to PNPM
  27. 2025-03-20 Glen Maddern M─┤ Merge pull request #11 from cloudflare/v0.0.2
  28. 2025-03-20 Glen Maddern │ o {origin/v0.0.2} <v0.0.2> 0.0.2
  29. 2025-03-20 Glen Maddern │ o Switching to public access
  30. 2025-03-19 Kenton Varda M─┤ Merge pull request #10 from cloudflare/add-prettier
  31. 2025-03-20 Glen Maddern │ o Ran prettier over whole project
  32. 2025-03-19 Glen Maddern │ o Added prettier config, but haven't run it
  33. 2025-03-20 Glen Maddern M─┤ Merge pull request #9 from cloudflare/kenton/access-token-callback
  34. 2025-03-18 Kenton Varda │ o Ask Claude to configure github action to run tests.
  35. 2025-03-18 Kenton Varda │ o Small tweak -- move 'now' to where it's used.
  36. 2025-03-18 Kenton Varda │ o Remove trailing whitespace.
  37. 2025-03-18 Kenton Varda │ o Ask Claude to extend `tokenExchangeCallback` to allow customizing the access token TTL.
  38. 2025-03-18 Kenton Varda │ o Ask Claude to rename token exchange callback return properties.
  39. 2025-03-18 Kenton Varda │ o Ask Claude to fix bug with token exchange callback when reusing refresh token.
  40. 2025-03-18 Kenton Varda │ o Ask Claude to implement a token exchange callback.
  41. 2025-03-18 Kenton Varda │ o Update vitest to 3.0.8.
  42. 2025-03-19 Glen Maddern M─│─┐ Merge pull request #8 from cloudflare/v0.0.1
  43. 2025-03-17 Glen Maddern │ o─┘ {origin/v0.0.1} Initially publishing it as "restricted"
  44. 2025-03-17 Glen Maddern M─┤ Merge pull request #7 from cloudflare/kenton/tweak-readme
  45. 2025-03-14 Kenton Varda │ o Tweak the readme.
  46. 2025-03-17 Glen Maddern M─│─┐ Merge pull request #1 from cloudflare/npm-prep
  47. 2025-03-14 Glen Maddern │ │ o Fix type issues on calling defaultHandler
  48. 2025-03-12 Glen Maddern │ │ o Restructured for tsup to produce JS
  49. 2025-03-12 Glen Maddern │ │ o Using pnpm and adding package lock
  50. 2025-03-13 Kenton Varda M─┼─┘ Merge pull request #4 from cloudflare/kenton/redirect-uri-requirement
  51. 2025-03-12 Kenton Varda │ o Drive-by: Ask Claude to stop mocking FormData.
  52. 2025-03-12 Kenton Varda │ o Ask Claude to make redirect_uri optional on token exchanges with PKCE.
  53. 2025-03-11 Kenton Varda o─┘ MIT license
  54. 2025-03-07 Kenton Varda o Ask Claude to fully implement the implicit flow.
  55. 2025-03-07 Kenton Varda o Manually fix a bunch of type errors -- props is required by ExecutionContext.
  56. 2025-03-07 Kenton Varda o Ask Claude to fix the last test.
  57. 2025-03-07 Kenton Varda o Remove mock crypto.subtle.digest().
  58. 2025-03-07 Kenton Varda o Ask Claude to write tests.
  59. 2025-03-07 Kenton Varda o Manually fix a bug Claude left behind earlier.
  60. 2025-03-07 Kenton Varda o Ask Claude to implement CORS as needed by public clients.
  61. 2025-03-07 Kenton Varda o Ask Claude to add support for "public" clients.
  62. 2025-03-07 Kenton Varda o Ask Claude to validate client registrations better.
  63. 2025-03-07 Kenton Varda o Ask Claude whether token requests can be JSON.
  64. 2025-03-07 Kenton Varda o Manually re-order metadata to match RFC 8414 for easier review.
  65. 2025-03-07 Kenton Varda o Ask Claude to add support for scopes_supported from a new constructor option.
  66. 2025-03-07 Kenton Varda o Manually make `parseAuthRequest` async.
  67. 2025-03-07 Kenton Varda o Manually simplify choosing wrappedKeyToUse.
  68. 2025-03-07 Kenton Varda o Manually remove unimplemented 'expiresIn' option.
  69. 2025-03-07 Kenton Varda o Manually remove some irrelevant comments.
  70. 2025-03-07 Kenton Varda o Manually remove GET_CLIENT symbol.
  71. 2025-03-07 Kenton Varda o Manually use PImpl pattern to hide private methods of OAuthProvider.
  72. 2025-03-07 Kenton Varda o Manually fix type of `registrationEndpoint`.
  73. 2025-03-07 Kenton Varda o Manually refactor: Move `accessTokenData` assignment down to consolidate initialization.
  74. 2025-03-07 Kenton Varda o Manually specify types for all KV get() return values.
  75. 2025-03-07 Kenton Varda o Manually fix bug propagating `encryptedProps` to access token record.
  76. 2025-03-07 Kenton Varda o Remove more trailing whitespace.
  77. 2025-03-07 Kenton Varda o Ask Claude to remove redundant `encryptionIv`.
  78. 2025-03-07 Kenton Varda o Manually switch key-wrapping format from 'jwk' to 'raw'.
  79. 2025-03-07 Kenton Varda o Manually remove unused functions.
  80. 2025-03-07 Kenton Varda o Cleanup trailing whitespace.
  81. 2025-03-05 Kenton Varda o Ask Claude to remove the "backup" encryption key.
  82. 2025-03-05 Kenton Varda o Ask Claude to update the storage schema for the new encrypted `props`.
  83. 2025-03-05 Kenton Varda o Ask Claude to store the props encrypted.
  84. 2025-03-05 Kenton Varda o Ask Claude to make OAuthProvider.getClient() module-private using symbols.
  85. 2025-03-05 Kenton Varda o Ask Claude to extend `apiRoute` so it can be an array with multiple routes.
  86. 2025-03-05 Kenton Varda o Ask Claude to make it so endpoint URLs can be just paths.
  87. 2025-03-05 Kenton Varda o Manually clean up that last readme change a bit.
  88. 2025-03-05 Kenton Varda o Ask Claude to make it so the handlers can be `WorkerEntrypoint`s.
  89. 2025-03-05 Kenton Varda o Declare dependency on `@cloudflare/workers-types` and import ExecutionContext.
  90. 2025-03-05 Kenton Varda o Ask Claude to consolidate `ApiHandler` and `DefaultHandler` types.
  91. 2025-03-05 Kenton Varda o Ask Claude to make `defaultHandler` and `apiHandler` be proper Workers entrypoints.
  92. 2025-03-05 Kenton Varda o Ask Claude to move `OAuthHelpers` to be presented via `env.OAUTH_PROVIDER`.
  93. 2025-03-05 Kenton Varda o Ask Claude to move `props` into `ctx.props`.
  94. 2025-03-05 Kenton Varda o Fix error in README.
  95. 2025-03-04 Kenton Varda o Fix Claude's bug manually.
  96. 2025-03-04 Kenton Varda o Ask Claude to implement a compromise mechanism for refresh tokens.
  97. 2025-03-04 Kenton Varda o Ask Claude to implement the rest of OAuth 2.1.
  98. 2025-03-04 Kenton Varda o Ask Claude to implement PKCE support (for OAuth 2.1).
  99. 2025-03-04 Kenton Varda o Add README.md.
  100. 2025-02-28 Kenton Varda o Finish removing auth_code from schema docs myself.
  101. 2025-02-28 Kenton Varda o Ask Claude to merge the auth code into the grant records.
  102. 2025-02-28 Kenton Varda o Finish cleaning up error handling myself.
  103. 2025-02-28 Kenton Varda o Ask Claude to improve error handling.
  104. 2025-02-28 Kenton Varda o Ask Claude to denormalize grants into access token records.
  105. 2025-02-28 Kenton Varda o Ask Claude to merge refresh tokens into grant records.
  106. 2025-02-28 Kenton Varda o Ask Claude to allow the access token lookup and grant lookup to run in parallel.
  107. 2025-02-28 Kenton Varda o Ask Claude to fix its bugs.
  108. 2025-02-28 Kenton Varda o Ask Claude to implement pagination for list interfaces.
  109. 2025-02-28 Kenton Varda o Asked Claude to convert the OAuthHelpers into a class.
  110. 2025-02-28 Kenton Varda o Ask Claude to eliminate the `user_grants` lists, too.
  111. 2025-02-28 Kenton Varda o Ask Claude not to store clients_list and instead use KV's `list()`.
  112. 2025-02-28 Kenton Varda o Ask Claude to add doc comments.
  113. 2025-02-28 Kenton Varda o Ask Claude to hash the auth code and client secret as well.
  114. 2025-02-28 Kenton Varda o Asked Claude to convert to WebCrypto.
  115. 2025-02-27 Kenton Varda o Add storage schema by Claude.
  116. 2025-02-27 Kenton Varda I Have Claude write an OAuth provider implementation.
  117.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement