Skip to content

OpenResto v2.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 21:33
· 33 commits to main since this release
176031c

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.