{"id":19947458,"url":"https://github.com/thecodinghouse/django-rest-issues","last_synced_at":"2026-03-04T09:01:27.875Z","repository":{"id":57421674,"uuid":"56504848","full_name":"thecodinghouse/django-rest-issues","owner":"thecodinghouse","description":"Django-rest-ticket is ticket or issue raising system for django-rest-framework.","archived":false,"fork":false,"pushed_at":"2016-04-22T10:50:08.000Z","size":112,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-01-13T15:55:41.709Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thecodinghouse.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-04-18T12:12:03.000Z","updated_at":"2018-05-04T06:10:07.000Z","dependencies_parsed_at":"2022-09-07T08:10:12.884Z","dependency_job_id":null,"html_url":"https://github.com/thecodinghouse/django-rest-issues","commit_stats":null,"previous_names":["tixdo/django-rest-issues"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thecodinghouse/django-rest-issues","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodinghouse%2Fdjango-rest-issues","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodinghouse%2Fdjango-rest-issues/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodinghouse%2Fdjango-rest-issues/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodinghouse%2Fdjango-rest-issues/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thecodinghouse","download_url":"https://codeload.github.com/thecodinghouse/django-rest-issues/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thecodinghouse%2Fdjango-rest-issues/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30076935,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T08:01:56.766Z","status":"ssl_error","status_checked_at":"2026-03-04T08:00:42.919Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T00:36:06.498Z","updated_at":"2026-03-04T09:01:27.855Z","avatar_url":"https://github.com/thecodinghouse.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"## django-rest-issues\nDjango-rest-issues is issue raising system for django rest-framework. This package helps you to add the ticketing system to your application. If user has any issues or suggestions he can log that here. We can use this issue tracking in web apps, android or ios apps. While creating issues user needs to be logged in.\n\n## Installation\n1. \n`pip install django-rest-issues`\n\n Include \"issues\" to your install apps and run the migrations.\n\n Inside settings.py file include following settings\n\n`DOMAIN_URL=\"www.xyz.com/admin\"`\n\ninclude the domain url till the admin\n\n`FROM_EMAIL=\"abc@gmai.com\"`\n\nFROM_EMAIL is email address from which emails will get sent.\n\n`EMAIL_TO=[\"xyz@gmail.com\",\"pqr@gmail.com\"]`\n\nEMAIL_TO is list of emails which will get the email alerts after issues created.\n\n2.\nOr you can download zip file and copy pest issues app to your project. Then run the migrations.\n\n**For sending mail create post office templates in admin.**\n\n1. template Name \"IssueCreated\"\n\n  Subject \"New issue created on your project name\"\n\n  template \"post-office-templates/IssueCreated.html\"\n\n\n2. template Name \"IssueAssigned\"\n\n  Subject \"Issue assigned on your project name\"\n\n  template \"post-office-templates/IssueAssigned.html\"\n\n_Pest templates html code to HTML content inside admin_\n\n_**Use the exact same template names mentioned above**_\n\n**Create two groups in django admin groups table**\n\n1. Administrator\n2. Tickets\n\nfor Administrator group give all issues app related permissions EX. can add issue, can change issue etc\n\nfor Tickets group give only one issues app related permissions i.e. \"can change issue\"\n\nAdd the users to Administrator group who has the authority to assign issues to other users.\n\nAnd add users to Tickets group who has the authority to resolve issues. (The users who are actually resolves the issue )\n\nAt least one administrator and one tickets group user is required.\n\n\nSee the [Doc's](http://tixdo.github.io/django-rest-issues/)\n\n## API'S\n\n### /issue/issues_by_user/\nGet's the list of issues created by the user.\n* param: None\n\n_This api gives the list of issues created by current logged in user._\n\n### /issue/issues_by_status/\nGet's the list of issues for particular status.\n* param: status i.e. status=open\n\n_result: List of all issues who's status is open_\n\n### /issue/issues_by_priority/\nGet's the list of issues for particular priority.\n* param: priority i.e. status=high\n\n_result: List of all issues who's priority is high_\n\n### /issue/issues_by_classification/\nGet's the list of issues for particular classification.\n* param: classification i.e. classification=issue\n\n_result: List of all issues who's classification is issue_\n\n### /issue/issues_by_status_and_user/\nGet's the list of issues for current user and provided status.\n* param: status i.e. status=open\n\n_result: List of all issues created by current user who's status is open_\n\n### /issue/issues_by_priority_and_user/\nGet's the list of issues for current user and provided priority.\n* param: priority i.e. priority=high\n\n_result: List of all issues created by current user who's priority is high_\n\n### /issue/issues_by_classification_and_user/\nGet's the list of issues for current user and provided classification.\n* param: classification i.e. classification=issue\n\n_result: List of all issues created by current user who's classification is high._\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecodinghouse%2Fdjango-rest-issues","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthecodinghouse%2Fdjango-rest-issues","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthecodinghouse%2Fdjango-rest-issues/lists"}