Replicate the Changelog architecture for our apps!

The new Changelog has been needed for so long. Thanks. Really great.

Now, because I’m building for enterprise, my customers want an audit log of who did what in their app. I am slowly trying to build it, but goodness it takes a long time to add a record for every action in the app.

What if Bubble somehow used its own changelog architecture and make that a feature of the higher level plans so that user actions were logged automatically and there was a dashboard/console you could deploy and customize so our apps’ end user administrators could access an audit log of actions by their users.

This functionality is really important for builders with customers in the public sector or anything where audits or appeals are possible.

This is definitely a feature you need to build out yourself as it only applies to such a small portion of bubbles customers it’s not something you’ll see from them.

1 Like

I always add a changelog data to my apps… it’s painful but worthwhile

It’s also not needed for most of the data changes so I just add it where it is needed
I also add a delete function to try and keep the change log a little less crazy (delete after 90 days)

certain things I log changes using specific datas and then I have my generic change log as well.

for instance for address I quite often create an “address” data and then just archive the old address when a new one is created. this way I can always see a history of address changes. (usually its address, name, phone etc - ie delivery details)

JSON and prefixed keys and use bulk create via api call…. A client asked me the other day for this feature, and this is the approach I’ll be taking. Makes it so I will be able to add the creation of change log data to a reusable element that’s placed on each page.

2 Likes