Tomas Neme
812772eab8
adding missing migration
2012-05-11 17:07:14 -03:00
Stefano Brentegani
a520e380f0
fix ticket list (sorting and status querystring)
2012-05-11 17:15:46 +02:00
Ross Poulton
9f0e07f5e6
Add Django 1.4 support - remove old feeds import (no longer required) and add Timezone support. Fixes #135 .
2012-05-11 17:02:55 +10:00
Ross Poulton
1a8fa1e885
Merge pull request #136 from brente/i18n
...
Italian email templates revision
2012-05-09 16:59:56 -07:00
Stefano Brentegani
8522bdd0d1
Italian email templates revision
2012-05-09 14:29:18 +02:00
unknown
1363ba3ce1
fix ticket update with no due date set
2012-05-08 14:36:13 +02:00
Ross Poulton
e8ee39ddaa
Merge pull request #132 from ochagnon/master
...
other html fixes
2012-05-01 16:34:14 -07:00
Oriane Chagnon
2436cbeca2
close ul BEFORE closing div
2012-04-30 19:31:13 -03:00
Oriane Chagnon
b42e619b7f
close ul BEFORE closing div
2012-04-30 19:28:19 -03:00
Oriane Chagnon
88d6b61a2e
remove closing </label> tag for unopened <label>.
2012-04-30 18:34:09 -03:00
Oriane Chagnon
77c6008b9a
remove closing </dt> tags for unopened <dt>. and close <dl>
2012-04-30 18:08:42 -03:00
Oriane Chagnon
bbdb8f1734
Remove closing </label> tag that do not match any opening <label>
2012-04-30 17:11:25 -03:00
Ross Poulton
951539db91
Re-run makemssages && compilemssages
2012-04-25 18:27:04 +10:00
Ross Poulton
a45f4510ed
Merge pull request #127 from brente/fix-migrations
...
fix frozen models in migrations 0004+0005
2012-04-25 00:56:52 -07:00
Ross Poulton
89b8267d84
Fix RSS feeds for post-Django 1.2. Closes #129 .
2012-04-25 17:55:38 +10:00
Stefano Brentegani
a19f5d16bb
fix frozen models in migrations 0004+0005
2012-04-20 00:35:28 +02:00
Ross Poulton
4fb9ab0617
Fixes #122 - avoid exception when taking ticket.
2012-04-11 17:48:39 +10:00
Tomas Neme
e138fa108f
Merge branch 'master' into add-migration
2012-04-02 16:03:47 -03:00
Tomas Neme
28c007ea23
creating missing migration
2012-04-02 16:03:15 -03:00
Ross Poulton
321a9aef2d
Add setting HELPDESK_SHOW_KB_ON_HOMEPAGE to show KnowledgeBase
...
categories on the homepage.
Bumped version number.
2012-03-02 09:28:54 +11:00
Evan Borgstrom
1f00eef6d0
[GH-93] re-applying changes...
2012-01-24 23:19:07 -05:00
Ross Poulton
230f94f6aa
Merge pull request #108 from kratorius/fix-query-filtering
...
Sanity checks against input for ticket search
2012-01-23 15:16:56 -08: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
Ross Poulton
17e6122fca
Merge pull request #104 from kratorius/csrf-api-fix
...
Exclude API calls from CSRF middleware.
2012-01-23 15:00:05 -08:00
Ross Poulton
62e9866254
Merge pull request #103 from kratorius/save-fix
...
Pass generic parameters to inherited model save()
2012-01-23 14:59:41 -08:00
Ross Poulton
a0a1875686
Merge branch 'master' of github.com:rossp/django-helpdesk
2012-01-23 22:51:38 +00:00
Ross Poulton
b63c480037
Merge alexgarel/django-helpdesk revision e4b4dd5
- Add CSS for printing
...
of tickets.
Closes GH-91.
2012-01-23 22:49:55 +00:00
Ross Poulton
6a18689faa
Merge pull request #101 from kratorius/closed-resolution-bugfix
...
Save resolution when closing the ticket
2012-01-23 14:44:45 -08:00
yekibud
3e8d6edfc7
commented out some unimplemented test code
2012-01-20 16:47:41 -08:00
tschmidt
1a4c6520a6
added due_date migration and added to edit ticket form
2012-01-20 15:03:07 -08:00
tschmidt
01b0adc733
adding due_date form and model field
2012-01-20 12:48:38 -08:00
Ivan Giuliani
5eb8b6eeb7
Silly mistake: reversed condition in 'if' check
2012-01-18 23:36:58 +01:00
tschmidt
0f38b688a1
fixed other instances of custom field list without blank default
2012-01-18 11:38:56 -08:00
tschmidt
9aa32cc4f6
fixed custom field list without blank default
2012-01-18 11:20:22 -08:00
Ivan Giuliani
b6472507e4
apply_query shouldn't modify the parameters dictionary
...
Changing parameters in apply_query might yield an invalid state in later
code that assumes the query was not changed.
This patch avoids parameters modification and should fix the issue
reported in #109
2012-01-18 14:39:36 +01:00
tschmidt
949179ec2e
adding HELPDESK_STAFF_ONLY_TICKET_OWNERS and HELPDESK_STAFF_ONLY_TICKET_CC settings
2012-01-17 13:40:44 -08:00
Ivan Giuliani
119b951086
Sanity checks against input for ticket search
...
Currently input parameters within the ticket search view are not
validated, thus (manually) altering the parameters in the query string
issues a 500. This patch attempts to solve this problem, reverting to
the default query when the situation can't be recovered.
2012-01-17 13:14:21 +01:00
tschmidt
eb74f807d8
added QUEUE_EMAIL_BOX_SSL
2012-01-16 17:36:24 -08:00
tschmidt
164a9f44bb
added global queue default email settings
2012-01-16 17:01:47 -08:00
tschmidt
537d403d99
added HELPDESK_KB_ENABLED_STAFF
2012-01-16 16:42:16 -08:00
Ivan Giuliani
dc76854667
Exclude API calls from CSRF middleware.
...
Starting from django 1.2, the CSRF middleware is enabled by
default. However, API calls require parameters passing by POST
requests but they cannot be served as they can't contain a CSRF
token.
This patch removes the CSRF middleware from API requests.
2012-01-15 11:38:28 +01:00
Ivan Giuliani
599ff33665
Pass generic parameters to inherited model save()
2012-01-14 13:06:37 +01:00
Ivan Giuliani
23a7f399d1
Save resolution when closing the ticket
2012-01-12 18:21:25 +01:00
Ivan Giuliani
c3db5417d3
Added italian translation for database-stored email templates
2012-01-11 21:36:02 +01:00
Ivan Giuliani
3ec88e4658
Add italian in the list of available languages
2012-01-11 20:44:03 +01:00
Ivan Giuliani
efafe8fc2c
Added italian translation for email templates
2012-01-11 19:46:48 +01:00
Ross Poulton
533fdc8c2a
Merge branch 'kotowicz-master', manually merging conflicts in these files:
...
helpdesk/lib.py
helpdesk/templates/helpdesk/ticket_desc_table.html
helpdesk/views/staff.py
2012-01-11 09:18:05 +00:00
Andreas Kotowicz
2d882a393c
fix email problem with multiple addresses.
2011-12-09 17:21:48 +01:00
Andreas Kotowicz
885c03c514
don't translate field errors - they should be in correct language by default.
2011-12-09 17:20:32 +01:00
Andreas Kotowicz
1d0ac58391
translate all fiels in /ticket/submit/
2011-12-09 17:20:14 +01:00
Andreas Kotowicz
b79bb6ac10
fix /reports/usermonth/ & /reports/queuemonth/ errors
...
- indexing was wrong
- wrong first month label was used.
2011-12-08 16:49:17 +01:00
Andreas Kotowicz
50406665c9
jquery translate temporary work arounds:
...
- google translate api v1 is deprecated, for v2 you need to pay.
- the google translate widget is still available for free.
I left the jquery translate code intact, because maybe we can get
jquery-translate to work with microsoft's translation service.
2011-12-02 17:47:30 +01:00
Andreas Kotowicz
1e6fa7a92d
add option to 'hide empty queues' in dashboard overview.
...
code to show empty queue is from b7df9b9495
2011-12-02 12:54:06 +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
Andreas Kotowicz
87a5aa88b4
work on German and English translations.
2011-11-29 16:16:09 +01:00
Andreas Kotowicz
b18afe87bd
preselect currently active language in 'public_change_language'
2011-11-29 15:15:24 +01:00
Andreas Kotowicz
f823b72db6
css fixes:
...
- fix space problems between helpdesk lists and welcome text. in languages other then English,
these two used to overlap.
- make search input field smaller, so that there is no ugly 'out-of-space' artifact, when
'saved queries' exist and the buttons wrap into the 'helpdesk' h1.
2011-11-29 15:07:44 +01:00
Andreas Kotowicz
505a171b61
working on dashboard:
...
- clarify what the individual dashboard ticket lists mean.
- add 'tickets submitted by you' list.
- add possiblity for custom welcome message (HELPDESK_CUSTOM_WELCOME).
2011-11-29 14:08:08 +01:00
demo
049b75182b
removed forgotten pdb
2011-11-28 18:53:01 +01:00
demo
b74f6914b2
handle the case when recipients is not str but unicode
2011-11-28 18:13:07 +01:00
Andreas Kotowicz
90721b0746
create_ticket form modifications: make 'title', 'submitter_email' and 'body' fields wider.
2011-11-28 16:06:36 +01:00
Andreas Kotowicz
b73d7df064
add option 'HELPDESK_CREATE_TICKET_HIDE_ASSIGNED_TO' to hide the 'case owner' on create_view if necessary.
2011-11-28 15:17:54 +01:00
Andreas Kotowicz
c79ba8de01
uncomment previously commented code which takes care of unassiging a ticket.
2011-11-28 14:49:37 +01:00
Andreas Kotowicz
eaf78115d2
send user back to the same page before changing the display language.
2011-11-27 09:43:51 +01:00
Andreas Kotowicz
5a92dafbdc
new option: 'HELPDESK_FOOTER_SHOW_CHANGE_LANGUAGE_LINK'
...
If activated, a 'change language' link will be shown in the footer.
You need to add this line to your 'urlpatterns' variable in your
urls.py file:
(r'^i18n/', include('django.conf.urls.i18n'))
2011-11-27 09:26:56 +01:00
Andreas Kotowicz
d27e4a0178
change search box padding, otherwise the bottom of the searchbox will not be aligned with the buttons on the left.
2011-11-24 15:25:48 +01:00
Andreas Kotowicz
ab67f1397a
added toolips to 'Copies to' and 'Dependencies' links, explaining what these links are for.
...
added a.tooltip class to css file.
2011-11-24 14:26:15 +01:00
Andreas Kotowicz
1c3a7a8a7b
add option 'HELPDESK_SHOW_CHANGE_PASSWORD' so that local users find a link to change their password.
...
(needs django-registration https://bitbucket.org/ubernostrum/django-registration/ ).
2011-11-24 13:30:45 +01:00
Andreas Kotowicz
d876c1be13
css fix for followup_mod being too wide.
2011-11-24 13:29:54 +01:00
Andreas Kotowicz
45620f96d0
new setting: HELPDESK_PREPEND_ORG_NAME
...
customize helpdesk name on a few pages, i.e., your organization, so that users
know that they came to the right page.
2011-11-23 20:12:27 +01:00
Andreas Kotowicz
1eb0760f32
redirect user to 'helpdesk_home' from /helpdesk/login/ page, if user is already authenticated.
2011-11-23 19:57:11 +01:00
Andreas Kotowicz
4b0b628724
hide "log in" button on '/helpdesk/login/' page.
...
modify "log in" redirect if possbible, so that user lands on same ticket (instead of dashboard) after login.
2011-11-23 19:56:36 +01:00
Andreas Kotowicz
f897d5bcb4
add option to override default look of followups - this is work in progress.
2011-11-21 20:04:05 +01:00
Andreas Kotowicz
2cee519d1c
translate code changes:
...
- change js code, so that 'click' and not 'change' will trigger the translation.
- do not assume that English is the source language - the comments might be in a different language.
2011-11-21 19:15:43 +01:00
Andreas Kotowicz
d5164e96c4
add possibility to translate ticket comments using jquery & google translate.
2011-11-21 17:39:13 +01:00
Andreas Kotowicz
cb34b1933a
make django-helpdesk more customizable + bug fixes:
...
- look at settings.py for all new options regarding customization.
- settings can be accessed inside the templates via the new
templatetag 'load_helpdesk_settings'
- allow editing of personal followups, but only if followup does not
contain any ticketchanges - otherwise this information is lost after
the editing.
- add 'delete' link to attachments
- link to list of closed tickets in queue overview
- add 'closed & resolved' section to dashboard
- hide 'pre-set reply' box if no pre-set replies are found.
- use 'SelectDateWidget' for custom DateField
- fix how we update followups so that attachments don't get deleted
- fix bug where resolution emails contained the solution 'None'
- fix stats crashing bug
- fix locale bug
2011-11-19 09:34:07 +01:00
Alex Garel
a6f7bd8a25
added css class on ticket actions in ticket_desc_table
2011-11-10 18:10:17 +01:00
Alex Garel
5000413bf0
fixes in french mail templates (passed all through tidy)
2011-11-10 17:36:58 +01:00
Alex Garel
7b594cfdc0
Added a warning if no message notification template found in database
2011-11-10 12:19:57 +01:00
Alex Garel
89cc11cb8e
French translations for notifications and headers / footers
2011-11-10 12:18:16 +01:00
Alex Garel
ab84017dd5
more fixes on templated mail and safe context
2011-11-09 16:37:37 +01:00
Alex Garel
08efeb1fc9
fixing month index error in reports
...
month has to span from 0 to 11 not 1 to 12
2011-11-08 17:57:26 +01:00
Alex Garel
23463c902e
Using safe_template_context to build templated email context forms.py
...
Without this send_templated_mail does not work (Exception on
context['queue'].get('locale', 'en')
2011-11-08 17:31:05 +01:00
Ross Poulton
6e33408a7d
Merge branch 'master' of github.com:rossp/django-helpdesk
2011-11-08 18:01:00 +11: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
78f515d594
Add Italian translation, thanks to Stefano Brentegani.
2011-11-06 00:05:58 +00:00
Ross Poulton
acbcfebef5
Update urlconf to recognise KB category slugs that include numbers. Closes #68 .
2011-11-05 01:23:35 +00:00
Ross Poulton
2aaaf57504
Pull in changes from bclermont to fix content-type handling on queues when processing incoming e-mail. Closes GH-70.
2011-11-05 00:56:53 +00:00
Ross Poulton
d44fba380d
Update all translations. Closes #71 .
2011-11-05 00:47:29 +00:00
maccesch
85bf169025
fixed the "take" link when viewing a ticket to create a proper follow up
2011-09-05 20:40:53 +02:00
maccesch
70a2cd9271
fixed email sending when no locale is specified in queue
2011-09-05 19:16:22 +02:00
maccesch
c4fa11719f
fixed get_email management command
2011-09-05 18:42:41 +02:00
maccesch
652f847c3b
fixed email locale detection
2011-09-01 17:23:31 +02:00
maccesch
c8be4b03e2
added german email templates
2011-09-01 17:16:55 +02:00
maccesch
4c47c34b37
translation fixes
2011-09-01 13:29:02 +02:00
maccesch
dcec449939
small fixes and translation
2011-09-01 13:01:03 +02:00
Ross Poulton
3c567bf6fb
Merge branch 'master' of github.com:rossp/django-helpdesk
2011-07-01 18:15:19 +10:00
Ross Poulton
5a64c1bbad
Fix UnicodeEncodeException errors when submitting tickets with non-ASCII characters. Thanks to gjedeer for the patch!
2011-07-01 18:13:01 +10:00
Ross Poulton
3b43cec5cf
Merge pull request #64 from joshuajonah/master
...
Added flexibility to disable the knowledgebase by using settings.HELPDESK_KB_ENABLED = False.
2011-06-15 01:20:26 -07:00
Ross Poulton
01405d489a
Update translations to latest data from Transifex.
2011-06-15 07:52:51 +00:00