mirror of
https://github.com/System-End/hackatime.git
synced 2026-04-19 23:32:53 +00:00
Add sql count in dev and footer
This commit is contained in:
parent
b74c58bae4
commit
39071ffae1
3 changed files with 28 additions and 2 deletions
10
Gemfile
10
Gemfile
|
|
@ -43,6 +43,9 @@ gem "kamal", require: false
|
|||
# Add HTTP asset caching/compression and X-Sendfile acceleration to Puma [https://github.com/basecamp/thruster/]
|
||||
gem "thruster", require: false
|
||||
|
||||
# For query count tracking
|
||||
gem "query_count"
|
||||
|
||||
# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
|
||||
# gem "image_processing", "~> 1.2"
|
||||
|
||||
|
|
@ -69,6 +72,13 @@ end
|
|||
group :development do
|
||||
# Use console on exceptions pages [https://github.com/rails/web-console]
|
||||
gem "web-console"
|
||||
|
||||
# Rack Mini Profiler [https://github.com/MiniProfiler/rack-mini-profiler]
|
||||
gem "rack-mini-profiler"
|
||||
# For memory profiling via RMP
|
||||
gem "memory_profiler"
|
||||
# For call-stack profiling flamegraphs via RMP
|
||||
gem "stackprof"
|
||||
end
|
||||
|
||||
group :test do
|
||||
|
|
|
|||
11
Gemfile.lock
11
Gemfile.lock
|
|
@ -199,6 +199,7 @@ GEM
|
|||
net-smtp
|
||||
marcel (1.0.4)
|
||||
matrix (0.4.2)
|
||||
memory_profiler (1.1.0)
|
||||
meta-tags (2.22.1)
|
||||
actionpack (>= 6.0.0, < 8.1)
|
||||
method_source (1.1.0)
|
||||
|
|
@ -260,9 +261,14 @@ GEM
|
|||
public_suffix (6.0.1)
|
||||
puma (6.6.0)
|
||||
nio4r (~> 2.0)
|
||||
query_count (1.1.1)
|
||||
activerecord (>= 4.2)
|
||||
railties (>= 4.2)
|
||||
raabro (1.4.0)
|
||||
racc (1.8.1)
|
||||
rack (2.2.11)
|
||||
rack-mini-profiler (3.3.1)
|
||||
rack (>= 1.2.0)
|
||||
rack-session (1.0.2)
|
||||
rack (< 3)
|
||||
rack-test (2.2.0)
|
||||
|
|
@ -380,6 +386,7 @@ GEM
|
|||
net-sftp (>= 2.1.2)
|
||||
net-ssh (>= 2.8.0)
|
||||
ostruct
|
||||
stackprof (0.2.27)
|
||||
stimulus-rails (1.3.4)
|
||||
railties (>= 6.0.0)
|
||||
stringio (3.1.3)
|
||||
|
|
@ -442,10 +449,13 @@ DEPENDENCIES
|
|||
importmap-rails
|
||||
jbuilder
|
||||
kamal
|
||||
memory_profiler
|
||||
paper_trail
|
||||
pg
|
||||
propshaft
|
||||
puma (>= 5.0)
|
||||
query_count
|
||||
rack-mini-profiler
|
||||
rails (~> 8.0.1)
|
||||
rubocop-rails-omakase
|
||||
selenium-webdriver
|
||||
|
|
@ -453,6 +463,7 @@ DEPENDENCIES
|
|||
solid_cache
|
||||
solid_queue
|
||||
sqlite3 (>= 2.1)
|
||||
stackprof
|
||||
stimulus-rails
|
||||
thruster
|
||||
turbo-rails
|
||||
|
|
|
|||
|
|
@ -44,8 +44,13 @@
|
|||
<%= yield %>
|
||||
|
||||
<footer>
|
||||
Build <%= Rails.application.config.git_version %> from <%= time_ago_in_words(Rails.application.config.server_start_time) %> ago.
|
||||
<%= pluralize(Heartbeat.cached_recent_count, 'heartbeat') %> in the last 24 hours.
|
||||
<div class="container">
|
||||
<p>
|
||||
Build <%= Rails.application.config.git_version %> from <%= time_ago_in_words(Rails.application.config.server_start_time) %> ago.
|
||||
<%= pluralize(Heartbeat.cached_recent_count, 'heartbeat') %> in the last 24 hours.
|
||||
(DB: <%= pluralize(QueryCount::Counter.counter, "query") %>, <%= QueryCount::Counter.counter_cache %> cached)
|
||||
</p>
|
||||
</div>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue