Glenn Matthews

Results 96 issues of Glenn Matthews

### As ... Nelly - Network Engineer ### I want ... To get a detailed and clear view of any changes that were made to a Nautobot object. ### So...

type: feature

### Proposed Changes - Implement `ChangeLoggedModel.from_db()` similar to the [example in the Django documentation](https://docs.djangoproject.com/en/4.2/ref/models/instances/#customizing-model-loading) so that each model instance loaded from the database caches its initial field values - Might...

type: enhancement
type: refactoring

### Proposed Changes Basically a broader adoption of the patterns introduced in #5572. Update `web_request_context` context manager to, by default, ensure that ObjectChange records are cached in-memory for each individual...

type: enhancement
type: refactoring

### Proposed Changes GitHub Actions runners include native installations of MySQL and Postgres. (e.g. https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2004-Readme.md#databases). Might be worth experimenting with removing the Docker-based databases from the CI configuration and using...

type: housekeeping

### Proposed Changes `ModelViewSetMixin.restrict_queryset()` is naive in that it applies generic method-based queryset permission restrictions (`GET` -> `view_`, `POST` -> `add_`, `PATCH` -> `change_`, etc.) to all actions under a...

type: housekeeping

### Describe the problem We're seeing an issue upgrading an existing deployment from Constance 2.9.1 to 4.1.2. ### Steps to reproduce - Have a project with database records from 2.9.1...