mirror of
https://github.com/hassio-addons/addon-traccar.git
synced 2025-05-04 19:11:31 +00:00
✨ Adds Probot configuration
This commit is contained in:
parent
647c2a27aa
commit
745b6332e2
13 changed files with 395 additions and 0 deletions
4
.github/CODEOWNERS
vendored
Normal file
4
.github/CODEOWNERS
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
# Require maintainer's :+1: for changes to the .github/ repo-config files
|
||||||
|
# mainly due to https://github.com/probot/settings privilege escalation
|
||||||
|
.github/* @frenck
|
||||||
|
.gitlab-ci.yml @frenck
|
20
.github/ISSUE_TEMPLATE.md
vendored
Executable file
20
.github/ISSUE_TEMPLATE.md
vendored
Executable file
|
@ -0,0 +1,20 @@
|
||||||
|
# Problem/Motivation
|
||||||
|
|
||||||
|
> (Why the issue was filed)
|
||||||
|
|
||||||
|
## Expected behavior
|
||||||
|
|
||||||
|
> (What you expected to happen)
|
||||||
|
|
||||||
|
## Actual behavior
|
||||||
|
|
||||||
|
> (What actually happened)
|
||||||
|
|
||||||
|
## Steps to reproduce
|
||||||
|
|
||||||
|
> (How can someone else make/see it happen)
|
||||||
|
|
||||||
|
## Proposed changes
|
||||||
|
|
||||||
|
> (If you have a proposed change, workaround or fix,
|
||||||
|
> describe the rationale behind it)
|
9
.github/PULL_REQUEST_TEMPLATE.md
vendored
Executable file
9
.github/PULL_REQUEST_TEMPLATE.md
vendored
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
# Proposed Changes
|
||||||
|
|
||||||
|
> (Describe the changes and rationale behind them)
|
||||||
|
|
||||||
|
## Related Issues
|
||||||
|
|
||||||
|
> ([Github link][autolink-references] to related issues or pull requests)
|
||||||
|
|
||||||
|
[autolink-references]: https://help.github.com/articles/autolinked-references-and-urls/
|
2
.github/autolabeler.yml
vendored
Normal file
2
.github/autolabeler.yml
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
"Type: Documentation": ["*.md", "*.j2"]
|
50
.github/config.yml
vendored
Normal file
50
.github/config.yml
vendored
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
---
|
||||||
|
# Configuration for request-info - https://github.com/behaviorbot/request-info
|
||||||
|
|
||||||
|
# *OPTIONAL* Comment to reply with
|
||||||
|
# Can be either a string :
|
||||||
|
requestInfoReplyComment:
|
||||||
|
- "We would appreciate it if you could provide us with more info about this issue/pr!"
|
||||||
|
- "Hmmm... That issue/PR is kinda low on text. Could you please provide some more content?"
|
||||||
|
|
||||||
|
# *OPTIONAL* default titles to check against for lack of descriptiveness
|
||||||
|
# MUST BE ALL LOWERCASE
|
||||||
|
requestInfoDefaultTitles: []
|
||||||
|
|
||||||
|
# *OPTIONAL* Label to be added to Issues and Pull Requests with insufficient information given
|
||||||
|
requestInfoLabelToAdd: "Incomplete"
|
||||||
|
|
||||||
|
# *OPTIONAL* Require Pull Requests to contain more information than what is provided in the PR template
|
||||||
|
# Will fail if the pull request's body is equal to the provided template
|
||||||
|
checkPullRequestTemplate: true
|
||||||
|
|
||||||
|
# *OPTIONAL* Only warn about insufficient information on these events type
|
||||||
|
# Keys must be lowercase. Valid values are 'issue' and 'pullRequest'
|
||||||
|
requestInfoOn:
|
||||||
|
pullRequest: true
|
||||||
|
issue: true
|
||||||
|
|
||||||
|
# *OPTIONAL* Add a list of people whose Issues/PRs will not be commented on
|
||||||
|
# keys must be GitHub usernames
|
||||||
|
requestInfoUserstoExclude: []
|
||||||
|
|
||||||
|
# Configuration for new-issue-welcome - https://github.com/behaviorbot/new-issue-welcome
|
||||||
|
|
||||||
|
# Comment to be posted to on first time issues
|
||||||
|
newIssueWelcomeComment: >
|
||||||
|
:wave: Thanks for opening your first issue here!
|
||||||
|
If you're reporting a :bug: bug, please make sure you include steps to reproduce it.
|
||||||
|
Also, logs, error messages and information about your hardware might be usefull.
|
||||||
|
|
||||||
|
# Configuration for new-pr-welcome - https://github.com/behaviorbot/new-pr-welcome
|
||||||
|
|
||||||
|
# Comment to be posted to on PRs from first time contributors in your repository
|
||||||
|
newPRWelcomeComment: >
|
||||||
|
:sparkling_heart: Thanks for opening this pull request! :sparkling_heart:
|
||||||
|
If your PR gets accepted and merged in, we will invite you to the project :tada:
|
||||||
|
|
||||||
|
# Configuration for first-pr-merge - https://github.com/behaviorbot/first-pr-merge
|
||||||
|
|
||||||
|
# Comment to be posted to on pull requests merged by a first time user
|
||||||
|
firstPRMergeComment: >
|
||||||
|
Congrats on merging your first pull request! :tada::tada::tada:
|
10
.github/invite-contributors.yml
vendored
Normal file
10
.github/invite-contributors.yml
vendored
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
# If true, this will add new contributors as outside collaborators
|
||||||
|
# to the repo their PR was merged in. Team name is ignored if this
|
||||||
|
# flag is set to true.
|
||||||
|
isOutside: false
|
||||||
|
|
||||||
|
# Specify team name to add new contributors to a specific team
|
||||||
|
# within your organization.
|
||||||
|
# Use team name or team-name-slug
|
||||||
|
team: Contributors
|
20
.github/lock.yml
vendored
Normal file
20
.github/lock.yml
vendored
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
---
|
||||||
|
# Configuration for lock-threads - https://github.com/dessant/lock-threads
|
||||||
|
# Number of days of inactivity before a closed issue or pull request is locked
|
||||||
|
daysUntilLock: 30
|
||||||
|
|
||||||
|
# Comment to post before locking. Set to `false` to disable
|
||||||
|
lockComment: >
|
||||||
|
This thread has been automatically locked because it has not had recent
|
||||||
|
activity. Please open a new issue for related bugs and link to relevant
|
||||||
|
comments in this thread.
|
||||||
|
|
||||||
|
# Issues or pull requests with these labels will not be locked
|
||||||
|
# exemptLabels:
|
||||||
|
# - no-locking
|
||||||
|
|
||||||
|
# Limit to only `issues` or `pulls`
|
||||||
|
# only: issues
|
||||||
|
|
||||||
|
# Add a label when locking. Set to `false` to disable
|
||||||
|
lockLabel: false
|
20
.github/move.yml
vendored
Normal file
20
.github/move.yml
vendored
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
---
|
||||||
|
# Delete the command comment when it contains no other content
|
||||||
|
deleteCommand: true
|
||||||
|
|
||||||
|
# Close the source issue after moving
|
||||||
|
closeSourceIssue: true
|
||||||
|
|
||||||
|
# Lock the source issue after moving
|
||||||
|
lockSourceIssue: true
|
||||||
|
|
||||||
|
# Mention issue and comment authors
|
||||||
|
mentionAuthors: true
|
||||||
|
|
||||||
|
# Preserve mentions in the issue content
|
||||||
|
keepContentMentions: false
|
||||||
|
|
||||||
|
# Set custom aliases for targets
|
||||||
|
# aliases:
|
||||||
|
# r: repo
|
||||||
|
# or: owner/repo
|
13
.github/no-response.yml
vendored
Normal file
13
.github/no-response.yml
vendored
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
# Configuration for probot-no-response - https://github.com/probot/no-response
|
||||||
|
# Number of days of inactivity before an Issue is closed for lack of response
|
||||||
|
daysUntilClose: 14
|
||||||
|
# Label requiring a response
|
||||||
|
responseRequiredLabel: "Status: Awaiting response"
|
||||||
|
# Comment to post when closing an Issue for lack of response. Set to `false` to disable
|
||||||
|
closeComment: >
|
||||||
|
This issue has been automatically closed because there has been no response
|
||||||
|
to our request for more information from the original author. With only the
|
||||||
|
information that is currently in the issue, we don't have enough information
|
||||||
|
to take action. Please reach out if you have or find the answers we need so
|
||||||
|
that we can investigate further.
|
14
.github/potential-duplicates.yml
vendored
Normal file
14
.github/potential-duplicates.yml
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
---
|
||||||
|
# Label name and color to set, when potential duplicates are detected
|
||||||
|
issueLabel: "Potential duplicate"
|
||||||
|
labelColor: e6e6e6
|
||||||
|
|
||||||
|
# If similarity is higher than this threshold, issue will be marked as duplicate
|
||||||
|
threshold: 0.70
|
||||||
|
|
||||||
|
# Comment to post when potential duplicates are detected
|
||||||
|
referenceComment: >
|
||||||
|
Potential duplicates found:
|
||||||
|
{{#issues}}
|
||||||
|
- [#{{ number }}] {{ title }} ({{ accuracy }}%)
|
||||||
|
{{/issues}}
|
150
.github/settings.yml
vendored
Normal file
150
.github/settings.yml
vendored
Normal file
|
@ -0,0 +1,150 @@
|
||||||
|
---
|
||||||
|
repository:
|
||||||
|
description: "Traccar - Community Hass.io Add-on for Home Assistant"
|
||||||
|
homepage: https://addons.community
|
||||||
|
topics: traccar, gps, tracking, hassio-addons, hassio, hass, home-assistant, homeassistant
|
||||||
|
private: false
|
||||||
|
has_issues: true
|
||||||
|
has_projects: false
|
||||||
|
has_wiki: false
|
||||||
|
has_downloads: false
|
||||||
|
default_branch: master
|
||||||
|
allow_squash_merge: true
|
||||||
|
allow_merge_commit: false
|
||||||
|
allow_rebase_merge: true
|
||||||
|
labels:
|
||||||
|
# Priority labels
|
||||||
|
- name: "Priority: Critical"
|
||||||
|
color: ee0701
|
||||||
|
description: "This should be dealt with ASAP. Not fixing this issue would be a serious error."
|
||||||
|
- name: "Priority: High"
|
||||||
|
color: b60205
|
||||||
|
description: "After critical issues are fixed, these should be dealt with before any further issues."
|
||||||
|
- name: "Priority: Medium"
|
||||||
|
color: 0e8a16
|
||||||
|
description: "This issue may be useful, and needs some attention."
|
||||||
|
- name: "Priority: Low"
|
||||||
|
color: e4ea8a
|
||||||
|
description: "Nice addition, maybe... someday..."
|
||||||
|
|
||||||
|
# Type labels
|
||||||
|
- name: "Type: Bug"
|
||||||
|
color: ee0701
|
||||||
|
description: "Inconsistencies or issues which will cause a problem for users or implementors."
|
||||||
|
- name: "Type: Documentation"
|
||||||
|
color: 0052cc
|
||||||
|
description: "Solely about the documentation of the project."
|
||||||
|
- name: "Type: Enhancement"
|
||||||
|
color: 1d76db
|
||||||
|
description: "Enhancement of the code, not introducing new features."
|
||||||
|
- name: "Type: Feature"
|
||||||
|
color: 0e8a16
|
||||||
|
description: "New features or options."
|
||||||
|
- name: "Type: Support"
|
||||||
|
color: 5319e7
|
||||||
|
description: "Marks an issue as an support ticket."
|
||||||
|
- name: "Type: Discussion"
|
||||||
|
color: d4c5f9
|
||||||
|
description: "Marks an issue as an generic discussion ticket."
|
||||||
|
- name: "Type: Maintaince"
|
||||||
|
color: 2af79e
|
||||||
|
description: "Generic maintaince tasks, e.g., package updates."
|
||||||
|
|
||||||
|
# Additional markers
|
||||||
|
- name: "Security"
|
||||||
|
color: ee0701
|
||||||
|
description: "Marks an security issues that needs to be resolved asap."
|
||||||
|
- name: "Idea"
|
||||||
|
color: fef2c0
|
||||||
|
description: "Marks an idea, which might be excepted and implemented."
|
||||||
|
- name: "Incomplete"
|
||||||
|
color: fef2c0
|
||||||
|
description: "Marks an PR or issue that is missing information."
|
||||||
|
- name: "Pull request"
|
||||||
|
color: fbca04
|
||||||
|
description: "There is an PR opened for this issue."
|
||||||
|
- name: "Accepted"
|
||||||
|
color: c2e0c6
|
||||||
|
description: "This issue or PR has been accepted."
|
||||||
|
- name: "Declined"
|
||||||
|
color: f9d0c4
|
||||||
|
description: "This issue or PR has been declined."
|
||||||
|
- name: "Potential duplicate"
|
||||||
|
color: e6e6e6
|
||||||
|
description: "This issue has been automatically marked as a potential duplicate."
|
||||||
|
|
||||||
|
# Ongoing Status labels
|
||||||
|
- name: "Status: Triage"
|
||||||
|
color: fbca04
|
||||||
|
description: "This issue needs to be triaged."
|
||||||
|
- name: "Status: On hold"
|
||||||
|
color: cccccc
|
||||||
|
description: "Issue or PR that has been placed on hold for now."
|
||||||
|
- name: "Status: In progress"
|
||||||
|
color: fbca04
|
||||||
|
description: "Issue is currently being resolved by a developer."
|
||||||
|
- name: "Status: Stale"
|
||||||
|
color: fef2c0
|
||||||
|
description: "There has not been activity on this issue or PR for quite some time."
|
||||||
|
- name: "Status: Awaiting response"
|
||||||
|
color: fef2c0
|
||||||
|
description: "Issue or PR awaits response from the creator."
|
||||||
|
- name: "Status: Blocked"
|
||||||
|
color: fef2c0
|
||||||
|
description: "Progress on this issue is currently not possible."
|
||||||
|
|
||||||
|
# Closing status labels
|
||||||
|
- name: "Closed: Known limitation"
|
||||||
|
color: e6e6e6
|
||||||
|
description: "Issue is closed, it is a known limitation."
|
||||||
|
- name: "Closed: Expected behavior"
|
||||||
|
color: e6e6e6
|
||||||
|
description: "Issues is closed, it is expected behavior."
|
||||||
|
- name: "Closed: Duplicate"
|
||||||
|
color: e6e6e6
|
||||||
|
description: "Issue is closed, duplicate of an existing issue."
|
||||||
|
- name: "Closed: Invalid"
|
||||||
|
color: e6e6e6
|
||||||
|
description: "Issue is closed, marked as not a valid issue (e.g., an user error)."
|
||||||
|
- name: "Closed: Wrong repository"
|
||||||
|
color: e6e6e6
|
||||||
|
description: "Issue is closed, was created in the wrong repository."
|
||||||
|
- name: "Closed: Won't Fix"
|
||||||
|
color: e6e6e6
|
||||||
|
description: "Issue is closed, it won't be fixed."
|
||||||
|
- name: "Closed: Done"
|
||||||
|
color: c2e0c6
|
||||||
|
description: "Issue closed, work on this issue has been marked complete."
|
||||||
|
|
||||||
|
# Others
|
||||||
|
- name: "Beginner Friendly"
|
||||||
|
color: 0e8a16
|
||||||
|
description: "Good first issue for people wanting to contribute to the project."
|
||||||
|
- name: "Help wanted"
|
||||||
|
color: 0e8a16
|
||||||
|
description: "We need some extra helping hands or expertise in order to resolve this."
|
||||||
|
- name: "Hacktoberfest"
|
||||||
|
description: "Issues/PRs are participating in the Hacktoberfest"
|
||||||
|
color: fbca04
|
||||||
|
|
||||||
|
branches:
|
||||||
|
- name: master
|
||||||
|
protection:
|
||||||
|
required_pull_request_reviews:
|
||||||
|
# required_approving_review_count: 1
|
||||||
|
dismiss_stale_reviews: true
|
||||||
|
require_code_owner_reviews: true
|
||||||
|
dismissal_restrictions:
|
||||||
|
users: []
|
||||||
|
teams:
|
||||||
|
- Admins
|
||||||
|
- Masters
|
||||||
|
required_status_checks:
|
||||||
|
strict: false
|
||||||
|
contexts: []
|
||||||
|
enforce_admins: false
|
||||||
|
restrictions:
|
||||||
|
users: []
|
||||||
|
teams:
|
||||||
|
- Admins
|
||||||
|
- Masters
|
61
.github/stale.yml
vendored
Normal file
61
.github/stale.yml
vendored
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
---
|
||||||
|
# Configuration for probot-stale - https://github.com/probot/stale
|
||||||
|
|
||||||
|
# Number of days of inactivity before an Issue or Pull Request becomes stale
|
||||||
|
daysUntilStale: 60
|
||||||
|
|
||||||
|
# Number of days of inactivity before a stale Issue or Pull Request is closed.
|
||||||
|
# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
|
||||||
|
daysUntilClose: 7
|
||||||
|
|
||||||
|
# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
|
||||||
|
exemptLabels:
|
||||||
|
- "Status: On hold"
|
||||||
|
- "Status: In progress"
|
||||||
|
- "Status: Awaiting response"
|
||||||
|
- "Status: Blocked"
|
||||||
|
- "Idea"
|
||||||
|
- "Security"
|
||||||
|
|
||||||
|
# Set to true to ignore issues in a project (defaults to false)
|
||||||
|
exemptProjects: false
|
||||||
|
|
||||||
|
# Set to true to ignore issues in a milestone (defaults to false)
|
||||||
|
exemptMilestones: false
|
||||||
|
|
||||||
|
# Label to use when marking as stale
|
||||||
|
staleLabel: "Status: Stale"
|
||||||
|
|
||||||
|
# Comment to post when marking as stale. Set to `false` to disable
|
||||||
|
markComment: >
|
||||||
|
This issue has been automatically marked as stale because it has not had
|
||||||
|
recent activity. It will be closed if no further activity occurs. Thank you
|
||||||
|
for your contributions.
|
||||||
|
|
||||||
|
# Comment to post when removing the stale label.
|
||||||
|
# unmarkComment: >
|
||||||
|
# Your comment here.
|
||||||
|
unmarkComment: false
|
||||||
|
|
||||||
|
# Comment to post when closing a stale Issue or Pull Request.
|
||||||
|
# closeComment: >
|
||||||
|
# Your comment here.
|
||||||
|
closeComment: false
|
||||||
|
|
||||||
|
# Limit the number of actions per hour, from 1-30. Default is 30
|
||||||
|
limitPerRun: 30
|
||||||
|
|
||||||
|
# Limit to only `issues` or `pulls`
|
||||||
|
only: issues
|
||||||
|
|
||||||
|
# Optionally, specify configuration settings that are specific to just 'issues' or 'pulls':
|
||||||
|
# pulls:
|
||||||
|
# daysUntilStale: 30
|
||||||
|
# markComment: >
|
||||||
|
# This pull request has been automatically marked as stale because it has not had
|
||||||
|
# recent activity. It will be closed if no further activity occurs. Thank you
|
||||||
|
# for your contributions.
|
||||||
|
|
||||||
|
# issues:
|
||||||
|
# exemptLabels:
|
||||||
|
# - confirmed
|
22
.github/support.yml
vendored
Normal file
22
.github/support.yml
vendored
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
---
|
||||||
|
# Configuration for support-requests - https://github.com/dessant/support-requests
|
||||||
|
|
||||||
|
# Label used to mark issues as support requests
|
||||||
|
supportLabel: "Type: Support"
|
||||||
|
|
||||||
|
# Comment to post on issues marked as support requests. Add a link
|
||||||
|
# to a support page, or set to `false` to disable
|
||||||
|
supportComment: >
|
||||||
|
:wave: We use the issue tracker exclusively for bug reports and feature requests.
|
||||||
|
However, this issue appears to be a support request. Please use our
|
||||||
|
support channels to get help with the project.
|
||||||
|
|
||||||
|
Head over to the
|
||||||
|
[Home Assistant community forum](https://community.home-assistant.io/?u=frenck)
|
||||||
|
or join our [Discord](https://discord.me/hassioaddons) chat.
|
||||||
|
|
||||||
|
# Close issues marked as support requests
|
||||||
|
close: true
|
||||||
|
|
||||||
|
# Lock issues marked as support requests
|
||||||
|
lock: false
|
Loading…
Add table
Add a link
Reference in a new issue