-
-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nextcloud 21 compatibility #429
Comments
Hi, I already installed it with version 21, still working in the initial process of all my photos. It will take some time. I just need to modify a couple of thing in the dockerfile in order to get the image: 1.- bz2 was not present, so I copied the 2 lines installing it to the end of the dockerfile instead in the intermediate image and then I think that was all, I will try to update when the initial process of the images finish |
I've moved from NC 20 php 7.4 to NC21 php 8.0 and it seems there is an issue with the temporary path.
any ideas? @matiasdelellis |
I've patched the upstreamd nextcloud docker image like that: nextcloud/docker#1421 (comment) You can pull it from here |
Rolling back to php 7.4 works - even with NC21 |
Yes had the same error. You need to rollback to PHP 7.4. |
Hi #429 About php 8.0, NC21 is the first version to support it, but they still recommend php 7.4. https://docs.nextcloud.com/server/21/admin_manual/installation/system_requirements.html#server, So, please, downgrade it.. 🙈 About NC21, if you do the relevant tests and assure me that it continues to work correctly, I can publish a version that enables it to install.. 😉 |
I have not encountered issues on 21 yet.
The rollout is slow, it can take months. Set channel to "beta" to jump to 21 immediately
Do you know about this page? https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule It's not updated that well but at least it gives some idea |
Since this is a javascript error, I don't think that it is related. But I could be wrong. |
I can confirm that most things seem to work in NC 21 but the persons tab in the details side-bar is not there anymore. Was present in NC 20. |
D'OH!. Thanks for following this .. |
Hi all, I will not install NC21 on my main server yet, but I am going to see how to investigate the side panel error. Maybe with the virtual machine I can do something. Thank you all for your patience and reports.. 😃 |
If you need an advice, this is probably the fastest way to get a NC21 VM up and running. Here is some documentation on this: https://docs.hanssonit.se/s/W6fMouPiqQz3_Mog/virtual-machines-vm/d/W6fMquPiqQz3_Moi/nextcloud-vm-first-setup-instructions?currentPageId=W6fc6ePiqQz3_Mo3 |
Ok Ok.. The change seems to be relatively simple, but I cannot maintain compatibility even with NC20. And let me tell you that between NC13 and NC 17, I could keep a single release for all those versions!. So please understand my frustration about it! 😠 😞 😞 😭 |
Unfortunate to hear that they've made it that hard for app developers to be compatible with more than the latest NC release 🙁 Though, I wonder how the metadata app is able to be compatible with so many NC versions although it must have faced the same problems when registerung the tab, as far as I understand it. 🤔 Edit: Maybe the app can be of some help to figure some things out? :) |
Thank you for the effort you put in! I really appreciate face recognition in Nextcloud and it has made me rediscover a lot of pictures and memories from more than 15 years of photography. One of the best things with migrating to a more powerful home server was being able to install this! Keep up the good work! |
I can only second what @SigLinJo said. 👍 |
This application uses a "compatibility" option (OK, I have to admit that they did something about it. haha) but note that this only shows the tab in the files application. From NC17 with the new photos application, we have to use VUE to show there.. 😞 |
Maybe use the Checksum App as reference? It has a sidebar for the photos app also, and it uses VUE. I checked what has changed because it has both versions available (20 or lower, and 21), and are some small changes. But I'm a noob, so you never know |
Ohh.. I did not test this application for a long time, and I did not know that they had migrated to vue and it worked 😄 Thanks you!. |
Old Nextcloud versions aren't supported for that long so compatibility is not that big of a deal, especially because this facial recognition app is targeted towards home users who are probably all on 21 in a couple months anyway. (my opinion as a lazy developer) |
Officially nc19 is still supported, and although it is true that the cycles are short, that is not a problem, they simply should not introduce so many incompatibilities between versions.
But it is a clear mistake of users to update so soon.. But enough catharsis for today. 😅 Here is a test version, which only supports NC21 and finally introduces the unified search. 😉 😜 https://services.delellis.com.ar/data/facerecognition/facerecognition.tar.gz Please, test. just replace them in the apps/facerecognition folder with this. |
Sidebar and search works after uploading the zip and running |
but but but ... all the other features you're losing when you're not updating :) |
Well, "a lot of faster as NC20.", does not mean faster than NC19. They just fixed the problems introduced in NC20. 😅 Going back to the important thing, finally publish the update: 😬
Thank you very much for the reports, contributions and words of encouragement!. 😄 Regards, |
@matiasdelellis Thank you for the new release! Because of that I was finally able to finish nextcloud/vm#1871 😊 |
Is there any way to get face recognition working with php8, or is there an update coming? I am just asking so that I know if it is worth waiting for a fix or that I should just downgrade php. |
Hi @Zocker1304 Specifically, there are tests that fail in php 8.0, but they preferred to just ignore them rather than fix the problems. Our application makes intensive use of the OC\Image class, and as you can see it fails with php 8. 😞 On the other hand, I will insist on something.
Sorry, I know it is not a very happy answer, but at least in that, they were reasonable, and ignoring the fabulous announcement they made, in the documentation do not recommend it. |
Hi, I think this is still not working perfectly, as I commented in #166 (comment) |
@joao-p-marques |
Issue for tracking Nextcloud 21 compatibility. I have not tried upgrading and force enabling it yet.
The text was updated successfully, but these errors were encountered: