Skip to content

Releases: HackerSchool/InventoryManagement

[1.2.0] Demo mode and Docker image

29 Dec 15:14
c1c19ec
Compare
Choose a tag to compare

New Features

  • Add Demo mode to allow users to login without Fénix.
  • Add Dockerfile

Full Changelog: v1.1.0...v1.2.0

[1.1.0] Frontend logic rewrite, bug fixes

02 Sep 10:04
Compare
Choose a tag to compare

HS Inventory is now open source! 🎉

Under the hood

  • Change how the frontend handles fetching data, which avoids stale data. (PR #88)

Bug Fixes

  • Fix member information not showing on sidebar on page refresh
  • Fix action buttons on request management toggling the collapsible

Improvements

  • Enable search by description on admin management tables
  • Show error "duplicate entry" when inserting a user that already exists
  • Add refresh button to tables
  • Improve notification feedback when an action succeeds

[1.0.0] Production Ready!

28 Mar 19:21
26d586b
Compare
Choose a tag to compare

Don't forget to run database migrations before upgrading.

New features

  • Add projects
  • Add requests
  • Add self requests status to dashboard
  • Add requests management
  • Add images to materials
  • Add PWA support (the app is now installable 🎉 )
  • Add member avatars (imported from Fenix)

Improvements

  • Navbar automatically closes when clicking on a link, on small devices
  • Show warning when trying to delete a material that has linked requisitions
  • Admins can now search through materials, projects and locations
  • New Logo 🎉
  • Lay the ground for future project cost calculation

Bug Fixes

  • Fix incorrect validation schema for material's value
  • Fix stale data loading issues

Under the Hood

  • Bumped dependencies
  • NPM v7 is now required to install dependencies

[0.2.0] Member management page

03 Jan 00:16
3374cd7
Compare
Choose a tag to compare
Pre-release

New features

  • Interface to manage members (users that can access the app) - #60, #62

Improvements

  • The app is now fully responsive and has a new navbar and nav drawer - #61
  • API Endpoint GET /materials now supports sort/filter functionality - #63
  • The materials edit dialog now has selectors for state and type since they are predefined values

Bug fixes

  • Fix login page incorrect styles on Firefox - #42
  • The other type in the materials dialog can now be selected and accepted by the backend

[0.1.0] New Materials page

09 Dec 08:44
9199228
Compare
Choose a tag to compare
Pre-release

Users can now interact with Materials: it is possible to add, delete and edit items and tools.

Other improvements

  • Updated frontend dependencies

  • "Requisições" was translated to "Requisitions" in the navigation bar

  • The API now ignores unknown fields in the payload, instead of rejecting the request

  • The materials database table has been renamed from material to materials and it now has a new value column

Location manager

05 Dec 13:25
6aff1fa
Compare
Choose a tag to compare
Location manager Pre-release
Pre-release
  • Add page to manage inventory locations