Initial work on sessions, policies, user
(1) Added actions to user controller and (2) Session controller and (3) Updated central variable storage and (4) Added mongo support for user model and (5) wheat module for github pages support
(1) Moved root to Article/Index, (2) Added test skeleton & modules, (3) Moved layout logic to layout, (4) Turned on CSRF support, (5) Added User New view.
1. Added User Edit/Index/Show Views, 2. Fixed bug in UserController because req.message doesn't exist, 3. Added password validation checks beforeCreate to User model so users can't submit empty passwords or non-matching passwords on creation
(1) Locally hosted assets for development and (2) Integration tests for user flow and assets
1 Added Pine_Needles submodule to access documents. 2 Cleaned up package.json to remove unecessary modules.
Added session new view because users may route to /session/new
Pass CSRF token in article save action to enhance security and clean up views for happiness
Commit hook is rendered when a new article is created because we want to track version control through Github
Moved githooks logic to github sailsjs adapter because its cleaner
Basics of the list view for articles, currently paths need pampering and contents filtered
Added fetch method to adapter because we need to find articles and built basic views for articles because they need CRU operations
Added styling to index page article list
Basic includes for layout modals because its cleaner architecture
Article create/read/edit actions because we want to maintain articles through git and gitadapter
Added upate method for articles and deploy hook to github because we need to be able to update articles
refinements for article update action, adding edit function to index view to make ui more intuitive
admins can be created and removed and admin permissions exist because we need users to manage other users
Breadcrumbs so we can easily see heirarchy on articles
Users should be able to follow guidance according to specification