First Commit, main skeliton with relationships
Added Loggin helper, it is included in the application controller so it can be used in every controller. Also removed unessesary created_date columns from notes and histories since it is included in every ruby on rails object
Added Basic Validation, Select list population for Problem Repord Record form, ability to signin as a user
Added User profile dependant layouts. Some links do not work as intended yet. I do not know why I cant change the link color in the navigation area
Cleaned up problem report form, added methods to user class to follow, unfollow, work on , quit working on, update last viewed problem reports
Begun implementing tables for reports index. These tables are sortable and paginate and are all done with ajax. Right now I am still in the implementing and not done. I do not believe the index will render without crashing right now if you are not loged in as a user or admin. As of right now I have two tables, one with just the reports I am working on and one with all the reports. They are sort able and pagenate. The next steps for me are to implements the other two tables, following reports and reports that are not claimed yet. After that is done I will put them in tabs
the 4 tables, My Reports, All Reports, Followed Reports and unclaimed Reports have been configured. The ability to change what fields has been added and can be modified from the user form partical.
Added Refresh link for each table in the problem report index page. Added the ability to follow unfollow, work on and quit working on report from the index page. the tables are freshed after each of those actions to reflect the changes
added comments for users
Added Comments to the Problem report record controller
Fixed small but which came from forgeting to add end after and if statement
Added a visitor index page and created a default route that goes to this page when it is just localhost:3000. if the user is signed in they are redirected to the problem reports records index, which is the page with the 4 tables of problem report index
Added the ability for admin users to assign tickets to users from the index page. It is f**king sexy as hell
Fixed bug were it would delete user from being assigned to a ticket if they were already assigned
Started on the problem report notes. Added some parials
added the ability to add notes fromthe problem reports record edit page
added support to moddify note. Changed hour tracking system. Added Id to problem report index tables.
Started working on history system. Right now it works for assigning and unassining workers for problem reports and adding notes and modifying notes
Added History update for ticket reports. This is crude and will need to be polished, but it works for its purpose
Added ability for user to retrieve all the histories they havent seen yet on tickets they are following or working on. These need to be grouped by ticket and aranged in decending order to be displayed on index as real notifications.