issue #19290: ensure login on routes
issue #19290: documenting routes file
issue #19290: documented auth file
issue #19290: documented data route
issue #19290: documented email route
issue #19290: documented reset password route
issue #19290: temporarily removed auth restrictions from data operations
issue #19290: cleaned up maintenance route
issue #19290: cleaned up file and report routes
issue #19290: cleaned up extension route
issue #19290: unified error reporting
issue #19290: deleted old site file
issue #19290: while we're deleting stuff...
fix merge conflict.