Commit graph

  • c6ddbfe7b8 stash jedi/dev jedi 2024-07-19 21:04:55 +0200
  • ec1cdfd4f5 stash jedi 2024-07-18 21:11:53 +0200
  • d4b6912894 stash jedi 2024-07-18 20:32:31 +0200
  • 64af2d4434 stash jedi 2024-07-17 20:22:40 +0200
  • 861cef95ab stash jedi 2024-07-17 19:03:47 +0200
  • 5154ade894 stash jedi 2024-07-17 18:59:54 +0200
  • 594b8c4da3 stash jedi 2024-07-17 18:43:40 +0200
  • d6182f8b31 stash jedi 2024-07-13 17:28:38 +0200
  • e005d6fb6f stash jedi 2024-06-29 16:48:08 +0200
  • fc3484fe22 stash jedi 2024-06-28 00:49:09 +0200
  • d6823a147b stash jedi 2024-06-26 21:22:34 +0200
  • 5e6030e715 stash jedi 2024-06-26 18:42:56 +0200
  • f9409bb823 fix related item section in ticket view live jedi 2024-06-26 20:53:19 +0200
  • 2ece0cefd8 add links between items and tickets /tickets endpoint jedi 2024-06-23 04:19:54 +0200
  • d8be7f09e4 add frontend to manage shipping vouchers jedi 2024-06-23 02:58:31 +0200
  • f11758607e add /shipping_vouchers endpoint jedi 2024-06-23 02:50:44 +0200
  • 2f354130da add timeline nodes for linked items and shipping vouchers jedi 2024-06-23 01:42:10 +0200
  • a59509a432 always use get_model in migrations jedi 2024-06-23 01:33:24 +0200
  • 7d1786f143 refactor inventory serializers jedi 2024-06-23 01:28:21 +0200
  • 4152034e4a better email error logging and some pretty printing for admin interface jedi 2024-06-23 01:20:13 +0200
  • 67375bd281 add shared-state-plugin jedi 2024-06-23 01:04:32 +0200
  • e91b64ca97 software caching thumbnails in javascript jedi 2024-06-22 22:11:38 +0200
  • facefc1cc7 add persistent-state-plugin jedi 2024-06-22 20:56:51 +0200
  • 575d43acbd add rspamd spamfilter to ansible jedi 2024-06-22 19:51:16 +0200
  • bb71c44aa7 migrate to vue 3 jedi 2024-06-18 20:10:10 +0200
  • bb07a6b641 handle 'quoted-printable' shorthand version as Transfer-Encoding jedi 2024-04-24 19:38:52 +0200
  • 49d3b02b9c also handle other text encodings than UTF8 jedi 2024-04-22 20:05:53 +0200
  • b3c2233454 remove use of v1 api in item edit modal, which caused a prompt for http basic auth jedi 2024-01-23 19:05:20 +0100
  • 41d983ccbb encode open expanded section of /tickets view in url jedi 2024-01-23 19:04:07 +0100
  • 79cfbdbe2f fix logout button jedi 2024-01-23 19:02:49 +0100
  • e605292bf0 make tickets assignable to users jedi 2024-01-22 17:21:22 +0100
  • 4be8109753 'Back' button in ticket view doesn't clear url query parameter anymore jedi 2024-01-19 21:42:05 +0100
  • 26ce3e23a4 add more ticket state options jedi 2024-01-19 21:13:04 +0100
  • b28bd7b23b add alternative layout for /tickets page jedi 2024-01-17 20:08:28 +0100
  • a3f6a96f95 fix database problem with 4 byte utf-8 jedi 2024-01-16 00:10:32 +0100
  • 5e1890e990 handle html only email jedi 2024-01-15 23:38:03 +0100
  • 892493a300 use first mail in tickets instead of last to choose reply address. mitigates problem with shipping confirmation mails jedi 2024-01-15 22:00:03 +0100
  • 7e3a151ead frontend use Lightbox to enlarge mail attachments jedi 2024-01-15 20:52:11 +0100
  • 027cf4fca4 show sender and recipient addresses in ticket view jedi 2024-01-14 19:02:01 +0100
  • 04f774404a show mail attachments in frontend jedi 2024-01-14 16:01:32 +0100
  • d1626d1777 add text field to add comment to ticket jedi 2024-01-13 01:40:37 +0100
  • 5a1de437b6 add button to copy shipping contact email to clipboard jedi 2024-01-13 01:32:59 +0100
  • d6df034ad0 quickfix for "Reply-To is noreply+None@domain.tld" jedi 2024-01-13 03:31:17 +0100
  • 9269f2ec48 automatically attach mails addressed to ticket+<uuid>@domain.tld to ticket with matching uuid jedi 2024-01-13 00:00:19 +0100
  • 5a1cfedd56 send more informative auto reply jedi 2024-01-12 23:12:18 +0100
  • f7002c5548 use uuid in tickets jedi 2024-01-12 22:59:57 +0100
  • 4664d6255d handle empty Subject and empty body in incoming mails jedi 2024-01-12 21:19:14 +0100
  • c79b3185e5 do not send an auto reply to 'noreply*' addresses jedi 2024-01-12 20:58:37 +0100
  • 1804939407 make the 'last_activity' field in /tickets show the actual last activity by making it a virtual field jedi 2024-01-10 20:03:25 +0100
  • 9aeb6a319f set state to 'open' when receiving reply on a ticket that is not in state 'new' jedi 2024-01-10 19:03:40 +0100
  • 734af10525 parse and save email attachments jedi 2024-01-09 22:42:47 +0100
  • f9a95317a2 restore session from localstorage jedi 2024-01-07 23:03:22 +0100
  • 54e5ba6e8e add permissions in ticket models jedi 2024-01-07 22:29:37 +0100
  • 2e29b8b046 add virtual item field 'returned' in item jedi 2024-01-07 22:11:13 +0100
  • 83565d4b2a fix ticket link in overview jedi 2024-01-06 18:59:44 +0100
  • 3a5f35fa5d format tickets in Tickets.vue jedi 2024-01-02 17:46:34 +0100
  • 6dad675d1e change ticket reply box to textarea jedi 2024-01-02 14:35:37 +0100
  • 7b77c183fb don't save ticket state in multiple locations jedi 2023-12-30 18:34:35 +0100
  • fd7847993b fix async bug in mailadress target event lookup jedi 2023-12-30 18:33:45 +0100
  • 68812fe6b9 fix case sensitivity bug in mail domain lookup jedi 2023-12-30 01:46:49 +0100
  • b4687a8821 convert Quoted Printable email subject and body to utf-8 jedi 2023-12-29 21:50:58 +0100
  • 07213bd421 delete box button works, with \confirmation jedi 2023-12-29 18:22:48 +0100
  • affd6f6c86 timeline icon colors for ticket \according to state jedi 2023-12-29 18:19:42 +0100
  • 54a8445cd4 refactor: use slot name 'actions' in Table component jedi 2023-12-28 23:32:30 +0100
  • a458d4f850 ask for confirmation before returning or deleting items jedi 2023-12-28 22:58:12 +0100
  • c2e73afb35 add admin panel for boxes jedi 2023-12-28 22:49:55 +0100
  • fe9795d147 add migrations for state change jedi 2023-12-28 21:20:49 +0100
  • 626c9f23fe add dropdown selection to change state of tickets jedi 2023-12-28 21:08:26 +0100
  • 515648ffa8 add import for authenticatedImage in Lightbox.vue jedi 2023-12-27 17:42:04 +0100
  • 2ba96c8b16 enforce active user in router jedi 2024-01-07 21:45:31 +0100
  • 8c85aa4fe4 create admin panel views jedi 2024-01-07 21:45:03 +0100
  • 48b2752a1e add modal to manually create tickets jedi 2024-01-07 21:44:22 +0100
  • ad7528fe36 add more Icons jedi 2024-01-07 21:43:28 +0100
  • e4188df18e disable Toasts for socket errors jedi 2024-01-07 21:42:23 +0100
  • c5023202fc use AuthenticatedImage component in Items view jedi 2024-01-07 21:39:33 +0100
  • 21ec29caa8 update vuex store to use API v2 jedi 2024-01-07 21:38:25 +0100
  • 0ebfe3adfb add ticket views jedi 2024-01-07 21:32:42 +0100
  • 7f546ed13e add Login and Register views jedi 2024-01-07 21:32:10 +0100
  • fac00735ad frontend: add ticket timeline component jedi 2024-01-07 21:30:47 +0100
  • b1a8702932 add API endpoint for mails and tests jedi 2024-01-07 21:27:22 +0100
  • cbc27b143f tickets module: api_v2, admin views and tests jedi 2024-01-07 21:18:42 +0100
  • 434dfe807e add notify_sessions module jedi 2024-01-07 21:16:34 +0100
  • fc05c7c1d8 create inventory API v2 und update tests jedi 2024-01-07 21:13:44 +0100
  • 77828295f8 create file API v2 and X-Accel-Redirect endpoint for images jedi 2024-01-07 21:06:06 +0100
  • ab5e8f36d1 add API endpoints and admin views for authentication module jedi 2024-01-07 20:46:48 +0100
  • e5cd901b76 add mail module jedi 2024-01-07 20:42:31 +0100
  • 649fff80f8 add tickets module jedi 2024-01-07 19:56:10 +0100
  • 6abf3af6c0 add item match permission jedi 2024-01-07 19:53:25 +0100
  • 0438eb0b6a add custom authentication and know in settings.py jedi 2024-01-07 17:53:52 +0100
  • 0f911589ca use custom user and permission model jedi 2024-01-07 17:45:42 +0100
  • 258065eec3 fix initial nginx ssl deployment in ansible playbook jedi 2024-01-07 17:36:35 +0100
  • 8f7c037606 add requirements.dev.txt jedi 2024-01-07 17:26:20 +0100
  • 8399b7e125 fix typo jedi 2024-01-07 16:32:58 +0100
  • 9e1d570b07 move event loop to globals.py jedi 2023-11-27 20:23:21 +0100
  • 101fa7b69d add /ws/2/notify/ socket jedi 2023-11-27 01:38:43 +0100
  • 97503e91e0 update requirements.prod.txt jedi 2023-11-27 01:20:32 +0100
  • 9f63414ba2 make indentation consistent jedi 2023-11-27 01:14:52 +0100
  • d52575aa42 experimental mail transport jedi 2023-11-23 23:17:20 +0100
  • e43d4837c3 temporary fix for websockets jedi 2023-11-22 23:55:00 +0100
  • e45a1f271e disable http auth for websockets jedi 2023-11-22 22:37:56 +0100