denny / ShinyCMS

ShinyCMS is an open source CMS. This is the Perl version, built with Catalyst and DBIC. (There is also a Ruby on Rails version: www.github.com/denny/ShinyCMS-ruby)
58 stars 24 forks source link

Admin dashboard (functional WIP merge) #93

Closed denny closed 3 years ago

denny commented 3 years ago

This branch has been sitting for ages waiting for me to have time to make the SQL more efficient, but it's never got done. I'm going to merge it anyway. If you use it, you are duly warned to be careful what SQL you stick into your dashboard queries - they all try to load at once and it could get ugly - and patches to improve my included SQL would be very very welcome! 🙂

codecov[bot] commented 3 years ago

Codecov Report

Merging #93 (dd137b2) into main (dfd2b28) will increase coverage by 0.13%. The diff coverage is 98.61%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #93      +/-   ##
==========================================
+ Coverage   88.67%   88.81%   +0.13%     
==========================================
  Files         112      113       +1     
  Lines        5159     5230      +71     
  Branches      741      747       +6     
==========================================
+ Hits         4575     4645      +70     
  Misses        319      319              
- Partials      265      266       +1     
Impacted Files Coverage Δ
lib/ShinyCMS/Controller/Admin/Dashboard.pm 98.59% <98.59%> (ø)
lib/ShinyCMS/Controller/Admin/Users.pm 89.84% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update dfd2b28...dd137b2. Read the comment docs.