Skip to content

Beta release 0.6.0, Optics stocking, Auditing and database renamed to stockbase.

Administrator requested to merge dev into master
  • 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.

Merge request reports