Skip to content

v1.2.2

Choose a tag to compare

@jamesconwaydev jamesconwaydev released this 03 Oct 13:26
· 256 commits to main since this release

Read the announcement — the
plain-English half. What follows is the detailed half.

Sentrello

  • fix(module-sdk): a fresh instance refused a request from itself
  • fix(db): a guessed portal token cost a scan of every customer
  • test: a test's rate-limit budget depended on what ran before it
  • fix(crm): a form could not read itself where it was embedded

Pro

  • chore: the origin guard asks for four arguments
  • fix(invoicing): the caller is named when a portal token is resolved
  • test: a fresh rate-limit budget for every test
  • chore: the origin guard arrives before the first public route

Modules

  • fix(scheduling): a booking page refused its own instance on day one
  • fix(subscriptions): a subscriber's portal could be enumerated
  • fix(links): a link password could be guessed as fast as you liked
  • fix(scheduling): the limit was on the route nobody's customer uses
  • fix(scheduling): four public doors had no limit, and the write had one
  • fix(shop): the public routes with no limit were the expensive ones
  • chore(shop): nobody gets the default on an origin check any more
  • fix(shop): listing your own website closed your own storefront
  • fix(shop): a shop with its own website made /shop a dead page

Install or update: sentrello update. Self-hosting notes are in
the documentation.