Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ory/hydra

The most scalable and customizable OpenID Certified™ OpenID Connect and OAuth Provider on the market. Become an OpenID Connect and OAuth2 Provider over night. Broad support for related RFCs. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters.
https://github.com/ory/hydra

refactor(trust): rename SDK method from `listTrustedJwtGrantIssuers` to `adminListTrustedOAuth2JwtGrantIssuers`

BREAKING CHANGE: Rename SDK method from `listTrustedJwtGrantIssuers` to `adminListTrustedOAuth2J...

cb7b9e00dd07ec2d7abbd6357b1cd334b2cb20fe authored over 2 years ago
refactor(trust): rename SDK method from `deleteTrustedJwtGrantIssuer` to `adminDeleteTrustedOAuth2JwtGrantIssuer`

BREAKING CHANGE: Rename SDK method from `deleteTrustedJwtGrantIssuer` to `adminDeleteTrustedOAut...

e0be7cfe16bf30efa0ebb9f52b5bd8f2fe19e53f authored over 2 years ago
code review: contextualize config

10c146b49cb06f6498ec13c724d6be4fc3b35260 authored over 2 years ago
code review: add missing nid

2592451bbb9e2201a39299cf338563231adf73e8 authored over 2 years ago
fix: use correct context

3ceefd738d363c910e47a456a353603612d5674a authored over 2 years ago
fix: use CreateWith

9fbbbdf425fea6f2a1218c489d4d9f65c03daf75 authored over 2 years ago
feat: switch to otelx (#3108)

47d0518efe71fbb57d6c2e494e33c73ba652089f authored over 2 years ago
feat: replace hydra's transaction impl with ory/popx/transaction

77d8dacb3007838407010c9998e31b62d452ade7 authored over 2 years ago
refactor: remove HS512 and HS256 jwk key generator

BREAKING CHANGE: The HS512 and HS256 JSON Web Key generators has been removed. It is now only po...

5fb3049ee8f04dc03b6365e52486d0fdae9ae0f6 authored over 2 years ago
test: fix flaky equal check

1100aba1e1c5b9617a2560e42c45c43d6636835b authored over 2 years ago
feat: add token prefixes

This patch adds token prefixes to access tokens (`ory_at_`), refresh tokens (`ory_rt_`), and aut...

60bab0830591560900264d4bc8da3bf5b898cbf7 authored over 2 years ago
ci: do not use --verbose flag

b4931a3c57ccbd56b107eb07db3a474938083c70 authored over 2 years ago
chore: update formatter and formatting

82ba44672afd8a61f0abc9bd0a880cb9f4c922d8 authored over 2 years ago
fix: hsm compile issues

8571a6712f18567b72c2cac3c3755eefa5b9a9d7 authored over 2 years ago
fix: resolve token prefix regression

1fd6ea3df64598095ba119350ec1cca3e2a44e72 authored over 2 years ago
feat: respect local DNS restrictions

7eb1d1c0ff7189bcd76792ac38e7425e9b7c6f86 authored over 2 years ago
test: use fixed time.Now function in pop

08968aa9b05bdac8c5dceeda6af837da582272b9 authored over 2 years ago
test(e2e): fix jwt regression

647822d7a6a032472dfc6ab2eba1e3f5902db655 authored over 2 years ago
fix: quickstart with SQLite

Closes #3050

e58d3d15eb835f94757fb39868d4570265772a9b authored over 2 years ago
chore: update go mod

aa7d0592ea95ec39753a148535d12ba20249dec1 authored over 2 years ago
chore: format

a76cda3e88c2999f2866f1e9fc94fdf74dfa9fab authored over 2 years ago
fix: ignore cypress screenshots in git

668a31924a2211712fa499b7fcc6ce6641fc2885 authored over 2 years ago
refactor(client): make OAuth2 Client IDs system-chosen and immutable

BREAKING CHANGE: To improve security and scalability (in particular sharding), OAuth 2.0 Client ...

4002224439c681f9bc4aaa8af2793615fe5c0d95 authored over 2 years ago
feat: add ability to allow token refresh from hook without overriding the session claims (#3146)

Closes #3082

afa2ea030363a1fed82863cfa6c94e4379c9d062 authored over 2 years ago
test(e2e): add trailing slash to issuer

fa23960730ce253ef4daf283a183ca84fa1dcdc4 authored over 2 years ago
chore: remove stray console.log's

bbd4804723a4d6753b601c724d827a4894cc02e2 authored over 2 years ago
fix: add CORS to public health handler (#3114)

Co-authored-by: Alano Terblanche <[email protected]>
Co-authored-by: Reaper <ba...

02c6d5d4ea7e45f1ca89ab211f858b9552f20842 authored over 2 years ago
test(e2e): fix issuer URL

03b2340837724e3482bbecba4677152d7c1d8615 authored over 2 years ago
fix: support issuer with and without trailing slash

BREAKING CHANGE: The `iss` (issuer) value no longer appends a trailing slash but instead uses th...

d746fa499a73df617741e0a792f254970e1b504a authored over 2 years ago
feat(cli): improve migrate command handling

e2526547b1c1a7ed69543c2f2d4e005b17e6a016 authored over 2 years ago
fix: missing data in JWT grant (#3143)

Co-authored-by: Andreas Krause <[email protected]>

c51b21bb2334a0a5413a0d25ea54478696808444 authored over 2 years ago
test: update snapshots

c66a536a08c8f4371df71fcec0a3db5db665c080 authored over 2 years ago
feat: allow config context

d894c974d0dbb166ebb93478055cab5de18a5d11 authored over 2 years ago
fix: default back to RS256 keys

891fb551ad24fa9f949bb3860cb8b79603781d81 authored over 2 years ago
test(e2e): upgrade cypress

40be7bb5d4a7438dfb073cb5b161e0cabb5d51b5 authored over 2 years ago
test(e2e): upgrade jwks-rsa

8ddf880c351ab772c156933cdd685da5017e373f authored over 2 years ago
chore: format

2ef71d9756830bf680d57a33454294fdb46e3ecd authored over 2 years ago
test(hsm): resolve test issues

8db9e5bb239abf569fbdf1613c3871c560981113 authored over 2 years ago
fix(jwk): expose correct metadata algorithms

0a786b7cd35f4311f85b3b6b9cb3af0444e4ad53 authored over 2 years ago
test(e2e): respect metadata

7bea2e8f8f903fcc5468410daf3558bc83dbc14e authored over 2 years ago
chore(sdk): remove obsolete template

8e35137319fba719fdff5af6e014d85bec00e3d1 authored over 2 years ago
fix: compile issue

83983c2bbccaad9117640db22c5322e37cfcf7bc authored over 2 years ago
chore: upgrade golangci-lint

c8c3dbce59713ea70ddd9c6ac5cf87e77e39418f authored over 2 years ago
fix(hsm): public key extraction everywhere

c9c2e0163b353419564e10ec142b782fa94e52a4 authored over 2 years ago
fix(hsm): public key extraction

57cf46c4ff3f00d37a11133a3e9fbc989d86039a authored over 2 years ago
fix: regression in database layer

1d78e79623af7bf7d59dd2e7d1ab741e838de95e authored over 2 years ago
fix: resolve test issues and regressions introduced by the new JWK generator

77b1ac749656e855092513fac3c459f439eefe54 authored over 2 years ago
fix(sdk): remove pattern from scope parameter

Closes #3142

1332fe6c4dd8fcdef5861ebb451f36b0c388aafe authored over 2 years ago
chore: fix compile and lint issues

81503e03e1fc80a935ea33c101b8b7ab89700aaf authored over 2 years ago
chore: styles

a28bcf1f1028b43bb495eae348d296dfac1ee884 authored over 2 years ago
feat(sdk): add missing bearer security definition

a85bc7ab52aa6bce20eec52985a465fc31544b57 authored over 2 years ago
fix(sdk): resolve type issues and regenerate SDK

6880feafb060d8df299aa75664aa4950dcad53c6 authored over 2 years ago
refactor(sdk): rename PatchDocument to JsonPatchDocument

BREAKING CHANGE: SDK object `PatchDocument` was renamed to `JsonPatchDocument`.

a54ea697412186981d6eb999d121f43ed92cd0ca authored over 2 years ago
chore: format

655f8aa52325637a222840afb2a2e736ba44f99d authored over 2 years ago
chore: format

6e59302550b3296c28501dcabb5bcb47f6ea1fe5 authored over 2 years ago
fix: improve jwk generator defaults

ece5ca6a5733170ab68db1940c5d8e45f6fb1dbb authored over 2 years ago
test: update fixtures

e77c0d35caab9cacc313fe217a4acd616689faa5 authored over 2 years ago
fix(sdk): handle all error codes (#3153)

Closes #2350

1ab345b9ee3e24231fe05d8a88f12f0698721f32 authored over 2 years ago
fix: lazy load PKI

d65aa3a9b676deace57744dfb3632392eec90781 authored over 2 years ago
fix: cockroach migration fixes

7bed24454c83a3b8e2613aa4acf14a36b21116cb authored over 2 years ago
fix: improve lazy initialization of JWKs

8cffc5b1241d1478ea693a013d91e05aa0e5928f authored over 2 years ago
test: update snapshots

34bc743e4b6f3f7b3357237f9e43587a7195664c authored over 2 years ago
feat: tls on public port can now be configured without restrictions

73d9517572e665ae5b6bcdb53c3666d18a6137c3 authored over 2 years ago
fix: remove unnecessary load of TLS certificates at boot

13691d3995f4418c8a83caf3d22f5ca98152187a authored over 2 years ago
feat: add new key `serve.public.tls.enabled`

ecacc6de1a206a93d700d1a38150bb83468d34a5 authored over 2 years ago
refactor: drop TLS by default

BREAKING CHANGE: TLS is no longer enabled by default. We want to make deployments behind TLS ter...

edb042e12fb87cb448dd1b6c2dfa6fee104704c1 authored over 2 years ago
refactor(jwk): no longer prefix keys with `public` or `private`

BREAKING CHANGES: JSON Web Keys are no longer prefixed with `public` or `private`. This affects ...

5e2ea0b6c65441983a7e85f9e8434f6068f4fcba authored over 2 years ago
feat(tracing): add lots of tracing spans (#3125)

2ee922938b435fdb58ca804cb29c3136347d8930 authored over 2 years ago
fix: revert to normal crdb

c9a248dd7cebe20009559e5625ab195a288eb656 authored over 2 years ago
test(e2e): resolve test regressions

30855d9e491a7125d2d1cd5c5d1bc3358138f7be authored over 2 years ago
fix: dont close crdb for reuse purposes

11587aed8484fdf42b10420fc77d0df0346c23e7 authored over 2 years ago
chore: format

56d1286b725bda5a6a297ddaecf2d76fc4206a09 authored over 2 years ago
test: resolve test migration issues

63b7303d448ad2493e838fdc755349b1f53f6664 authored over 2 years ago
fix: client specific CORS

Closes #1754

9a4f9e9993ff78d317a8b3f979ddee408e982eef authored over 2 years ago
test(migratest): add missing cockroach migrations and debug test failures

5e6c09952447093add986a2b367cb2089c550d24 authored over 2 years ago
ci: update crdb

1cb56dfe4d33b32373c3ab19cbf42668b6b59619 authored over 2 years ago
test: improve jwk test layout

3b7a1a754a625c627c754858533a52e4a1b61d5d authored over 2 years ago
test: fix flaky equal check

2c4615cea945e1243f3231680f11f609650e5524 authored over 2 years ago
test: add test for access token strategy

b4865dd1b7515c7a05a4c198dad7bc6b83ad08b2 authored over 2 years ago
chore: go mod tidy

b849d3d80b3237c2f3cdf73ed553d56e91e64ef4 authored over 2 years ago
test(hsm): do not evaluate HSM private key

3420026a40532074a6787383e33912e7371cd1ae authored over 2 years ago
fix: HSM test

ca748a1d54c56a6dea48e2e7aa4a7fc35efeb518 authored over 2 years ago
fix: use config func everywhere

d1af32dc9e72f26e4e758ff2f2fc8c9071a4dc4e authored over 2 years ago
fix: lint issues

72a5cd8cf4b2e980e378d183760837fbf7c7fd21 authored over 2 years ago
fix: resolve merge conflicts

6eee09cc72618121588d40877e0ee7bff3d5623c authored over 2 years ago
test: remove unused fixture

1cf5bd0fc9bbb1724410d97dee8e45e6a8d54c2b authored over 2 years ago
fix: compile issues

68cb7d511f60fd4693c16b8847ec9ded71eb4352 authored over 2 years ago
refactor: remove `oauth2.include_legacy_error_fields` config

BREAKING CHANGE: OAuth2 errors can no longer be returned in the legacy error format. Essentially...

148cadb2009aabb9c5301bb3f4321e370259adcf authored over 2 years ago
fix: add missing down migrations

a98c06714b0b55cb08a987685786cdbfe45961ee authored over 2 years ago
refactor(trust): rename SDK method from `trustJwtGrantIssuer` to `adminTrustOAuth2JwtGrantIssuer`

BREAKING CHANGE: Rename SDK method from `trustJwtGrantIssuer` to `adminTrustOAuth2JwtGrantIssuer`.

7edf8df16ac0c9bb6c6f365c147e16240f210a1e authored over 2 years ago
feat: config hot reloading architecture

bbe0406df63257a63ecc203bc9ff93417d9c6024 authored over 2 years ago
refactor: replace custom key generator with jose key generator

Closes https://github.com/ory/hydra/issues/1825

d2d551230ede27296cb3b488dd23b00b19b65d1a authored over 2 years ago
feat: support ES256 for generating JWTs

9a080ad2fa75c932da6ec0a40602cbfdeee8fd94 authored over 2 years ago
refactor(oauth2): rename SDK method from `discoverOpenIDConfiguration` to `discoverOidcConfiguration`

BREAKING CHANGE: Rename SDK method from `discoverOpenIDConfiguration` to `discoverOidcConfigurat...

df467a0605a941c4c60968b82b0380932b5e06b8 authored over 2 years ago
fix: use StringSliceJSONFormat instead of StringSlicePipeDelimiter (#3112)

Closes https://github.com/ory/hydra/issues/2859

1d9891dcf14cdb0e18aa071e053675475f5d787b authored over 2 years ago
chore: update fosite dependency

5835ede15c5c6e536ab7b5d45293c8d41bac4f8f authored over 2 years ago
feat: support alternate hashing algorithms for client secrets

This patch adds support for hashing client secrets using pbkdf2 instead of bcrypt, which might b...

ddba42f49837c48d4ee9bf9203ffa81f3b31757c authored over 2 years ago
refactor: rename `hydra clients create` command

Renames the command to `hydra create client` and changes CLI flags.

BREAKING CHANGE: Command `h...

76eb93c352d5f51bb6f76be82d6ac5fe3a7264be authored over 2 years ago
chore: upgrade crdb to v22.x

791f5d124317cabce90ab3631ae81a7a99935b0c authored over 2 years ago
fix: incorrect queries

255b4e225bfaa7b6b9b61354d708be919527ee82 authored over 2 years ago