Open bcutter opened 6 months ago
The problem is, that the old version is not compatible with NC 28 due to breaking changes in NC 28. However when upgrading to NC 28, the old app version is still in place. I don't really how to fix this, since the old version installed on your system would need to be modified to be able to be upgraded in NC 28. The only workaround is to deactivate and remove the app, then upgrade to NC 28 and then install it again.
Unfortunately I also conside this app as "dead", since the upstream is also not maintained any longer. Also see https://github.com/keeweb/keeweb/issues/2022 - as far I know, no one replied to this request so far and I have neither the time nor the knowledge required to maintain KeeWeb itself.
After the NC v28 update keeweb was listed as:
keeweb: 0.6.17 (installed 0.6.17)
Enabling the app seems to make it work again (not fully tested yet). There should have been an update for versions < NC 28 to prepare the app and avoid such update issue as you mentioned @arnowelze .
Maybe I did not state this clear enough: but KeeWeb for Nextcloud is "dead". There won't be any updates at all as long as the KeeWeb upstream is not maintained any longer, sorry. I will add a more visible note about this in the README.
Sorry Arno, but while antelle searches for a new maintainer for a while now, the project is not left "unmaintained". Just look at the upstream repo, which is still actively maintained, gets commits, merges etc., although the speed of development lowered.
The status was not like this on April 3, 2024.
If there is an official maintainer and a new release for Keeweb itself, I will use the new version and revert the warning notice for Nextcloud. But for now the latest release is still from 2021 and the issue https://github.com/keeweb/keeweb/issues/2022 is still not marked as "solved", sorry!
same:
The question could be - why nc tries to update apps, which are not yet supported anymore the updated nc release ? (normally i thinks such apps should be disabled during nc upgrade process ?!)
Error: Undefined constant OCA\Keeweb\Migration\RegisterMimeType::CUSTOM_MIMETYPEALIASES in /var/www/html/nextcloud/apps/keeweb/lib/Migration/RegisterMimeType.php:25
Stack trace:
During running
occ upgrade
when keeweb updates, this happens:I wonder why that happens as the app was/is listed as compatible with NC v28.