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). |
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). |
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. |
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. |
Added | Added image cropper to optimize and autoscale uploaded images. |
Added | Added new placeholder in email template to add link to activity. |
Added | Added new description field on activity category. |
Added | Added form error messages. |
Added | Added new setting on activity to enable/disable contact form. |
Added | Added basic stats page. |
Added | Added some new api endpoints for upcoming releases and new features. |
Changed | Improved backend design. |
Changed | Change password page now uses the users language if available. |
Changed | Refactored and improved user import feature via csv. |
Changed | Improved registration list in backend. |
Changed | You can now also contact an organiser without being logged-in. |
Changed | Improved email log in backend. |
Deprecated | isVolunteer field on elements is deprecated and will be replaced with tags. |
Fixed | Fixed empty reply-to address. |
Fixed | Fixed registration open/close date validation on backend. |
Fixed | Fixed invalid date bug on program page (frontend). |
Fixed | Fixed duplicate registrations. |
Fixed | Fixed contact form to support line breaks and basic html formatting. |
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. |
Removed | Removed unused plugins. |
Removed | Removed event duplicate feature. |