user_external icon indicating copy to clipboard operation
user_external copied to clipboard

Nextcloud 30 support

Open Glandos opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe. I'm about to migrate to Nextcloud 30 (aka Hub 9), and wanted to know if this application is ready for it.

Describe the solution you'd like Declare compatibility with NC 30.

Describe alternatives you've considered Not migrating.

Additional context I'm ready to test if needed.

See #240 and #246 for the usual patches.

Glandos avatar Sep 22 '24 19:09 Glandos

Happy to sponsor a bit of time for @violoncelloCH if that's what's needed to get a Nextcloud 30 compatible release out of the door this fall.

prismopensource avatar Sep 30 '24 09:09 prismopensource

My first test with IMAP worked fine.

Glandos avatar Oct 20 '24 13:10 Glandos

I just enabled the App in my NC30 test installation and configured it with IMAP. Works fine with my Dovecot backend. Also logged in from an Android Nexcloud App and that also works fine.

ervee avatar Oct 28 '24 19:10 ervee

I updated my NextCloud v29 to v30 via sudo -E -u www-data /usr/bin/php --define apc.enable_cli=1 /var/www/nextcloud/updater/updater.phar and after the update was done enabled the user_external App via sudo -E -u www-data /usr/bin/php --define apc.enable_cli=1 occ app:install user_external --force. This works fine for a couple of days now.

ervee avatar Nov 11 '24 07:11 ervee

Works fine with v30.0.2 and ssh backend.

ickedude avatar Nov 11 '24 07:11 ickedude

Does not work with 30.0.2 and IMAP backend.

bartucxp avatar Nov 12 '24 19:11 bartucxp

I just updated to 30.0.2 and the user_external App got disabled. You actually see it in the occ upgrade output:

[...snip...]
Updating database schema
Updated database
Disabled incompatible app: user_external
Updating <circles> ...
Repair step: Upgrading Circles App
[...snip...]

Not sure if you would see this using other update methods.

After a quick occ app:install user_external --force (or force enable the App in the Admin UI) I can login in NC 30.0.2 without issue using IMAP.

ervee avatar Nov 12 '24 21:11 ervee

Just updated to 30.0.2 The update screen in 29.0.8 showed user_external as not being compatible with version 30.0.2 - but it all just worked as soon as the update was completed. There was no need to force install user_external. Everything was fine

I'm using the SSH backend FWIW.

MCF avatar Nov 30 '24 05:11 MCF

Yes, please enable this plugin for NC30! I also need it badly (for IMAP) and I'm perfectly willing to help if there are bugs to be fixed.

jensb avatar Dec 14 '24 19:12 jensb

Need the update, too.

alexhass avatar Feb 12 '25 14:02 alexhass

I'm in the progress of migrating my users to LDAP, which is a pain in the butt. But I suggest to everyone to move away from this plugin. There just is no development here and pull requests are not merged. And nobody is stepping up to fork and publish to the NextCloud App store.

ervee avatar Feb 12 '25 14:02 ervee

While you are at it, it would be great to add NC31 as well...

tflidd avatar Feb 25 '25 09:02 tflidd

While you are at it, it would be great to add NC31 as well...

Nextcloud 31 support #264

prismopensource avatar Feb 25 '25 09:02 prismopensource

Where is the release?

alexhass avatar Mar 12 '25 21:03 alexhass

https://apps.nextcloud.com/apps/user_external shows no v30/31. whats wtong here? How should i install the addon?

alexhass avatar Mar 21 '25 16:03 alexhass

It needs to be released by someone with permissions. @violoncelloCH seems to be the official maintainer, not sure if someone from Nextcloud can help out.

In the meantime, you can just try to pull it directly from github, then the app is probably unsigned.

tflidd avatar Mar 24 '25 14:03 tflidd

Yes that or just force install with occ app:install user_external --force.

ervee avatar Mar 25 '25 08:03 ervee

In my option it's really not a great idea to install a non supported plugin at this security critical task of authenticating users. So please Nextcloud devs, test and support this app if the primary maintainer is not able to update for over a year... It's really a pitty!

Chrisi-Bavaria avatar Jul 06 '25 18:07 Chrisi-Bavaria

There is no relase for v30. Why has the cased closed?

alexhass avatar Jul 28 '25 11:07 alexhass

There is no relase for v30. Why has the cased closed?

This is done by default when a pull request is linked to a bug report, and once this pull request is merged into the code, the bug is considered fixed. To be effective requires the release of a new version.

@violoncelloCH Can you create a new release for this app on the app store?

tflidd avatar Jul 28 '25 15:07 tflidd