I've been off work for the past several days so I haven't done much on this project. Much is subjective though. Most of what I have done will be unseen or barely noticeable.
* Formatted the dashboard a bit and added a toolbar that will be utilized throughout. The dashboard is still a major work in progress and thusly looks like butt. When I realize all of the information it should convey, and that data is available in case of dragstrip results, it will be finalized. It shows your cardata default loadout (profile), last submitted fillup date, total miles trackes, total gallons tracked, average mpg tracked, and has a generic CPM (cost per mile) which is rough and not accurate. It also has a table now which consists of the user's last 10 fillups.
* Underlying structures for groups (admin, member, user) have been implemented. Admins can now remove fillups and fillup owners will be able to remove their own with a small code tweak which I will get to tomorrow.
* Cardata profiles have been partially implemented. Currently only "loadouts" named default have any bearing. The "default" cardata loadout is shown on the user's dashboard. Additional loadouts will be available for other purposes and will allow for customized names. For example: default, mpg1, mpg2, drag1, drage85, autox1, or whatever. Results for drag, autox, or mpg could be linked to any of them.
* Much of the app now appears uniform in design. Login, Registration, and so on have been given a facelift for consistency of design. The lists: Fillups, Aggregate, Leaderboard, etc will be paginated to show 25 results and also conform to the design soon.