466 Commits

Author SHA1 Message Date
Erik Thuning 48940ef10a Merge branch 'test' into prod 2024-02-09 16:23:16 +01:00
Erik Thuning 0ae6b11c21 Indentation fix 2024-02-09 16:18:23 +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 6ad29ccd7d Merge branch 'test' into prod 2024-02-09 11:43:50 +01:00
Erik Thuning 2f6cc432b1 Missed using the configured subject prefix in a spot 2024-02-08 16:36:35 +01:00
Erik Thuning 4f8bc9486d Fixed the inventory registry field not trimming whitespace 2024-02-08 15:38:54 +01:00
Erik Thuning 1f33f73938 Implemented notification emails when discarding products. 2024-02-08 15:34:04 +01:00
Erik Thuning c31c827b36 Upped the default font size a bit. 2024-02-08 15:30:33 +01:00
Erik Thuning 019725dade Missed replacing a placeholder in the product_form fragment 2024-02-08 13:39:09 +01:00
root d3e6ee7ab2 Fixed too many fields showing up when creating a new product 2023-03-08 10:05:44 +01:00
Erik Thuning e61e6454dd Merge branch 'test' into prod 2023-01-13 16:16:00 +01:00
Erik Thuning a7d961c4d3 If a product was checked out and immediately returned, an empty email receipt was being sent. Fixed. 2023-01-13 16:14:41 +01:00
Erik Thuning 5068575111 Merge branch 'test' into prod 2023-01-11 11:13:10 +01:00
Erik Thuning b10bf1eed8 Added ability to check out a product from the product page directly 2023-01-11 11:11:42 +01:00
Erik Thuning fa46874ae3 Mail notifications get pushed forward in time when a new loan is created if there is a pending notification.
This way the user can add multiple loans over time without the notification getting sent prematurely.
2023-01-11 10:43:57 +01:00
root 183166c4d0 Merge branch 'test' into prod 2022-09-02 13:15:59 +02:00
Erik Thuning 9307604aa0 Implemented receipts for loan extensions 2022-07-27 13:53:18 +02:00
Erik Thuning 1b8c2e1e18 Corrected a database field name 2022-07-27 13:52:54 +02:00
Erik Thuning ae8b73cb88 Trim whitespace from serials when checking out and returning products 2022-07-27 13:15:06 +02:00
Erik Thuning 4e9e5b93af Added a function to get the latest loan extension.
Broke receipt queueing into a function.
Changed $this->id to $this->get_id() for the sake of consistency.
2022-07-27 11:06:49 +02:00
Erik Thuning b967c7dde2 Added the new tables pending_receipt and loan_extension to the schema 2022-07-27 10:58:11 +02:00
Erik Thuning b3434dbb6a Changed loan extension form to have a saner default end time. 2022-07-27 10:52:52 +02:00
Erik Thuning 22d760a0af Whitespace cleanup 2022-07-27 10:48:53 +02:00
Erik Thuning 1d0caf9513 Sorted the bugs when picking an interval via button 2022-07-26 10:56:59 +02:00
Erik Thuning dbe2a0ee90 Removed debug line 2022-07-26 10:24:16 +02:00
Erik Thuning 0af33c5dd6 Added buttons to quickly change the runtime of a loan 2022-07-26 10:23:09 +02:00
Erik Thuning cd627f811d Made it work 2022-07-20 10:41:35 +02:00
Erik Thuning 311402e1b8 Initial implementation of loan receipts 2022-07-19 17:00:08 +02:00
Erik Thuning 04af074849 Whitespace cleanup 2022-07-19 16:57:42 +02:00
Erik Thuning a16e5f2479 Whitespace cleanup 2022-07-19 15:49:28 +02:00
Erik Thuning 396a3f067e Config item $reminder_sender changed to $sender 2022-07-19 15:29:58 +02:00
Erik Thuning c1ba468807 Whitespace cleanup 2022-07-19 15:27:31 +02:00
Erik Thuning 79d9f45c38 Refactored the reminder generaion 2022-05-16 13:49:22 +02:00
Erik Thuning 15f4597637 Fixed formatting bugs in the outgoing emails 2022-05-02 15:21:56 +02:00
Erik Thuning 19e0afea7e Merge branch 'test' into prod 2022-04-29 16:00:05 +02:00
Erik Thuning 0ee0f81024 Changed cron behaviour to warn users 3 days before their loans end 2022-04-29 15:58:38 +02:00
Erik Thuning c8720d4ecf Merge branch 'test' into prod 2022-03-03 11:49:01 +01:00
Erik Thuning 3fae0ce1ff Search overhaul possibly finished? 2022-03-03 11:37:35 +01:00
Erik Thuning 0f66c8212f User results are printed properly now 2022-03-02 10:18:54 +01:00
Erik Thuning 8502fbf0a1 Initial implementation of search result detail output 2022-03-01 16:33:00 +01:00
Erik Thuning 4fbffa1402 Changed checkoutPage email search behaviour
Now a default domain is appended on email string that don't contain an @ character
2021-09-22 15:39:50 +02:00
Erik Thuning 5ace3ea42e Changed checkoutPage email search behaviour
Now a default domain is appended on email string that don't contain an @ character
2021-09-22 15:34:33 +02:00
Erik Thuning 5e21567204 Implemented picking users based on email on the checkout page 2021-09-22 15:19:25 +02:00
Erik Thuning cb4a3b131a Implemented picking users based on email on the checkout page 2021-09-22 15:14:35 +02: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
root 9f4bc39e55 Testing a hopefully faster ldap lookup 2021-09-15 11:43:36 +02:00
Erik Thuning 6cc74873b2 Fixed the last palces where ldap object must be passed 2021-09-15 10:53:13 +02:00
root 3c8a0485de Testing a hopefully faster ldap lookup 2021-09-14 23:00:35 +02:00
vipe0885 0eebf93cca cleaning up debug output 2021-09-13 11:14:46 +02:00