What's Changed
- Release v0.0.5 by @emersonfelipesp in #92
- Merge pull request #92 from netdevopsbr/develop by @emersonfelipesp in #93
- Close #94 - Fix duplicate update due to case sensitive mismatch by @emersonfelipesp in #95
- Closes #27 and #75 - Create duplicate object with (2) appended if it already exist on Netbox. by @emersonfelipesp in #100
- Close #98 - Correcting missing MTU and wrong identifier by @MrBE4R in #99
- Bump gitpython from 3.1.14 to 3.1.30 by @dependabot in #81
- Close #96 - Start using 'logging' library by @emersonfelipesp in #102
- Fixed the mgmt_only and proxmox_keep_interface bool logic by @RWL-Dittrich in #103
- Close #108 - Support for custom BASE_URL by @ugenk in #109
- Initial Deploy of new Docs by @emersonfelipesp in #114
- Fix #117 Missing curly bracket in the install procedure by @Langlais115 in #118
- Add multi-cluster support by @devopstales in #122
- Closes #33 and #123 - Add multi cluster support by @emersonfelipesp in #126
- Fixed README missing code snippet markdown formatting by @CodeBleu in #133
- Closes #89 - Implement API communication with Proxmox using FastAPI by @emersonfelipesp in #134
- Revert proxbox_api/init.py change from #07799d2 by @CodeBleu in #135
- Standalone Initial Deploy by @emersonfelipesp in #142
- small readme.md fixes by @lug-gh in #139
- Bump gitpython from 3.1.30 to 3.1.34 by @dependabot in #147
- Deploy basic Next.js app to start Standalone version of Proxbox with FastAPI backend by @emersonfelipesp in #158
- Optimize performance by @emersonfelipesp in #178
- Update main.py by @Uzoma8Chi in #181
- Hide sensitive data in web view by @q3k in #171
- fix: attempt to fix #150 by @alryaz in #153
- Bump urllib3 from 2.0.4 to 2.0.7 by @dependabot in #155
- Bump gitpython from 3.1.34 to 3.1.37 by @dependabot in #154
- Bump braces from 3.0.2 to 3.0.3 in /standalone by @dependabot in #182
- Bump black from 20.8b1 to 24.3.0 by @dependabot in #183
- Bump certifi from 2023.7.22 to 2024.7.4 by @dependabot in #184
- Bump cryptography from 42.0.8 to 43.0.1 by @dependabot in #185
- Bump urllib3 from 2.0.7 to 2.2.2 by @dependabot in #186
- Bump idna from 3.4 to 3.7 by @dependabot in #187
- Bump starlette from 0.37.2 to 0.40.0 by @dependabot in #188
- Bump starlette from 0.38.6 to 0.40.0 by @dependabot in #190
- Bump starlette from 0.38.6 to 0.40.0 by @dependabot in #191
- Closes #192 - Create service buttons on FastAPI card and 'Fix it' button. by @emersonfelipesp in #193
- Closes #196 - Customize Proxbox Backend systemd Status Page (systemctl status proxbox) by @emersonfelipesp in #197
- Closes #198 - Remove all code related to previous Django backend. by @emersonfelipesp in #199
- Closes #200 - Provide sudo-enabled linux user on 'fastapi' section at Netbox 'configuration.py' file. by @emersonfelipesp in #201
- Close #194 - Handle corner cases on "Let Proxbox fix it" button at Probox Plugin Homepage. by @emersonfelipesp in #205
- Closes #208 - Refactor "netbox_proxbox.backend.routes.netbox.generic" subpackage and split it into smaller subpackages. by @emersonfelipesp in #209
- Bump django from 5.0.9 to 5.0.10 by @dependabot in #212
- Bump nanoid from 3.3.7 to 3.3.8 in /standalone by @dependabot in #214
- Bump python-multipart from 0.0.12 to 0.0.18 by @dependabot in #216
- Minor updates to GUI and improve package organization by @emersonfelipesp in #220
- Bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #218
- Bump next from 14.2.11 to 14.2.15 in /standalone by @dependabot in #217
- Bump strawberry-graphql from 0.243.1 to 0.257.0 by @dependabot in #223
- Bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #222
- Bump django from 5.0.10 to 5.0.11 by @dependabot in #225
- Bump next from 14.2.15 to 14.2.21 in /standalone by @dependabot in #221
- Closes #224 - Expose Proxbox configuration on Netbox API for CRUD operations. by @emersonfelipesp in #226
- Closes #229 - Changes 'Full Update' Page to render config from Models instead of Netbox configuration.py by @emersonfelipesp in #230
- Closes #202 and #231 - Add keepalive status verification for each Proxbox service (NetBox, Proxmox and FastAPI) by @emersonfelipesp in #232
- Closes #233 - Allow only one object for NetBoxEndpoint and FastAPIEndpoint on GUI by @emersonfelipesp in #235
- Closes #237 - Change Proxbox API to get info from plugin Models instead of configuration.py by @emersonfelipesp in #238
- Closes #244 - Move backend communication with NetBox to use pynetbox-api. by @emersonfelipesp in #245
- Closes #246 - Refine websocket client/server code, making it more reliable. by @emersonfelipesp in #248
- Fully using only dict messagens instead of pydantic schemas and optim… by @emersonfelipesp in #249
New Contributors
- @dependabot made their first contribution in #81
- @RWL-Dittrich made their first contribution in #103
- @ugenk made their first contribution in #109
- @Langlais115 made their first contribution in #118
- @devopstales made their first contribution in #122
- @CodeBleu made their first contribution in #133
- @lug-gh made their first contribution in #139
- @Uzoma8Chi made their first contribution in #181
- @q3k made their first contribution in #171
- @alryaz made their first contribution in #153
Full Changelog: v0.0.5...v0.0.6b1
**Package on PyPi: https://pypi.org/project/netbox-proxbox/0.0.6b1/