Oh, and it may require like 4 or 5 patches to box code. Forgot about that. 😅It's fully functional tho, a little unpolished, a lot unpolished. But everything works. @girish and I will work together to integrate it properly at some point after 6.0. My patches run at "start" time, so the fact they're inefficient isn't too big of a deal, but just know that somewhere down the line, @girish and I will add it properly into a stable version of Cloudron.
What an accomplishment this was for me back then. I like that my first post in the forums is this crazy hellscape of Cloudron and Docker development jargon. I also wonder if this will ever help anyone down the road. Either way, I'm glad this whole thing is archived, it's p nostalgic for me. ☺️
Update Ghost to 4.32.3
Fixed "Create Post" action error in Zapier when assigning new tags (#13972) - Kevin Ansfield
Support inline partial execution in children partials - Thaibaut Patel
Restored support for inline partials and dynamic partials - Thibaut Patel
Fixed incorrect edit redirect for authors - Matt Hanley
Fixed missing spacing after blockquote sections in emails viewed on iPads with iOS Mail (#13937) - Kevin Ansfield
Fixed imports ignoring subscribed_to_emails flag - Fabien "egg" O'Carroll
Update Element to 1.9.9
Add permission dropdown for sending reactions (#7492). Fixes #20450.
Ship maximised widgets and remove feature flag (#7509).
Properly maintain aspect ratio of inline images (#7503).
Add zoom buttons to the location view (#7482).
Remove bubble from around location events (#7459). Fixes #20323.
Disable "Publish this room" option in invite only rooms (#7441). Fixes #6596. Contributed by @aaronraimist.
1-Is a security plugin necessary in wordpress managed?
I use the Developer package for WordPress so can't speak for the Managed version too much, but my general advice would be the following:
Generally speaking, it'd best to only install plugins when you know you have a need that isn't already addressed in the system. Thus, knowing your exact needs would come before choosing any particular plugin. My rule of thumb personally is not to install a plugin unless I understand why I need it and what I want to achieve with it.
Security is a huge umbrella with probably hundreds of different sub-categories / uses. So for example, it'd be good to know if you are wanting to be notified of any irregular file changes, block specific functionality in WordPress, lockdown user accounts with custom permissions, change the login page URL, rate limit logins, or a mix of those or a whole bunch of other ones.
It's good to copy an existing WordPress site (or a default one) to test new plugins on to see if they will interfere with your current setup, avoiding testing in any live production website.
Aside from the above, I'd honestly recommend just using the Developer package of WordPress. I know that goes against Girish's recommendation 👼 but there are at least several of us "power users" in Cloudron that feel there's no real upside to the Managed package other than a little bit more security by default. Eventually, whether it's sooner or later, you'll likely have the need to use a particular plugin that will need to modify files or access certain files, in which case you'll then have to do a bunch of work to migrate from the Managed package to the Developer package, so IMO you may as well just start on the Developer package to begin with unless you have very basic needs for WordPress and don't plan on growing it at all. And you won't want to be caught in a project that's time-sensitive to then find out you need to now also migrate an entire website to a new app instance type. I learned that lesson the hard way myself. 😉
By the way, every app has its own category in the forum. You may be better served to create a separate and dedicated post in the WordPress (managed or developer) categories. This thread in particular is pretty old and is generally on a different topic than "security plugins" for WordPress.
I have published this app as unstable now. It also has an integrated UI. I have only very mildly tested it, so do not use it in production. I have created an app category for this, please report any issues there.
@loudlemur There is, but you will have to learn Python to do any useful customisations. The Odoo Studio, which is the most useful thing, is only available on the Cloud edition. There's so much missing from Flectra, I don't know why anyone would.