Federico Capoano

Results 370 issues of Federico Capoano

Follow up of #496. We could add a github action which detects the commit message generated by the releaser tool and automatically push a git tag and publish a release....

enhancement
Blocked
releaser

Follow up of #496. We should do this once #496 is completed. Two ways that we can both use to avoid duplicating backported bugfixes in the change log of new...

enhancement
Blocked
releaser

**Requires more research.** Currently, some commits labeled with the `[fix]` prefix on the `master` branch are **manually cherry-picked** into the current release’s bugfix branch (e.g., `1.1`). This process is error-prone...

enhancement
Blocked
releaser

### Discussed in https://github.com/openwisp/openwisp-utils/discussions/445 Originally posted by **learner-1-1-1** March 13, 2025 Hi just wanted to know that is there anything that can be used to un-register based on the position...

enhancement

The commit https://github.com/openwisp/openwisp-firmware-upgrader/commit/1749ca0c623f39420b5e6b6fe6785dbf4c39bd81 introduced a few changes that can break existing instance, eg: "x86-generic-combined-squashfs.img.gz" was changed in OpenWrt, so I updated it there, but forgot that existing instance will crash...

bug

**Describe the bug** Trying to initiate a mass upgrade if there's a device which does not have a device credentials assigned (`DeviceConnection` instance) raises an uncaught exception and results in...

bug

Non exhaustive list of screnshots that need to be upgraded to reflect the changes made in GSoC 25: - Quick start: single upgrade - Quick start: mass upgrade We can...

documentation

The API endpoint to perform mass upgrades are listed far away from the GET methods and are using different wording (batch upgrade instead of mass upgrade). I think we should...

documentation

**Describe the bug** ``` Traceback (most recent call last): File "/.virtualenvs/openwisp2/lib/python3.10/site-packages/django/core/handlers/exception.py", line 42, in inner response = await get_response(request) File "/.virtualenvs/openwisp2/lib/python3.10/site-packages/django/core/handlers/base.py", line 253, in _get_response_async response = await wrapped_callback( File...

bug

Depends on https://github.com/openwisp/openwisp-users/issues/238. We'll need to update the patch added in https://github.com/openwisp/openwisp-firmware-upgrader/pull/297/files#r2041173844.