Compare commits

..

4 commits

Author SHA1 Message Date
2ca2d010df Fix responsiveness 2025-05-28 17:37:16 -06:00
0046a54418 Fix application name 2025-05-29 01:30:09 +02:00
6abf6cbceb Fix dependencies for production 2025-05-29 01:29:26 +02:00
8f29a17e33 Disable shared gems 2025-05-29 01:29:26 +02:00
5 changed files with 16 additions and 8 deletions

View file

@ -1,2 +1,3 @@
---
BUNDLE_PATH: "gems"
BUNDLE_DISABLE_SHARED_GEMS: "true"

View file

@ -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'

View file

@ -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

View file

@ -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

View file

@ -1,7 +1,8 @@
<!DOCTYPE html>
<html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Vedia</title>
<script src="/chartkick.js"></script>
<script src="/Chart.bundle.js"></script>