Commit Graph

998 Commits

Author SHA1 Message Date
Jonathan Barratt
b94795bc8d Merge pull request #501 from gwasser/487_new_test
Updated get_email tests
2017-04-06 08:17:56 +07:00
Jonathan Barratt
b87a30c1c8
Update comments for consistency with their targets 2017-04-06 07:59:17 +07:00
Garret Wassermann
9531b9649a Fix errors in Python 2, used six to workaround encoding weirdness, all tests pass on both Py2/3 2017-04-03 02:52:49 -04:00
Garret Wassermann
5ec985af9b Add explicit encoding hint to top of file to allow Python 2 to read file with Unicode characters, in accordance with PEP-263 2017-04-03 02:34:54 -04:00
Garret Wassermann
0fb9094d01 Remove line for PEP8 2017-04-03 02:29:28 -04:00
Garret Wassermann
f43ef69ec1 Add a MIME multipart email test for get_email 2017-04-03 02:19:29 -04:00
Garret Wassermann
74a7afadb9 Update get_email test to use unicode characters; seem to have found an encoding errory in get_email, provided a fix that satisfies test 2017-04-03 01:53:25 -04:00
Garret Wassermann
b5fa489643 Demo requires markdown_deux for KnowledgeBase to work properly 2017-04-03 01:52:35 -04:00
Garret Wassermann
247de7ddd3 Add KnowledgeBase example data to the demo 2017-04-02 15:05:43 -04:00
Garret Wassermann
194082750d Merge remote-tracking branch 'upstream/master' into 487_new_test 2017-03-31 14:29:19 -04:00
Jonathan Barratt
19799572c9 Merge pull request #499 from Yuego/master
Migration added
2017-03-31 19:51:58 +07:00
Jonathan Barratt
6deb0caf96 Merge pull request #497 from gwasser/update_es_MX
Update es_MX translations
2017-03-31 19:37:18 +07:00
Jonathan Barratt
db918988f6 Merge pull request #490 from gwasser/update_ci
Update Travis CI to include Python 3.6
2017-03-31 18:24:45 +07:00
Jonathan Barratt
88eb1202ee Merge pull request #498 from gwasser/demo
Add a demo project and update docs
2017-03-31 18:23:17 +07:00
Yuego [Home]
5629276050 Migration added 2017-03-26 10:24:32 +04:00
Garret Wassermann
a69cf25c71 Rework README and CONTRIBUTING to remove redundancy. Some README statements moved to install docs instead. 2017-03-20 03:19:53 -04:00
Garret Wassermann
64076237ee Remove last line of LICENSE to see if GitHub will detect it automatically and display it site; updated README and docs/license.rst to more clearly spell out license and 3rd-party licenses 2017-03-20 03:17:26 -04:00
Garret Wassermann
0464db34ae New demo project with Makefile script for easy demo, testing, and development 2017-03-20 02:38:44 -04:00
Garret Wassermann
199b63e17b Add more pypi classifiers 2017-03-19 22:50:08 -04:00
Garret Wassermann
3fb701662e Merge remote-tracking branch 'upstream/master' 2017-03-17 21:49:03 -04:00
Garret Wassermann
879e101108 Merge pull request #491 from Yuego/master
Update russian translation.
Fix rendering of KB Category links.
2017-03-17 10:41:01 -04:00
Garret Wassermann
d3c713333d Update es_MX translations on behalf of @andresf01, for #496 2017-03-17 10:00:37 -04:00
Yuego [Home]
d8ff278697 Russian translation update 2017-03-08 23:05:26 +04:00
Yuego [Home]
dfdb12e354 Fix link translation 2017-03-08 23:01:31 +04:00
Garret Wassermann
18557aad38 Add Python 3.6 to Travis CI configuration 2017-02-25 04:07:20 -05:00
Garret Wassermann
9ed90b4896 Merge remote-tracking branch 'upstream/master' 2017-02-15 20:09:10 -05:00
Garret Wassermann
4eb70841e8 Merge pull request #486 from gwasser/449_contributing_docs
Update CONTRIBUTING for Testing Requirements, and update supported Python/Django combinations in docs index.rst
2017-02-15 20:06:23 -05:00
Garret Wassermann
7bd7b42788 Ignore KDE .directory files in .gitignore; totally used the wrong name (.desktop) last time, oops 2017-02-15 20:04:32 -05:00
Garret Wassermann
492e25c77b Update docs to say Python 3.4+ since that's what we current do testing against 2017-02-15 20:03:08 -05:00
Garret Wassermann
ec38150d1f Ignore KDE .desktop files in .gitignore 2017-02-15 20:00:40 -05:00
Garret Wassermann
d5e3432483 Apply word wrap to CONTRIBUTING to make it easier for viewing in text editor 2017-02-15 19:59:59 -05:00
Garret Wassermann
9dd558d71f Update gitignore to ignore KDE .directory files 2017-02-15 18:51:55 -05:00
Garret Wassermann
6fec1015c3 Work in progress on unicode chars 2017-02-15 18:51:20 -05:00
Jonathan Barratt
77978ec644 Merge pull request #485 from gwasser/481_site_id_docs
Update docs to add SITE_ID, to address #481
2017-02-12 17:36:49 +07:00
Garret Wassermann
2164c3bc4d Change queue permission_name from 50 chars to 72 chars (#484)
* Change queue permission_name from 50 chars to 72 chars to accomodate slug + prepended text, to resolve #483
2017-02-12 17:33:53 +07:00
Garret Wassermann
ea30d1845e Moved contributing.rst to CONTRIBUTING in the top-level directory, added language on required tests for new pull requests, for #449 2017-02-10 23:20:59 -05:00
Garret Wassermann
1c5f525b58 Update doc index to say Django 1.8+ required, instead of 1.7+ 2017-02-10 16:42:40 -05:00
Garret Wassermann
3740cd5ddc Update docs to add SITE_ID, to address #481 2017-02-10 16:17:16 -05:00
Jonathan Barratt
7c5daa26ea Merge pull request #477 from reduxionist/issue/474
Merge SOCKS is for all-or-no queues only for Py3 and improved handling of imap encoding errors
2017-01-17 12:54:54 +07:00
Jonathan Barratt
fe92880928
do not throw exceptions for invalid/non-UTF8 IMAP content 2017-01-14 01:25:43 +07:00
Jonathan Barratt
b5feeb7ee9
Make SOCKS-proxy support global for all queues under Py3
Python 2 retains per-queue SOCKS-proxy support, but this is simplest fix until someone needs it for Python 3.
2017-01-14 01:25:17 +07:00
Jonathan Barratt
719b03f186 Merge pull request #476 from flinz/enhancements/issue-460-remerge
Enhancements: issue 460, backlink to helpdesk usersettings via unique name
2017-01-14 01:16:05 +07:00
Alex Seeholzer
a2315eb0c4 added pep8 fix and missing migration 2017-01-13 17:39:56 +01:00
Alex Seeholzer
645f196848 Added tests covering the usersettings_helpdesk occurrences 2017-01-13 17:37:10 +01:00
Alex Seeholzer
4e018db5a6 Added unique related_name “usersetttings_helpdesk” for the one-to-one relation to User in UserSettings. 2017-01-13 15:22:41 +01:00
Alex Seeholzer
9fbe464445 Merge pull request #475 from reduxionist/issue/472/multiple-queue-models-prevent-queue-creation
Make helpdesk work in apps with their own queue models
2017-01-13 14:10:31 +01:00
Jonathan Barratt
2f66c50320
Make helpdesk work in apps with their own queue models
To avoid returning multiple content types when creating custom permissions, use ContentType.objects.get_for_model to lookup the content type for helpdesk.models.queue.
2017-01-13 17:52:29 +07:00
Jonathan Barratt
aa2265ccb1 Merge pull request #473 from tshabs/master
fix mistake in helpdesk/lib.py (subject_part declared twice, second time without stripping newline)
2017-01-13 14:24:58 +07:00
User
787c3aa4f5 make old subject_part pretty 2017-01-09 00:30:36 +01:00
User
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