Releases: Z4nna/politocean_web_purchase_utility
Release list
Automated prof notification
Features:
- Orders can now be scaled by a factor and merged
- professor gets automatically notified via email and sent all the necessary files after an order is confirmed by a board member
Full Changelog: v1.3.0...v1.4.0
Speed boost
By parallelising api calls, I was able to reduce BOM generation times by about 4x (probably more with a more powerful CPU than my raspberry pi4 :) ). Also, I definitely eliminated the nginx proxy server timeout issue on bom generation by adding a waiting page that redirects to the edit order page after the job (bom generation on separate thread) is ultimate.
Fixed api call timeout bug
Fixed a bug that caused some API calls to timeout, hence blocking the bom generation.
Updated styling
I updated the styling trying to match the Team's Palette colors, not sure it actually improved the looks of the application but still, I enjoy the ocean-like looks :)
Full Changelog: v1.2.0-beta...v1.2.1-beta
Automated cart creation
I provided the possibility to download two excel files, which can be imported on mouser and digikey to add all items to the cart.
Added Kicad BOM import
New functionalities
Kicad BOM import
It is now possible to import an order directly from a Kicad BOM file (.xlsx), the first row should be the header, and the first three columns should be, respectively, quantity, manufacturer and manufacturer P.N.
When quantity < 1 or at least one among manufacturer and manufacturer PN is null, the product is not added to the order (useful to select items already available in our database)
New pages for Prof. and Board members
When logging in, the prof has his own homepage where he can see all confirmed order, and board members can now confirm / unconfirm orders (when they are ready).
Version 1.0 - beta
PoliTOcean Purchases Automation Tool
This tools automates the purchase of PoliTOcean products from Mouser and Digikey websites.
Main Feature
It allows advisors to create, delete and edit orders, allowing them to set Manufacturer Name, Manufacturer Part Number, Quantity,
Proposal and Project fields for each item they want to buy. After this, the tool will automatically look up the products in Mouser and Digikey websites and create an order with the products that are in stock (selecting the cheapest one, when possible). It then creates an excel file with the order details, prices, description and product links automaticatically generated.