Skip to content

Releases: Goya-24/goya24-wordpress

Release list

goya24 0.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 00:43

Added

  • The messenger on every public page, loaded async from goya24, with the site's language, the chosen colours and corner.
  • One-button connection: Settings → goya24 → Connect to goya24. goya24 posts the workspace key and identity secret to POST /wp-json/goya24/v1/connect, guarded by a one-time state; nothing is copied by hand. The key and secret can still be pasted under Advanced, or pinned with GOYA24_KEY / GOYA24_IDENTITY_SECRET / GOYA24_ORIGIN in wp-config.php.
  • Signed-in users introduced with proof: the server signs the user's id with the workspace secret. goya24_user can rewrite or veto what is sent, goya24_should_load keeps the messenger off a page, goya24_tag_attributes edits the tag.
  • WooCommerce: the customer's checkout name on the tag, HPOS compatibility declared, and Connect the store through WooCommerce's own wc-auth screen with a short-lived, site-bound token that goya24 verifies before storing the keys.
  • GET /wp-json/goya24/v1/status for goya24's install check.
  • Persian translation of the settings screen.