Commit graph

  • 2c03722a05
    Merge 0df62fee10 into 4dd5357fe3 Kenneth Jenkins 2025-04-25 20:10:15 +00:00
  • 0df62fee10 restore original timeout kenjenkins/test-lookup Kenneth Jenkins 2025-04-25 13:09:55 -07:00
  • 5f83a15688 go mod tidy Kenneth Jenkins 2025-04-25 13:07:57 -07:00
  • b265c43037 storage: use a fake DNS server in TestLookup Kenneth Jenkins 2025-04-25 13:00:40 -07:00
  • e129aa8fa2
    Merge 0478d46568 into bb30dd8fb7 Denis Mishin 2025-04-25 15:54:26 -04:00
  • 0478d46568 return invalid_grant when authorization request not found wasaga/mcp-token-pt2 Denis Mishin 2025-04-25 15:52:23 -04:00
  • f89babc585 rm authorization request Denis Mishin 2025-04-25 15:51:16 -04:00
  • ea5badda77 mcp: token: handle authorization_code request (pt2) Denis Mishin 2025-04-25 15:43:42 -04:00
  • d2f764fe92
    Merge 2fe51817fb into 4dd5357fe3 Denis Mishin 2025-04-25 14:59:28 -04:00
  • 8192cfddfd
    Merge 2d74a66cac into 4dd5357fe3 Alex Curtis-Slep 2025-04-25 14:59:28 -04:00
  • ca99bb049e
    Merge bb30dd8fb7 into 4dd5357fe3 Denis Mishin 2025-04-25 14:49:50 -04:00
  • bb30dd8fb7 Merge branch 'main' into wasaga/mcp-token-pt1 wasaga/mcp-token-pt1 Denis Mishin 2025-04-25 14:49:23 -04:00
  • 4dd5357fe3
    mcp: extend code usage (#5588) main Denis Mishin 2025-04-25 14:47:11 -04:00
  • 868261e84f fix test Denis Mishin 2025-04-25 14:42:35 -04:00
  • 428ef62b90 update tests Denis Mishin 2025-04-25 14:32:25 -04:00
  • 0135b8b9aa mcp: add code type Denis Mishin 2025-04-25 14:09:21 -04:00
  • 2ba8bb1352
    Merge 54b4fd4f75 into 9e4947c62f Kenneth Jenkins 2025-04-25 06:42:30 +00:00
  • 74c1a5bbb0 rm len Denis Mishin 2025-04-24 19:58:54 -04:00
  • 625c9d4014 mcp: token: handle authorization_code request (pt1) Denis Mishin 2025-04-24 19:51:03 -04:00
  • 9e4947c62f
    mcp: authorize request (pt2) (#5586) Denis Mishin 2025-04-24 15:11:19 -04:00
  • 8d920880a0 Merge branch 'main' into wasaga/mcp-authorize-response-code Denis Mishin 2025-04-24 15:10:51 -04:00
  • 63ccf6ab93
    mcp: authorize request (pt1) (#5585) Denis Mishin 2025-04-24 14:59:12 -04:00
  • 10f5041bfd Merge branch 'main' into wasaga/mcp-authorize-request Denis Mishin 2025-04-24 14:56:35 -04:00
  • b566661353
    mcp: client registration: store to the databroker (#5584) Denis Mishin 2025-04-24 14:54:31 -04:00
  • 9fa35b3b5e Merge branch 'main' into wasaga/mcp-client-registration Denis Mishin 2025-04-24 14:49:57 -04:00
  • 9f4b03f916
    mcp: add rfc7591 types (#5583) Denis Mishin 2025-04-24 14:46:08 -04:00
  • e8a89011fb format Denis Mishin 2025-04-24 14:39:39 -04:00
  • eb0271aec4 address cr comments Denis Mishin 2025-04-24 14:28:25 -04:00
  • 825e413def add tests Denis Mishin 2025-04-24 13:47:46 -04:00
  • 86d4a39126 Merge branch 'wasaga/mcp-authorize-request' into wasaga/mcp-authorize-response-code Denis Mishin 2025-04-24 13:43:04 -04:00
  • 2af3538f54 add tests Denis Mishin 2025-04-24 13:38:25 -04:00
  • 019a6e33d2 add info to hkdf, add test Denis Mishin 2025-04-24 12:45:41 -04:00
  • bce9147f84 add encrypt/decrypt tests Denis Mishin 2025-04-24 11:52:34 -04:00
  • c19edb2fdd Merge branch 'wasaga/mcp-authorize-request' into wasaga/mcp-authorize-response-code Denis Mishin 2025-04-24 11:16:48 -04:00
  • f7f0769473 fix go.mod Denis Mishin 2025-04-24 11:15:03 -04:00
  • 42e1d462da save session in the authorization request Denis Mishin 2025-04-24 11:11:50 -04:00
  • 565f08db49 mcp: authorize: response with code Denis Mishin 2025-04-24 10:23:30 -04:00
  • f6128ccf7a fix comment Denis Mishin 2025-04-23 23:02:00 -04:00
  • 52af622cc4 Merge branch 'wasaga/mcp-client-registration' into wasaga/mcp-authorize-request Denis Mishin 2025-04-23 22:55:48 -04:00
  • f42743cfc8 Merge branch 'wasaga/mcp-rfc7591-types' into wasaga/mcp-client-registration Denis Mishin 2025-04-23 22:45:51 -04:00
  • 72d03e2add only keep metadata type Denis Mishin 2025-04-23 22:44:53 -04:00
  • faf8619d08 update types Denis Mishin 2025-04-23 22:42:31 -04:00
  • d163af4d15 default err code Denis Mishin 2025-04-23 22:15:58 -04:00
  • b9b1754fcd mcp: add /authorize request part Denis Mishin 2025-04-23 21:56:34 -04:00
  • b4e762e70e Merge branch 'wasaga/mcp-client-registration' of https://github.com/pomerium/pomerium into wasaga/mcp-client-registration Denis Mishin 2025-04-23 15:52:05 -04:00
  • c0c011206e Merge remote-tracking branch 'origin/wasaga/mcp-rfc7591-types' into wasaga/mcp-client-registration Denis Mishin 2025-04-23 15:51:52 -04:00
  • f89d144e08
    Merge branch 'main' into wasaga/mcp-rfc7591-types Denis Mishin 2025-04-23 15:51:09 -04:00
  • 5a111276b7
    Merge branch 'wasaga/mcp-rfc7591-types' into wasaga/mcp-client-registration Denis Mishin 2025-04-23 15:50:18 -04:00
  • 459168222d mcp: client registration: store to databroker Denis Mishin 2025-04-23 15:47:52 -04:00
  • 1d992ae8ba
    Merge 3dc41066dd into db221cb826 Erik Müller 2025-04-23 15:23:40 -04:00
  • 578b3bf8b3 mcp: add rfc7591 types Denis Mishin 2025-04-23 13:43:00 -04:00
  • 9894531cb8 mcp: add rfc7591 types Denis Mishin 2025-04-23 13:43:00 -04:00
  • db221cb826
    mcp: storage scaffolding (#5581) Denis Mishin 2025-04-23 13:39:27 -04:00
  • 1f0496541a Merge remote-tracking branch 'remotes/origin/main' into wasaga/mcp-storage-scaffolding Denis Mishin 2025-04-23 12:56:41 -04:00
  • f1a9401ddc
    mcp: scaffolding of /.pomerium/mcp routes (#5580) Denis Mishin 2025-04-23 12:36:31 -04:00
  • 19d99d66a7
    Merge branch 'wasaga/mcp-routes' into wasaga/mcp-storage-scaffolding Denis Mishin 2025-04-23 12:27:54 -04:00
  • 227650ce3f Merge remote-tracking branch 'remotes/origin/main' into wasaga/mcp-routes Denis Mishin 2025-04-23 12:26:15 -04:00
  • cb0e8aaf06
    mcp: add oauth metadata endpoint (#5579) Denis Mishin 2025-04-23 12:24:00 -04:00
  • 2e7d1c7f12
    authorize: refactor logAuthorizeCheck() (#5576) Kenneth Jenkins 2025-04-23 09:21:52 -07:00
  • 8738066ce4
    storage: add sync querier (#5570) Caleb Doxsey 2025-04-23 10:15:48 -06:00
  • 408b033c4a mcp: storage: scaffolding Denis Mishin 2025-04-22 21:44:15 -04:00
  • ca8d637d98 Merge branch 'wasaga/mcp-metadata' into wasaga/mcp-routes Denis Mishin 2025-04-22 21:00:59 -04:00
  • 3c8e440b58 cache mcp policy condition Denis Mishin 2025-04-22 20:58:06 -04:00
  • a76dafd4b1 mcp: scaffolding of /.pomerium/mcp routes Denis Mishin 2025-04-22 18:39:07 -04:00
  • ba03bb732b mcp: add oauth metadata endpoint Denis Mishin 2025-04-22 17:51:27 -04:00
  • 0a904e25bc
    Merge branch 'main' into kenjenkins/log-authorize-check-refactor Kenneth Jenkins 2025-04-22 13:45:20 -07:00
  • e1d84a1dde
    logging: standardize on hyphens in attribute names (#5577) Kenneth Jenkins 2025-04-22 10:57:19 -07:00
  • a80936361e update a few more log event property names Kenneth Jenkins 2025-04-22 10:16:17 -07:00
  • e71fca76f2
    mcp: add to route config, 401 when unauthenticated (#5578) Denis Mishin 2025-04-22 11:47:09 -04:00
  • be8149c8e6 mcp: add to route config, 401 when unauthenticated Denis Mishin 2025-04-22 11:11:16 -04:00
  • 4842e696cf logging: standardize on kebab-case for attributes Kenneth Jenkins 2025-04-17 17:06:05 -07:00
  • 4d7d95ede7 fix up godoc comments Kenneth Jenkins 2025-04-17 09:30:28 -07:00
  • 42a5c4d3bf authorize: refactor logAuthorizeCheck() Kenneth Jenkins 2025-04-16 16:40:03 -07:00
  • 0d9ef5bd61
    circuit breaker: add temporary runtime flag to lift default connection/request limits (#5575) 0-29-0 Denis Mishin 2025-04-14 20:11:04 -04:00
  • af1afabb0c circuit breaker: add temporary runtime flag to lift default connection/request limits Denis Mishin 2025-04-14 20:00:46 -04:00
  • 0a4f4b924f proof for upstream overflow wasaga/grpc-overflow Denis Mishin 2025-04-14 16:40:01 -04:00
  • a10b505386
    add code of conduct (#5572) Caleb Doxsey 2025-04-14 12:53:28 -06:00
  • 395541775c
    add CONTRIBUTING (#5573) Caleb Doxsey 2025-04-14 12:53:20 -06:00
  • e94438abee fix url Caleb Doxsey 2025-04-14 12:53:09 -06:00
  • e78cfc0687
    cleanup logs (#5571) Caleb Doxsey 2025-04-14 08:20:10 -06:00
  • 62addcf2a5
    API changes for multi-domain login redirects (#5565) Kenneth Jenkins 2025-04-11 14:56:16 -07:00
  • 81395e3467 add CONTRIBUTING Caleb Doxsey 2025-04-11 15:49:35 -06:00
  • 64b4c284c8 add test exercising the jump host mode experimental/ssh Kenneth Jenkins 2025-04-11 14:29:40 -07:00
  • fe2df405e0 test that upstream banner is sent to client Kenneth Jenkins 2025-04-11 13:46:47 -07:00
  • d43ed6b371 add code of conduct Caleb Doxsey 2025-04-11 14:14:07 -06:00
  • 69a93c3723 cleanup logs Caleb Doxsey 2025-04-11 13:11:37 -06:00
  • 4af9150b39
    chore(deps): bump @babel/runtime from 7.24.4 to 7.26.10 in /ui (#5522) dependabot[bot] 2025-04-11 08:02:05 -06:00
  • 9b9c448d8f use synced querier Caleb Doxsey 2025-04-10 15:23:39 -06:00
  • 95d0baf137 connect to echo server Kenneth Jenkins 2025-04-10 14:22:37 -07:00
  • b27e575aaa storage: add typed querier Caleb Doxsey 2025-04-10 11:39:56 -06:00
  • e31ed435be storage: add sync querier Caleb Doxsey 2025-04-10 11:35:22 -06:00
  • 04a5506d1b storage: add fallback querier Caleb Doxsey 2025-04-10 11:20:31 -06:00
  • 3891293fa7
    storage: add minimum record version hint (#5569) Caleb Doxsey 2025-04-10 11:15:14 -06:00
  • 66178c1fbe fix record version in query response Caleb Doxsey 2025-04-10 10:32:04 -06:00
  • dd62c32739 use response record version Caleb Doxsey 2025-04-10 09:54:40 -06:00
  • 312a440329 storage: add minimum record version hint Caleb Doxsey 2025-04-10 09:49:16 -06:00
  • cd731789be
    storage: support ip address indexing for the in-memory store (#5568) Caleb Doxsey 2025-04-10 08:21:52 -06:00
  • 7dd75242c6
    Merge branch 'main' into kenjenkins/multi-route-login-api Kenneth Jenkins 2025-04-09 16:44:51 -07:00
  • 0e56f12b83
    test environment ssh config kenjenkins/ssh-proxy-test-harness Joe Kralicky 2025-04-09 19:33:28 +00:00
  • 8d05d3d4b8 WIP -- try to connect to ssh upstream Kenneth Jenkins 2025-04-08 16:47:46 -07:00