Bruno Tikami
|
26fc6cb1de
|
ADDED: Flag to enable notifications on every interaction that occurs over email.
|
2016-03-01 16:49:34 -03:00 |
|
Bruno Tikami
|
a9f073cc48
|
Merge branch 'master' of https://github.com/rossp/django-helpdesk
|
2016-02-24 10:25:57 -03:00 |
|
Bruno Tikami
|
56b7f53c51
|
CLEANUP: Removing necessary code from feature 2
|
2016-02-20 17:46:03 -02:00 |
|
imbashamba
|
191ce3c53c
|
Nullable "default_owner" field added to Queue model
If default_owner is specified, tickets from public form will be assigned to him and he'll be notified by email
|
2016-02-17 11:40:08 +03:00 |
|
Bruno Tikami
|
be07fdff6c
|
UPDATED: Finished moving Message-Id field from <Ticket> to <FollowUp> model.
|
2016-02-16 17:10:13 -02:00 |
|
Bruno Tikami
|
c2e9ee26af
|
UPDATED: Stop storing the Message-Id field on the <Ticket> model and move it to the <FollowUp> so we can easily follow the threads.
|
2016-02-16 16:11:10 -02:00 |
|
Bruno Tikami
|
cea4cb2c6a
|
UPDATED: Set "submitter_email_id" as the standard to reference the Message-Id email field.
|
2016-02-07 18:11:49 -02:00 |
|
Bruno Tikami
|
78919addd7
|
BUGFIX: Set the missing max_length field attribute.
|
2016-02-07 17:45:08 -02:00 |
|
Bruno Tikami
|
83be21dc17
|
ADDED: <models.Ticket.submitter_email_id>
|
2016-02-07 17:28:00 -02:00 |
|
Bruno Tikami
|
e880747a2b
|
UDPATED: Use <views.staff.subscribe_to_ticket_updates> instead of <views.staff.subscribe_staff_member_to_ticket> when adding non-staff members to <TicketCC> instances
|
2016-02-07 16:46:43 -02:00 |
|
Bruno Tikami
|
353fcb2138
|
ADDED: Possibility to pass "rfc_2822_*" fields when creating a <Ticket> instance so <management.commands.get_email.ticket_from_message> can create <TicketCC> instances when processing incoming messages.
|
2016-02-07 15:54:39 -02:00 |
|
Alex Barcelo
|
a741395ce5
|
chaging tests to aknowledge helpdesk namespace
|
2015-12-22 11:20:52 +01:00 |
|
Alex Barcelo
|
3a0f08046e
|
using helpdesk app_name and droping helpdesk_ prefix
|
2015-12-22 10:27:03 +01:00 |
|
Ross Poulton
|
0d098f6d29
|
Merge pull request #369 from alexbarcelo/always_create_permission
creation of Permission-per-Queue is done always
|
2015-12-22 09:41:17 +11:00 |
|
Alex Barcelo
|
7894eea1e1
|
Making Queue slug unique and improving certain admin-related behaviour
|
2015-12-18 14:56:53 +01:00 |
|
Alex Barcelo
|
3b547d2cf9
|
creation of Permission-per-Queue is done always
|
2015-12-18 14:35:50 +01:00 |
|
Alex Barcelo
|
43e5ff7c0e
|
added delete mechanism on Queue for auto-clean of permissions
|
2015-12-16 22:27:06 +01:00 |
|
Alex Barcelo
|
92d8ca3eff
|
more modular management of permission codenames
|
2015-12-16 22:27:06 +01:00 |
|
Alex Barcelo
|
64bc1791d4
|
removing completely QueueMembership model
|
2015-12-16 22:27:06 +01:00 |
|
Alex Barcelo
|
fb66fea86e
|
change basic features of membership into permissions
|
2015-12-16 22:27:05 +01:00 |
|
Alex Barcelo
|
18c7a2e698
|
adding required model extra info for permissions
|
2015-12-16 22:27:05 +01:00 |
|
Ross Poulton
|
6187b0568c
|
Merge pull request #358 from flinz/django-1.9-fixes
Django 1.9 compatibility
|
2015-12-16 10:24:16 +11:00 |
|
Alex Seeholzer
|
905e52e603
|
changed max_length given by string to integer;
|
2015-12-15 10:11:47 +01:00 |
|
Alex Seeholzer
|
8d55dcb9a0
|
python 2 & 3 compatibility: changed __unicode__ to __str__ and added python2 decorators (https://docs.djangoproject.com/en/1.8/topics/python3/#str-and-unicode-methods)
|
2015-11-18 15:26:08 +01:00 |
|
Jonathan Barratt
|
bfcd8fc024
|
Add ability to restrict users' access by queue if so configured, and migration and tests for same.
|
2015-06-12 12:23:39 +07:00 |
|
Ross Poulton
|
70c57f9096
|
Merge
|
2015-04-28 09:13:54 +10:00 |
|
Tony Zhu
|
9600f457d8
|
Remove no effect model property to silence django 1.8 system check warning
|
2015-04-14 16:25:20 -04:00 |
|
Alex Seeholzer
|
ddabc9d133
|
bug fix for commit
|
2015-02-11 13:23:42 +01:00 |
|
Alex Seeholzer
|
9665361bb1
|
In Django < 1.7, if settings.AUTH_USER_MODEL is defined, the sender is expected to be the actual instance, not a string. This Closes rossp/django-helpdesk#295 by checking for django version < 1.7.
|
2015-02-11 12:23:59 +01:00 |
|
Simon Thépot
|
f0156cfcb3
|
Populate user settings w/ data migration, Django1.7 compatible, fix #276
|
2015-01-14 11:19:17 +01:00 |
|
TreeNode
|
ae681dd5d3
|
Clear host and port if no proxy type was set
|
2014-12-11 12:03:36 +02:00 |
|
TreeNode
|
83a5e964f3
|
Default field values
|
2014-12-11 01:42:20 +02:00 |
|
TreeNode
|
50b80b2a08
|
Socks proxy support
|
2014-12-10 23:37:34 +02:00 |
|
Tom Graham
|
d2ac8af6c0
|
Improved support for custom user models
Support for custom user models with a non-standard username field
|
2014-10-22 16:18:04 +11:00 |
|
Antoine Nguyen
|
58c2c818f4
|
Use the right values to identify priorities.
|
2014-09-22 10:01:08 +02:00 |
|
Antoine Nguyen
|
8095d30e8e
|
Remove unknown reference to priority.
|
2014-09-19 16:06:11 +02:00 |
|
Antoine Nguyen
|
ad47087c8f
|
Assign a bootstrap row color to tickets based on priority.
|
2014-09-19 16:01:15 +02:00 |
|
Ross Poulton
|
61f49786c0
|
Fixes for Django 1.7. For prior Django versions, South 1.0 must be used for
migirations. Fixes #254.
|
2014-09-10 09:06:50 +10:00 |
|
Ross Poulton
|
1aed98463a
|
Increase size of attachment filename. Fixes #164.
|
2014-09-02 18:36:00 +10:00 |
|
Stefano Brentegani
|
94fa283f2d
|
mark new translatable strings and reduce redundancy
|
2014-07-30 10:41:10 +02:00 |
|
Matt Molyneaux
|
28c3690da7
|
Give CustomField.empty_selection_list a default value
BooleanField defaults to False <1.6 and to None >=1.6, causing tests to fail on 1.6
|
2014-06-05 01:30:27 +01:00 |
|
Ross Poulton
|
36c7e59f07
|
Merge pull request #169 from mpietsch/ticket_caption_sorting
Caption and sorting of tickets in dropdown menus should use ID, e. g. when adding a dependency
|
2014-01-30 17:52:03 -08:00 |
|
Ross Poulton
|
d340446feb
|
Remove django-tagging support, as that library is unmaintained. Closes #194.
|
2014-01-29 22:00:00 +11:00 |
|
Bryce Groff
|
020d1cefae
|
- Use the Django 1.5 get_user_model function if it exists in Django, i.e. 1.5 and above.
|
2014-01-15 13:39:38 -10:00 |
|
Tony Zhu
|
b6339cc016
|
Fix the bug of handling attachments when Django DEFAULT_FILE_STORAGE is not FileSystemStorage
|
2013-11-19 21:24:52 +00:00 |
|
root
|
9b593472f7
|
Ticket status now shows that there are open dependencies.
|
2013-03-06 11:19:13 +01:00 |
|
root
|
20d5a24eab
|
Caption and sorting of tickets in dropdown menus should use ID, e. g. when adding a dependency.
|
2013-03-06 10:58:25 +01:00 |
|
Ross Poulton
|
556cf5d302
|
fix tpyo - importError vs ImportError
|
2013-01-23 11:55:36 +11:00 |
|
Ross Poulton
|
53273e3794
|
Fix datetime/timezone handling in Django <1.4; update management commands to be timezone-aware
|
2013-01-23 11:35:18 +11:00 |
|
Ross Poulton
|
341a40b9ae
|
Make datetime handline offset-aware. Now requires pytz. Fixes #142.
|
2013-01-23 10:59:12 +11:00 |
|
Ross Poulton
|
3785ca4477
|
Increase size of attachment mime type field. Fixes #155, thanks
@lacrymology.
|
2012-08-28 18:56:30 +10:00 |
|
Ross Poulton
|
9ae358e6f8
|
Allow tests to run if Sites module isn't properly configured.
|
2012-08-08 14:31:51 +10:00 |
|
Ross Poulton
|
7e72f3d8ea
|
Merge pull request #106 from yekibud/master
adding global queue email settings for get_mail and HELPDESK_KB_ENABLED_STAFF; added ticket due date
|
2012-01-23 15:15:44 -08:00 |
|
tschmidt
|
01b0adc733
|
adding due_date form and model field
|
2012-01-20 12:48:38 -08:00 |
|
Ivan Giuliani
|
599ff33665
|
Pass generic parameters to inherited model save()
|
2012-01-14 13:06:37 +01:00 |
|
Andreas Kotowicz
|
71d69278bc
|
custom fields: add option which forces user to make an active choice.
in forms.py we prepend a 0 entry to the list of choices.
|
2011-12-01 20:48:37 +01:00 |
|
Ross Poulton
|
dd61932294
|
Allow users to define the display order of custom fields. Closes GH-75.
Thanks to Andreas K for the suggestion!
|
2011-11-08 17:59:34 +11:00 |
|
Ross Poulton
|
8b6fbd8965
|
Add ticket dependency so you can't resolve a ticket until it's dependents are resolved. Addresses GH-43
|
2011-05-10 19:27:11 +10:00 |
|
Ross Poulton
|
b42026ec33
|
Allow selection of all items on custom "list" fields. Fixes GH-23.
|
2011-05-02 22:32:15 +00:00 |
|
Ross Poulton
|
eca88be838
|
Add support for multi-locale email templates. Also added Russian templates (closes GH-1). REQUIRES SCHEMA CHANGE: SEE FILE UPGRADE .
|
2011-03-11 22:30:59 +00:00 |
|
Ross Poulton
|
b5da29dcfe
|
Allow multiple e-mails to be entered for the queue CC email addresses. Separate with a comma. Closes GH-49.
|
2011-03-05 03:29:01 +00:00 |
|
Bruno Clermont
|
5b47370ec6
|
Add default value for KBItem vote and positive vote
|
2011-02-03 17:15:03 -05:00 |
|
Andreas Kotowicz
|
2577d3704a
|
introduce status DUPLICATE. This is somethimes useful.
The number of the original bug can written inside the
'comment / resolution' field.
|
2011-02-03 12:42:51 +01:00 |
|
Ross Poulton
|
9f68c8ef99
|
Custom fields: help_text doesn't need to be mandatory.
|
2011-02-02 11:37:38 +00:00 |
|
Ross Poulton
|
ebe0382725
|
Initial shot at custom fields on Ticket model. Manage these fields via Django admin.
|
2011-02-02 11:22:46 +00:00 |
|
Ross Poulton
|
b3c53f1bc8
|
Addresses issue 20: when creating a new user, the signal that creates a UserSettings entry now creates some default settings. These are driven by settings.py so can be overridden per-install.
|
2011-02-02 08:15:49 +00:00 |
|
Ross Poulton
|
bd89c1c7de
|
i18n: add the "verbose_name" option to ForeignKey fields, enabling them to be translated. Fixes issue #156 on google Code, #12 on GitHub. Thanks to the Google Code contributor for the patch.
|
2011-01-29 06:10:12 +00:00 |
|
Ross Poulton
|
97886abc76
|
Add ability for FollowUp records to be edited by staff. Closes Google Code issue #131; Github issue #5. Thanks to Google user 'alecs.box' for the patch.
|
2011-01-29 06:02:03 +00:00 |
|
Ross Poulton
|
7654de9d28
|
Change references to Jutda Helpdesk to django-helpdesk as that should
be the real name for this project IMHO.
|
2011-01-25 23:08:41 +00:00 |
|
Ross Poulton
|
53327eb66a
|
Moved all project files under a "helpdesk" directory. Should make it easier to use setup.py / pypi / whatever in the future.
|
2011-01-25 23:02:00 +00:00 |
|