seravo-plugin icon indicating copy to clipboard operation
seravo-plugin copied to clipboard

Rewrite widgets with the new design and track down the progress

Open Moppa5 opened this issue 3 years ago • 2 comments

Description As a part of the Up-To-Date project it was mentioned that we could convert Seravo Plugin widgets one by one to apply the new design. This issue is here just so that we can reference and keep track of the rewrite process.

Sitestatus

  • [x] Cache Status, contains "Toggle more" widget
  • [x] Site Information
  • [x] HTTP Request statistics
  • [x] Site checks, if possible ?
  • [x] Speed test
  • [x] Sanitize uploads
  • [x] Disk Usage
  • [x] Optimize Images
  • [x] Shadows

Upkeep

  • [x] Update Status
  • [x] Tests Status
  • [x] Changes Status
  • [x] Update tests
  • [x] Seravo Updates
  • [x] Screenshots ?
  • [x] Seravo Plugin Updater
  • [x] Change PHP Version

Database

  • [x] Database Access
  • [x] Manage the Database with Adminer
  • [x] Search-Replace Tool
  • [x] Database Cleanup Tool (optimize & cleanup)
  • [x] Database Size

Backups

  • [x] Backups, basic box
  • [x] Create a New Backup
  • [x] Files Excluded from the Backups
  • [x] Current Backups

Security

  • [x] Security (options)
  • [x] Last successful logins
  • [x] Check passwords
  • [x] Unnecessary themes
  • [x] Cruft Files
  • [x] Unnecessary plugins

Domains & Logs

  • [ ] Domains & Mails bundled
  • [x] Logviewer ?

Moppa5 avatar Jun 14 '21 14:06 Moppa5

I think it's currently possible to rewrite these:

  • [x] Site Status -> Site information
  • [x] Upkeep -> Update Status (probably)
  • [x] Upkeep -> Test Status
  • [x] Database -> Database Access
  • [x] Database -> Manage the Database with Adminer
  • [x] Backups -> Backups

After https://github.com/Seravo/seravo-plugin/pull/549 these should be possible:

  • [x] Backups -> Files Excluded from the Backups
  • [x] Backups -> Current Backups
  • [x] Security -> Last successful logins

There will be a second AJAX handler and 'options/settings' upcoming very soon, I believe over 50% of postboxes can be rewritten then. And after possibility to add different kinds of graphs and tables I expect it to be at least 3/4 postboxes.

JoosuaKoskinen avatar Jun 17 '21 12:06 JoosuaKoskinen

@JoosuaKoskinen, I can take a look at the following widgets next

  • Site Information
  • Test Status
  • Last successful logins
  • Update Status, marked as probably so need to investigate maybe?

Last successful logins probably needs the table helper as well so this could be taken care at the same time.

Moppa5 avatar Jun 24 '21 08:06 Moppa5