2
0
Fork 0
Machine, component, and status tracking for IT shops and their customers.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 
 
Skylar Ittner 20648e642e Put package=1 in public tracking URL to specify it's a package not a machine vor 3 Jahren
api Add API to get machine form fields without looking up machine vor 4 Jahren
client-scripts Add machine ID label without 'property of' vor 4 Jahren
custom Put package=1 in public tracking URL to specify it's a package not a machine vor 3 Jahren
langs Remove duplicate HTML code by making reusable functions do the work vor 4 Jahren
lib Add API to get machine form fields without looking up machine vor 4 Jahren
mobile Add more permissions checks vor 5 Jahren
nbproject Add some basic core features vor 5 Jahren
pages Remove duplicate HTML code by making reusable functions do the work vor 4 Jahren
print Fix label barcode vor 4 Jahren
public Put package=1 in public tracking URL to specify it's a package not a machine vor 3 Jahren
static Make event types configurable (JSON file) with categories, some other half-finished features vor 4 Jahren
tests Rewrite to use classes, aligning with AccountHub 2.0 vor 6 Jahren
.gitignore Get more than 15 clients from InvoiceNinja vor 4 Jahren
.gitmodules Convert material-color CSS to submodule vor 7 Jahren
LICENSE.md Add public API endpoint vor 4 Jahren
README.md Merge ../AppTemplate vor 4 Jahren
action.php Add unlink component vor 4 Jahren
api.php Add comment vor 5 Jahren
app.php Use FontAwesome CSS+webfont instead of JS, upgrade 5.7.2 to 5.8.1 vor 5 Jahren
composer.json Merge ../AppTemplate vor 4 Jahren
composer.lock Merge ../AppTemplate vor 4 Jahren
database.mwb Add printer device type vor 4 Jahren
index.php Nicer access denied message vor 5 Jahren
pages.php Make event types configurable (JSON file) with categories, some other half-finished features vor 4 Jahren
required.php Got tired of logging in all the time vor 4 Jahren
settings.template.php Add large id label vor 4 Jahren
types.sql Add printer device type vor 4 Jahren
update.sql Allow components to be "floating" and not assigned to a machine vor 4 Jahren

README.md

MachineManager

A simple tool for repair shops and IT service providers to manage client devices, including scheduled services (such as updates) and repair status (with client-viewable tracking, similar to package tracking).

Features

  • Integrates with InvoiceNinja to autofill clients
  • Reminds for upcoming scheduled services (such as remote updates)
  • Public machine status tracking (client can view their repair status, machine info, and history using a serial number)

Setup Tips

  • Run composer install (or composer.phar install) to install dependency libraries
  • If you don't have any color in the navbar, run git submodule init and git submodule update.