Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: netbox-community/go-netbox
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: netbox_v2.9
Choose a base ref
...
head repository: netbox-community/go-netbox
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Jun 25, 2020

  1. Make enforce_unique flag for VRF a pointer

    setting enforce_unique=false while creating VRF seems to have no effect.
    enforce_unique is always set to true.
    Making this property a boolean pointer should fix the issue.
    
    Issue: GH-86
    abhide authored and Amey Bhide committed Jun 25, 2020
    Copy the full SHA
    6308a69 View commit details

Commits on Sep 16, 2020

  1. Cherry-pick commit b4d6792 to make client generation easier

    mraerino authored and Annika Wickert committed Sep 16, 2020
    Copy the full SHA
    8b28441 View commit details

Commits on Sep 17, 2020

  1. Delete tools.go

    awlx authored Sep 17, 2020
    Copy the full SHA
    1bf1ed8 View commit details

Commits on Sep 23, 2020

  1. build with go1.15

    kobayashi committed Sep 23, 2020
    Copy the full SHA
    6c8305f View commit details
  2. Merge pull request #97 from kobayashi/test-go1.15

    build with go1.15
    awlx authored Sep 23, 2020
    Copy the full SHA
    4983266 View commit details

Commits on Oct 2, 2020

  1. Merge pull request #88 from abhide/GH-86

    Make enforce_unique flag for VRF a pointer
    awlx authored Oct 2, 2020
    Copy the full SHA
    91e5d56 View commit details

Commits on Oct 25, 2020

  1. fix: Fix issue #103

    smutel committed Oct 25, 2020
    Copy the full SHA
    191f308 View commit details

Commits on Nov 4, 2020

  1. Copy the full SHA
    dc2750e View commit details

Commits on Nov 7, 2020

  1. Merge pull request #110 from DSpeichert/bug/100

    Fix schema for connected_endpoint property of Interface
    awlx authored Nov 7, 2020
    Copy the full SHA
    195bccf View commit details
  2. Merge pull request #104 from smutel/FixIssue103

    Fix issue #103
    awlx authored Nov 7, 2020
    Copy the full SHA
    927b38b View commit details

Commits on Sep 6, 2021

  1. Netbox v2.11.11 Client Update

    Joel Tague committed Sep 6, 2021
    Copy the full SHA
    ca20d27 View commit details
  2. Merge pull request #119 from tagur87/update_2.11.11

    Netbox v2.11.11 Client Update
    awlx authored Sep 6, 2021
    Copy the full SHA
    3cf5d68 View commit details
  3. Copy the full SHA
    003380a View commit details
  4. Run go mod tidy

    awlx authored Sep 6, 2021
    Copy the full SHA
    70bbf6f View commit details

Commits on Sep 10, 2021

  1. Upgrading to Netbox 3.0.2

    chdxD1 committed Sep 10, 2021
    Copy the full SHA
    64c65e8 View commit details
  2. Fix scopeID for VLANGroup

    chdxD1 committed Sep 10, 2021
    Copy the full SHA
    076b97b View commit details

Commits on Sep 16, 2021

  1. Update go.sum

    chdxD1 committed Sep 16, 2021
    Copy the full SHA
    15cd0fa View commit details
  2. Copy the full SHA
    a447018 View commit details
  3. Merge pull request #121 from chdxD1/master

    Upgrade go-netbox to Netbox version 3.0.2
    awlx authored Sep 16, 2021
    Copy the full SHA
    c6261e6 View commit details
  4. Get rid of golang 1.16

    awlx authored Sep 16, 2021
    Copy the full SHA
    514a84d View commit details

Commits on Dec 1, 2021

  1. Copy the full SHA
    08ac5e0 View commit details
  2. Copy the full SHA
    0c4974b View commit details

Commits on Dec 7, 2021

  1. Copy the full SHA
    e5afdff View commit details

Commits on Apr 22, 2022

  1. Upgrade to Netbox 3.2.

    v0ctor committed Apr 22, 2022
    Copy the full SHA
    19f0f86 View commit details
  2. Copy the full SHA
    880f4e7 View commit details
  3. Update dependencies.

    v0ctor committed Apr 22, 2022
    Copy the full SHA
    24daf93 View commit details
  4. Update readme.

    v0ctor committed Apr 22, 2022
    Copy the full SHA
    62ae35d View commit details
  5. Update contributors.

    v0ctor committed Apr 22, 2022
    Copy the full SHA
    6dc6c82 View commit details
  6. Update Go to 1.18.

    v0ctor committed Apr 22, 2022
    Copy the full SHA
    a1dc600 View commit details
  7. Copy the full SHA
    c66b1ac View commit details
  8. Improve Makefile.

    v0ctor committed Apr 22, 2022
    Copy the full SHA
    2e66204 View commit details
  9. Copy the full SHA
    e823c55 View commit details
  10. Fix GitHub Flow link in docs.

    v0ctor committed Apr 22, 2022
    Copy the full SHA
    9340480 View commit details
  11. Ignore ".DS_Store" files.

    v0ctor committed Apr 22, 2022
    Copy the full SHA
    dce89e5 View commit details

Commits on Apr 24, 2022

  1. Merge pull request #130 from v0ctor/misc-project-improvements

    Misc project improvements
    awlx authored Apr 24, 2022
    Copy the full SHA
    dcaf39f View commit details
  2. Copy the full SHA
    1364fe6 View commit details
  3. Merge pull request #129 from v0ctor/update-go-to-1.18

    Update Go to 1.18
    awlx authored Apr 24, 2022
    Copy the full SHA
    d13e922 View commit details
  4. Merge pull request #128 from v0ctor/update-spec-to-3.2

    Update to Netbox 3.2
    awlx authored Apr 24, 2022
    Copy the full SHA
    32c009c View commit details

Commits on Jun 27, 2022

  1. INFRA-7986: Synchronize with upstream and add a script to modify the …

    …json file
    
                Synchronize with upstream to support netbox 3.
                Add a `swagger_modifier.py` script to modify the swagger.json file
                to suits our needs.
    Atlantis Boengkih committed Jun 27, 2022
    Copy the full SHA
    5361389 View commit details
  2. INFRA-7986: Modify json and generate librairies

                Modification of the swagger.json file with fix needed.
                Add generated librairies with swagger.
    Atlantis Boengkih committed Jun 27, 2022
    Copy the full SHA
    e31b7b3 View commit details
  3. Merge pull request #132 from synthesio/INFRA-7986_netbox_3.4.2

    Prepare for netbox 3
    awlx authored Jun 27, 2022
    Copy the full SHA
    1099c67 View commit details

Commits on Oct 23, 2022

  1. Update README.md

    yuuki0xff committed Oct 23, 2022
    Copy the full SHA
    7fad49f View commit details
  2. Copy the full SHA
    3de03ea View commit details
  3. Update to Netbox 3.3.

    yuuki0xff committed Oct 23, 2022
    Copy the full SHA
    50eea7b View commit details
  4. Update contributors.

    yuuki0xff committed Oct 23, 2022
    Copy the full SHA
    8937003 View commit details

Commits on Nov 14, 2022

  1. Copy the full SHA
    18aea9a View commit details

Commits on Jan 15, 2023

  1. Copy the full SHA
    505b8a5 View commit details
  2. Copy the full SHA
    eacc757 View commit details
  3. Copy the full SHA
    6f8ab2b View commit details
  4. Copy the full SHA
    2ef6661 View commit details
Showing 2,160 changed files with 923,438 additions and 315,262 deletions.
2 changes: 2 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Docker
#USER_ID=1000
19 changes: 5 additions & 14 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -13,33 +13,24 @@ jobs:
strategy:
fail-fast: false
matrix:
go: ["1.13.x", "1.14.x"]
go: ["1.22", "1.21"]
steps:
- name: Checkout
uses: actions/checkout@v2

- name: License check
run: ./scripts/licensecheck.sh
uses: actions/checkout@v4.1.4

- name: Go installation
uses: actions/setup-go@v1.1.2
uses: actions/setup-go@v5.0.1
with:
go-version: ${{ matrix.go }}

- name: Go dependencies installation
run: go get -d ./...

- name: Golint installation
run: go get -u golang.org/x/lint/golint

- name: Build
run: go build ./...

- name: Lint
run: ./scripts/golint.sh
- name: Test
run: go test ./...

- name: Vet
run: go vet ./...

- name: Test
run: go test -v ./...
19 changes: 19 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Release

on:
push:
tags:
- "v*"

jobs:
Release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4.1.4

- name: Release
uses: softprops/action-gh-release@v2.0.4
with:
generate_release_notes: true
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.DS_Store
/.env
.venv
8 changes: 8 additions & 0 deletions .openapi-generator-ignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Already part of the project
/.gitignore
/api/openapi.yaml
/README.md

# Unwanted
/.travis.yml
/git_push.sh
Loading