June 2, 2021

It's not even been 3 months since the last release but there are already 185 new commits in the code! :-) Tja, our annual ICF Conference is always a big booster for new features and ideas. Let's start:

We added the first API endpoint to create new users. And there are already some nice things like: sign-up the user to an activity or tag the user. Use Zapier or other automation tools to combine e.g. your forms with the endpoint and automate even more!

We also added webhooks! Connect the Event App CMS with endless other tools (e.g. via Zapier) and integrate it with your existing systems. Just one example: Send a webhook to Zapier and use Twillio (SMS provider) to send a text message to the user after the registration has been completed. Or an email. Or send the data into a Google Sheet. Or both ... endless options! 🥳

Next. Custom domains! 🎉 This is big. Make your event app available under your own domain e.g. app.mychurch.com or icfconference.app etc. You can also upload your own favicon now.

There have been a lot of smaller improvements and fixes to make the whole platform more robust. We are still working on integrating a PWA version of the frontend. The current version is only a SPA. What's the different?! We won't go into that - too technical... but PWA is better! 🤓

Please let us know if you have any feature requests or feedback! And we hope you like the new backend design... Cu! 🤙🏻

Added

Event Users now have address fields on their profile (backend only - frontend coming soon).

Fixed

Fixed empty reply-to address.

Fixed

Fixed registration open/close date validation on backend.

Added

Added the first API endpoint: user/create!

Added

Added webhooks! Supported events: registration create/delete/checkin/checkout, user create/update/delete.

Added

Added a new field to see how a user has been created (api, sign-up, manually, family-added).

Deprecated

isVolunteer field on elements is deprecated and will be replaced with tags.

Added

Introduced "tags" to tag program, info, activity category elements and make them only visible to certain groups of people.

Added

Added new password reset controller. Now you can customize the password reset email!

Added

Upload your own app favicon.

Added

Add a custom domain to your event app.

Changed

Improved backend design.

Changed

Change password page now uses the users language if available.

Added

Added new field for replyTo address on activities.

Added

You can now create and delete activity events in the frontend as well.

Added

Added lastLoginAt date to user profile in backend.

Fixed

Fixed invalid date bug on program page (frontend).

Added

Added image cropper to optimize and autoscale uploaded images.

Removed

Removed unused plugins.

Added

Added new placeholder in email template to add link to activity.

Changed

Refactored and improved user import feature via csv.

Fixed

Fixed duplicate registrations.

Added

Added new description field on activity category.

Changed

Improved registration list in backend.

Removed

Removed event duplicate feature.

Added

Added form error messages.

Added

Added new setting on activity to enable/disable contact form.

Changed

You can now also contact an organiser without being logged-in.

Fixed

Fixed contact form to support line breaks and basic html formatting.

Added

Added basic stats page.

Changed

Improved email log in backend.

Fixed

Fixed order of activity events in frontend.

Fixed

Fixed password reset to allow reset for all events.

Fixed

Fixed order of attendees.

Fixed

Fixed app icon generator where in certain cases the icon was not generated.

Added

Added some new api endpoints for upcoming releases and new features.