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
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
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