We have migrated to a new notes system. This system is faster and scales better. It also opens up awesome opportunities for GMs to be able to more easily search, summarize, and flag notes for the future.
Right now the system works, hopefully, exactly as the old system did. But the migration is done and we only crashed the moo a few times in the process. Hopefully no more crashes.
Thanks to Johnny and Mirage who helped with this. This has been a LONG time coming. I think we've been working on this off and on for... 8 years or so. It took a lot of varying work coming together to make this happen.
Why, you might ask, should you care?
Well, the more notes that were added in the old system, the slower it got. There were 110,000 notes across admin and players. And every time someone typed @notes it had to iterate through all of them to get the 25-100 notes that we actually wanted to display. New system handles it much better. We will also be able to do things like sticky notes, so NPCs have a consistent note about how to play them or their personality quirks that GMs can update / add to over time. Or we can sticky big plot notes. Or summarize them. Things like that.
Those features aren't coded yet but they will be.