Federico Capoano
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....
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...
**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...
### 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...
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...
**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...
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...
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...
**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...
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.