Embed client id
The client ID used by Anno is not secret as it still requires user authentication on the server.
Settings screen
Changes
- Add a section "Genesys server"
- The section has three radio buttons: "Sandbox", "Production" and "Custom"
When the user selects sandbox, the data is pre-filled with Sandbox (https://sandbox.genesys-pgr.org) URLs, and the Client ID: Ap8Od.ydMSWlJ7qL9sJWtXXMCA@sandbox.genesys-pgr.org
with no key. Selecting production uses https://www.genesys-pgr.org and the Client ID: fTxcm.TrySiiiOLncyeWfmQKyp@www.genesys-pgr.org
. The client secret is blank. The fields in "Genesys API configuration" section are disabled for editing.
Selecting custom just allows the user to edit the settings (current functionality).