The app I'm working with has a text input for client email history, but the text box can only hold so much data (about 50,000 characters) before the text gets cut off; some email histories are a lot longer than that, so data ends up being lost. We've implemented a system to create a Googledoc to hold text that doesn't fit, but the system is annoying to manage and we're thinking of phasing it out. We need some way to store large amounts of text (preferably in rich text format) without it getting cut off, or, failing that, warn us when the character limit is reached so nothing gets cut off unexpectedly. Do you have any suggestions?