40 Commits

Author SHA1 Message Date
Erik Thuning
df796f6564 Consistency changes to handle dropped users being present in the system
Printing the users' names as unknown in various places, and excluding
purged users from autocomplete suggestions
2025-09-25 15:04:53 +02:00
Erik Thuning
63ccad38c8 Implemented tracking of who initiated an event. 2025-03-14 14:12:28 +01:00
Erik Thuning
d4cf2498fe FIX: bad method name 2024-11-14 15:49:49 +01:00
Erik Thuning
62b8c853f5 Products now get sorted in alphabetical name order in most (all?) views 2024-11-14 15:44:04 +01:00
Erik Thuning
c6a7af0639 Cleaned up trailing whitespace 2024-02-27 13:59:59 +01:00
Erik Thuning
048cfb3ee2 match is a keyword in php8, so renamed the match() function accordingly 2024-02-21 11:37:35 +01:00
Erik Thuning
af39340b4b Updated the scrapping emails to include a lot more detail. 2024-02-09 16:17:59 +01:00
Erik Thuning
1f33f73938 Implemented notification emails when discarding products. 2024-02-08 15:34:04 +01:00
Erik Thuning
3fae0ce1ff Search overhaul possibly finished? 2022-03-03 11:37:35 +01:00
Erik Thuning
dbdceadb5e Added the ability to search on product status 2021-09-15 16:34:25 +02:00
Erik Thuning
78ac0574b9 Major search overhaul 2021-09-15 15:53:52 +02:00
0eebf93cca cleaning up debug output 2021-09-13 11:14:46 +02:00
84ee8f10d6 bug searching in search function 2021-09-09 11:31:46 +02:00
f1a731c859 bug searching in search function 2021-09-09 11:26:15 +02:00
c3c128fe0a bug search 2021-09-09 11:11:10 +02:00
2479d46bbb testing search function 2021-09-08 16:36:38 +02:00
0b6f25f2ab testing search function 2021-09-08 16:13:47 +02:00
fa30f4b0f7 testing search function 2021-09-08 16:05:43 +02:00
55882611e7 testing search function 2021-09-08 14:52:03 +02:00
4c11bc605b testing search function 2021-09-08 14:50:30 +02:00
11f775493d testing search function 2021-09-08 14:49:03 +02:00
6c9aa4dcdd testing search function 2021-09-08 14:32:35 +02:00
ffec00444f cleanup of debug output 2021-09-08 13:48:14 +02:00
fa765dde5e bug searching 2021-09-08 11:20:28 +02:00
8686eba653 bug testing 2021-09-08 11:18:53 +02:00
04c919f32d bug searching 2021-09-08 11:16:17 +02:00
7166a31d99 testing new matching functionality 2021-09-08 11:12:44 +02:00
root
bef253940c Halfway implemented a new search interface 2021-05-25 11:35:21 +02:00
Erik Thuning
9d346296bc Reverted the last two commits; back to eager product init.
Made product creation a separate page and added a menu item for it
2020-01-20 14:47:50 +01:00
Erik Thuning
2e7ac9fe71 Trying to speed up product instatntiation 2020-01-20 11:39:41 +01:00
Erik Thuning
2348b07e7c Changed object initialization to be lazier 2020-01-20 11:28:06 +01:00
Erik Thuning
a3656604c0 Implemented attachments for products 2019-11-19 15:06:22 +01:00
Erik Thuning
3cc2b91ed4 Changed the layout to use two columns
Preparing to implement attachments
2019-10-28 16:55:08 +01:00
Erik Thuning
f637d42383 Refactored event retrieval to use the new type column 2019-07-24 14:24:41 +02:00
Erik Thuning
ef756e36b4 Several changes:
- The inventory page now shows status of seen products as of when they were registered,
   not as of now.
 - Renamed a placeholder in fragments.html to be more intuitive.
 - Added a type field to the event table in the database, so that complete events can
   be constructed without complex logic.
 - Refactored to support the above changes
2019-07-24 14:09:31 +02:00
Erik Thuning
1b0f27b2e9 Refactoring to support the new database structure and event model 2019-07-23 15:32:33 +02:00
Erik Thuning
a412256598 Merge branch 'add_manufacturer' 2019-07-16 15:00:53 +02:00
Erik Thuning
720551af8d Changed products to always have a manufacturer field 2019-07-16 14:47:44 +02:00
Erik Thuning
0923435462 Added a function to temporariliy suspend availability of products
for service. Also did some refactoring in related areas.
2019-06-12 20:39:55 +02:00
Erik Thuning
692c2e0aeb Broke all classes into separate files and activated class autoloading.
All free functions are now in functions.php
2019-06-11 17:05:48 +02:00