d7ca4ee254
Allow control of the visibility of "My Tickets" for staff.
2025-05-14 15:18:54 +01:00
da3ba66277
Add settings entries for suppressable logging messages around email
...
processing.
2025-05-09 19:42:23 +02:00
75bd375c6b
Fix formatting errors after doing app wide instead of only the heldesk
...
folder
2025-04-01 11:09:34 +01:00
797f285f48
Remove HELPDESK_FULL_FIRST_MESSAGE_FROM_EMAIL as it is only accessed as
...
a Django setting
2025-03-29 11:19:29 +00:00
091670179b
run ruff formatter
2025-03-22 15:29:19 -10:00
8eb883e19e
Adding HELPDESK_SHOW_CUSTOM_FIELDS_FOLLOW_UP_LIST to settings
2024-07-26 10:49:36 +00:00
a2f944b475
Enable attachments by default
...
In order to not break existing django-helpdesk installations
upon upgrade.
2024-06-07 17:58:41 +02:00
dd4c04945a
Add HELPDESK_ENABLE_ATTACHMENTS setting and make it show/hide attachment related UI
...
Default setting is false. This is not backward compatible.
The rationale is: attachments contain most likely sensitive information.
By default they are served without access control. Currently there is
no simple feature to configure access control. To avoid unintentional
disclosure attachments should be an opt in: you have been warned.
2024-06-06 15:47:50 +02:00
8f9d385e10
Merge branch 'main' into view_protectors
2024-04-23 21:29:38 +02:00
ebbbcdb2aa
Deprecate VALID_EXTENSIONS properly
2024-04-22 18:38:59 +02:00
9a353bf4a5
You can now turn off file attachment filtering, fixes #1162
2024-02-26 19:34:35 +01:00
b1b83cd593
Add some convenient functions for protecting views in custom installations
2024-02-18 16:01:44 +01:00
b3cbfdbe09
Added HELPDESK_FOLLOWUP_TIME_SPENT_EXCLUDE_QUEUES setting
2024-02-14 13:36:46 +00:00
7e65e3d367
Renamed setting to HELPDESK_FOLLOWUP_TIME_SPENT_EXCLUDE_STATUSES
2024-02-14 13:23:15 +00:00
90666a47ba
Adding HELPDESK_FOLLOWUP_TIME_CALCULATION_EXCLUDE_STATUSES setting
2024-02-14 13:21:19 +00:00
220f6d56a8
Adding HELPDESK_FOLLOWUP_TIME_SPENT_EXCLUDE_HOLIDAYS setting
2024-02-14 13:03:58 +00:00
05dfde59cb
Include opening hours for follow-up time_spent calculation
2024-02-14 10:16:20 +00:00
ab8bd7637d
Adding comment header according to documentation header
2024-02-13 09:30:21 +00:00
f7e3a2b8aa
Automatic absolute time_spent calculation for ticket FollowUp
2024-02-13 08:59:48 +00:00
8b53ef9505
Passing ticket status flow logic to Ticket model
2024-02-05 10:58:42 +01:00
ab2c2f79a4
Allow Tickets status choices customization
2024-02-01 15:38:02 +01:00
1bf92a82c4
Removed unused gettext import
2024-01-24 10:59:51 +01:00
3e791d98fa
Explicit property naming
2024-01-22 14:39:53 +00:00
3537ec7447
Customization of Ticket PRIORITY_CHOICES in project settings
2024-01-22 14:30:44 +00:00
27f295098c
Improve webhook env var handling & docs
2023-12-04 23:37:31 +00:00
e708281dcd
Implement webhooks. Fixes #264
2023-12-02 20:57:21 +00:00
162a368b9d
Remove all mention of obsolute API deactivation switch. The helpdesk frontend
...
now requires the API
2023-11-23 22:23:13 +01:00
da00cf67b3
Update helpdesk/settings.py
...
Co-authored-by: Benbb96 <Benbb96@users.noreply.github.com >
2023-11-15 11:31:45 +00:00
9147cb16d5
Changed settings to support simple enable/disable of teams.
2023-11-15 00:41:56 +00:00
27bb8f3fc5
Merge branch 'main' into Fix_File_Permission_777
2023-10-13 10:38:30 +01:00
11327e7469
Added the default permission in settings.py
2023-10-11 11:50:56 +06:00
8a6525e47c
Use SECURE_SSL_REDIRECT as a default value for HELPDESK_USE_HTTPS_IN_EMAIL_LINK setting
2023-09-03 01:07:43 +02:00
c23c8e5be6
Add user defined IMAP Debug Level and improved exception message
2023-04-19 20:07:43 +10:00
af2683d44b
Corrected OAUTH Settings initialisation
2023-04-18 21:35:02 +10:00
9192779889
Add IMAP OAUTH Mail Box Type
2023-04-15 22:11:41 +10:00
d7ebc8e1c2
Revert "Add IMAP OAUTH Mail Box Type"
...
This reverts commit d57f11f40a
.
2023-04-15 21:56:05 +10:00
d57f11f40a
Add IMAP OAUTH Mail Box Type
2023-04-15 21:52:44 +10:00
25542f929e
Initial isort configuration
...
Will fail build if imports are not sorted correctly
2022-07-22 03:26:41 +02:00
aa876f8016
pycodestyle formatting
2022-07-12 12:34:19 +02:00
94c597205e
Add USE_TZ = True
2022-06-28 16:08:13 +02:00
fcab3506b0
Merge branch 'stable' into new-option-fields
2022-04-22 06:32:32 -04:00
de9c5a709e
feat(fields): no time spent
2022-04-20 16:36:37 +02:00
5792587e3e
feat(ticket): disable timeline
2022-04-15 18:48:21 +02:00
dc60d8a7f9
Add setting HELPDESK_ACTIVATE_API_ENDPOINT and document it
2022-04-15 00:05:51 +02:00
1daa1d88aa
Create an API endpoint to list/create/update/delete tickets (including custom fields !) + Refactoring in forms.py
2022-03-31 17:19:49 +02:00
0d79b6266d
Backport patch for #985
2021-11-21 23:25:54 -05:00
166d552fba
Turn on secure cookie support if the server os environment expects to use secure connections
2021-09-27 22:12:32 -04:00
563b28ed14
Merge branch 'master' into pinax-remove
2021-08-04 11:19:14 -03:00
fe9ff2fdc4
Merge pull request #950 from koriaf/dev-pep8-stuff
...
chore(pep8): Fix bad imports, unused variables, pep8 warnings and some possible bugs
2021-04-19 23:44:03 -04:00
2b4c82fd1b
fix(email): Add ability to attach full first email text to avoid losing forwards, and to save .eml files for any incoming mesages, plus fix tests and some minor bugs
2021-04-19 21:15:24 +02:00