mirror of
https://github.com/django-helpdesk/django-helpdesk.git
synced 2025-05-21 09:50:44 +02:00
Remove Django 1.7 from requirements and testing, set version to 0.2.0
This commit is contained in:
parent
5e340338b4
commit
c5be3e7c45
14
.travis.yml
14
.travis.yml
@ -6,15 +6,9 @@ python:
|
|||||||
- "3.5"
|
- "3.5"
|
||||||
|
|
||||||
env:
|
env:
|
||||||
- DJANGO=1.7.11
|
- DJANGO=1.8.15
|
||||||
- DJANGO=1.8.7
|
- DJANGO=1.9.10
|
||||||
- DJANGO=1.9
|
- DJANGO=1.10.2
|
||||||
- DJANGO=1.10
|
|
||||||
|
|
||||||
matrix:
|
|
||||||
exclude:
|
|
||||||
- python: "3.5" # django 1.7 does not support python 3.5
|
|
||||||
env: DJANGO=1.7.11
|
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- pip install argparse
|
- pip install argparse
|
||||||
@ -27,4 +21,4 @@ script:
|
|||||||
- coverage run --source='.' quicktest.py helpdesk
|
- coverage run --source='.' quicktest.py helpdesk
|
||||||
|
|
||||||
after_success:
|
after_success:
|
||||||
- codecov
|
- codecov
|
||||||
|
30
README.rst
30
README.rst
@ -9,8 +9,8 @@ django-helpdesk - A Django powered ticket tracker for small businesses.
|
|||||||
|
|
||||||
Copyright 2009- Ross Poulton and contributors. All Rights Reserved. See LICENSE for details.
|
Copyright 2009- Ross Poulton and contributors. All Rights Reserved. See LICENSE for details.
|
||||||
|
|
||||||
django-helpdesk was formerly known as Jutda Helpdesk, named after the
|
django-helpdesk was formerly known as Jutda Helpdesk, named after the
|
||||||
company who originally created it. As of January 2011 the name has been
|
company which originally created it. As of January 2011 the name has been
|
||||||
changed to reflect what it really is: a Django-powered ticket tracker with
|
changed to reflect what it really is: a Django-powered ticket tracker with
|
||||||
contributors reaching far beyond Jutda.
|
contributors reaching far beyond Jutda.
|
||||||
|
|
||||||
@ -21,15 +21,15 @@ You can see a demo installation at http://django-helpdesk-demo.herokuapp.com/
|
|||||||
Licensing
|
Licensing
|
||||||
---------
|
---------
|
||||||
|
|
||||||
See the file 'LICENSE' for licensing terms. Note that django-helpdesk is
|
See the file 'LICENSE' for licensing terms. Note that django-helpdesk is
|
||||||
distributed with 3rd party products which have their own licenses. See
|
distributed with 3rd party products which have their own licenses. See
|
||||||
LICENSE.3RDPARTY for license terms for included packages.
|
LICENSE.3RDPARTY for license terms for included packages.
|
||||||
|
|
||||||
Dependencies (pre-flight checklist)
|
Dependencies (pre-flight checklist)
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
|
|
||||||
1. Python 2.7 or 3.4+ (3.4+ support is new, please let us know how it goes)
|
1. Python 2.7 or 3.4+ (3.4+ support is new, please let us know how it goes)
|
||||||
2. Django (1.7, 1.8, 1.9 and 1.10, preferably 1.9 - Django 1.7 is not supported if you are using Python 3.5)
|
2. Django (1.8+, preferably 1.10)
|
||||||
3. An existing WORKING Django project with database etc. If you
|
3. An existing WORKING Django project with database etc. If you
|
||||||
cannot log into the Admin, you won't get this product working.
|
cannot log into the Admin, you won't get this product working.
|
||||||
4. `pip install django-bootstrap-form` and add `bootstrapform` to `settings.INSTALLED_APPS`
|
4. `pip install django-bootstrap-form` and add `bootstrapform` to `settings.INSTALLED_APPS`
|
||||||
@ -48,12 +48,12 @@ When you try to do a keyword search using sqlite, a message will be displayed
|
|||||||
to alert you to this shortcoming. There is no way around it, sorry.
|
to alert you to this shortcoming. There is no way around it, sorry.
|
||||||
|
|
||||||
**NOTE REGARDING MySQL:**
|
**NOTE REGARDING MySQL:**
|
||||||
If you use MySQL, with most default configurations you will receive an error
|
If you use MySQL, with most default configurations you will receive an error
|
||||||
when creating the database tables as we populate a number of default templates
|
when creating the database tables as we populate a number of default templates
|
||||||
in languages other than English.
|
in languages other than English.
|
||||||
|
|
||||||
You must create the database the holds the django-helpdesk tables using the
|
You must create the database the holds the django-helpdesk tables using the
|
||||||
UTF-8 collation; see the MySQL manual for more information:
|
UTF-8 collation; see the MySQL manual for more information:
|
||||||
http://dev.mysql.com/doc/refman/5.1/en/charset-database.html
|
http://dev.mysql.com/doc/refman/5.1/en/charset-database.html
|
||||||
|
|
||||||
If you do NOT do this step, and you only want to use English-language templates,
|
If you do NOT do this step, and you only want to use English-language templates,
|
||||||
@ -64,20 +64,20 @@ Fresh Django Installations
|
|||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
If you're on a brand new Django installation, make sure you do a ``migrate``
|
If you're on a brand new Django installation, make sure you do a ``migrate``
|
||||||
**before** adding ``helpdesk`` to your ``INSTALLED_APPS``. This will avoid
|
**before** adding ``helpdesk`` to your ``INSTALLED_APPS``. This will avoid
|
||||||
errors with trying to create User settings.
|
errors with trying to create User settings.
|
||||||
|
|
||||||
Upgrading from previous versions
|
Upgrading from previous versions
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
|
||||||
If you are upgrading from a previous version of django-helpdesk that used
|
If you are upgrading from a previous version of django-helpdesk that used
|
||||||
migrations, get an up to date version of the code base (eg by using
|
migrations, get an up to date version of the code base (eg by using
|
||||||
`git pull` or `pip install --upgrade django-helpdesk`) then migrate the database::
|
`git pull` or `pip install --upgrade django-helpdesk`) then migrate the database::
|
||||||
|
|
||||||
python manage.py migrate helpdesk --db-dry-run # DB untouched
|
python manage.py migrate helpdesk --db-dry-run # DB untouched
|
||||||
python manage.py migrate helpdesk
|
python manage.py migrate helpdesk
|
||||||
|
|
||||||
Lastly, restart your web server software (eg Apache) or FastCGI instance, to
|
Lastly, restart your web server software (eg Apache) or FastCGI instance, to
|
||||||
ensure the latest changes are in use.
|
ensure the latest changes are in use.
|
||||||
|
|
||||||
If you are using django-helpdesk pre-migrations (ie pre-2011) then you're
|
If you are using django-helpdesk pre-migrations (ie pre-2011) then you're
|
||||||
@ -101,4 +101,4 @@ https://www.transifex.com/django-helpdesk/django-helpdesk/
|
|||||||
|
|
||||||
Feel free to request access to contribute your translations.
|
Feel free to request access to contribute your translations.
|
||||||
|
|
||||||
Pull requests for all other changes are welcome. We're currently trying to add test cases wherever possible, so please continue to include tests with pull requests.
|
Pull requests for all other changes are welcome. We're currently trying to add test cases wherever possible, so please continue to include tests with pull requests.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
Django>1.6
|
Django>=1.8
|
||||||
django-bootstrap-form>=3.1,<4
|
django-bootstrap-form>=3.1,<4
|
||||||
email-reply-parser
|
email-reply-parser
|
||||||
django-markdown-deux
|
django-markdown-deux
|
||||||
|
8
setup.py
8
setup.py
@ -6,7 +6,7 @@ from distutils.util import convert_path
|
|||||||
from fnmatch import fnmatchcase
|
from fnmatch import fnmatchcase
|
||||||
from setuptools import setup, find_packages
|
from setuptools import setup, find_packages
|
||||||
|
|
||||||
version = '0.1.18'
|
version = '0.2.0'
|
||||||
|
|
||||||
# Provided as an attribute, so you can append to these instead
|
# Provided as an attribute, so you can append to these instead
|
||||||
# of replicating them:
|
# of replicating them:
|
||||||
@ -66,7 +66,7 @@ def find_package_data(
|
|||||||
bad_name = True
|
bad_name = True
|
||||||
if show_ignored:
|
if show_ignored:
|
||||||
print(
|
print(
|
||||||
"Directory %s ignored by pattern %s" % (fn, pattern),
|
"Directory %s ignored by pattern %s" % (fn, pattern),
|
||||||
file=sys.stderr
|
file=sys.stderr
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -91,7 +91,7 @@ def find_package_data(
|
|||||||
bad_name = True
|
bad_name = True
|
||||||
if show_ignored:
|
if show_ignored:
|
||||||
print(
|
print(
|
||||||
"File %s ignored by pattern %s" % (fn, pattern),
|
"File %s ignored by pattern %s" % (fn, pattern),
|
||||||
file=sys.stderr
|
file=sys.stderr
|
||||||
)
|
)
|
||||||
break
|
break
|
||||||
@ -116,7 +116,7 @@ django-helpdesk
|
|||||||
===============
|
===============
|
||||||
|
|
||||||
This is a Django-powered helpdesk ticket tracker, designed to
|
This is a Django-powered helpdesk ticket tracker, designed to
|
||||||
plug into an existing Django website and provide you with
|
plug into an existing Django website and provide you with
|
||||||
internal (or, perhaps, external) helpdesk management.
|
internal (or, perhaps, external) helpdesk management.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user