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[bot] 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[bot] 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[bot] in #155
- Bump gitpython from 3.1.34 to 3.1.37 by @dependabot[bot] in #154
- Bump braces from 3.0.2 to 3.0.3 in /standalone by @dependabot[bot] in #182
- Bump black from 20.8b1 to 24.3.0 by @dependabot[bot] in #183
- Bump certifi from 2023.7.22 to 2024.7.4 by @dependabot[bot] in #184
- Bump cryptography from 42.0.8 to 43.0.1 by @dependabot[bot] in #185
- Bump urllib3 from 2.0.7 to 2.2.2 by @dependabot[bot] in #186
- Bump idna from 3.4 to 3.7 by @dependabot[bot] in #187
- Bump starlette from 0.37.2 to 0.40.0 by @dependabot[bot] in #188
- Bump starlette from 0.38.6 to 0.40.0 by @dependabot[bot] in #190
- Bump starlette from 0.38.6 to 0.40.0 by @dependabot[bot] 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[bot] in #212
- Bump nanoid from 3.3.7 to 3.3.8 in /standalone by @dependabot[bot] in #214
- Bump python-multipart from 0.0.12 to 0.0.18 by @dependabot[bot] 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[bot] in #218
- Bump next from 14.2.11 to 14.2.15 in /standalone by @dependabot[bot] in #217
- Bump strawberry-graphql from 0.243.1 to 0.257.0 by @dependabot[bot] in #223
- Bump jinja2 from 3.1.4 to 3.1.5 by @dependabot[bot] in #222
- Bump django from 5.0.10 to 5.0.11 by @dependabot[bot] in #225
- Bump next from 14.2.15 to 14.2.21 in /standalone by @dependabot[bot] 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
- Closes #256 - Fix template error when there's no object created. Also update 'Nodes' and 'Virtual Machines' templates to use new WebSocket client. by @emersonfelipesp in #257
- Closes #261 - Create Domain fields for NetBox and FastAPI endpoints and manual mkcert cert generation already working with the provided domain. by @emersonfelipesp in #262
- Closes #264 - Implement Sync Routines using Django Models to trigger and follow sync progress. by @emersonfelipesp in #269
- Closes #252 - Allow GUI sync buttons to be clicked only when Websocket is sucessfully connected with backend. by @emersonfelipesp in #270
- Bump cryptography from 43.0.1 to 44.0.1 by @dependabot[bot] in #240
- Bump django from 5.0.11 to 5.0.13 by @dependabot[bot] in #260
- Bump gunicorn from 22.0.0 to 23.0.0 by @dependabot[bot] in #268
- Closes #234 - Allow only one object for NetBoxEndpoint and FastAPIEndpoint to be created using API. by @emersonfelipesp in #275
- Closes #278 - Add domain field to ProxmoxEndpoint model. by @emersonfelipesp in #280
- Closes #274 - Implement Backup and Snapshot django modelling and integrate it with Proxmox. by @emersonfelipesp in #287
- test: add mocked plugin contract coverage by @emersonfelipesp in #296
- Bump setuptools from 75.3.2 to 78.1.1 by @dependabot[bot] in #297
- Bump @babel/runtime from 7.23.2 to 7.27.0 in /standalone by @dependabot[bot] in #271
- Bump next from 14.2.21 to 14.2.25 in /standalone by @dependabot[bot] in #272
New Contributors
- @dependabot[bot] 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.7