Skip to content

Releases: DigitME2/inventory_tracker

DigitME2 Basic Inventory Tracker V3.0.4

13 Jun 12:20
Compare
Choose a tag to compare

V3.0.4 Release DigitME2 Basic Inventory Tracker
Changes:
From 3.0.4

  • Bugfix for product types with no associated stock breaking stock checks

From 3.0.3

  • Update manual with missing references

From 3.0.2

  • Added serial number, batch number, and date of manufacture for specific items.
  • Added manual
  • Updates python requirements.txt
  • Fixed stock management text search not properly combining selected options

From 3.0.1

  • Bugfix for failing to properly save changes from the stockitem panel.
  • Alterations to the stock management display to make null serial and batch numbers display as blanks

From 3.0.0

  • Add options to include batch number, serial number, and date of manufacture when adding new non-bulk stock to the system
  • Add options to search by batch and serial number, and by date of manufacture on the stock management page.
  • Add a placeholder manual and a link for it. The manual will be added in a later release

System server

This release targets Ubuntu Linux 22.04. The software expects a fresh install of the operating system. If other servers that use port 80 are running, they should be stopped while this setup runs.

You must have sudo privileges to run the installer script.

To install the server, download bit-3.0.4.tar and do the following:

  1. Open a terminal by pressing Ctrl + Alt + T
  2. Change to the directory containing bit-3.0.4.tar. Typically this is Downloads, so enter cd ~/Downloads and press enter
  3. Extract the archive with tar -xvf bit-3.0.4.tar.
  4. This will unpack a directory of installer files, called "installer_files". Next move into "installer_files" with cd installer_files.
  5. Run the installer script with sudo ./installer.sh
  6. The script will install Nginx, the Basic Inventory Tracker server, and a few service files.

Once the installer has finished, open your browser and go to localhost. You should be greeted by the login page of the Basic Inventory Tracker.

A default admin account exists, username "admin" and password "admin". Please note usernames are case sensitive.

For more advanced users

By default, this software assumes that the server will be listening on port 80. This can be changed by updating the nginx server block (/etc/nginx/sites-available/inventory_tracker_interface) and the discovery listener script (your home directory/digitme2_inventory_tracker/server/device_discovery.py). The device discovery port is defined as a string on line 27, as SERVER_PORT.

Once these have been changed, either restart nginx.service and inventory_tracker_discovery.service, or reboot the machine.

Android App

An .apk file for the app is also attached to this release. Currently the app has to be side-loaded and is not available on the play store. The simplest way to install this is to use the browser on your device to navigate to this page, download the .apk, and then follow the prompts on your device to install it. The default password for the settings in the app is '1234'

Note that the system is intended to scan barcodes on products as part of its operation, so a device with a decent camera is helpful. This can be worked around by using QR code stickers from the product details panel, but this adds an extra step.

Also note that although the android app version is 3.0.2, against the higher number of the server, this is the latest app version and is fully compatible.

DigitME2 Basic Inventory Tracker V3.0.3

09 May 08:48
Compare
Choose a tag to compare

V3.0.3 Release DigitME2 Basic Inventory Tracker
Changes:
From 3.0.3

  • Update manual with missing references

From 3.0.2

  • Added serial number, batch number, and date of manufacture for specific items.
  • Added manual
  • Updates python requirements.txt
  • Fixed stock management text search not properly combining selected options

From 3.0.1

  • Bugfix for failing to properly save changes from the stockitem panel.
  • Alterations to the stock management display to make null serial and batch numbers display as blanks

From 3.0.0

  • Add options to include batch number, serial number, and date of manufacture when adding new non-bulk stock to the system
  • Add options to search by batch and serial number, and by date of manufacture on the stock management page.
  • Add a placeholder manual and a link for it. The manual will be added in a later release

System server

This release targets Ubuntu Linux 22.04. The software expects a fresh install of the operating system. If other servers that use port 80 are running, they should be stopped while this setup runs.

You must have sudo privileges to run the installer script.

To install the server, download bit-3.0.3.tar and do the following:

  1. Open a terminal by pressing Ctrl + Alt + T
  2. Change to the directory containing bit-3.0.3.tar. Typically this is Downloads, so enter cd ~/Downloads and press enter
  3. Extract the archive with tar -xvf bit-3.0.3.tar.
  4. This will unpack a directory of installer files, called "installer_files". Next move into "installer_files" with cd installer_files.
  5. Run the installer script with sudo ./installer.sh
  6. The script will install Nginx, the Basic Inventory Tracker server, and a few service files.

Once the installer has finished, open your browser and go to localhost. You should be greeted by the login page of the Basic Inventory Tracker.

A default admin account exists, username "admin" and password "admin". Please note usernames are case sensitive.

For more advanced users

By default, this software assumes that the server will be listening on port 80. This can be changed by updating the nginx server block (/etc/nginx/sites-available/inventory_tracker_interface) and the discovery listener script (your home directory/digitme2_inventory_tracker/server/device_discovery.py). The device discovery port is defined as a string on line 27, as SERVER_PORT.

Once these have been changed, either restart nginx.service and inventory_tracker_discovery.service, or reboot the machine.

Android App

An .apk file for the app is also attached to this release. Currently the app has to be side-loaded and is not available on the play store. The simplest way to install this is to use the browser on your device to navigate to this page, download the .apk, and then follow the prompts on your device to install it. The default password for the settings in the app is '1234'

Note that the system is intended to scan barcodes on products as part of its operation, so a device with a decent camera is helpful. This can be worked around by using QR code stickers from the product details panel, but this adds an extra step.

DigitME2 Basic Inventory Tracker V3.0.2

25 Apr 12:55
Compare
Choose a tag to compare

V3.0.2 Release DigitME2 Basic Inventory Tracker
Changes:
From 3.0.2

  • Added serial number, batch number, and date of manufacture for specific items.
  • Added manual
  • Updates python requirements.txt
  • Fixed stock management text search not properly combining selected options

From 3.0.1

  • Bugfix for failing to properly save changes from the stockitem panel.
  • Alterations to the stock management display to make null serial and batch numbers display as blanks

From 3.0.0

  • Add options to include batch number, serial number, and date of manufacture when adding new non-bulk stock to the system
  • Add options to search by batch and serial number, and by date of manufacture on the stock management page.
  • Add a placeholder manual and a link for it. The manual will be added in a later release

System server

This release targets Ubuntu Linux 22.04. The software expects a fresh install of the operating system. If other servers that use port 80 are running, they should be stopped while this setup runs.

You must have sudo privileges to run the installer script.

To install the server, download bit-3.0.2.tar and do the following:

  1. Open a terminal by pressing Ctrl + Alt + T
  2. Change to the directory containing bit-3.0.2.tar. Typically this is Downloads, so enter cd ~/Downloads and press enter
  3. Extract the archive with tar -xvf bit-3.0.2.tar.
  4. This will unpack a directory of installer files, called "installer_files". Next move into "installer_files" with cd installer_files.
  5. Run the installer script with sudo ./installer.sh
  6. The script will install Nginx, the Basic Inventory Tracker server, and a few service files.

Once the installer has finished, open your browser and go to localhost. You should be greeted by the login page of the Basic Inventory Tracker.

A default admin account exists, username "admin" and password "admin". Please note usernames are case sensitive.

For more advanced users

By default, this software assumes that the server will be listening on port 80. This can be changed by updating the nginx server block (/etc/nginx/sites-available/inventory_tracker_interface) and the discovery listener script (your home directory/digitme2_inventory_tracker/server/device_discovery.py). The device discovery port is defined as a string on line 27, as SERVER_PORT.

Once these have been changed, either restart nginx.service and inventory_tracker_discovery.service, or reboot the machine.

Android App

An .apk file for the app is also attached to this release. Currently the app has to be side-loaded and is not available on the play store. The simplest way to install this is to use the browser on your device to navigate to this page, download the .apk, and then follow the prompts on your device to install it. The default password for the settings in the app is '1234'

Note that the system is intended to scan barcodes on products as part of its operation, so a device with a decent camera is helpful. This can be worked around by using QR code stickers from the product details panel, but this adds an extra step.

DigitME2 Basic Inventory Tracker V3.0.1

03 Apr 13:56
Compare
Choose a tag to compare

V3.0.1 Release DigitME2 Basic Inventory Tracker
Changes:
From 3.0.1

  • Bugfix for failing to properly save changes from the stockitem panel.
  • Alterations to the stock management display to make null serial and batch numbers display as blanks

From 3.0.0

  • Add options to include batch number, serial number, and date of manufacture when adding new non-bulk stock to the system
  • Add options to search by batch and serial number, and by date of manufacture on the stock management page.
  • Add a placeholder manual and a link for it. The manual will be added in a later release

System server

This release targets Ubuntu Linux 22.04. The software expects a fresh install of the operating system. If other servers that use port 80 are running, they should be stopped while this setup runs.

You must have sudo privileges to run the installer script.

To install the server, download bit-3.0.1.tar and do the following:

Open a terminal by pressing Ctrl + Alt + T
Change to the directory containing bit-3.0.1.tar. Typically this is Downloads, so enter cd ~/Downloads and press enter
Extract the archive with tar -xvf bit-3.0.1.tar.
This will unpack a directory of installer files, called "installer_files". Next move into "installer_files" with cd installer_files.
Run the installer script with sudo ./installer.sh
The script will install Nginx, the Basic Inventory Tracker server, and a few service files.

Once the installer has finished, open your browser and go to localhost. You should be greeted by the login page of the Basic Inventory Tracker.

A default admin account exists, username admin and password admin. Please note usernames are case sensitive.

For more advanced users

By default, this software assumes that the server will be listening on port 80. This can be changed by updating the nginx server block (/etc/nginx/sites-available/inventory_tracker_interface) and the discovery listener script (your home directory/digitme2_inventory_tracker/server/device_discovery.py). The device discovery port is defined as a string on line 27, as SERVER_PORT.

Once these have been changed, either restart nginx.service and inventory_tracker_discovery.service, or reboot the machine.

Android App

An .apk file for the app is also attached to this release. Currently the app has to be side-loaded and is not available on the play store. The simplest way to install this is to use the browser on your device to navigate to this page, download the .apk, and then follow the prompts on your device to install it. The default password for the settings in the app is '1234'

Note that the system is intended to scan barcodes on products as part of its operation, so a device with a decent camera is helpful. This can be worked around by using QR code stickers from the product details panel, but this adds an extra step.

DigitME2 Basic Inventory Tracker V3.0.0

21 Mar 15:55
Compare
Choose a tag to compare
Pre-release

V3.0.0 Release DigitME2 Basic Inventory Tracker

Changes:

  • Add options to include batch number, serial number, and date of manufacture when adding new non-bulk stock to the system
  • Add options to search by batch and serial number, and by date of manufacture on the stock management page.
  • Add a placeholder manual and a link for it. The manual will be added in a later release

System server

This release targets Ubuntu Linux 22.04. The software expects a fresh install of the operating system. If other servers that use port 80 are running, they should be stopped while this setup runs.

You must have sudo privileges to run the installer script.

To install the server, download bit-3.0.0.tar and do the following:

  • Open a terminal by pressing Ctrl + Alt + T
  • Change to the directory containing bit-3.0.0.tar. Typically this is Downloads, so enter cd ~/Downloads and press enter
  • Extract the archive with tar -xvf bit-3.0.0.tar.
  • This will unpack a directory of installer files, called "installer_files". Next move into "installer_files" with cd installer_files.
  • Run the installer script with sudo ./installer.sh
  • The script will install Nginx, the Basic Inventory Tracker server, and a few service files.

Once the installer has finished, open your browser and go to localhost. You should be greeted by the login page of the Basic Inventory Tracker.

A default admin account exists, username admin and password admin. Please note usernames are case sensitive.

For more advanced users

By default, this software assumes that the server will be listening on port 80. This can be changed by updating the nginx server block (/etc/nginx/sites-available/inventory_tracker_interface) and the discovery listener script (/digitme2_inventory_tracker/server/device_discovery.py). The device discovery port is defined as a string on line 27, as SERVER_PORT.

Once these have been changed, either restart nginx.service and inventory_tracker_discovery.service, or reboot the machine.

Android App

An .apk file for the app is also attached to this release. Currently the app has to be side-loaded and is not available on the play store. The simplest way to install this is to use the browser on your device to navigate to this page, download the .apk, and then follow the prompts on your device to install it. The default password for the settings in the app is '1234'

Note that the system is intended to scan barcodes on products as part of its operation, so a device with a decent camera is helpful. This can be worked around by using QR code stickers from the product details panel, but this adds an extra step.

DigitME2 Basic Inventory Tracker v2.0.2

28 Feb 13:09
Compare
Choose a tag to compare

V2.0.2 Release DigitME2 Basic Inventory Tracker

Changes:

  • Fixed a bug that caused the server to not send a response to adding, checking in, or checking out stock. This in turn caused the app to lock up.
  • Fixed and committed a bug that was causing prices to sometimes not be properly rounded.
  • Change the installer to use Python 3.10, rather than 3.8

System server

This release targets Ubuntu Linux 22.04. The software expects a fresh install of the operating system. If other servers that use port 80 are running, they should be stopped while this setup runs.

You must have sudo privileges to run the installer script.

To install the server, download bit.tar and do the following:

  • Open a terminal by pressing Ctrl + Alt + T
  • Change to the directory containing bit.tar. Typically this is Downloads, so enter cd ~/Downloads and press enter
  • Extract the archive with tar -xvf bit.tar.
  • This will unpack a directory of installer files, called "installer_files". Next move into "installer_files" with cd installer_files.
  • Run the installer script with sudo ./installer.sh
  • The script will install Nginx, the Basic Inventory Tracker server, and a few service files.

Once the installer has finished, open your browser and go to localhost. You should be greeted by the login page of the Basic Inventory Tracker.

A default admin account exists, username admin and password admin. Please note usernames are case sensitive.

For more advanced users

By default, this software assumes that the server will be listening on port 80. This can be changed by updating the nginx server block (/etc/nginx/sites-available/inventory_tracker_interface) and the discovery listener script (/digitme2_inventory_tracker/server/device_discovery.py). The device discovery port is defined as a string on line 27, as SERVER_PORT.

Once these have been changed, either restart nginx.service and inventory_tracker_discovery.service, or reboot the machine.

Android App

An .apk file for the app is also attached to this release. Currently the app has to be side-loaded and is not available on the play store. The simplest way to install this is to use the browser on your device to navigate to this page, download the .apk, and then follow the prompts on your device to install it. The default password for the settings in the app is '1234'

Note that the system is intended to scan barcodes on products as part of its operation, so a device with a decent camera is helpful. This can be worked around by using QR code stickers from the product details panel, but this adds an extra step.

DigitME2 Basic Inventory Tracker V2.0.1

03 Feb 14:10
Compare
Choose a tag to compare

Minor bug fix for version 2 of the inventory tracker. Download this bit.tar archive, and use the V2.0.0 instructions to install it. The 2.0.0 apk file is compatible with this release.

DigitME2 Basic Inventory Tracker V2.0.0

19 Jan 12:33
Compare
Choose a tag to compare

V2.0.0 Release DigitME2 Basic Inventory Tracker

System server
This release targets Ubuntu Linux 22.04. The software expects a fresh install of the operating system. If other servers are running, they should be stopped while this setup runs.

You must have sudo privileges to run the installer script

To install the server, download bit.tar and do the following:

  1. Open a terminal by pressing Ctrl + Alt + T
  2. Change to the directory containing bit.tar. Typically this is Downloads, so enter cd ~/Downloads and press enter
  3. Extract the archive with tar -xvf bit.tar. This will unpack a directory of installer files, called "installer_files".
  4. Move into "installer_files" with cd installer_files.
  5. Run the installer script with sudo ./installer.sh. The script will install Nginx, the Basic Inventory Tracker server, and a few service files.

Once the installer has finished, open your browser and go to localhost. You should be greeted by the login page of the Basic Inventory Tracker.

A default admin account exists, username admin and password admin. Please note usernames are case sensitive.

For more advanced users

By default, this software assumes that the server will be listening on port 80. This can be changed by updating the nginx server block (/etc/nginx/sites-available/inventory_tracker_interface) and the discovery listener script (/digitme2_inventory_tracker/server/device_discovery.py). The device discovery port is defined as a string on line 27, as SERVER_PORT.

Once these have been changed, either restart nginx.service and inventory_tracker_discovery.service, or reboot the machine.

Android App

An .apk file for the app is also attached to this release. Currently the app has to be side-loaded and is not available on the play store. The simplest way to install this is to use the browser on your device to navigate to this page, download the .apk, and then follow the prompts on your device to install it. The default password for the settings in the app is '1234'

Note that the system is intended to scan barcodes on products as part of its operation, so a device with a decent camera is helpful. This can be worked around by using QR code stickers from the product details panel, but this adds an extra step.

DigitME2 Basic Inventory Tracker V1.0.0

18 Jan 11:56
Compare
Choose a tag to compare

V1.0.0 Release DigitME2 Basic Inventory Tracker

System server
This release targets Ubuntu Linux 22.04. The software expects a fresh install of the operating system. If other servers are running, they should be stopped while this setup runs.

You must have sudo privileges to run the installer script

To install the server, download bit.tar and do the following:

  1. Open a terminal by pressing Ctrl + Alt + T
  2. Change to the directory containing bit.tar. Typically this is Downloads, so enter cd ~/Downloads and press enter
  3. Extract the archive with tar -xvf bit.tar. This will unpack a directory of installer files, called "installer_files".
  4. Move into "installer_files" with cd installer_files.
  5. Run the installer script with sudo ./installer.sh. The script will install Nginx, the Basic Inventory Tracker server, and a few service files.

Once the installer has finished, open your browser and go to localhost. You should be greeted by the login page of the Basic Inventory Tracker.

A default admin account exists, username admin and password admin. Please note usernames are case sensitive.

For more advanced users

By default, this software assumes that the server will be listening on port 80. This can be changed by updating the nginx server block (/etc/nginx/sites-available/inventory_tracker_interface) and the discovery listener script (/digitme2_inventory_tracker/server/device_discovery.py). The device discovery port is defined as a string on line 27, as SERVER_PORT.

Once these have been changed, either restart nginx.service and inventory_tracker_discovery.service, or reboot the machine.

Android App

An .apk file for the app is also attached to this release. Currently the app has to be side-loaded and is not available on the play store. The simplest way to install this is to use the browser on your device to navigate to this page, download the .apk, and then follow the prompts on your device to install it.

Note that the system is intended to scan barcodes on products as part of its operation, so a device with a decent camera is helpful. This can be worked around by using QR code stickers from the product details panel, but this adds an extra step.

v0.1.3-alpha

19 Dec 13:51
Compare
Choose a tag to compare
v0.1.3-alpha Pre-release
Pre-release

0.1.3 testing release.

download archive and extract, then go into installer_files and run ./installer

App can be installed from the .apk file