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
3a1bd76e75
Merge custom staff filter, PR #239
2017-10-30 03:17:40 -04:00
b99b55e426
Miscellaneous debug log additions.
2017-09-06 16:22:06 +01:00
40ab600ad6
Merged in better handling of attachments, for #468
2017-08-30 15:18:22 -04:00
04a3c3ff5a
Update decodestring to decodebytes for Py3 since string name was deprecated in py3.1
2017-08-30 10:48:16 -04:00
f931dd4dba
Fix AttributeError
while staff user does a mass update in some tickets using the Close (Send E-mail)
action.
2017-08-21 01:26:45 +02:00
f6c323c9ab
Fix binary attachments to outgoing email, and handle case when it is plain text, to address #502
2017-07-17 05:04:25 -04:00
787c3aa4f5
make old subject_part pretty
2017-01-09 00:30:36 +01:00
b7baf2bf56
fix for error:BadHeaderError: Header values can't contain newlines when running get_email. caused by subject_part being repeated, but second time doesnt strip newlines
2017-01-08 18:52:24 +01:00
8f751691a4
whitespace removed
2016-12-16 10:38:15 +01:00
97b3444a92
if files condition restored
2016-12-16 10:36:00 +01:00
fc0ae58420
lib as reduxionist + read binary mode
2016-12-16 10:30:50 +01:00
df7920cd2e
missing imports added
2016-12-14 00:04:38 +01:00
3a372fbcb4
White space removed
2016-12-13 23:40:36 +01:00