diff --git a/app/assets/images/fon_home.jpg b/app/assets/images/fon_home.jpg deleted file mode 100644 index faffd6f..0000000 Binary files a/app/assets/images/fon_home.jpg and /dev/null differ diff --git a/app/assets/images/fon_home.png b/app/assets/images/fon_home.png index 6988456..29159f7 100644 Binary files a/app/assets/images/fon_home.png and b/app/assets/images/fon_home.png differ diff --git a/app/assets/stylesheets/style.css b/app/assets/stylesheets/style.css index 8628e86..4d3a4f2 100755 --- a/app/assets/stylesheets/style.css +++ b/app/assets/stylesheets/style.css @@ -67,7 +67,7 @@ body{ display: none; } header{ - background: url(fon_home.jpg) no-repeat center center; + background: url(fon_home.png) no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; diff --git a/app/views/about/index.html.erb b/app/views/about/index.html.erb index 30f567c..dae5131 100755 --- a/app/views/about/index.html.erb +++ b/app/views/about/index.html.erb @@ -6,11 +6,11 @@

Про проект

-

Сервіс <%= Settings.name_site.upcase %>.RADA4YOU.ORG – це спосіб контролювати <%= link_to "депутатів", people_path() %> Дрогобицької міської ради, не відходячи від свого комп’ютера. Перевір сам - правду не сховати за мурами Ратуші. Вона – у відкритому доступі.

+

Сервіс <%= Settings.name_site.upcase %>.RADA4YOU.ORG – це спосіб контролювати <%= link_to "депутатів", people_path() %> Вінницької міської ради, не відходячи від свого комп’ютера. Перевір сам - правду не сховати за мурами Ратуші. Вона – у відкритому доступі.

-

Депутат міськради - Твій представник. Це Ти делегував його в орган місцевого самоврядування. Ти наділив його владними повноваженнями. Тож контролюй свого обранця. Чи ходить він на засідання? Чи голосує за рішення, які важливі для Тебе і решти дрогобичан? Чи дотримується фракційної/партійної дисципліни і за яких умов її порушує?

-

Депутати Дрогобицької міської ради VII скликання прийшли до влади за результатами місцевих виборів у жовтні 2015 - року. А вже 24 листопада вони урочисто склали присягу. “Присягаю обов’язки депутата виконувати чесно та сумлінно в інтересах громади міста Дрогобича”, - обіцяли вони Тобі. Вони - це 36 депутати та міський голова.

+

Депутат міськради - Твій представник. Це Ти делегував його в орган місцевого самоврядування. Ти наділив його владними повноваженнями. Тож контролюй свого обранця. Чи ходить він на засідання? Чи голосує за рішення, які важливі для Тебе і решти віничан? Чи дотримується фракційної/партійної дисципліни і за яких умов її порушує?

+

Депутати Віницької міської ради VII скликання прийшли до влади за результатами місцевих виборів у жовтні 2015 + року. А вже 24 листопада вони урочисто склали присягу. “Присягаю обов’язки депутата виконувати чесно та сумлінно в інтересах громади міста Дрогобича”, - обіцяли вони Тобі. Вони - це <%= People.all.count %> депутати та міський голова.

Вони голосують для Тебе

@@ -41,7 +41,7 @@

Відповідальність

-

Сервіс автоматично опрацьовує дані, оприлюднені Дрогобицькою міською радою. За тлумачення результатів окремими користувачами сервісу команда Rada4you.org Громадянської мережі ОПОРА відповідальності не несе.

+

Сервіс автоматично опрацьовує дані, оприлюднені Вінницькою міською радою. За тлумачення результатів окремими користувачами сервісу команда Rada4you.org Громадянської мережі ОПОРА відповідальності не несе.

Більше інформації про аналіз парламентських даних за допомогою сервісів Rada4you можна прочитати у нашому блозі на платформі Medium.

diff --git a/config/deploy.rb b/config/deploy.rb index 4aa0724..9a2400e 100755 --- a/config/deploy.rb +++ b/config/deploy.rb @@ -1,6 +1,5 @@ require 'mina/rails' require 'mina/git' - # require 'mina/rbenv' # for rbenv support. (http://rbenv.org) require 'mina/rvm' # for rvm support. (http://rvm.io) @@ -11,8 +10,8 @@ # branch - Branch name to deploy. (needed by mina/git) set :domain, 'ruby.oporaua.org' -set :deploy_to, "/home/publicwhip-drohobych/" -set :repository, "git@github.com:OPORA/publicwhip-drohobych.git" +set :deploy_to, '/home/publicwhip-vinnytsia' +set :repository, 'git@github.com:OPORA/publicwhip-vinnitsa.git' set :branch, 'policy' # For system-wide RVM install. diff --git a/lib/tasks/load_division.rake b/lib/tasks/load_division.rake index b0fddd0..f82d0f1 100755 --- a/lib/tasks/load_division.rake +++ b/lib/tasks/load_division.rake @@ -1,27 +1,34 @@ namespace :load_division do desc "Load votes" task :votes, [:from_date, :to_date] => :environment do |t, args| - load_votes = JSON.load(open('http://drohobychvoted.oporaua.org/votes_events')) + load_votes = JSON.load(open('http://vinnitsavotedcsv.oporaua.org/votes_events')) save_votes = Division.pluck(:date).uniq.to_a.map{|d| d.strftime('%Y-%m-%d')} date_votes = load_votes - save_votes date_votes.each do |date| - divisions = JSON.load(open("http://#{Settings.name_site}voted.oporaua.org/votes_events/#{date}")) + encoded_url = URI.encode(date) + uri = URI.parse(encoded_url) + divisions = JSON.load(open("http://vinnitsavotedcsv.oporaua.org/votes_events/#{uri}")) divisions.each do |d| - date_vote = DateTime.parse(d[0]["date_vote"]).strftime("%F") - mps = Mp.where("? >= start_date and end_date >= ?", date, date).to_a.uniq(&:deputy_id) + if DateTime.parse(d[0]["date_caden"]).strftime("%F") == "1899-12-30" + date_vote = "2016-12-30" + else + date_vote = DateTime.parse(d[0]["date_caden"]).strftime("%F") + end + mps = Mp.where("? >= start_date and end_date >= ?", date_vote, date_vote).to_a.uniq(&:deputy_id) division = Division.find_or_create_by( date: date_vote, number: d[0]["number"], name: d[0]["name"], - clock_time: DateTime.parse(d[0]["date_vote"]).strftime("%T"), + clock_time: DateTime.parse(d[0]["date_caden"]).strftime("%T"), result: d[0]["option"] ) division.votes.destroy_all d[1]["votes"].each do |v| + next if v["voter_id"] == 1004 mp = mps.find{|m| m["deputy_id"] == v["voter_id"] }.id division.votes.create(deputy_id: mp, vote: v["result"] ) end end end end -end +end \ No newline at end of file diff --git a/lib/tasks/load_mp.rake b/lib/tasks/load_mp.rake index 353a264..cb74d2e 100755 --- a/lib/tasks/load_mp.rake +++ b/lib/tasks/load_mp.rake @@ -1,9 +1,9 @@ require 'open-uri' namespace :load_mp do - desc "Load mp http://lvivmp.oporaua.org/" + desc "Load mp https://scrapervinnitsadeputy.herokuapp.com/" task :all => :environment do - data_mps = JSON.load(open("http://#{Settings.name_site}mp.oporaua.org/")) + data_mps = JSON.load(open("https://scrapervinnitsadeputy.herokuapp.com/")) data_mps.each do |m| if m["end_date"].nil? end_date = "9999-12-31" @@ -16,7 +16,7 @@ namespace :load_mp do end desc "Load picture image deputy" task :image => :environment do - mps = JSON.load(open("http://#{Settings.name_site}mp.oporaua.org/")) + mps = JSON.load(open("https://scrapervinnitsadeputy.herokuapp.com/")) mps.each do |m| p m["photo_url"] photo = MiniMagick::Image.open(URI.encode(m["photo_url"]))