I had some time today so I was able to work on the next task of removing all the external data directories. Profiles (bios) are now stored in the user's config room as a MIME object. At the moment we are still using the existing RBIO and EBIO commands, but in the future I will deprecate them so the user can use HTML or whatever. If a bio/ directory exists at startup, it is ingested into the database and then deleted. Obviously a new one would not be created under any circumstances.
If you read the diff to citadel.h it is obvious that I intend to do the same with user photos next. As I go here I'm thinking it would be nice to be able to fetch these objects with some sort of nice REST format in WebCit, which could potentially eliminate the need for extra commands and even the templates. And this of course leads me to think that WebCit itself needs a major overhaul :)
