now that editing member work, that process needed to be fleshed out by
adding an admin method to add new members as well. now new members can
be added by an admin
also changed the name of a blade file that wasn't following the template
naming convention
needed way to edit existing members info if needed, so simple ui was
created for admins of the site to change specific info, not including a
members avi or password.
also consolidated memeber action and ui into it's own controller for the
sake of clearer organization
changed the the way files are uploaded to go into their own directory
called 'references' organized by location, identified by uuid. the
'references' directory was added to git ignore to those images are not
saved in the repo, since every install will have their own set of images
also updated reference links to be shown on the front end if they have
been added to a location
unnecessary links where moved from the admin member template since they
have been incorporated into the appropriate area.
a template for editing member account information has also been added.
The script for collection blocklist info was getting a little heavy, so
it's been split in two to make it more accessible and easier to
maintain. The first part collects data from current sources and stores
it for the second part of the script, which compiles all the data and
updated the database.
The Source model was expanded to track votes so block and silence counts
can be easily verified on the backend.
Added the necessary template files for every page needed. Most are still
empty but all are accounted for from the previous version.
Also organized all routes to the dashboard, named the den for better security