Commit graph

26 commits

Author SHA1 Message Date
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
8c85aa4fe4 create admin panel views 2024-01-07 21:45:03 +01:00
48b2752a1e add modal to manually create tickets 2024-01-07 21:44:22 +01:00
ad7528fe36 add more Icons 2024-01-07 21:43:28 +01:00
e4188df18e disable Toasts for socket errors 2024-01-07 21:42:23 +01:00
c5023202fc use AuthenticatedImage component in Items view 2024-01-07 21:41:40 +01:00
21ec29caa8 update vuex store to use API v2 2024-01-07 21:38:25 +01:00
0ebfe3adfb add ticket views 2024-01-07 21:32:42 +01:00
7f546ed13e add Login and Register views 2024-01-07 21:32:10 +01:00
fac00735ad frontend: add ticket timeline component 2024-01-07 21:30:47 +01:00
258065eec3 fix initial nginx ssl deployment in ansible playbook 2024-01-07 17:40:09 +01:00
101fa7b69d add /ws/2/notify/ socket 2023-11-27 01:48:48 +01:00
97503e91e0 update requirements.prod.txt 2023-11-27 01:34:58 +01:00
9f63414ba2 make indentation consistent 2023-11-27 01:14:52 +01:00
e45a1f271e disable http auth for websockets 2023-11-22 22:47:35 +01:00
c88d434f39 connect to /notify WebSocket from frontend on app startup 2023-11-22 21:57:14 +01:00
e5bec44164 bump versions in package.json 2023-11-18 23:40:38 +01:00
dd75c2b0d6 move frontend to /web 2023-11-18 12:51:24 +01:00