Commit 1d581db8 by Bui Minh Duc

push repo

parent 821d7250
source 'https://rubygems.org'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.0.0', '>= 5.0.0.1'
# Use sqlite3 as the database for Active Record
......@@ -33,26 +32,30 @@ gem 'mysql2', '~> 0.4.5'
gem 'bootstrap-sass', '~> 3.3.6'
gem 'octokit', '~> 4.6', '>= 4.6.2'
gem 'will_paginate', '~> 3.1', '>= 3.1.5'
gem 'bootstrap-select-rails', '~> 1.6', '>= 1.6.3'
gem 'will_paginate', '~> 3.1', '>= 3.1.5'
gem 'bootstrap-table-rails', '~> 1.11'
gem 'momentjs-rails', '>= 2.9.0'
gem 'bootstrap3-datetimepicker-rails', '~> 4.14.30'
gem 'whenever', '~> 0.9.7'
gem 'redcarpet', '~> 3.3', '>= 3.3.4'
gem 'bootstrap-growl-rails'
gem 'redcarpet', '~> 3.3', '>= 3.3.4'
gem 'rubocop', '~> 0.46.0'
gem 'sidekiq', '~> 4.2', '>= 4.2.7'
group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platform: :mri
end
group :development do
# Access an IRB console on exception pages or by using <%= console %> anywhere in the code.
gem 'web-console'
gem 'listen', '~> 3.0.5'
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem 'web-console'
gem 'spring'
gem 'spring-watcher-listen', '~> 2.0.0'
end
......
......@@ -41,6 +41,7 @@ GEM
addressable (2.5.0)
public_suffix (~> 2.0, >= 2.0.2)
arel (7.1.4)
ast (2.3.0)
autoprefixer-rails (6.6.0)
execjs
bootstrap-growl-rails (3.1.3)
......@@ -102,6 +103,9 @@ GEM
mini_portile2 (~> 2.1.0)
octokit (4.6.2)
sawyer (~> 0.8.0, >= 0.5.3)
parser (2.3.3.1)
ast (~> 2.2)
powerpack (0.1.1)
public_suffix (2.0.4)
puma (3.6.2)
rack (2.0.1)
......@@ -132,12 +136,20 @@ GEM
method_source
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
rainbow (2.2.1)
rake (12.0.0)
rb-fsevent (0.9.8)
rb-inotify (0.9.7)
ffi (>= 0.5.0)
redcarpet (3.4.0)
redis (3.3.2)
rubocop (0.46.0)
parser (>= 2.3.1.1, < 3.0)
powerpack (~> 0.1)
rainbow (>= 1.99.1, < 3.0)
ruby-progressbar (~> 1.7)
unicode-display_width (~> 1.0, >= 1.0.1)
ruby-progressbar (1.8.1)
sass (3.4.23)
sass-rails (5.0.6)
railties (>= 4.0.0, < 6)
......@@ -173,6 +185,7 @@ GEM
thread_safe (~> 0.1)
uglifier (3.0.4)
execjs (>= 0.3.0, < 3)
unicode-display_width (1.1.2)
web-console (3.4.0)
actionview (>= 5.0)
activemodel (>= 5.0)
......@@ -205,6 +218,7 @@ DEPENDENCIES
puma (~> 3.0)
rails (~> 5.0.0, >= 5.0.0.1)
redcarpet (~> 3.3, >= 3.3.4)
rubocop (~> 0.46.0)
sass-rails (~> 5.0)
sidekiq (~> 4.2, >= 4.2.7)
spring
......
# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
# for example lib/tasks/capistrano.rake,
# and they will automatically be available to Rake.
require_relative 'config/application'
......
module IssueHelper
include ApplicationHelper
def display_time(time)
unless time.nil?
time.strftime('%d/%m/%Y %H:%M:%S')
else
""
end
end
end
......@@ -25,7 +25,7 @@
<td>
<select>
<% value["data"].each do |x| %>
<option><%= x.started_time.to_s + " - " + x.end_time.to_s %></option>
<option><%= display_time(x.started_time) + " - " + display_time(x.end_time) %></option>
<% end %>
</select>
</td>
......
......@@ -12,5 +12,7 @@ module VenturaGhr
# Application configuration should go into files in config/initializers
# -- all .rb files in that directory are automatically loaded.
config.active_job.queue_adapter = :sidekiq
config.time_zone = "Hanoi"
config.active_record.default_timezone = :local # Or :utc
end
end
......@@ -749,3 +749,438 @@ I, [2017-01-09T10:01:22.371664 #4004] INFO -- : applied
I, [2017-01-09T10:01:22.374618 #4004] INFO -- : applied
I, [2017-01-09T10:01:22.377569 #4004] INFO -- : applied
I, [2017-01-09T10:01:22.380570 #4004] INFO -- : Finished task update in 70.613009036s
I, [2017-01-09T10:36:44.190708 #6356] INFO -- : Begin task update socialtools
I, [2017-01-09T10:36:44.190902 #6356] INFO -- : Insert issues
I, [2017-01-09T10:36:55.448908 #6356] INFO -- : Insert comments
I, [2017-01-09T10:37:00.476294 #6356] INFO -- : Insert review comments
I, [2017-01-09T10:37:02.799308 #6356] INFO -- : Please write more details
I, [2017-01-09T10:37:02.805433 #6356] INFO -- : I think we need to change something.
I, [2017-01-09T10:37:02.808811 #6356] INFO -- : This is sample comment
I, [2017-01-09T10:37:02.811674 #6356] INFO -- : Does it run well?
I, [2017-01-09T10:37:02.814779 #6356] INFO -- : Big bug
I, [2017-01-09T10:37:02.817234 #6356] INFO -- : Finished task update in 18.626518317s
I, [2017-01-09T10:37:54.479408 #6356] INFO -- : Begin task update socialtools
I, [2017-01-09T10:37:54.479687 #6356] INFO -- : Insert issues
I, [2017-01-09T10:38:06.831202 #6356] INFO -- : Insert comments
I, [2017-01-09T10:38:11.872050 #6356] INFO -- : Insert review comments
I, [2017-01-09T10:38:14.105450 #6356] INFO -- : Please write more details
I, [2017-01-09T10:38:14.108901 #6356] INFO -- : I think we need to change something.
I, [2017-01-09T10:38:14.111336 #6356] INFO -- : This is sample comment
I, [2017-01-09T10:38:14.113719 #6356] INFO -- : Does it run well?
I, [2017-01-09T10:38:14.116595 #6356] INFO -- : Big bug
I, [2017-01-09T10:38:14.119653 #6356] INFO -- : Finished task update in 19.640242032s
I, [2017-01-09T10:38:55.358294 #6356] INFO -- : Begin task update socialtools
I, [2017-01-09T10:38:55.358486 #6356] INFO -- : Insert issues
I, [2017-01-09T10:39:06.920903 #6356] INFO -- : Insert comments
I, [2017-01-09T10:39:11.839276 #6356] INFO -- : Insert review comments
I, [2017-01-09T10:39:14.243518 #6356] INFO -- : Please write more details
I, [2017-01-09T10:39:14.247234 #6356] INFO -- : I think we need to change something.
I, [2017-01-09T10:39:14.250615 #6356] INFO -- : This is sample comment
I, [2017-01-09T10:39:14.257154 #6356] INFO -- : Does it run well?
I, [2017-01-09T10:39:14.261010 #6356] INFO -- : Big bug
I, [2017-01-09T10:39:14.263611 #6356] INFO -- : Finished task update in 18.905316425s
I, [2017-01-09T10:39:35.967451 #6356] INFO -- : Begin task update socialtools
I, [2017-01-09T10:39:35.967709 #6356] INFO -- : Insert issues
I, [2017-01-09T10:39:47.533587 #6356] INFO -- : Insert comments
I, [2017-01-09T10:39:52.423226 #6356] INFO -- : Insert review comments
I, [2017-01-09T10:39:54.657209 #6356] INFO -- : Please write more details
I, [2017-01-09T10:39:54.660567 #6356] INFO -- : I think we need to change something.
I, [2017-01-09T10:39:54.665273 #6356] INFO -- : This is sample comment
I, [2017-01-09T10:39:54.669816 #6356] INFO -- : Does it run well?
I, [2017-01-09T10:39:54.674856 #6356] INFO -- : Big bug
I, [2017-01-09T10:39:54.678394 #6356] INFO -- : Finished task update in 18.71093416s
I, [2017-01-09T10:41:35.198283 #6356] INFO -- : Begin task update socialtools
I, [2017-01-09T10:41:35.198488 #6356] INFO -- : Insert issues
I, [2017-01-09T10:41:46.902049 #6356] INFO -- : Insert comments
I, [2017-01-09T10:41:51.936347 #6356] INFO -- : Insert review comments
I, [2017-01-09T10:41:54.196411 #6356] INFO -- : Please write more details
I, [2017-01-09T10:41:54.200789 #6356] INFO -- : I think we need to change something.
I, [2017-01-09T10:41:54.203345 #6356] INFO -- : This is sample comment
I, [2017-01-09T10:41:54.205773 #6356] INFO -- : Does it run well?
I, [2017-01-09T10:41:54.210486 #6356] INFO -- : Big bug
I, [2017-01-09T10:41:54.213832 #6356] INFO -- : Finished task update in 19.015543105s
I, [2017-01-09T10:45:56.170316 #6356] INFO -- : Begin task update socialtools
I, [2017-01-09T10:45:56.170584 #6356] INFO -- : Insert issues
I, [2017-01-09T10:46:08.866844 #6356] INFO -- : Insert comments
I, [2017-01-09T10:46:13.963180 #6356] INFO -- : Insert review comments
I, [2017-01-09T10:46:16.193709 #6356] INFO -- : Please write more details
I, [2017-01-09T10:46:16.197789 #6356] INFO -- : I think we need to change something.
I, [2017-01-09T10:46:16.200389 #6356] INFO -- : This is sample comment
I, [2017-01-09T10:46:16.202855 #6356] INFO -- : Does it run well?
I, [2017-01-09T10:46:16.206114 #6356] INFO -- : Big bug
I, [2017-01-09T10:46:16.209470 #6356] INFO -- : Finished task update in 20.039153317s
I, [2017-01-09T10:51:11.322743 #8273] INFO -- : Begin task update socialtools
I, [2017-01-09T10:51:11.322953 #8273] INFO -- : Insert issues
I, [2017-01-09T10:51:24.407428 #8273] INFO -- : Insert comments
I, [2017-01-09T10:51:29.306275 #8273] INFO -- : Insert review comments
I, [2017-01-09T10:51:31.640596 #8273] INFO -- : Please write more details
I, [2017-01-09T10:51:31.711579 #8273] INFO -- : I think we need to change something.
I, [2017-01-09T10:51:31.770037 #8273] INFO -- : This is sample comment
I, [2017-01-09T10:51:31.828479 #8273] INFO -- : Does it run well?
I, [2017-01-09T10:51:31.887007 #8273] INFO -- : Big bug
I, [2017-01-09T10:51:31.946363 #8273] INFO -- : Finished task update in 20.623615555s
I, [2017-01-09T10:53:51.346619 #8273] INFO -- : Begin task update socialtools
I, [2017-01-09T10:53:51.346929 #8273] INFO -- : Insert issues
I, [2017-01-09T10:54:02.749440 #8273] INFO -- : Insert comments
I, [2017-01-09T10:54:07.702490 #8273] INFO -- : Insert review comments
I, [2017-01-09T10:54:10.008211 #8273] INFO -- : Please write more details
I, [2017-01-09T10:54:10.011789 #8273] INFO -- : I think we need to change something.
I, [2017-01-09T10:54:10.014763 #8273] INFO -- : This is sample comment
I, [2017-01-09T10:54:10.018518 #8273] INFO -- : Does it run well?
I, [2017-01-09T10:54:10.022359 #8273] INFO -- : Big bug
I, [2017-01-09T10:54:10.025228 #8273] INFO -- : Finished task update in 18.678605432s
I, [2017-01-09T10:55:43.988237 #8273] INFO -- : Begin task update socialtools
I, [2017-01-09T10:55:43.988522 #8273] INFO -- : Insert issues
I, [2017-01-09T10:55:54.719664 #8273] INFO -- : Insert comments
I, [2017-01-09T10:55:59.902542 #8273] INFO -- : Insert review comments
I, [2017-01-09T10:56:02.204690 #8273] INFO -- : Please write more details
I, [2017-01-09T10:56:02.208431 #8273] INFO -- : I think we need to change something.
I, [2017-01-09T10:56:02.211297 #8273] INFO -- : This is sample comment
I, [2017-01-09T10:56:02.214009 #8273] INFO -- : Does it run well?
I, [2017-01-09T10:56:02.217221 #8273] INFO -- : Big bug
I, [2017-01-09T10:56:02.221425 #8273] INFO -- : Finished task update in 18.233180908s
I, [2017-01-09T10:56:24.070369 #8273] INFO -- : Begin task update socialtools
I, [2017-01-09T10:56:24.070601 #8273] INFO -- : Insert issues
I, [2017-01-09T10:56:35.991398 #8273] INFO -- : Insert comments
I, [2017-01-09T10:56:41.092649 #8273] INFO -- : Insert review comments
I, [2017-01-09T10:56:43.355325 #8273] INFO -- : Please write more details
I, [2017-01-09T10:56:43.360605 #8273] INFO -- : I think we need to change something.
I, [2017-01-09T10:56:43.365203 #8273] INFO -- : This is sample comment
I, [2017-01-09T10:56:43.368913 #8273] INFO -- : Does it run well?
I, [2017-01-09T10:56:43.373632 #8273] INFO -- : Big bug
I, [2017-01-09T10:56:43.377247 #8273] INFO -- : Finished task update in 19.30687353s
I, [2017-01-09T10:57:06.522088 #8273] INFO -- : Begin task update socialtools
I, [2017-01-09T10:57:06.522469 #8273] INFO -- : Insert issues
I, [2017-01-09T10:57:18.067103 #8273] INFO -- : Insert comments
I, [2017-01-09T10:57:23.012178 #8273] INFO -- : Insert review comments
I, [2017-01-09T10:57:25.340452 #8273] INFO -- : Please write more details
I, [2017-01-09T10:57:25.344658 #8273] INFO -- : I think we need to change something.
I, [2017-01-09T10:57:25.349003 #8273] INFO -- : This is sample comment
I, [2017-01-09T10:57:25.352165 #8273] INFO -- : Does it run well?
I, [2017-01-09T10:57:25.355754 #8273] INFO -- : Big bug
I, [2017-01-09T10:57:25.358560 #8273] INFO -- : Finished task update in 18.836469911s
I, [2017-01-09T10:58:12.968304 #8273] INFO -- : Begin task update socialtools
I, [2017-01-09T10:58:12.968617 #8273] INFO -- : Insert issues
I, [2017-01-09T10:58:24.892062 #8273] INFO -- : Insert comments
I, [2017-01-09T10:58:29.922282 #8273] INFO -- : Insert review comments
I, [2017-01-09T10:58:32.096034 #8273] INFO -- : Please write more details
I, [2017-01-09T10:58:32.099683 #8273] INFO -- : I think we need to change something.
I, [2017-01-09T10:58:32.102579 #8273] INFO -- : This is sample comment
I, [2017-01-09T10:58:32.105459 #8273] INFO -- : Does it run well?
I, [2017-01-09T10:58:32.108691 #8273] INFO -- : Big bug
I, [2017-01-09T10:58:32.113055 #8273] INFO -- : Finished task update in 19.144692348s
I, [2017-01-09T10:58:49.645171 #8273] INFO -- : Begin task update socialtools
I, [2017-01-09T10:58:49.645630 #8273] INFO -- : Insert issues
I, [2017-01-09T10:59:01.311458 #8273] INFO -- : Insert comments
I, [2017-01-09T10:59:06.440334 #8273] INFO -- : Insert review comments
I, [2017-01-09T10:59:08.646814 #8273] INFO -- : Please write more details
I, [2017-01-09T10:59:08.657153 #8273] INFO -- : I think we need to change something.
I, [2017-01-09T10:59:08.665368 #8273] INFO -- : This is sample comment
I, [2017-01-09T10:59:08.672468 #8273] INFO -- : Does it run well?
I, [2017-01-09T10:59:08.677650 #8273] INFO -- : Big bug
I, [2017-01-09T10:59:08.683064 #8273] INFO -- : Finished task update in 19.03788503s
I, [2017-01-09T11:00:03.181022 #9249] INFO -- : Begin task update ["socialtools", "kuruma-ex"]
I, [2017-01-09T11:00:03.184110 #9249] INFO -- : Insert issues
I, [2017-01-09T11:01:54.408794 #9249] INFO -- : Insert comments
I, [2017-01-09T11:02:03.525513 #9249] INFO -- : Insert review comments
I, [2017-01-09T11:02:07.157927 #9249] INFO -- : Please write more details
I, [2017-01-09T11:02:07.173611 #9249] INFO -- : I think we need to change something.
I, [2017-01-09T11:02:07.178673 #9249] INFO -- : This is sample comment
I, [2017-01-09T11:02:07.182034 #9249] INFO -- : Does it run well?
I, [2017-01-09T11:02:07.185216 #9249] INFO -- : Big bug
I, [2017-01-09T11:02:09.683880 #9249] INFO -- : まだ staging に入れず試して居ないですが、
`before_filter :smartphone?` より前に書かないと実行されないんだと思います。
I, [2017-01-09T11:02:09.712131 #9249] INFO -- : SalesNowのじゃないほうがいいと思います。
I, [2017-01-09T11:02:09.714254 #9249] INFO -- : めんどくさかったらいいですが、action_mailerって使えないですかね。
あ、Iso2022jpMailerか。
I, [2017-01-09T11:02:09.716453 #9249] INFO -- : めんどくさかったらいいですが、2重管理なので、enviromentで設定されてるやつ(DEFAULT_MAIL_SERVER)読み込んだほういいかもしれません。
それともう1つMAIL0301_SERVERっていうメールサーバーがあるので、本番送信テストして迷惑メール扱いになったりしたらMAIL0301_SERVERにした方がいいかもしれません。
I, [2017-01-09T11:02:09.718402 #9249] INFO -- : `require 'action_mailer'` でサクッと行けなかったのと、影響範囲が多くなり過ぎるので、smtp直にしました。
I, [2017-01-09T11:02:09.726934 #9249] INFO -- : > enviromentで設定されてるやつ(DEFAULT_MAIL_SERVER)読み込んだほういいかもしれません。
別件で急ぎの調査が入ってるので、後ほどやってみます。
> MAIL0301_SERVER
ガースーさんとか管理者宛なので、ひとまずは不要かなと思います。
I, [2017-01-09T11:02:09.733002 #9249] INFO -- : やはり enviroment に書かれているので厄介ですね。
.env ファイルに下記の様に切り出して、`load File.join(File.expand_path('../../', __FILE__), '.env')` で、
読みこめばいけますが、表側にも影響するので、そこまでやりますか?
```
#メールサーバー設定
MAIL0301_SERVER = '10.1.173.110'
DEFAULT_MAIL_SERVER = 'localhost'
```
I, [2017-01-09T11:02:09.742355 #9249] INFO -- : やめましょう!
このままで!
I, [2017-01-09T11:02:09.745414 #9249] INFO -- : 別良いんだけど、微妙にindentがあってないような。
I, [2017-01-09T11:02:09.750170 #9249] INFO -- : Plz see https://github.com/ZIGExN/kuruma-ex/blob/master/app/views/usedcar/inquiry.html.erb#L278
I, [2017-01-09T11:02:09.756161 #9249] INFO -- : @vinh-nguyen kuruma.dev とかで動作しなくなるので request.host にしてほしい。
I, [2017-01-09T11:02:09.762153 #9249] INFO -- : @take-ookubo done!
I, [2017-01-09T11:02:09.767621 #9249] INFO -- : @vinh-nguyen 古い UserCarInquiry が不要になるって事ですかね?
I, [2017-01-09T11:02:09.775369 #9249] INFO -- : @take-ookubo UserCarInquiryContentもってないUserCarInquiryですか。削除するか、そのままに置いてるかどちの方いいですかね。
I, [2017-01-09T11:02:09.782512 #9249] INFO -- : @vinh-nguyen `@cashback_entries` ではない?
I, [2017-01-09T11:02:09.788708 #9249] INFO -- : @take-ookubo https://github.com/ZIGExN/kuruma-ex/blob/master/app/models/user_inquiry_mailer.rb#L41 には`contents`です。
I, [2017-01-09T11:02:09.794867 #9249] INFO -- : 了解です。
I, [2017-01-09T11:02:09.800302 #9249] INFO -- : @komietty 体裁崩れるから、タブと空白はちゃんと使い分けてね。
I, [2017-01-09T11:02:09.808698 #9249] INFO -- : いまは表示させたくないので、false にしておく。
I, [2017-01-09T11:02:09.814377 #9249] INFO -- : SP 詳細ページにバナー追加
I, [2017-01-09T11:02:09.819923 #9249] INFO -- : SP 一覧ページにバナー追加
I, [2017-01-09T11:02:09.826530 #9249] INFO -- : @vinh-nguyen ここのif 文 を
「もしディーラー系販売店ならtrue」になるようにして欲しいです。
I, [2017-01-09T11:02:09.832097 #9249] INFO -- : 古いGAタグ
```
<img alt="Ga" src="http://ga.kakaku-club.info/ga.php?utmac=MO-2260154-50&amp;utmr=-&amp;utmp=%2Fusedcar&amp;utmhn=kuruma-ex.jp&amp;guid=ON">
```
が吐き出されているのを削除
I, [2017-01-09T11:02:09.838560 #9249] INFO -- : インデント整理
I, [2017-01-09T11:02:09.846251 #9249] INFO -- : 不明な
ranking-ex.com
を削除
I, [2017-01-09T11:02:09.851864 #9249] INFO -- : falseの不要なコードを削除
インデント整理
I, [2017-01-09T11:02:09.858418 #9249] INFO -- : 不要のため削除
I, [2017-01-09T11:02:09.864093 #9249] INFO -- : ここは残す。
I, [2017-01-09T11:02:09.869282 #9249] INFO -- : @vinh-nguyen 書き方の問題なのでリリースはしますが、 `return(render())`とすれば、 `else` は要らなくない?
I, [2017-01-09T11:02:09.877311 #9249] INFO -- : @vinh-nguyen compact もした方が良いね。
I, [2017-01-09T11:02:11.052142 #9249] INFO -- : 上に同じく
I, [2017-01-09T11:02:11.059490 #9249] INFO -- : @vinh-nguyen なぜに `recommend_ids.present?` を使わない?
I, [2017-01-09T11:02:11.066150 #9249] INFO -- : @vinh-nguyen ここも何故に、`params[:smartphone_flag].to_s == 'true' ? true : false` ではなく、case を使うのか、、、
I, [2017-01-09T11:02:11.073222 #9249] INFO -- : @vinh-nguyen UserCarInquiry.regist 後に、similar_cars 取得、メール送信とか失敗した時の復旧書いとかないとまずい。
I, [2017-01-09T11:02:11.080345 #9249] INFO -- : @take-ookubo `null` の時 `to_s`を使ったらエラー発生します。
I, [2017-01-09T11:02:11.087248 #9249] INFO -- : @take-ookubo 既存のコードをコピペしましたからです。修正します。
I, [2017-01-09T11:02:11.093974 #9249] INFO -- : @vinh-nguyen エラーにならない。
I, [2017-01-09T11:02:11.100426 #9249] INFO -- : @take-ookubo 復旧とはどうすればいいでしょうか。現在APIからのエラー発生すると中古車検索側に問い合わせ完了ページそのまま移動しています。
I, [2017-01-09T11:02:11.108899 #9249] INFO -- : @vinh-nguyen 現行はこの辺りでエラーになっても exception notify が飛ぶので、ユーザもエンジニアも、エラーがあった事が認知ができます。
ajax の場合、chukyosya-ex 側のユーザが何かエラーがあった事を認知できますか?
ajax エラーがあった場合に、何を返すように仕様想定していますか?
I, [2017-01-09T11:02:11.115514 #9249] INFO -- : @take-ookubo まだ石毛さんに聞いているところですが、現在、POST失敗のとき、chukyosya-ex側に問い合わせ失敗のメッセージを表示しています。https://github.com/ZIGExN/chukosya-ex/pull/7/files#diff-5acdc76aac03d698dca2a45dd9588a34R51
I, [2017-01-09T11:02:11.122240 #9249] INFO -- : @take-ookubo https://github.com/ZIGExN/chukosya-ex/pull/7/commits/d4854882d1a12f3ff86d850c8ed74c3bb22210a4 に対応しました。
I, [2017-01-09T11:02:11.128731 #9249] INFO -- : @vinh-nguyen 個人宛ではなくメーリス宛にしてください。
I, [2017-01-09T11:02:11.134164 #9249] INFO -- : @take-ookubo どんなメーリスに送っていいですか。
I, [2017-01-09T11:02:11.141645 #9249] INFO -- : @vietthventura `p-kuruma-ex+#{ここに用途名}@zigexn.co.jp` が良いです。
I, [2017-01-09T11:02:11.147444 #9249] INFO -- : @vinh-nguyen 用途から `p-kuruma-ex+inquiry_mail@zigexn.co.jp` 辺りが良いかな?
I, [2017-01-09T11:02:11.153261 #9249] INFO -- : @ykogure おそらくここです。
I, [2017-01-09T11:02:11.159249 #9249] INFO -- : @vinh-nguyen それと、テスト時のここのURLをslackに貼って下さい
I, [2017-01-09T11:02:11.165241 #9249] INFO -- : @vinh-nguyen 長いw 適度に改行を。
I, [2017-01-09T11:02:11.172664 #9249] INFO -- : @take-ookubo 修正しました。
I, [2017-01-09T11:02:11.179209 #9249] INFO -- : @vinh-nguyen "応募期間" -> "申請期間"に変更してください。
I, [2017-01-09T11:02:11.258150 #9249] INFO -- : すいません、それとフラッシュキャンペーンの方もお願いします。
I, [2017-01-09T11:02:11.316548 #9249] INFO -- : @HaiTrang @ntphat
すみません、前後を把握していないので誤った御指摘かも知れませんが、
params[:maker]がArrayの場合はskipするのではなく、
選択したmakerの全て、もしくは一部を条件にして検索する、等の対応が正しい事はありませんか?
I, [2017-01-09T11:02:11.375088 #9249] INFO -- : @s1z エラーはSPで発生しています。PCは大丈夫です。下記はPCでのソースです
https://github.com/ZIGExN/kuruma-ex/blob/9dfb0e9d12db26cd13bc267c31eafc93c16c3c1b/app/controllers/usedcar_controller.rb#L202
I, [2017-01-09T11:02:11.433449 #9249] INFO -- : @ntphat please choose the data type of `ref_code` Array or String exclusively. Although it is possible in Ruby, we should avoid multiple data type for a variable.
I, [2017-01-09T11:02:11.491846 #9249] INFO -- : @ntphat can we use this gem? https://github.com/ActsAsParanoid/acts_as_paranoid/tree/rails_2-2-2
I, [2017-01-09T11:02:11.550237 #9249] INFO -- : @ntphat can we use `find_or_initialize_by_global_key`?
I, [2017-01-09T11:02:11.629004 #9249] INFO -- : @vinh-nguyen rails 2, no support that method.
I, [2017-01-09T11:02:11.725610 #9249] INFO -- : @ntphat do we need to set limit?
I, [2017-01-09T11:02:11.809117 #9249] INFO -- : @vinh-nguyen it's defined in spec.
I, [2017-01-09T11:02:11.867556 #9249] INFO -- : DONE
I, [2017-01-09T11:02:13.108496 #9249] INFO -- : DONE
I, [2017-01-09T11:02:13.168085 #9249] INFO -- : [x] ADMIN reuse old system, NOT APPLY
I, [2017-01-09T11:02:13.226451 #9249] INFO -- : [x] BIKE is stopped, NOT APPLY
I, [2017-01-09T11:02:13.284975 #9249] INFO -- : @sondnm will check
I, [2017-01-09T11:02:13.343370 #9249] INFO -- : @sondnm will check
I, [2017-01-09T11:02:13.401832 #9249] INFO -- : store favorite to database
I, [2017-01-09T11:02:13.460257 #9249] INFO -- : [x] MOBILE is stopped. NOT APPLY
I, [2017-01-09T11:02:13.518720 #9249] INFO -- : @ntphat why do you need to execute this?
I, [2017-01-09T11:02:13.577083 #9249] INFO -- : @ntphat what is the purpose of this line?
I, [2017-01-09T11:02:13.654308 #9249] INFO -- : @ntphat can you shorten this code? for example:
```ruby
[:price_min, :price_max, :year_min].all?{|k| recommend_conditions[k].present?}
```
I, [2017-01-09T11:02:13.777383 #9249] INFO -- : @ntphat can we move this to `CommonUtils::Search` module, for example: `CommonUtils::Search.find_price_by_value()`, `CommonUtils::Search.find_odd_by_value()`
I, [2017-01-09T11:02:13.844255 #9249] INFO -- : @ntphat please don't duplicate code.
I, [2017-01-09T11:02:13.902644 #9249] INFO -- : @ntphat same as this comment: https://github.com/ZIGExN/kuruma-ex/pull/360/files#r90389954
I, [2017-01-09T11:02:13.961079 #9249] INFO -- : @ntphat can we use render with collection option instead?
I, [2017-01-09T11:02:14.019813 #9249] INFO -- : @ntphat I think we should move to a separated class, instead of put the recommend logic in `searcher.rb`
I, [2017-01-09T11:02:14.077937 #9249] INFO -- : @ntphat do we need `to_i`?
I, [2017-01-09T11:02:14.136465 #9249] INFO -- : @ntphat use `map`
I, [2017-01-09T11:02:14.194852 #9249] INFO -- : @HaiTrang @ntphat コメントアウトの理由も追記しておいてください
I, [2017-01-09T11:02:14.253359 #9249] INFO -- : @HaiTrang @ntphat
ここはなぜmailが出て来ているのでしょうか?
I, [2017-01-09T11:02:14.311712 #9249] INFO -- : @s1z 当ユーザーを外すためです
I, [2017-01-09T11:02:14.370156 #9249] INFO -- : @HaiTrang なるほど。ありがとうございます。
I, [2017-01-09T11:02:14.438713 #9249] INFO -- : @vietthventura Change logic sort for search default
I, [2017-01-09T11:02:14.512143 #9249] INFO -- : @vietthventura New Table: save favorite to DB
I, [2017-01-09T11:02:14.570991 #9249] INFO -- : @vietthventura Save favorite to DB
I, [2017-01-09T11:02:14.645830 #9249] INFO -- : @vietthventura Mobile not use
I, [2017-01-09T11:02:14.766448 #9249] INFO -- : @vietthventura Save favorite to DB
I, [2017-01-09T11:02:14.854694 #9249] INFO -- : @vietthventura it will change only one solr query sort
I, [2017-01-09T11:02:14.904717 #9249] INFO -- : [x] ADMIN reuse old system
I, [2017-01-09T11:02:14.954868 #9249] INFO -- : store favorites to database
I, [2017-01-09T11:02:15.004933 #9249] INFO -- : @vietthventura will check
I, [2017-01-09T11:03:16.861109 #9249] INFO -- : @vietthventura add new fields in solr's schema ``inquiry_count``, ``favorite_count``
I, [2017-01-09T11:03:16.955019 #9249] INFO -- : @vietthventura add new fields in solr's schema ``inquiry_count``, ``favorite_count``
I, [2017-01-09T11:03:17.013438 #9249] INFO -- : @vietthventura will check
- Note: check email smartphone and pc
I, [2017-01-09T11:03:17.071881 #9249] INFO -- : [x] BIKE stopped
I, [2017-01-09T11:03:17.130314 #9249] INFO -- : @sondnm will check
I, [2017-01-09T11:03:17.188722 #9249] INFO -- : @sondnm will check
I, [2017-01-09T11:03:17.248197 #9249] INFO -- : [x] MOBILE stopped
I, [2017-01-09T11:03:17.306618 #9249] INFO -- : @vietthventura will check
I, [2017-01-09T11:03:17.365071 #9249] INFO -- : @sondnm will check flashcapaign
I, [2017-01-09T11:03:17.423496 #9249] INFO -- : @toidbzigexnvn will check
I, [2017-01-09T11:03:17.481875 #9249] INFO -- : @sondnm will check
I, [2017-01-09T11:03:17.540370 #9249] INFO -- : reuse old system
I, [2017-01-09T11:03:17.598732 #9249] INFO -- : @sondnm will check
I, [2017-01-09T11:03:17.790732 #9249] INFO -- : @sondnm will check
I, [2017-01-09T11:03:17.849208 #9249] INFO -- : @vietthventura will check
I, [2017-01-09T11:03:17.907612 #9249] INFO -- : @vietthventura will check
I, [2017-01-09T11:03:17.966057 #9249] INFO -- : [x] ADMIN
I, [2017-01-09T11:03:18.024506 #9249] INFO -- : [x] ADMIN
I, [2017-01-09T11:03:18.082929 #9249] INFO -- : applied
I, [2017-01-09T11:03:18.141326 #9249] INFO -- : applied
I, [2017-01-09T11:03:18.199723 #9249] INFO -- : applied
I, [2017-01-09T11:03:18.258156 #9249] INFO -- : DONT CARE
I, [2017-01-09T11:03:18.316666 #9249] INFO -- : DONT CARE
I, [2017-01-09T11:03:18.375107 #9249] INFO -- : DONT CARE
I, [2017-01-09T11:03:18.433468 #9249] INFO -- : @vinh-nguyen solr へのクエリが失敗する事が結構あるので、 `rescue` して。
I, [2017-01-09T11:03:18.492010 #9249] INFO -- : @vinh-nguyen 除外するなら 252行目より前の方が良くない?
I, [2017-01-09T11:03:18.550537 #9249] INFO -- : @take-ookubo 対応しました。
I, [2017-01-09T11:03:18.625124 #9249] INFO -- : @take-ookubo 対応しました。
I, [2017-01-09T11:03:18.750666 #9249] INFO -- : this file applied
I, [2017-01-09T11:03:18.817664 #9249] INFO -- : MAX_REUPLOAD_IMAGES_EACH_TIME not use
OUTPUT_IMAGE_PATH for flashcampaign
I, [2017-01-09T11:03:19.992651 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.042981 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.093061 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.143186 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.193191 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.243374 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.293470 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.343599 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.393671 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.443793 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.502190 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.552298 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.625037 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.735939 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.802766 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.852905 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.911196 #9249] INFO -- : applied
I, [2017-01-09T11:03:20.979447 #9249] INFO -- : applied
I, [2017-01-09T11:03:21.053293 #9249] INFO -- : applied
I, [2017-01-09T11:03:21.136739 #9249] INFO -- : applied
I, [2017-01-09T11:03:21.203674 #9249] INFO -- : applied
I, [2017-01-09T11:03:21.262034 #9249] INFO -- : Finished task update in 198.243276134s
I, [2017-01-09T11:04:34.330342 #8273] INFO -- : Begin task update socialtools
I, [2017-01-09T11:04:34.330629 #8273] INFO -- : Insert issues
I, [2017-01-09T11:04:47.261540 #8273] INFO -- : Insert comments
I, [2017-01-09T11:04:52.405544 #8273] INFO -- : Insert review comments
I, [2017-01-09T11:04:54.592437 #8273] INFO -- : Please write more details
I, [2017-01-09T11:04:54.597843 #8273] INFO -- : I think we need to change something.
I, [2017-01-09T11:04:54.601525 #8273] INFO -- : This is sample comment
I, [2017-01-09T11:04:54.604408 #8273] INFO -- : Does it run well?
I, [2017-01-09T11:04:54.608199 #8273] INFO -- : Big bug
I, [2017-01-09T11:04:54.611115 #8273] INFO -- : Just for test,
I, [2017-01-09T11:04:54.666653 #8273] INFO -- : Finished task update in 20.336305129s
I, [2017-01-09T11:05:00.863596 #8273] INFO -- : Begin task update socialtools
I, [2017-01-09T11:05:00.864457 #8273] INFO -- : Insert issues
I, [2017-01-09T11:05:12.912452 #8273] INFO -- : Insert comments
I, [2017-01-09T11:05:17.878199 #8273] INFO -- : Insert review comments
I, [2017-01-09T11:05:20.137328 #8273] INFO -- : Please write more details
I, [2017-01-09T11:05:20.140950 #8273] INFO -- : I think we need to change something.
I, [2017-01-09T11:05:20.143789 #8273] INFO -- : This is sample comment
I, [2017-01-09T11:05:20.146599 #8273] INFO -- : Does it run well?
I, [2017-01-09T11:05:20.149883 #8273] INFO -- : Big bug
I, [2017-01-09T11:05:20.154164 #8273] INFO -- : Just for test,
I, [2017-01-09T11:05:20.157890 #8273] INFO -- : Finished task update in 19.294292596s
I, [2017-01-09T12:00:03.315963 #12928] INFO -- : Begin task update ["socialtools", "kuruma-ex"]
I, [2017-01-09T12:00:03.319074 #12928] INFO -- : Insert issues
I, [2017-01-09T12:00:54.414754 #12928] INFO -- : Insert comments
I, [2017-01-09T12:01:03.561737 #12928] INFO -- : Insert review comments
I, [2017-01-09T12:01:17.838154 #12928] INFO -- : Finished task update in 74.647875064s
......@@ -11,7 +11,6 @@ class GithubLoader
last_page = client.last_response.headers[:link].split(' ')[2][-3].to_i
end
# list_db_repo = []
for i in (1..last_page)
repos = client.org_repos($org, {type: 'all', page: i})
repos.each do |repo|
......@@ -29,15 +28,12 @@ class GithubLoader
db_repo.updated_at = repo.updated_at
end
db_repo.save
# list_db_repo.append(db_repo)
end
end
# list_db_repo
end
def insert_labels(client)
$logger.info "Insert labels"
# list_db_label = []
db_repos = Repository.all
db_repos.each do |repo|
labels = client.labels($org + "/" + repo.name)
......@@ -63,11 +59,9 @@ class GithubLoader
db_label.default = label.default
db_label.save
# list_db_label.append(db_label)
end
end
end
# list_db_label
end
def insert_users(client)
......@@ -78,7 +72,6 @@ class GithubLoader
last_page = client.last_response.headers[:link].split(' ')[2][-3].to_i
end
# list_db_user = []
for i in (1..last_page)
users = client.org_members($org, {page: i})
users.each do |user|
......@@ -91,18 +84,14 @@ class GithubLoader
db_user.html_url = user.html_url
end
db_user.save
# list_db_user.append(db_user)
end
end
# list_db_user
end
def insert_issues(client, db_repos)
$logger.info "Insert issues"
list_db_user = User.all
list_db_label = Label.all
# db_repos = Repository.all
# list_db_issue = []
db_repos.each do |repo|
issues = client.list_issues($org + "/" + repo.name, { state: "all" })
......@@ -160,7 +149,7 @@ class GithubLoader
new_timeline(db_issue.id, new_label.name)
end
elsif new_label.name != old_label.name
timeline = Timeline.where(issue_id: db_issue.id, label: old_label.name).first
timeline = Timeline.where(issue_id: db_issue.id, label: old_label.name).last
begin
timeline.end_time = Time.now
timeline.save
......@@ -189,17 +178,13 @@ class GithubLoader
db_issue.save
# list_db_issue.append(db_issue)
end
end
end
# list_db_issue
end
def insert_comments(client, list_db_repo)
$logger.info "Insert comments"
# list_db_comment = []
# list_db_repo = Repository.all
list_db_repo.each do |db_repo|
comments = client.issues_comments($org + "/" + db_repo.name)
......@@ -226,12 +211,9 @@ class GithubLoader
end
db_comment.body = comment.body
db_comment.save
# list_db_comment.append(db_comment)
end
end
end
# $logger.info "Size list_db_comment: " + list_db_comment.size.to_s
# list_db_comment
end
def insert_review_comments(client, list_db_repo)
......@@ -247,7 +229,6 @@ class GithubLoader
rv_comments = client.pull_requests_comments($org + "/" + db_repo.name, { page: i })
rv_comments.each do |rv_comment|
$logger.info rv_comment.body
db_rv_comment = ReviewComment.where(commit_id: rv_comment.commit_id, rv_comment_id: rv_comment.id).first
if db_rv_comment.nil?
db_rv_comment = ReviewComment.new
......@@ -275,7 +256,6 @@ class GithubLoader
db_rv_comment.updated_at = rv_comment.updated_at
db_rv_comment.body = rv_comment.body
db_rv_comment.save
end
end
......
......@@ -16,43 +16,6 @@ namespace :github do
loader.insert_issues($client, Repository.all)
loader.update_issue_pull_association
# $logger.info "begin transaction 1"
# start_time_transaction = Time.now
# ActiveRecord::Base.transaction do
# list_db_repo.each do |db_repo|
# db_repo.save
# end
# list_db_user.each do |db_user|
# db_user.save
# end
# list_db_label.each do |db_label|
# db_label.save
# end
# list_db_issue.each do |db_issue|
# db_issue.save
# end
# end
# $logger.info "Finished transaction1 in #{Time.now - start_time_transaction}s"
# list_db_comment = loader.insert_comments($client, list_db_repo)
# list_db_rv_comment = loader.insert_review_comments($client, list_db_repo)
# start_time_transaction = Time.now
# ActiveRecord::Base.transaction do
# list_db_comment.each do |db_comment|
# db_comment.save
# end
# list_db_rv_comment.each do |db_rv_comment|
# db_rv_comment.save
# end
# end
# $logger.info "Finished transaction2 in #{Time.now - start_time_transaction}s"
$logger.info "Finished task import in #{Time.now - start_time}s"
end
......@@ -67,6 +30,7 @@ namespace :github do
loader.insert_comments($client, list_db_repo)
loader.insert_review_comments($client, list_db_repo)
loader.update_issue_pull_association
$logger.info "Finished task update in #{Time.now - start_time}s"
end
......@@ -98,17 +62,6 @@ namespace :github do
loader.insert_comments($client)
loader.insert_review_comments($client)
# start_time_transaction = Time.now
# ActiveRecord::Base.transaction do
# list_db_comment.each do |db_comment|
# db_comment.save
# end
# list_db_rv_comment.each do |db_rv_comment|
# db_rv_comment.save
# end
# end
# $logger.info "Finished transaction in #{Time.now - start_time_transaction}s"
$logger.info "Finished task import comments in #{Time.now - start_time}s"
end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment