162 Commits

Author SHA1 Message Date
ryanmerolle
2b7f54e3e9 add Duplicated Code VS Code plugin 2022-10-07 14:04:43 -04:00
ryanmerolle
e654c81949 add dependabot 2022-10-07 13:56:46 -04:00
ryanmerolle
85edb3a2d1 hadolint updates 2022-10-07 16:55:05 +00:00
ryanmerolle
5620a74a73 devcontainer setting updates 2022-10-07 16:54:37 +00:00
ryanmerolle
69227ee303 linter updates 2022-10-07 16:54:25 +00:00
ryanmerolle
7ef080dee1 update pre-commit config 2022-10-07 16:52:43 +00:00
ryanmerolle
8993663724 update README 2022-10-07 16:51:46 +00:00
ryanmerolle
4a60c282ba bump version & fix pypi project content 2022-10-07 16:49:50 +00:00
ryanmerolle
69bfb96b3a bug fix - ACL Interface assignment 2022-10-07 16:45:03 +00:00
ryanmerolle
92211d4afd update demo_data 2022-10-07 16:06:39 +00:00
ryanmerolle
32a897de8d rename plugin 2022-10-05 11:47:50 +00:00
Abhimanyu Saharan
18b5253575
Fix import path (#62)
* fix import path for NetBox 3.3 support
2022-10-03 21:27:17 -04:00
ryanmerolle
147ae29bb6 add new vscode extensions to container 2022-08-16 13:03:17 +00:00
ryanmerolle
ed3582a9d9 refactor template_content ACLInterfaceAssignments 2022-08-12 13:55:35 +00:00
ryanmerolle
80975025fe tweak linters 2022-08-12 13:55:13 +00:00
ryanmerolle
3c1f892966 correct missing deps for pre-commit 2022-08-12 12:42:21 +00:00
Abhimanyu Saharan
7976ef9b96
Fixed various filtering (#58) 2022-08-12 08:12:51 -04:00
ryanmerolle
51e1a571f9 add autoflake to reqs 2022-08-11 14:21:43 +00:00
ryanmerolle
5247fe8636 correct docker-compose 2022-08-11 14:09:36 +00:00
Ryan Merolle
f53c6b1b77
update greeting 2022-08-02 22:03:55 -04:00
ryanmerolle
c6b9b9a919 bump to 1.0.0 2022-07-29 22:02:35 +00:00
ryanmerolle
5752b2c174 consolidate user permission template logic 2022-07-29 20:05:29 +00:00
Ryan Merolle
038653f847
Create greetings.yml 2022-07-29 15:25:50 -04:00
Ryan Merolle
5277c289d5
Setup Pypi Release Process 2022-07-29 15:22:10 -04:00
Ryan Merolle
b645a99f89
remove github issue discussions 2022-07-29 15:04:24 -04:00
ryanmerolle
474d8f439a update pre-commit 2022-07-29 17:49:35 +00:00
ryanmerolle
84a137c947 yamllinting 2022-07-29 17:45:59 +00:00
ryanmerolle
5b5e506f88 lint corrections 2022-07-29 17:38:01 +00:00
ryanmerolle
5b0198ed5d lint updates 2022-07-29 17:01:42 +00:00
ryanmerolle
75db50b737 lint updates 2022-07-29 16:48:41 +00:00
ryanmerolle
41a3f29217 lint fixes 2022-07-29 16:15:27 +00:00
Ryan Merolle
df1e3d34f9
Create super-linter.yml 2022-07-29 12:14:47 -04:00
Ryan Merolle
f78fced690
Create dependency-review.yml 2022-07-29 12:13:00 -04:00
Ryan Merolle
09556adee7
Create SECURITY.md 2022-07-29 12:00:31 -04:00
Ryan Merolle
567cf5f8ea
Create codeql-analysis.yml 2022-07-29 11:57:57 -04:00
ryanmerolle
034014e859 update LICENSE name 2022-07-29 15:55:34 +00:00
ryanmerolle
d3ce1a8cee cleanup 2022-07-29 15:53:12 +00:00
Ryan Merolle
1b46cbfb88
Update docs (#46)
* update README.md
* add contributing doc & update references to it
2022-07-29 09:58:18 -04:00
Ryan Merolle
0347e9903a
Add missing standard ACL rule field in tables 2022-07-29 09:41:28 -04:00
Ryan Merolle
d3328e6719
Merge pull request #45 from ryanmerolle/housekeeping_44
correct nginx dev setup
2022-07-29 08:26:00 -04:00
ryanmerolle
8ee9dc9a94 correct nginx dev setup 2022-07-29 12:18:59 +00:00
Ryan Merolle
e008b92ff2
correct template path 2022-07-28 12:44:36 -04:00
Ryan Merolle
43c6c56a27
Create MANIFEST.in 2022-07-28 12:39:19 -04:00
Ryan Merolle
c3ad228ed6
correct inc template path 2022-07-28 11:29:50 -04:00
Ryan Merolle
63a5188862
Allow ACL associations to interfaces (#43) 2022-07-28 09:28:50 -04:00
Ryan Merolle
b0288037a2
Allow for ACL to VMs & Virtual Chassis on top of the current device association (#42)
* Associates hosts (devices, VMs, & virtual chassis) to each ACL
* Add a card to the object page for each of the above
* Update API & GraphQL
* Add a bulk delete button for ACL models
2022-07-21 10:30:52 -04:00
Ryan Merolle
00c5368bb8
Merge pull request #40 from ryanmerolle/2_ACLRule_models
Closes [Feature]: Add more advanced ACLRule logic #29
Closes [Bug]: Add comment section title to ACL add page #27
Closes [Bug]: Filtering multiple choices not working #15
Closes [Feature]: Limit ACL Rules input options based on ACL type #2
2022-07-20 15:58:58 -04:00
ryanmerolle
cd3b728704 update verbose name to use 'Access List' 2022-07-20 19:17:44 +00:00
ryanmerolle
069ca92c0c add unique together with model AccessList 2022-07-20 14:59:11 +00:00
ryanmerolle
82631f4544 import sort & move models to a directory 2022-07-20 14:21:25 +00:00