* Statistic page totally redesign, replace by a single graphic which display for last hours, days, months and years
* Add Chart.js plugin for graphic representation
* Add Moment.js plugin for time operations
settings button font size made bigger
settings button centered
plugin block shadow made darker so right border is more visible
plugin block border radius reduced
Extra padding added to the inside of plugins and outside
filter input color changed
plugin shadow changed
deactivate and restore options moved to dropdown
TODO change options icon, edit dropdown function to work on each plugin seperately
* Icon colour standardized with intro page in css
* Dark mode colour changes
* Load state changes on several actions (especially in delete popin)
* Rename group action is now effective if the name didn't change
* Implement new API function pwg.groups.merge
* Generalize the delete group function in admin/include/functions.php
* Implement merge action in Group Manager
* Add loading state on grouped delete in group manager
* Member manager's design fixes
* Implement the member research
* Visual fix for the "add member" form
* Use of the local storage to import all user (for the add member form)
* Change the feedback of add and remove members
* Add load state for the adding and removing users
* Synchronize member number displays
* Limit the number of members displayed
* Adding and removing members now works in the Member manager popup
* Implement an intelligent research input for adding users
* Add the plugin confirm.js
* Add a confirm popup for the group deletion
* Implement the "Set as group for new users" action for groups
* Move js to a separate file
* Rename and delete by selection functions are now operational
* Add error or information messages at actions
* Add different colors on group icons
* Fixes (selection panel...)
Light mode and dark mode color change to group block when checked in selection mode, and to the group icon (changed to orange) number of members made orange.
Dark mode selection mode orange color made darker
Dark mode group name changes to black when checked, changes via jquery (BlackFont class added)
* design based on Samuel's mockup + Hannah's adaptations
* on each plugin actions shown as buttons in a single column (better compatibility with verbose languages such as German)
* description always shown (no more need of the "show details" action)
* filter based on plugin title/description (javascript, no page reload)
* hide inactive plugins if they are 8 or more
* plugins no longer shown in the admin left menu, they instead get a "settings" action if relevant. Compatible with the old trigger get_admin_plugin_menu_links but new method is to simply add a "Has Setting : true" in the main.inc.php header
Height of popin changed to avoid a scroll bar that isn't needed
Sliders changed made rounder and colors changed to grey and orange, for both light and dark mode
* avoid scaring users for a minor issue
* convert the warning message into a simple info
* simplify algorithm for detection and only search on relevant pages (batch manager + sync page)
* for the name of the file in buffer directory, do not use the name given by the user, but the md5 of the name without extension
* function add_uploaded_file deletes uploaded file if not expected