From 8f29a17e33cf2955cfcd30d0a5e2fe290b47b55f Mon Sep 17 00:00:00 2001 From: ricola Date: Thu, 29 May 2025 01:23:06 +0200 Subject: [PATCH 1/4] Disable shared gems --- .bundle/config | 1 + 1 file changed, 1 insertion(+) diff --git a/.bundle/config b/.bundle/config index 6efc687..7e5680e 100644 --- a/.bundle/config +++ b/.bundle/config @@ -1,2 +1,3 @@ --- BUNDLE_PATH: "gems" +BUNDLE_DISABLE_SHARED_GEMS: "true" From 6abf6cbcebc8b4e31ec1567cbd1476c4b46585ed Mon Sep 17 00:00:00 2001 From: ricola Date: Thu, 29 May 2025 01:23:38 +0200 Subject: [PATCH 2/4] Fix dependencies for production --- Gemfile | 2 ++ Gemfile.lock | 8 +++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index 912bcb4..866365e 100644 --- a/Gemfile +++ b/Gemfile @@ -6,6 +6,8 @@ gem 'rake' gem 'rackup' gem 'puma' gem 'sqlite3' +gem 'base64', '0.1.1' +gem 'forwardable', '1.3.2' gem 'bcrypt' gem 'gettext' gem 'chartkick' diff --git a/Gemfile.lock b/Gemfile.lock index 995a623..86848de 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -19,7 +19,7 @@ GEM minitest (>= 5.1) securerandom (>= 0.3) tzinfo (~> 2.0, >= 2.0.5) - base64 (0.2.0) + base64 (0.1.1) bcrypt (3.1.20) benchmark (0.4.0) bigdecimal (3.1.9) @@ -28,7 +28,7 @@ GEM connection_pool (2.5.0) drb (2.2.1) erubi (1.13.1) - forwardable (1.3.3) + forwardable (1.3.2) gettext (3.5.1) erubi locale (>= 2.0.5) @@ -91,8 +91,10 @@ PLATFORMS x86_64-linux DEPENDENCIES + base64 (= 0.1.1) bcrypt chartkick + forwardable (= 1.3.2) gettext puma rackup @@ -102,4 +104,4 @@ DEPENDENCIES sqlite3 BUNDLED WITH - 2.5.22 + 2.3.15 From 0046a544180c74a9fe284f5f9498e3edb90c7bc5 Mon Sep 17 00:00:00 2001 From: ricola Date: Thu, 29 May 2025 01:24:29 +0200 Subject: [PATCH 3/4] Fix application name --- Rakefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Rakefile b/Rakefile index 5fe207c..bfa6157 100644 --- a/Rakefile +++ b/Rakefile @@ -5,8 +5,8 @@ desc "Update PO files" task :updatepo do require 'gettext/tools/xgettext' GetText::Tools::XGetText.run(*["vedia.rb"] + Dir.glob("views/*.{rb,erb}") + ["-o", "po/vedia.pot"]) - require "gettext/tools/msgmerge" - Dir.glob('po/**/vedia.po').collect { |po| /po\/(.+)\/vedia\.po/.match(po)[1] }.each do |locale| + require 'gettext/tools/msgmerge' + Dir.glob("po/**/vedia.po").collect { |po| /po\/(.+)\/vedia\.po/.match(po)[1] }.each do |locale| GetText::Tools::MsgMerge.run("po/#{locale}/vedia.po", "po/vedia.pot", "-o", "po/#{locale}/vedia.po") end end @@ -14,7 +14,9 @@ end desc "Build MO files" task :buildmo do require 'gettext/tools/msgfmt' - Dir.glob('po/**/vedia.po').collect { |po| /po\/(.+)\/vedia\.po/.match(po)[1] }.each do |locale| + Dir.mkdir("locale") unless Dir.exist?("locale") + Dir.glob("po/**/vedia.po").collect { |po| /po\/(.+)\/vedia\.po/.match(po)[1] }.each do |locale| + Dir.mkdir("locale/#{locale}") unless Dir.exist?("locale/#{locale}") GetText::Tools::MsgFmt.run("po/#{locale}/vedia.po", "-o", "locale/#{locale}/vedia.mo") end end From 2ca2d010df5618e19078eb830e995853b13ed34f Mon Sep 17 00:00:00 2001 From: ricola Date: Wed, 28 May 2025 17:37:16 -0600 Subject: [PATCH 4/4] Fix responsiveness --- views/layout.erb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/views/layout.erb b/views/layout.erb index d785e0b..da0085e 100644 --- a/views/layout.erb +++ b/views/layout.erb @@ -1,7 +1,8 @@ - + - + + Vedia