225 Commits

Author SHA1 Message Date
f03f825ab0 Allow searching component IDs 2020-09-11 15:53:39 -06:00
5b05cda1d0 Add unlink component 2020-09-11 15:37:19 -06:00
580d236148 Add/rearrange events 2020-09-06 22:47:05 -06:00
0a36863a39 Add APIs to get client info and search clients 2020-09-06 19:21:49 -06:00
a5662874a5 Add icons to machine API output 2020-09-03 20:22:01 -06:00
255d77ec7a Send event date as timestamp 2020-09-03 19:46:59 -06:00
aeee08270d Remove containing array 2020-09-03 19:43:35 -06:00
c31826e656 Allow uppercase characters in machine id 2020-09-03 19:05:00 -06:00
6958240e3d Remove time arg from addevent, date should contain both 2020-09-03 18:09:28 -06:00
4e123691d5 Add event APIs 2020-09-03 15:42:20 -06:00
122c85387c Fix incorrect client ID indexes 2020-08-27 17:32:46 -06:00
684f33b9e5 Show tested as date only on public page 2020-08-21 12:44:48 -06:00
f665fd3078 Add more events 2020-08-20 16:26:42 -06:00
ff449f1405 Add two more device types 2020-08-20 16:26:34 -06:00
286d6a2917 Make event types configurable (JSON file) with categories, some other half-finished features 2020-08-19 21:29:37 -06:00
342d2669bd Fix missing <br> 2020-08-13 21:42:50 -06:00
e1fd83ee78 Improve 2020-07-19 21:12:20 -06:00
bcf91412f9 Enhance toArray() with client info 2020-07-19 19:34:38 -06:00
038033df65 Update jsonSerialize 2020-07-19 19:04:51 -06:00
e0ad9c8692 Make client select searchable (TODO: css) 2020-07-19 18:57:51 -06:00
34de7419ed Improve component attach UX 2020-07-15 19:12:13 -06:00
458cf93b34 Fix bug 2020-07-15 19:06:07 -06:00
1801be0480 Text adjustment 2020-07-15 18:50:36 -06:00
e3ad227c9b Minor fixes 2020-07-15 18:49:34 -06:00
daae909068 Allow components to be "floating" and not assigned to a machine 2020-07-15 18:43:57 -06:00
15d5834f78 Add Internal ID label, make more label fields customizable 2020-07-02 18:02:44 -06:00
9c96652c6a Add automatic event on machine creation for easier sorting, add deletemachine action 2020-06-27 19:06:25 -06:00
f3429366c9 Fix labels printing blank pages, adjust stuff until lines print clean 2020-06-27 18:39:41 -06:00
1879a80151 Show client info on view page, don't show info items that are blank 2020-06-27 16:23:33 -06:00
9eb42dbee4 Note max length++, convert note newlines to <br> for display 2020-06-27 16:12:21 -06:00
0e8eac75c1 Show notes on view page (duh, why didn't I notice that?) 2020-06-27 16:04:21 -06:00
6329dc5b84 Update template 2020-06-26 21:25:50 -06:00
fb2d1bc179 Update templates 2020-06-26 21:24:01 -06:00
fe8e7baac5 Fix 2020-06-26 21:19:44 -06:00
b52f0b0eb3 Calculate check digit for machine/component ID, warn public users of typos 2020-06-26 21:09:21 -06:00
1866b59040 Restrict machine and component IDs to a basic pattern 2020-06-26 20:40:55 -06:00
3db2e97e6c Restrict machine and component IDs to a basic pattern 2020-06-26 20:40:01 -06:00
5d9db66a2f Specify a few column types 2020-06-26 20:28:37 -06:00
a7cd0db9a0 Allow setting machine type via API 2020-06-26 20:16:46 -06:00
6a2fa51570 Add machine types and icons (laptop, phone, drive, etc) 2020-06-26 19:49:57 -06:00
c042a53581 Adding event now goes to viewmachine, not machine list 2020-06-11 15:02:45 -06:00
ba84d2211b Add pickup slip 2020-06-10 11:43:13 -06:00
de11c9c550 Add machine ID label without 'property of' 2020-06-10 11:21:41 -06:00
79d5697a27 Embed hacked PDF.js viewer that doesn't screw up label resolutions 2020-06-09 20:20:55 -06:00
61235c62f2 Embed hacked PDF.js viewer that doesn't screw up label resolutions 2020-06-09 20:17:09 -06:00
c69650f82c Fix login URL not working 2020-06-07 21:05:09 -06:00
82eef074d2 Switch order of events and components on public tracking page 2020-06-07 20:53:13 -06:00
e66a35d156 Fix icon URL in login 2020-06-07 20:49:19 -06:00
d156725bf7 Add machine editing APIs 2020-06-07 20:47:02 -06:00
6c2ef83ec6 Update doortag 2020-06-03 01:19:55 -06:00