December 15th, 2023
New
Environment Variables Update
We’ve added some new secret codes (known as environment variables) in our .env.example. These codes will help us to integrate our system with Intercom, a customer messaging platform. We also updated our services configuration to read these codes.
Easier User Identification
A new feature, getUserHashAttribute(), is added to our User model. This will help us easily identify users – neat, right?
Flagging Intercom Messenger
We’re adding a migration to turn on a fun new feature called Intercom Messenger. This will drastically improve how we interact with our users. :speech_balloon:
Dependencies Addition & Update
We’re adding a new external package, @mathieustan/vue-intercom to our project. This package will make it easier for us to use Intercom's features in our Vue.js-based frontend.
Frontend Code Changes
Some exciting changes are happening in our frontend files! Lots of old bits being removed (bye, Beacon mixins :wave:), and new, efficient tools being installed. This includes:
Calculating user hashes in App.vue :detective:,
Introducing a new Intercom.mixin.js to our front-end :star2:,
Updating our project to use @mathieustan/vue-intercom, and
Changing value of knowledgeBaseUrl for even better user interaction :heart:
And there we have it!
We are making big strides to making our system much friendlier to use! 🎉