Skip to content
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

Remove elFinder file manager from admin panel #1025

Merged
merged 5 commits into from
Jun 26, 2022
Merged

Conversation

pH-7
Copy link
Member

@pH-7 pH-7 commented Jun 26, 2022

As elFinder was requiring (too much) maintenance for the security fixes and updates it needed and didn't bring enough value to the software.

Here, for the past two years, I try to make pH7Builder more minimalist by removing all the unnecessary features I've added incrementally to the software, and which in the end didn't bring any real value to the site owners. It was actually making the software harder to maintain, with more flaws instead.

It was also giving too much freedom the end site admins who were able to modify too many files and could break the website.

pH-7 added 3 commits June 26, 2022 18:14
As it was too hard to maintain the security fixes and updates, and it would give too freedom the the end site admins who were able to modify too many files and could break the website
(which was exclusively used for elFinder)
pH-7 added a commit to pH7CMS-Dating-Templates/Premium-Date-Theme that referenced this pull request Jun 26, 2022
As elFinder is being removed from the software, from pH7Builder v17.2.0 - pH7Software/pH7-Social-Dating-CMS#1025
@pH-7 pH-7 merged commit 92cd27d into 17.x Jun 26, 2022
@pH-7 pH-7 deleted the remove-elfinder-file-manager branch June 26, 2022 10:05
pH-7 added a commit to pH7Software/pH7CMS-Packaging that referenced this pull request Jun 26, 2022
As it has been removed from the software, since pH7Builder v17.2
pH7Software/pH7-Social-Dating-CMS#1025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
1 participant