A Django project to manage github issues
WORK-IN-PROGRESS
Note:
To run async tasks, you must have a redis running on default host:port, go in your venv at the root of the git project, and run:
DJANGO_SETTINGS_MODULE=gim_project.settings limpyd-jobs-worker --worker-config=gim.worker_config.GimWorkerConfig --worker-class=core.tasks.base.Worker --queues=create-issue,edit-issue-state,edit-issue-comment,edit-pr-comment,edit-commit-comment,edit-pr-review,edit-label,edit-milestone,edit-issue-title,edit-issue-body,edit-issue-milestone,edit-issue-assignees,edit-issue-labels,edit-issue-projects,edit-project-note,move-project-card,edit-project-column,move-project-column,edit-project,update-issue-tmpl,edit-notification,delete-pr-branch,manage-deleted-instances,reset-token-flags,check-repo-events,fetch-notifications,fetch-issue-by-number,first-repository-fetch,repository-fetch-step2,finalize-notification,fetch-available-repos,check-repo-hook,update-repo,fetch-projects,fetch-collaborators,fetch-user,update-pull-requests,update-pr-reviews,fetch-commit-by-sha,fetch-commit-statuses,search-ref-commit-event,search-ref-commit-pr-comment,search-ref-commit-comment,search-ref-commit-commit-comment,update-graphs-data,fetch-closed-issues,reset-issue-activity,reset-repo-counters,update-mergable-status,manage-dual-user,manage-dual-repo,check-graphql-accesses,cleanup --pythonpath gim_project
(you may want to run many workers by repeating the line above in many terms, it's really faster, notably for the update-issue-tmpl
queue)
Another note:
The boostrap theme used is not a free one, so it's not included in this repository, and you won't be able to compile css (but you can use the compiled css we provide).
The original theme is: https://wrapbootstrap.com/theme/core-admin-WB0135486 (we use v1.2, but slightly modified, ask for the diff)