Skip to content

Commit 90534b9

Browse files
authored
Merge pull request #614 from curveball/rel-0.29
Release 0.29
2 parents bfce91f + bb81de2 commit 90534b9

File tree

4 files changed

+91
-84
lines changed

4 files changed

+91
-84
lines changed

.github/workflows/docker-publish.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,11 @@ jobs:
6565
[[ "${{ github.ref }}" == "refs/tags/"* ]] && VERSION=$(echo $VERSION | sed -e 's/^v//')
6666
6767
# Use Docker `latest` tag convention
68-
[ "$VERSION" == "master" ] && VERSION=latest
68+
# [ "$VERSION" == "master" ] && VERSION=latest
6969
7070
echo IMAGE_ID=$IMAGE_ID
7171
echo VERSION=$VERSION
7272
7373
docker tag $GH_IMAGE_NAME $IMAGE_ID:$VERSION
7474
docker push $IMAGE_ID:$VERSION
75+
docker push $IMAGE_ID:latest

changelog.md

+5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,16 @@ Changelog
44
0.29.0 (????-??-??)
55
-------------------
66

7+
* OpenID Connect works! The plumbing for this has been in place for some time,
8+
but this release supports the `/userinfo` endpoint and enough parameters from
9+
the authorization endpoint to make it work the OIDC clients we've tested.
710
* The dev server now automatically generates a JWT private key when it's ran
811
for the first time. This enables OpenID Connect to be used without further
912
configuration.
1013
* Auth.js / NextAuth.js support validated. Our implementation had a few bugs,
1114
and authjs also had some issues that the server now has workarounds in place
1215
for.
16+
* Lots of documentatation fixes and additions. (Thank you @usrrname).
1317
* Workaround for authjs incorrectly encoding colon in Basic Auth with
1418
percent-encoding.
1519
* #590: When a OIDC client doesn't provide a nonce, the server encoded the
@@ -31,6 +35,7 @@ Changelog
3135
* Add support for `prefer: transclude=item` header and `?embed=item` query
3236
parameter on the `/user` collection, allowing clients to get the full
3337
representation of each user.
38+
* A refresh of the home endpoint, with a few more links to OIDC endpoints.
3439

3540

3641
0.28.5 (2025-01-30)

docs/getting-started.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ docker run \
5050
-e DB_PASSWORD=password \
5151
-e DB_DATABASE=a12n \
5252
-p 8531:8531 \
53-
ghcr.io/curveball/a12n-server/a12nserver:0.28.5
53+
ghcr.io/curveball/a12n-server/a12nserver:0.29.0
5454
```
5555

5656
You should also set a few more environment variables for all the features to work.

package-lock.json

+83-82
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)