Skip to content

Commit

Permalink
Merge pull request #310 from nautobot/develop
Browse files Browse the repository at this point in the history
v3.0.2
  • Loading branch information
smk4664 authored Mar 28, 2024
2 parents c761186 + b15e060 commit 2216599
Show file tree
Hide file tree
Showing 176 changed files with 7,801 additions and 2,933 deletions.
6 changes: 3 additions & 3 deletions .bandit.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
skips:
- "B404" # Ignore subprocess
# No need to check for security issues in the test scripts!
exclude_dirs:
- "./nautobot_chatops/tests/"

skips:
- "B404"
- "./.venv/"
35 changes: 35 additions & 0 deletions .cookiecutter.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"cookiecutter": {
"codeowner_github_usernames": "@glennmatthews @jvanderaa @smk4664 @whitej6",
"full_name": "Network to Code, LLC",
"email": "[email protected]",
"github_org": "nautobot",
"app_name": "nautobot_chatops",
"verbose_name": "Nautobot ChatOps App",
"app_slug": "nautobot-chatops",
"project_slug": "nautobot-app-chatops",
"repo_url": "https://github.com/nautobot/nautobot-app-chatops",
"base_url": "chatops",
"min_nautobot_version": "2.0.0",
"max_nautobot_version": "2.9999",
"camel_name": "NautobotChatOpsApp",
"project_short_description": "Nautobot ChatOps App",
"model_class_name": "None",
"open_source_license": "Apache-2.0",
"docs_base_url": "https://docs.nautobot.com",
"docs_app_url": "https://docs.nautobot.com/projects/chatops/en/latest",
"_drift_manager": {
"template": "https://github.com/nautobot/cookiecutter-nautobot-app.git",
"template_dir": "nautobot-app",
"template_ref": "refs/tags/nautobot-app-v2.2.1",
"cookie_dir": "",
"branch_prefix": "drift-manager",
"pull_request_strategy": "create",
"post_actions": [
"black"
],
"draft": true,
"baked_commit_ref": "cfd9475f3ea601572d0f3b23d4bb6d9655bc2721"
}
}
}
30 changes: 23 additions & 7 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,27 @@
# Docker related
development/Dockerfile
development/docker-compose*.yml
development/*.env
*.env
environments/

# Python
**/*.pyc
**/*.pyo
**/*.log
**/__pycache__/
**/.pytest_cache/
**/.venv/


# Other
docs/_build
FAQ.md
.git/
.github/
.gitignore
Dockerfile
docker-compose.yml
.env
docs/_build
__pycache__/
.github
tasks.py
LICENSE
**/*.log
**/.vscode/
invoke*.yml
tasks.py
14 changes: 11 additions & 3 deletions .flake8
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
[flake8]
# E501: Line length is enforced by Black, so flake8 doesn't need to check it
# W503: Black disagrees with this rule, as does PEP 8; Black wins
ignore = E501, W503, F811, F401
ignore =
F401, # Module imported but unused
F811, # Redefinition of unused name from line N
E501, # Line length is enforced by Black, so flake8 doesn't need to check it
W503 # Black disagrees with this rule, as does PEP 8; Black wins
exclude =
migrations,
__pycache__,
manage.py,
settings.py,
.venv
11 changes: 9 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,2 +1,9 @@
# Default owners for all files in this repository
* @glennmatthews @jvanderaa @smk4664 @whitej6
# Default owner(s) of all files in this repository
* @glennmatthews @smk4664 @whitej6 @romanukes
/nautobot_chatops/integrations/aci/ @pato23arg
/nautobot_chatops/integrations/ansible/ @smk4664
/nautobot_chatops/integrations/aristacv/ @qduk
/nautobot_chatops/integrations/grafana/ @davidban77
/nautobot_chatops/integrations/meraki/ @jeffkala
/nautobot_chatops/integrations/ipfabric/ @alhogan @pke11y
/nautobot_chatops/integrations/panorama/ @jdrew82
22 changes: 11 additions & 11 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,19 @@
---
name: 🐛 Bug Report
about: Report a reproducible bug in the current release of nautobot-plugin-chatops
about: Report a reproducible bug in the current release of nautobot-chatops
---

### Environment
* Python version: <!-- Example: 3.7.7 -->
* Nautobot version: <!-- Example: 1.0.0 -->
* nautobot-plugin-chatops version: <!-- Example: 1.0.0 -->
* Python version: <!-- Example: 3.11.4 -->
* Nautobot version: <!-- Example: 2.0.0 -->
* nautobot-chatops version: <!-- Example: 1.0.0 -->

<!-- What did you expect to happen? -->
### Expected Behavior


<!-- What happened instead? -->
### Observed Behavior

<!--
Describe in detail the exact steps that someone else can take to reproduce
Expand All @@ -16,10 +23,3 @@ about: Report a reproducible bug in the current release of nautobot-plugin-chato
1.
2.
3.

<!-- What did you expect to happen? -->
### Expected Behavior


<!-- What happened instead? -->
### Observed Behavior
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ about: Propose a new feature or enhancement
---

### Environment
* Nautobot version: <!-- Example: 1.0.0 -->
* nautobot-plugin-chatops version: <!-- Example: 1.0.0 -->
* Nautobot version: <!-- Example: 2.0.0 -->
* nautobot-chatops version: <!-- Example: 1.0.0 -->

<!--
Describe in detail the new functionality you are proposing.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
<!--
Thank you for your interest in contributing to Nautobot ChatOps! Please note
Thank you for your interest in contributing to Nautobot ChatOps App! Please note
that our contribution policy recommends that a feature request or bug
report be opened for approval prior to filing a pull request. This
helps avoid wasting time and effort on something that we might not
be able to accept.
Please indicate the relevant feature request or bug report below.
-->

# Closes: #<ISSUE NUMBER GOES HERE>

## What's Changed

<!--
Please include:
- A summary of the proposed changes
Expand All @@ -19,12 +21,13 @@
- Using a new feature
-->

## TODO
## To Do

<!--
Please feel free to update todos to keep track of your own notes for WIP PRs.
-->
- [ ] Explanation of Change(s)
- [ ] Added change log fragment(s) (for more information see [the documentation](https://docs.nautobot.com/projects/chatops/en/latest/dev/contributing/#creating-changelog-fragments))
- [ ] Added change log fragment(s) (for more information see [the documentation](https://docs.nautobot.com/projects/core/en/stable/development/#creating-changelog-fragments))
- [ ] Attached Screenshots, Payload Example
- [ ] Unit, Integration Tests
- [ ] Documentation Updates (when adding/changing features)
Expand Down
Loading

0 comments on commit 2216599

Please sign in to comment.