Cameo now has a long-overdue general purpose error handler. This is designed to catch bugs in the 75% of the Cameo code that runs in the browser, and let me know about them, rather than just stopping dead which is the normal behaviour in the face of a coding error. Ideally you’ll never see it, but it is already detecting long-standing bugs that weren’t immediately obvious before. Read More…
Payment form
Cameo’s payment form is now ready. Like all forms, you can set many options for the form’s appearance and wording embed it in public web pages. It interacts with payment methods defined in Organisation Settings, and with third-party payment providers. On its own the payment form can support settling invoices, taking arbitrary donations or paying for merchandise, for example. But the same code will also be incorporated in membership and renewal forms (of which taking payment is the most challenging part), coming soon. Read More…
Avoiding sending some renewal reminders
It is now possible to exclude members with specified membership types from being sent renewal reminders. Instead, a reminder is posted to library messages (and emailed to its designated Cameo users). Read More…
Cross-referencing group members
You can now forge links between member groups and individuals joining as members who belong to that group. Read More…
Discount details
Where a contact offers a discount to members, you can now say alongside the tick box what the details are, as in “10% off all cakes with a valid membership card”. Read More…
Pending emails display and live count
When there are many pending emails, only the most recent batches, and emails within batches, are now displayed (with controls to get more). This change has also provided the opportunity to show emails ticking down as they actually send without the need for a refresh. Read More…
{if: subscribed LIST} and other parameterised substitutions
In order to introduce a new substitution {if: subscribed LIST NAME} (and its inverse), the mechanism for selecting a substitution based on something you can create in cameo (like lists, contact types etc) has changed a little. Read More…
Omit a few individuals when subscribing all to a list
It’s now possible to subscribe everyone selected to a list EXCEPT one or more individuals. Previously you had to subscribe them all and then unsubscribe individuals, or do them individually. Read More…
Map in political area search
The Political Area Search section now includes a map on which the search results are plotted. This map also shows the boundary of the ward, council or whatever that you are searching, as you select it. Automatic zoom and pan to the results on this and the general map search are also improved. Read More…
Refine moves to the search results list
The Refine section has moved to be an integral part of the search results list rather than a section in its own right — a lot less clicking when doing complex searches. You can also drop entries from the list as you process them. Read More…