Commit Graph

2570 Commits

Author SHA1 Message Date
25542f929e Initial isort configuration
Will fail build if imports are not sorted correctly
2022-07-22 03:26:41 +02:00
b867cf5680 Add initial tox.ini
`make release` will now create a test environment free from the source.
Gives isolated testing.
2022-07-22 02:06:36 +02:00
12bb68d5ee Add flake8 to workflow 2022-07-22 01:23:50 +02:00
e2a8b974dd Removed unused imports, format long line 2022-07-22 01:21:25 +02:00
fb21d9bcdc Check for model enabled before registering 2022-07-22 01:20:10 +02:00
280462c2fe Remove 'f-string', no place holders present 2022-07-22 01:18:45 +02:00
8d658b4c08 Add missing space after '#' 2022-07-22 01:16:44 +02:00
5314b55f96 Verbose step name 2022-07-22 01:11:31 +02:00
f6810865b6 Missing - 2022-07-22 01:08:17 +02:00
3fdcb41d68 Add autopep8 to build pipeline 2022-07-22 01:06:42 +02:00
7e2b95b8c4 pycodestyle section added
Will format with, max line length 120, recursively; inplace ignoring
migrations
2022-07-22 01:06:23 +02:00
85c1d8610c Merge pull request #1030 from martin-marty/github-workflow
GitHub workflow and actions
2022-07-20 13:03:23 -04:00
38fbbd2613 Merge branch 'unstable' into github-workflow 2022-07-20 16:43:10 +02:00
fa91620bf9 EscapeHtml.extendMarkdown disabled
Updated markdown caused failures.
Not sure what is going on with this class, 0 comments :-(
If someone could give me a hint as to what this is trying to achieve, I
can investigate further
2022-07-20 16:32:51 +02:00
08654bd9c4 Remove 3.10 from test matrix
Working through to error cause
2022-07-20 16:21:28 +02:00
70206b8f8f Add django<4 constraint to workflow 2022-07-20 16:10:18 +02:00
f6caebc661 Add requirements-testing to workflow 2022-07-20 16:01:07 +02:00
3423627f2d Add shebang to 'quicktest.py' 2022-07-20 15:59:28 +02:00
10fe26fd0e Merge branch 'github-workflow' of git@github.com:martin-marty/django-helpdesk.git into HEAD 2022-07-20 15:54:24 +02:00
981cebfd84 Merge branch 'stable' of git@github.com:martin-marty/django-helpdesk.git
into HEAD
2022-07-20 15:53:36 +02:00
86d3e1cb4b Initial github workflow
Basic template to run quicktest with python versions

- 3.8
- 3.9
- 3.10
2022-07-20 15:00:14 +02:00
7aa14f16e5 Merge branch 'stable' into unstable 2022-07-17 03:33:01 -04:00
ce46383513 Merge pull request #1029 from martin-marty/formatting
Improved formatting using pycodestyle
2022-07-17 03:31:43 -04:00
f0109d7280 Merge branch 'formatting' of /home/martin/git/django-helpdesk into
formatting
2022-07-14 09:21:26 +02:00
844c317e19 Formatting fixes 2022-07-14 09:19:11 +02:00
b586442508 Merge branch 'stable' of
git@github.com:superuser-marty-me-uk/django-helpdesk.git into formatting
2022-07-13 10:22:11 +02:00
aa876f8016 pycodestyle formatting 2022-07-12 12:34:19 +02:00
d36cc7e381 Merge branch 'stable' of git@github.com:superuser-marty-me-uk/django-helpdesk.git into stable 2022-07-12 12:29:49 +02:00
6ab455153f Merge bugfixes from 0.4.1 2022-07-02 06:48:52 -04:00
fbf022df96 Bump to version 0.4.1 0.4.1 2022-07-02 06:40:35 -04:00
4f4f2c5687 Delete constraints-Django22.txt 2022-07-02 06:34:23 -04:00
50835e6b51 Rename constraints-Django4 to constraints-Django4.txt 2022-07-02 06:33:56 -04:00
4abc0f3418 Do testing with Django 4 and Python 3.10 2022-07-02 06:27:13 -04:00
8e8a5f2d30 Create constraints-Django4 2022-07-02 06:25:41 -04:00
de39b9847c Azure pipelines config update
Add testing dependencies to azure pipelines config
2022-07-02 06:22:40 -04:00
c996537cd5 Merge pull request #1024 from Benbb96/followup-api
API for FollowUp and FollowUpAttachment
2022-07-02 06:17:02 -04:00
a0be579091 Add more information + Reformat documentation 2022-07-01 00:05:01 +02:00
2e3f544cd8 Update API documentation 2022-07-01 00:00:34 +02:00
e47170858e Create two new tests for ticket followups and followup attachments + adapt one test (needed to use freezegun) 2022-06-30 23:43:22 +02:00
94c597205e Add USE_TZ = True 2022-06-28 16:08:13 +02:00
315c5b2fa8 Merge pull request #1026 from bbrendon/patch-1
update install for noobs like me
2022-06-26 17:41:57 -04:00
c15c623205 update install for noobs like me 2022-06-25 15:09:14 -07:00
9dbe283dd4 Create FollowUpAttachment serializer + handle attachment in TicketSerializer and in FollowUpSerializer in order to attach directly one or multiple attachments to the created followup. 2022-06-24 23:45:26 +02:00
bd413837c2 Create FollowUp serializer with its Viewset and add it in urls 2022-06-24 22:22:08 +02:00
091a2926fa Merge pull request #1022 from superuser-marty-me-uk/fix_urls
Fix references to 'url'
2022-06-20 14:11:47 -04:00
6d1d5d82b3 Skip failing tests
Object not available for patching
2022-06-20 18:20:01 +02:00
2c1466e01e Disable failing checks
Iterating over a cc_list and comparing to the outbox list will not work.

Need to re-work to ensure indexes match up
2022-06-20 18:19:44 +02:00
8118fd83b7 Fix autofill utf-8 test 2022-06-20 18:03:39 +02:00
dd7ef6f0ed Fix autofill test 2022-06-20 17:50:49 +02:00
0e571ddebc Fix url regex 2022-06-20 17:36:40 +02:00