Fix: ServiceTime.BookUsers
now asks for any optional extras that may be available (Options1 - Options5 on Service). By default, if there are options available then the number of users is locked to 1 as each user may require different options.
Fix: ServiceTime.BookUsers
now asks for any optional extras that may be available (Options1 - Options5 on Service). By default, if there are options available then the number of users is locked to 1 as each user may require different options.
Fix: To requests that return JSON will now always return an object.
Fix: To scripts in base.3.2.js
.
Fix: To styles in base.3.2.css
.
New: [Submit And Stay] button on system generated forms. By default ClassDefinition.SubmitAndSaveDisplayName
is "Save & Stay" and MethodDefinition.SubmitAndSaveDisplayName
is nothing which means it won't display unless set to something.
New: StylesheetDefinition
and ScriptDefinition
.
New: StylesheetDefinition
, ScriptDefinition
, XMLDefinition
and JSONDefinition
properties are displayed in an editor with colour coding.
New: GenerateHTMLDropDown
generates a dropdown with a fieldset of radio buttons if single-select or checkboxes if multi-select.
New: GenerateHTMLSelect
and GenerateHTMLFieldset
now have an additional properties NoValueText
which is what is displayed when there is an option with no value.
New: base.3.2.js
replaces base.3.1.js
and backend.2.1.js
.
New: base.3.2.css
replaces base.3.1.css
and backend.2.1.css
.
New: API can now accept a post: you can use the same URL commands as per standard HTML requests. When posting data specify the format via the HTTP header Content-Type
(see post MIME types below). You can specify the format you want returned in the HTTP header Accept
(see accept MIME type below). You can also specify the returned format in the URL. For example, /json/tags/
, /xml/tags/widgets/
or /csv/categories/
.
application/x-www-form-urlencoded
- post onlymultipart/form-data
- post onlytext/html
- accept onlyapplication/json
- post and acceptapplication/xml
- post and accepttext/csv
- post and acceptNew: The system now creates a user access token for the device/agent they are logging in via. To retrieve the access token via API post the UserName
and Password
to /getuseraccesscode/
. To use the token in an API call set the request header Authorization
to "Bearer [token]".
New: You can now specify how long the system will store the user access token for auto login after a user ticks Remember Me.
New: You can now specify how long the system will store who the initial referral was.
New: Cookies are now only available using HTTPS and only visible on client where necessary. For example, A cookie named CookiesEnabled
can be set client side depending on the user's consent.
New: Automated task results now store the HTTP Status Code return when the task was run. Results will also always be stored when an error occurs.
New: When a task is run the system will auto login the creator of the task unless otherwise specified with the AutoLogin
property.
New: Attachment.SetToProperty
will now also list properties with type of WebAddress
.
New: Adding class="nav"
to an input control will, on change, navigate to the value which is presumably a URL.
Fix: The noscript
tag is only output on first session load and now uses the canonical URL.
Fix: Payment instructions URL included on invoice and order status message.
Fix: Collection.AddNew
by default returns the new BusinessCollectionItem
rather than a URL to the new item. This was implemented so API requests can post new items.
Fix: Form input value replacement.