Beta release 0.6.0, Optics stocking, Auditing and database renamed to stockbase.
- Optic modules now stocked under optics.php
- optics.php shows the list of optics in store for each site similar to how the index page shows the main stock.
- Comments can be added to the optics
- Searching for optics searches through all fields rather than just model.
- New tables added: optic_item, optic_connector, optic_type, optic_speed, optic_vendor, optic_comment, optic_transaction, stock_audit
- Due to new tables being added, there will need to be some SQL adjustments on updates/downgrades to this version
- users_roles table has a new field: is_optic
- Stock option added to the nav bar.
- Nav bar now highlights based on the page you are on.
- Nav bar links (right) are now a elements instead of button, so that middle click works.
- Version number is now pinned to the bottom right of the nav bar. This currently cannot be hidden. This will be removed come version 1.0.0
- All logic added for the optics page. Can now add/remove optics and comments, and add vendors and types.
- Profile link is now named 'Profile' in the navigation. Now that there are more links, this is clear.
- Optic Attribute Management is now included on admin page to manage vendors, types and connectors.
- Changelog now works with optic tables
- Database now named stockbase
- Update script adjusted for all the changes.
- IndexAjax is now using a CTE table to make things faster on large datasets.
- Stock Add/Remove/Move pages updated with new CTE table to speed things up.
- Add New Stock button on the Stock Add page now fills in the name with whatever was in the search box.
- Pagination has been adjusted on all pages for allowing over 5 pages.
- Cablestock now listed in the nav bar as "cables".
- Item stock button removed from cablestock.
- Fixed Cables button removed from index.
- Comments button on optics is now the message icon with a number for the count inside.
- Show/Hide deleted optics now possible. Can also restore them.
- Added Dark Black theme.
- Admin, Profile and Logout buttons moved from nav to "username" dropdown in top right corner.
- Renamed indexajax.php to stockajax.php
- Add/Remove/Move stock pages now load the content using js and ajax - the same as the index page.
- Audit page added, which has a 6 month date retention on it, meaning if the last date was 6 months ago, it will show on the audit page.
- Pagination added to optics and cablestock pages to match the other stock pages.
- Added DOCTYPE to all pages that need it to remove Quirks Mode issues.