Commit Graph

111 Commits

Author SHA1 Message Date
27bafa847c Removed old comment 2024-04-08 08:39:27 +00:00
acecc41ec8 Using MIDNIGHT constant instead of number 2024-03-27 15:59:25 +00:00
1d8fc2ad42 Opening hours tests and bug fix 2024-03-27 15:56:55 +00:00
f4bde19511 Fixing a bug to differentiate between 23:59:59 and 24:00:00 end times 2024-03-27 14:19:15 +00:00
ae7c8c7aea Raise ImproperlyConfigured if HELPDESK_FOLLOWUP_TIME_SPENT_OPENING_HOURS is out of (0, 23.9999) boundary values 2024-02-15 15:24:55 +00:00
ae89d182a9 Removed duplicate format_time_spent function definition 2024-02-15 09:30:02 +00:00
cec1035c2d Return precisely 86400 seconds for a full day 2024-02-15 09:18:36 +00:00
eb9d947dd6 Update comments 2024-02-14 12:33:20 +00:00
c3f6a1caa2 Adding second precision for float conversion 2024-02-14 10:21:34 +00:00
05dfde59cb Include opening hours for follow-up time_spent calculation 2024-02-14 10:16:20 +00:00
104a849d9f Fix flake8 issues 2023-10-10 14:08:47 +01:00
aad73a5d90 Fix format errors 2023-03-10 22:06:14 +00:00
64788938b4 Catch exception on an attachment individually in order to allow valid extension to be processed. 2022-10-10 21:57:56 +02: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
6a1f430496 Missing import 2022-06-20 16:10:55 +02:00
b8511dd70b Fix conflicts for Django 4 support 2022-04-23 02:23:51 -04:00
9320df0268 Fix a bug I introduced in earlier commit + fix one test 2022-04-14 23:30:42 +02:00
bbe
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
358080926c Added Django 4 support. 2022-03-16 22:29:09 -04:00
44abb19712 Backport #980, #981, #984 to 0.3 2021-11-19 00:30:20 -05:00
c90811418a chore(pep8): Fix bad imports, unused variables, pep8 warnings and some possible bugs 2021-03-05 09:37:21 +01:00
bbe
5fce1964de Add email template "merged" thanks to a migration and add merged_to field into the safe ticket context. 2020-10-30 19:56:38 +01:00
628b734451 bug fix ak.baseurl set before ak initialized 2020-10-14 16:46:41 -06:00
2f788f2597 Merge 0.2.22 bugfix release updates, update copyright year in license, specify python 3.6 or above in setup 2020-07-30 04:46:15 -04:00
2a3fc0894d Rename and document the maximum email attachment size setting, to address #846 2020-07-30 02:54:03 -04:00
6ae7b60ef4 fix error format time_spent 2019-12-25 11:21:47 +03:00
407c00addd Fix ticket search, when there are multiple custom fields 2019-11-22 15:14:56 +08:00
4ca6adbe39 Move query helper functions out of lib to special query file 2019-10-11 16:31:52 +02:00
0691bbabcd Refactor and fix datatables code to use cache safely 2019-10-11 15:50:35 +02:00
03d1c66dd6 Refactor ticket list code 2019-10-11 13:10:35 +02:00
7f27eb9428 Merge 0.2.17 release into develop 2019-08-27 21:53:25 -04:00
45854e44a7 Search custom field values. 2019-07-31 14:04:31 +01:00
37c6905d46 cleaning time_spent formating 2019-07-06 22:36:58 +02:00
9127275557 adding support for images as knowledgebase attachment 2019-03-09 18:14:11 +01:00
e1f9fc03ce PEP-8 fixes for lib.py 2019-01-02 20:08:55 -05:00
6cfc1ca75c Fix API changes to python-akismet, #687 2019-01-02 19:17:19 -05:00
760c9d64dd Remove bundled akismet in favor of pypi package dependency, for #687 2019-01-01 19:55:08 -05:00
5f0d22a692 Merge brunotikami/master for user and email threading, for #385 and #375 2018-12-28 10:53:28 -05:00
ce51036c6c PEP-8 fixes for lib.py 2018-12-21 19:24:33 -05:00
ea8c75b884 Fix saving and loading custom queries, update for Py3/Django2.x 2018-12-21 19:14:54 -05:00
6c37d73d4e DRY out email sending code and normalize behavior
This refactor removes duplicated logic for deciding whom the messages get sent to.
It also normalizes behavior ensuring that all CCed addresses are sent to in all cases that CCed individuals should be notified.
2018-11-01 14:56:17 +01:00
2b11a0e11a PEP8 formatting fixes 2018-10-15 13:56:54 -04:00
fc028334d9 Added optional serverside processing on datatables that lists all tickets - True by default 2018-10-14 20:23:28 -04:00
c70cf04e4d Fix codestyle errors, use currying instead of lambdas for determing user access 2018-07-19 00:06:57 -04:00
142c291afb Merge 0.2.4 bugfixes 2017-12-18 00:45:36 -05:00
230b9d7ed0 Fix broken try-except statement in lib, for #577 2017-12-15 20:35:41 -05:00
92b43ef495 Merge master 0.2.3 bugfixes into develop 2017-12-09 23:02:12 -05:00
bc0125421b Fix PEP8 errors detected by new pycodestyle script 2017-12-06 02:06:07 -05:00
6e2a16e5a6 Fixing unit tests for python3 for custom staff filters 2017-10-30 05:07:44 -04:00