Skip to content

feat: browsable pages and the sign-in form - #4

Merged
blaipr merged 1 commit into
mainfrom
feat/pages-and-sign-in
Oct 30, 2026
Merged

blaipr merged 1 commit into
mainfrom
feat/pages-and-sign-in

Conversation

@blaipr

@blaipr blaipr commented Oct 30, 2026

Copy link
Copy Markdown
Member

Adds the browsable API (pages: a page instead of JSON when a browser asks, with each route's help, links and actions read from the service's OpenAPI document), the sign-in form and its routes (login, generic over a SignIn the service implements: whether a directory is configured, its home page, and checking an account against its own access rules), and Site, which carries the service's name, document, cookie names and the routes whose body is its product. Every line is covered by tests, including a real router for negotiation and every sign-in refusal.

@blaipr
blaipr merged commit b97a04d into main Oct 30, 2026
3 checks passed
@blaipr
blaipr deleted the feat/pages-and-sign-in branch October 30, 2026 01:10
@github-actions github-actions Bot mentioned this pull request Oct 30, 2026
blaipr added a commit that referenced this pull request Oct 30, 2026
🤖 I have created a release *beep* *boop*
---


## [0.3.0](v0.2.0...v0.3.0)
(2026-10-30)


### Added

* browsable pages and the sign-in form
([#4](#4))
([b97a04d](b97a04d))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Blai Peidro <blaipr@hotmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant