-
Notifications
You must be signed in to change notification settings - Fork 21
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
Please read this if you want a working version on NC 27 #49
Comments
thanks for your work ! unfortunately I can't get it to work. After enabling I also am getting an internal server error on my admin page. This is what I find in the logs: Any help would be appreciated ! `[index] Error: Exception: Class "OCA\Epubreader\AppInfo\Application" not found in file '/var/www/html/custom_apps/epubreader/lib/Settings/Personal.php' line 57 at <>
Caused by: Error: Class "OCA\Epubreader\AppInfo\Application" not found at <>
GET /settings/admin/overview |
Hello @benjaminfrombe Can you provide me your Nextcloud and PHP versions please ? |
Hello, after a quick test this (1.4.9) runs fine for me with Nextcloud 26.0.3 and PHP 8.1. |
Hi !
I'm using the docker latest version. => Nextcloud 27.0.0
docker exec -it -u www-data nextcloud php -v
PHP 8.2.7 (cli) (built: Jun 14 2023 05:26:32) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.7, Copyright (c) Zend Technologies
with Zend OPcache v8.2.7, Copyright (c), by Zend Technologies
thanks,
Benjamin
…On Thu, Jun 22, 2023 at 12:16 AM Michel Roux ***@***.***> wrote:
Hello @benjaminfrombe <https://github.com/benjaminfrombe>
Can you provide me your Nextcloud and PHP versions please ?
—
Reply to this email directly, view it on GitHub
<#49 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABI6OAFW4PT6ALTLYOPQ27TXMNXE3ANCNFSM6AAAAAAZKRGBQY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@Xefir Ah I just heard about your fork. Too bad because I already forked the project: https://github.com/devnoname120/epubviewer I'm not sure yet how actively I will maintain For example Hetzner Storage Share (managed NextCloud) only allows you to install apps from the App Store, not import your own. |
I push an update that fix a bug I introduce on folder sharing (and refacto again to have a even nicer stack). @devnoname120 I see what you did and I understand that not all users will use my fork, but that's not my goal either. I'm working on another Nextcloud project that take all my time and I work on the epubreader fork when I have time. |
@Xefir I agree with your sentiment that it's annoying to have so many outdated forks on the store. However I would rather have n+1 forks with 1 that works, rather than n forks with 0 that works. Having it on the store is important for me because my NextCloud instance is managed by Hetzner and I can't sideload any apps, they must be installed from the store. Nonetheless it should be possible to remove (or redirect) the older entries from the store by contacting NextCloud people. Ultimately I would like to move my repository to the NextCloud organization so that ownership can be more easily transferred in the future without creating yet another fork. |
@devnoname120 If you app is moved to a official Nextcloud repository, I'll be glad to make you a Pull Request with ALL my changes. Take me in touch when the repository is ready :) |
@Xefir Sounds good to me. Note that it may be easier to just grab your changes, push them to my repo, publish a new release, and only then apply for moving the repo to the NextCloud organization. It should be easier to have them accept a code base that is closer to their standards. |
@Xefir git.crystalyx.net is down right now. Do you have a mirror? Edit: looks like it's back up. For future visitors, here is a mirror of the source code in case it goes down again (maybe for good this time). |
Hello.
I rewrite a good part of the app on my own repository here : https://git.crystalyx.net/Xefir/epubreader
You can download the latest release here and unzip/untar the archive or clone the repository in your apps directory to get the new working version.
On top of making the app works with the latest version of Nextcloud, I've done some other things like :
vendor
folder topublic
becausevendor
is usually used by composer and not for storing publicly JS assetsI won't provide a PR for this or publish my work on the Nextcloud AppStore, for a bunch of reasons :
vendor
folder seems to have broken the nextcloud transifex bot and I don't known how I can fix it (and it won't work without Github anyway)But I won't make this app mine and I don't want to.
Do not hesitate to grab my work, fork it and put it back on Github if you want !
I will be glad if anyone (and maybe @e-alfred too !) want to continue my work !
Thank you for reading this and have a good time reading your precious books :)
The text was updated successfully, but these errors were encountered: