Commit graph

72 commits

Author SHA1 Message Date
ad9981ae44 Added consumables to transaction and improved transaction entry viewing and pdf generation. Also added transactions this day and this month in technician dashboard 2024-01-05 19:06:04 +08:00
eea2b590d2 Add number of search results found 2024-01-05 14:12:05 +08:00
28183b5424 Change filter component in transactions list page to search bar 2024-01-04 20:11:55 +08:00
444a71fb9d Make equipments subtable height taller in technician transactions list view 2024-01-03 17:29:57 +08:00
fee55c95c8 Added breakage handling for technician transaction view 2024-01-03 17:28:43 +08:00
8ef4efb1d9 Improve technician transaction view 2024-01-03 17:15:02 +08:00
669e1d6009 Separate transaction filter menu into separate component for use within all user types 2024-01-03 16:50:35 +08:00
1281d8023f Support very long strings being displayed in remarks for transactions 2024-01-03 16:34:56 +08:00
f9b4729ee7 Update transaction entry to reflect borrower's course 2023-12-29 18:44:18 +08:00
9f870319b4 Refactor filter menu to be usable by all user types and added initial content for teacher dashboard 2023-12-29 17:44:29 +08:00
db8b93a7db Updated transaction entry and added transaction page and initial transactionpdf component 2023-12-29 16:06:29 +08:00
38c2de3970 Improved transaction entry, added create transaction page and improved student-related component layouts 2023-12-27 18:31:47 +08:00
6970810256 Add student actions in student dashboard 2023-12-22 15:51:39 +08:00
a6e91830c4 Increase header zIndex to hide student transaction dropdown menu if scrolling down 2023-12-22 15:36:13 +08:00
eaa55f3ba7 Add transaction view for student in dashboard page complete with filtering 2023-12-21 16:04:50 +08:00
d69945f789 Restructure Dashboard page components folder hierarchy and add initial StudentTransactionListView component 2023-12-21 14:58:23 +08:00
2af8ea5802 Change format of filter buttons to dropdown select menu for ease of use 2023-12-21 14:41:48 +08:00
Prince Kurt Laurence
ad6215d6d0 initial design in student 2023-12-21 13:26:42 +08:00
Prince Kurt Laurence
661c17c7c7 changes landing page 2023-12-21 12:54:27 +08:00
56f30fa60c Fix alignment of ID label on tables and remove remarks from search criteria 2023-12-18 00:01:32 +08:00
18308d5055 Fix search bar crashing if remarks on item instance is null 2023-12-17 23:59:02 +08:00
6f2fb3900e Center search bar and replace filter text with search icon 2023-12-17 23:29:10 +08:00
63b32feb38 Added set types to restriction components and added placeholder content for students and teachers in dashboard page 2023-12-16 15:52:26 +08:00
34bb54f8b1 Added a search bar for filtering results in equipment instance list page 2023-12-16 15:46:26 +08:00
1fc6b6ff75 Fix sidebar buttons width, simplified restriction of technician components in homepage, and adjusted equipment instance status to match backend changes 2023-12-16 14:59:50 +08:00
9bb312808e Improved all rendered tables by removing redundant div 2023-12-14 20:32:12 +08:00
d2521a628d Added update transaction modal and simplified error handling for update APIs 2023-12-14 20:27:41 +08:00
d226d77306 Added functionality to transaction list page 2023-12-14 19:51:33 +08:00
ac55dca368 Update dashboard page 2023-12-14 18:14:44 +08:00
ff819dc0c9 Merge branch 'master' of git.keannu1.duckdns.org:keannu125/Borrowing-TrackerFrontend 2023-12-14 18:14:03 +08:00
08fd217ccb Added initial transactions list page and edited technician dashboard component names for better readability 2023-12-14 18:13:55 +08:00
Prince Kurt Laurence
cdeaa199f3 changes 2023-12-14 18:11:11 +08:00
Prince Kurt Laurence
fafde17266 color changes 2023-12-14 18:09:44 +08:00
fce4725ff9 Further simplified the dashboard page and moved functionality to separate components 2023-12-14 18:05:27 +08:00
d220078e69 Move modal states to respective components 2023-12-14 18:00:58 +08:00
96c8f9a150 Merge branch 'master' of git.keannu1.duckdns.org:keannu125/Borrowing-TrackerFrontend 2023-12-14 14:53:09 +08:00
3d20af24c9 Added conditional rendering to dashboard page and restrict certain pages select user types 2023-12-14 14:52:50 +08:00
Prince Kurt Laurence
bc37fddf23 changes in landing page and added logo dako 2023-12-11 20:22:02 +08:00
fd1eb8ac3b Adjust CRUD actions according to backend changes 2023-12-09 09:44:13 +08:00
ccf8262291 Remove groups and added list filtering pages 2023-12-05 22:06:01 +08:00
ae5b8de094 Revert test commit on landing page 2023-12-04 20:15:37 +08:00
d882a24064 Update woodpecker.yml and add test change to landing page 2023-12-04 20:12:41 +08:00
23a743ce2b Fixed table rendering being broken when there are too many records and added logs pages 2023-12-03 13:19:08 +08:00
1c595b3b03 Fixed landing page being broken in mobile and merged popup styling 2023-12-03 11:26:16 +08:00
fb41277746 Make dashboard widgets more mobile responsive 2023-12-03 01:15:05 +08:00
48867a847c Change popup sizing to rem 2023-12-02 23:55:55 +08:00
36a0111fe8 Added edit and delete SKU functionality 2023-12-02 23:53:26 +08:00
3c0b2b9739 Update component names 2023-12-02 23:36:33 +08:00
2887a98e7d Added delete equipment instance functionality 2023-12-02 23:35:57 +08:00
dc0d339f27 Add SKU list page 2023-12-02 22:09:20 +08:00