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
vipe0885 0eebf93cca cleaning up debug output 2021-09-13 11:14:46 +02:00
vipe0885 84ee8f10d6 bug searching in search function 2021-09-09 11:31:46 +02:00
vipe0885 f1a731c859 bug searching in search function 2021-09-09 11:26:15 +02:00
vipe0885 c3c128fe0a bug search 2021-09-09 11:11:10 +02:00
vipe0885 2479d46bbb testing search function 2021-09-08 16:36:38 +02:00
vipe0885 0b6f25f2ab testing search function 2021-09-08 16:13:47 +02:00
vipe0885 fa30f4b0f7 testing search function 2021-09-08 16:05:43 +02:00
vipe0885 55882611e7 testing search function 2021-09-08 14:52:03 +02:00
vipe0885 4c11bc605b testing search function 2021-09-08 14:50:30 +02:00
vipe0885 11f775493d testing search function 2021-09-08 14:49:03 +02:00
vipe0885 6c9aa4dcdd testing search function 2021-09-08 14:32:35 +02:00
vipe0885 ffec00444f cleanup of debug output 2021-09-08 13:48:14 +02:00
vipe0885 fa765dde5e bug searching 2021-09-08 11:20:28 +02:00
vipe0885 8686eba653 bug testing 2021-09-08 11:18:53 +02:00
vipe0885 04c919f32d bug searching 2021-09-08 11:16:17 +02:00
vipe0885 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