You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Documentation site at docs.openres.to, built from docs-site/ in this repository. It adds a self-hosting guide (install, configuration reference, HTTPS, email, push notifications, admin recovery, upgrading, troubleshooting) and renders the API reference from the committed OpenAPI contract. Setup guides cover VAPID keys, which URL setting does what, and a native app overview.
Changed
The feature reference, API guide, native app guide and backup guide moved from docs/ into the documentation site. The API Keys screen's default guide link now points at the site.
Security
Sessions end on password change, password reset and sign-out, and the account behind a session is resolved on every request.
The security question locks after repeated wrong answers.
A booking can only take a table that belongs to the location being booked.
A guest booking's email is validated and its free-text fields are capped.
One client can only hold a limited number of tables at once.
The docs site overrides form-data to 4.0.6, and the deploy's SSH action is pinned to a commit.