Commit graph

65 commits

Author SHA1 Message Date
598f758332 reduce shadow logouts, by actually logging out when token fails or is expired
All checks were successful
/ deploy (push) Successful in 4m33s
/ test (push) Successful in 2m56s
2024-12-24 15:56:24 +01:00
f266133d14 bugfix: use correct url in manual ticket creation
All checks were successful
/ test (pull_request) Successful in 4m9s
/ deploy (push) Successful in 5m17s
/ test (push) Successful in 2m45s
2024-12-23 17:16:17 +01:00
c512da2660 use id instead of eid in Events.vue and use index independent of sorting 2024-12-22 21:12:57 +01:00
e4fa48eb75 force loading of items after switching to another event 2024-12-22 21:12:57 +01:00
9141752fdf fix container selection in AddItemModal.vue
Some checks failed
/ test (push) Successful in 3m39s
/ deploy (push) Failing after 1m59s
2024-12-19 14:25:36 +01:00
385620717c add basic view for item history 2024-12-05 00:50:48 +01:00
01b022128d add frontend to edit event details 2024-12-05 00:50:12 +01:00
450562f534 show tickets filtered by active event 2024-12-05 00:50:12 +01:00
8dd56dd859 partition tickets by event 2024-12-05 00:50:12 +01:00
e023f87b35 change the ticket.state in the backend too 2024-12-05 00:30:05 +01:00
706d80c2c8 ticket state changes to pending_open on first view 2024-12-05 00:30:04 +01:00
031e146499 fixed race contidion on ticket view loading 2024-12-05 00:30:04 +01:00
43802196ca cleanup admin 'dashboard' 2024-12-05 00:30:04 +01:00
f94e2d8191 extract the search box into its own component 2024-12-05 00:30:04 +01:00
bd00f03411 use an 'AsyncButton' that waits for completion of an async onClick handler for mail replies and comments in tickets 2024-12-05 00:29:52 +01:00
3a8fa8cdcf show an animation to signify that the page is still loading 2024-11-05 23:25:44 +01:00
767d34f8b7 state button has the state pre selected 2024-11-03 21:30:08 +01:00
dffd3531fa add form to create new event 2024-11-02 22:12:00 +01:00
f9409bb823 fix related item section in ticket view 2024-06-26 20:53:19 +02:00
2ece0cefd8 add links between items and tickets /tickets endpoint 2024-06-23 04:23:48 +02:00
d8be7f09e4 add frontend to manage shipping vouchers 2024-06-23 02:58:31 +02:00
2f354130da add timeline nodes for linked items and shipping vouchers 2024-06-23 01:42:10 +02:00
67375bd281 add shared-state-plugin 2024-06-23 01:04:32 +02:00
e91b64ca97 software caching thumbnails in javascript 2024-06-22 22:11:38 +02:00
facefc1cc7 add persistent-state-plugin 2024-06-22 20:56:51 +02:00
bb71c44aa7 migrate to vue 3 2024-06-22 19:50:05 +02:00
b3c2233454 remove use of v1 api in item edit modal, which caused a prompt for http basic auth 2024-01-23 19:05:20 +01:00
41d983ccbb encode open expanded section of /tickets view in url 2024-01-23 19:04:07 +01:00
79cfbdbe2f fix logout button 2024-01-23 19:03:02 +01:00
e605292bf0 make tickets assignable to users 2024-01-22 18:29:39 +01:00
4be8109753 'Back' button in ticket view doesn't clear url query parameter anymore 2024-01-19 21:42:05 +01:00
26ce3e23a4 add more ticket state options 2024-01-19 21:18:50 +01:00
b28bd7b23b add alternative layout for /tickets page 2024-01-19 20:50:36 +01:00
7e3a151ead frontend use Lightbox to enlarge mail attachments 2024-01-15 20:52:11 +01:00
027cf4fca4 show sender and recipient addresses in ticket view 2024-01-14 19:02:01 +01:00
04f774404a show mail attachments in frontend 2024-01-14 18:21:16 +01:00
d1626d1777 add text field to add comment to ticket 2024-01-13 20:31:46 +01:00
5a1de437b6 add button to copy shipping contact email to clipboard 2024-01-13 20:31:46 +01:00
f9a95317a2 restore session from localstorage 2024-01-07 23:03:22 +01:00
83565d4b2a fix ticket link in overview 2024-01-07 21:56:40 +01:00
3a5f35fa5d format tickets in Tickets.vue 2024-01-07 21:56:40 +01:00
6dad675d1e change ticket reply box to textarea 2024-01-07 21:56:40 +01:00
07213bd421 delete box button works, with
\confirmation
2024-01-07 21:54:57 +01:00
affd6f6c86 timeline icon colors for ticket
\according to state
2024-01-07 21:54:57 +01:00
54a8445cd4 refactor: use slot name 'actions' in Table component 2024-01-07 21:54:57 +01:00
a458d4f850 ask for confirmation before returning or deleting items 2024-01-07 21:54:57 +01:00
c2e73afb35 add admin panel for boxes 2024-01-07 21:54:54 +01:00
626c9f23fe add dropdown selection to change state of tickets 2024-01-07 21:53:43 +01:00
515648ffa8 add import for authenticatedImage in Lightbox.vue 2024-01-07 21:53:43 +01:00
2ba96c8b16 enforce active user in router 2024-01-07 21:45:31 +01:00