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. |