Description
概要
ヤマダ版位置登録の更新のまとめissueです
関連するPRとファイルごとの更新コミットをまとめております。
ファイル毎の更新コミット
Main-Location.inc
3472f8d44e 設定ページで位置登録精度を変更 #761
36ca796832 位置登録時の精度を変数で設定 #761
f3212dfc22 本家の位置登録ページを持ってきた
Main-Location.tpl
91e41d0c25 位置登録時詳細ログ記録対応 #2237
eac926ca0e 新しい位置登録処理を使用
4f2be3edf9 本番環境テスト用にデバッグユーザのみ設定可能にする #761
36ca796832 位置登録時の精度を変数で設定 #761
4de9c557c0 位置登録タイムアウト時間をちょっと伸ばす
25b7708761 位置登録の誤差許容範囲を100mに変更
3407e252b1 従来の位置登録でも誤差情報を保存
ecd6c2ecee デバッグユーザーのみ改善後の位置登録可能 #749
bb4af0b59a 失敗時と成功時の誤差をログ出力 #749
f8a06c1830 watchPositionを使用して位置情報を取得する #749
adbf01223d おでかけ気分 ひと通り #498
1a3a589058 位置登録時に確認ダイアログを表示 #130
3c5c678ff3 位置登録ページにお知らせリンク設置
6692d58bff チュートリアルの位置登録が動くように修正
f3212dfc22 本家の位置登録ページを持ってきた
Area-Set.inc
91e41d0c25 位置登録時詳細ログ記録対応 #2237
bb4af0b59a 失敗時と成功時の誤差をログ出力 #749
sql
CREATE TABLE `jrye`.`log_user_location_detail` (
`user_no` bigint(11) NOT NULL,
`position_id` int(11) NOT NULL,
`area_id` int(11) NOT NULL,
`longitude` float NOT NULL,
`latitude` float NOT NULL,
`altitude` float DEFAULT '0',
`accuracy` float DEFAULT '0',
`altitudeAccuracy` int(11) DEFAULT NULL,
`heading` int(11) DEFAULT NULL,
`speed` int(11) DEFAULT NULL,
`server_user_agent` char(255) DEFAULT NULL,
`browser_user_agent` char(255) DEFAULT NULL,
`reg_date` int(11) NOT NULL,
UNIQUE KEY `user_no` (`user_no`,`position_id`),
KEY `reg_date` (`reg_date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;関連PR
位置登録の確認ダイアログ #130
【12/17】おでかけ気分イベント #498
位置登録処理の改善 #749
【早め】設定ページに位置登録精度の調整を追加 #761
【6/1 午前中】パネルミッションからの位置登録リンク修正 #1896
位置登録時詳細ログ記録対応 #2237