405 Commits

Author SHA1 Message Date
ca10f4ac8f testing new search algorithm 2021-07-29 13:17:23 +02:00
eeb1c9d4ba testing new search algorithm 2021-07-29 13:08:52 +02:00
f62bc22ee5 testing new test branch 2021-07-20 13:21:28 +02:00
15d59fd6f6 testing git setup 2021-07-20 13:09:55 +02:00
475c567fda Update README.md 2021-07-20 12:53:48 +02:00
60d049d7d4 Added a empty readme file 2021-07-20 12:48:50 +02:00
root
c5a16cb5eb Fixed a bug with saving templates 2021-06-03 13:46:19 +02:00
root
bef253940c Halfway implemented a new search interface 2021-05-25 11:35:21 +02:00
Erik Thuning
3bb3484724 Updated the invoice column to support more data 2020-11-30 11:04:35 +01:00
Erik Thuning
f3ee75c15b Added brand name to reminder emails 2020-09-01 09:27:12 +02:00
Erik Thuning
ca7957d438 Minor formatting tweak 2020-06-18 11:46:35 +02:00
root
55a316d2da Fixed a bug where empty search results were showing up immediately on opening the search page.
Also added the attachments directory to the repo with an appropriate .gitignore file
2020-06-05 12:26:29 +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
0a8904e00a Added the attachment table to the database definition 2020-01-16 14:41:55 +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
e3d97e4966 Minor accessibility tweak 2019-10-25 13:24:20 +02:00
Erik Thuning
ae1e215829 Removed a forgotten debug statement 2019-10-24 15:03:18 +02:00
Erik Thuning
ddaa1c6663 Broke the Cron class into its own include file, and made some addresses configurable.
Introduced a configuration variable to use for future implementation of discard notifications.
2019-10-24 09:57:47 +02:00
Erik Thuning
f9ffa5dde1 Updated the reminder message with english text
Also fixed a bug preventing proper pluralization
2019-10-17 09:36:36 +02:00
Erik Thuning
8baa5fdbca Cron works now 2019-10-14 15:52:30 +02:00
Erik Thuning
1c5bbdab95 Added a button to create a new loan on the user details page 2019-09-20 13:47:08 +02:00
Erik Thuning
d4f3ff7704 Added some username cleanup 2019-09-13 11:32:18 +02:00
root
d271ed8115 Fixed a bug where the brand of a product could not be updated 2019-08-16 15:08:25 +02:00
Erik Thuning
5f7ee5ff45 Fixed several bugs:
- product creation/update was broken since adding the brand field
 - template suggestions and loading was broken since changing datalist names
 - discard and service buttons were not hidden when creating new products
2019-08-16 14:06:41 +02:00
Erik Thuning
282d19ee2c Fixed minor display bugs 2019-08-16 09:38:08 +02:00
Erik Thuning
07b372c426 Fixed a placeholder not being removed on the new product page 2019-08-16 09:18:09 +02:00
Erik Thuning
80a2b900d8 Set a fixed size on the status field in product tables 2019-08-15 13:09:28 +02:00
Erik Thuning
8495eca38c Merge branch 'master' of github.com:dsv-su/boka3 2019-08-15 11:38:31 +02:00
Erik Thuning
45eb32c70b Implemented suggestions for product field contents
based on existing contents of the same field on other products.
Also changed datalist IDs to be more descriptive
2019-08-15 11:34:59 +02:00
2f7edd1798 small css touch ups to enhance responsiveness: grid; menu height; table width 2019-08-04 19:09:04 +02:00
Erik Thuning
bb8666a2d7 Minor bug fix 2019-07-24 15:49:18 +02:00
Erik Thuning
76eb90e643 Fixed a bug that prevented users from being listed 2019-07-24 15:02:57 +02: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
763d1c6ba5 Minor change 2019-07-24 14:08:27 +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
56aea1a9d3 Modified showExtend to suit the new HTML structure 2019-07-23 15:31:21 +02:00
Erik Thuning
06f6f2ae30 Added styles for new status values 2019-07-23 15:30:46 +02:00
Erik Thuning
d61ba55af4 Added new utility functions format_date and default_loan_end 2019-07-23 15:29:20 +02:00
Erik Thuning
adc8d36bb0 Introducing events - loans are now events, and there is also a service event type 2019-07-23 15:26:27 +02:00
Erik Thuning
caca5dddbd Restructured the history table fragments 2019-07-23 15:24:02 +02:00
Erik Thuning
e67634b62b Removed the duration method and replaced with explicit methods to get start and end 2019-07-23 15:23:26 +02:00
Erik Thuning
a412256598 Merge branch 'add_manufacturer' 2019-07-16 15:00:53 +02:00
Erik Thuning
59395ad311 Added support for searching for brands and fixed a bug where the query was presented in translated form to the user 2019-07-16 14:48:27 +02:00
Erik Thuning
720551af8d Changed products to always have a manufacturer field 2019-07-16 14:47:44 +02:00
Erik Thuning
8654206c72 Added the ability to search for presence of fields 2019-07-16 14:45:58 +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