- Edited
Justman10000 do you have an active subscription and did you set up composer to use the Extiverse composer endpoint?
Justman10000 do you have an active subscription and did you set up composer to use the Extiverse composer endpoint?
I see! Is there a fee! I completely overlooked it !
Justman10000 get a subscription, everything is explained once you do.
Hello
bumbutudor this doesn't seem specific to this extension.
You probably have executed Composer with different SSH/shell users, and as a result some of the files are not owned by the user you are currently using to run the command.
If you previously ran Composer as root, you should revert ownership of all files back to the original webserver user.
The exact steps to solve it will depend on your hosting and how you have setup shell and webserver users, or how your host has set them for you. Generally you can inspect file ownership with ls -lA
, then you could use chown
to change the owner back to the user that's supposed to run Composer.
This version is incompatible with Flarum-v1.1.1
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 105 updates, 0 removals
- Upgrading flarum/core (v1.0.4 => v1.1.1)
composer require datitisev/flarum-maintenance:"*"
[InvalidArgumentException]
Could not find a matching version of package datitisev/flarum-maintenance. Check the package spelling, your version constraint and that the package is available in a stability which matches your minimum-stability (stable).
Extension breaks Flarum administration dashboard with error:
mount-redraw.js:15 TypeError: Vnodes must either always have keys or never have keys!
at e.normalizeChildren (vnode.js:21:11)
at t.exports (hyperscript.js:93:26)
at a (index.js:7:43)
at n (patchMithril.js:7:33)
at n.getMenu (Dropdown.js:138:12)
at n.view (Dropdown.js:46:30)
at Function.s (render.js:30:16)
at render.js:155:45
at render.js:160:3
at c (render.js:66:8)
Got the extension recently for our forum and it works perfect. Before it I had to do that manually with some workarounds and this saves me some time and now I also have the possibility to test something before users are back in the forum.
Thanks to @datitisev for letting me try it first.
Two things I would recommend though:
Thoughts: such extensions should be in the core. Also considering a transportation (eg. dev->test->prod) system between systems would be great.
m4v3rick This is more a feature request: it would be great to switch the maintenance mode on with a cronjob. Is that possible? Because I want to do backups via ssh from one machine to another but automatically putting the forum to maintenance before would be great!
@datitisev - do you think that would be possible?
Hi @datitisev
I would like to ask if I buy the package, then it is enough to install it and then it can be used, or is there anything else that needs to be done?
https://extiverse.com/extension/datitisev/flarum-maintenance
hi @datitisev
composer update --prefer-dist --no-plugins --no-dev -a --with-all-dependencies
gives me:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires datitisev/flarum-maintenance *, found datitisev/flarum-maintenance[1.1.0] in the lock file but not in remote repositories, make sure you avoid updating this package to keep the one from the lock file.
It used to work until May but not any longer?
I just saw that there is no more https://extiverse.com/ - maybe there is an issue with our software license for Maintenance mode?
Thanks. I had to follow this guide: https://discuss.flarum.org/d/32812-the-future-of-flarum-in-2023-balancing-open-source-and-success/61