Skip to content

Status of the project and new maintainers needed #221

Description

@arnowelzel

Well - bad news, but it's inevitable:

  1. The upstream project "KeeWeb" does not have a maintainer (see 👀 Looking for maintainer keeweb/keeweb#2022) and even over a year after nobody showed up to maintain that project.

  2. The Nextcloud integration needs a complete rewrite to fix certain issues and to be compatible with NC 27, since the autoloader does not work any longer and other things also changed in Nextcloud (/appinfo/app.php is deprecated, use \OCP\AppFramework\Bootstrap\IBootstrap on the application class instead. #205, Autoload path not allowed #219)

However I don't have the time to take care of either project as needed and personally I switched to another password manager and don't even use Keepass any longer on my own.

So as long as there is no one showing up willing to maintain that project including the upstream part I have to say that KeeWeb for Nextcloud will not exist any longer in the future and the version for Nextcloud 26 will be the last one for the time being - sorry!

Update 2023-06-19

Thanks to the help of @burned42 we managed to build an update for NC 27 which should at least work for some time.

Update 2023-12-09

It seems, Nextcloud 28 removed OCP\\AppFramework\\Http\\EmptyContentSecurityPolicy::allowInlineScript(). But without that, KeeWeb can not be used. However, https://docs.nextcloud.com/server/latest/developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_28.html does not contain any hint what to use instead. I also don't have time to do a extensive research how to keep KeeWeb running without inline scripts.

Under these circumstances and given the fact that the upstream is also not maintained any longer (and this seems not to change) I have to finally declare this project "dead" if no one is able to fix this - sorry :-(

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions