Commit Graph

355 Commits

Author SHA1 Message Date
shibafu
40fdb587d7
Merge pull request #132 from eai04191/feature/resolver-dlsite-format
DLsiteResolverで余分な説明文を削除・整形する
2019-03-17 20:04:18 +09:00
shibafu
a998d7132f バリデーションをFormRequestで行う 2019-03-16 12:22:07 +09:00
shibafu
74c8a1b6cb 改行コードの正規化を削除 2019-03-16 10:45:51 +09:00
shibafu
e6b333eea4 Merge remote-tracking branch 'origin/feature/normalize-line-ending' into feature/admin 2019-03-16 10:45:02 +09:00
shibafu
285e529aea
Merge pull request #134 from eai04191/feature/resolver-melonbooks-format
MelonbooksResolverで余分な説明文を削除・整形する
2019-03-16 10:44:13 +09:00
eai04191
54477bb214 余分な文の削除・整形 2019-03-16 05:36:49 +09:00
shibafu
df3826a6d4 コントローラ内で実装されていた改行コードの正規化を削除 2019-03-14 00:47:52 +09:00
shibafu
a35b58eb47 改行コードを正規化する処理をミドルウェア化 2019-03-14 00:43:31 +09:00
shibafu
27fc5ee6e8 fix style 2019-03-14 00:10:09 +09:00
shibafu
be700ab81b お知らせ登録・編集・削除を実装 2019-03-14 00:10:09 +09:00
shibafu
53ac4c9b8f お知らせ編集画面の表示のみ実装 2019-03-14 00:10:09 +09:00
shibafu
e69adbfbc3 ダッシュボード画面の追加 2019-03-14 00:10:09 +09:00
shibafu
f5fab4b3c1 管理者権限ゲートの定義 2019-03-14 00:10:08 +09:00
shibafu
82ccd623a6 管理者昇格/降格 CLIコマンド 2019-03-14 00:10:08 +09:00
eai04191
3fa2d80507 Fix style 2019-03-12 03:38:05 +09:00
eai04191
2db45951f4 FC2ContentsResolverを追加 2019-03-12 03:30:48 +09:00
shibafu
5c612d7eef
Merge pull request #118 from eai04191/feature/plurk
PlurkResolverを追加
2019-03-10 18:52:58 +09:00
shibafu
cf0d370e61 fix style 2019-03-10 18:52:03 +09:00
shibafu
3f0171fa8b
Merge pull request #131 from eai04191/feature/resolver-fanza-tag-fix
FanzaResolverでdescriptionにある不要な`<>`を削除する
2019-03-08 23:05:13 +09:00
shibafu
61498133d5 fix style 2019-03-08 23:02:24 +09:00
shibafu
088901fec7
Merge pull request #129 from eai04191/feature/dlsite-resolver-shortlink
DLsiteResolverをdlsite.jpの形式に対応させる
2019-03-08 22:58:53 +09:00
shibafu
0b87a35fba fix style 2019-03-08 22:52:42 +09:00
eai04191
d561ee66c2 trim追加 2019-03-08 06:29:16 +09:00
eai04191
d571ff1a5b 余分な文を削除・整形する 2019-03-08 06:21:33 +09:00
eai04191
a2f0beb3cb descriptionにある不要な<>を削除する 2019-03-08 05:31:01 +09:00
eai04191
41778844b8 dlsite.jpの形式に対応 2019-03-08 05:12:03 +09:00
eai04191
a364de7d03 token-timeがある場合のみexpires_atを指定するように変更 2019-03-08 03:41:04 +09:00
shibafu
1348054858 グラフ画面のデータ参照を少しだけマシにした 2019-03-05 01:11:42 +09:00
shibafu
cf5bf2b274 お惣菜コーナーをもっとたくさん見る画面 2019-03-04 23:00:15 +09:00
shibafu
e966995dea fix style 2019-03-03 00:29:43 +09:00
shibafu
e6fe522f6d
laravel/laravel:5.5からTrustProxiesを輸入 (#120) 2019-03-02 11:06:08 +09:00
eai04191
1beb411050 PlurkResolverを追加 2019-03-01 03:49:01 +09:00
shibafu
eb97f01c79
Merge pull request #113 from hinaloe/fix/issue-110
コンテナ使っていないコンストラクタが残ってた fix #110
2019-03-01 00:13:50 +09:00
Eai
30c861d18c t.komiflo.comを利用したサムネイルの取得を追加 (#106) 2019-02-26 22:55:55 +09:00
Hinaloe
307e578d4a ルーターにコールバックで直接登録されてるルートをコントローラーに移動 (#111) 2019-02-26 22:46:40 +09:00
hina
a14b49b7d2
コンテナ使っていないコンストラクタが残ってた fix #110 2019-02-23 16:56:13 +09:00
shibafu
f760ea7093
Merge pull request #101 from hinaloe/tests/mockable-resolver
GuzzleHttpをモック可能にする
2019-02-17 19:36:56 +09:00
hina
51f097fdf0
最初にやったニジエに抜けがあった 2019-02-17 03:18:59 +09:00
hina
24dee801ad
Guzzle\Clientをモッカブルにする 2019-02-17 02:58:36 +09:00
Eai
35789befc5 pageが反映されていない問題を修正 (#98) 2019-02-17 00:24:25 +09:00
shibafu
33be0ac8ef
CienResolverを追加 (#95) 2019-02-16 00:06:51 +09:00
shibafu
9f2e73e511
トップページに表示されるグラフが少なすぎるバグの修正 (#94) 2019-02-12 23:46:20 +09:00
Eai
cedee0a20e pixivのOGP画像で常にプロキシURLを使用する (#92) 2019-02-12 22:48:44 +09:00
unarist
116dd3b798 OGPResolverでmeta[name="description"] にフォールバックする🐯 (#91) 2019-02-12 22:45:51 +09:00
shibafu
bec7bdeb36
Merge pull request #89 from shikorism/feature/home-v2
ホーム画面の微リニューアル
2019-02-11 13:17:34 +09:00
unarist
d7c7f86ba5 CWもdescriptionに入れる 2019-02-11 03:07:52 +09:00
unarist
ca212b547a Acceptに*/*を入れると無視されるので入れないようにする 2019-02-11 03:07:52 +09:00
unarist
3584625b47 Actorの取得失敗をちゃんと無視するように 2019-02-11 03:07:52 +09:00
unarist
1ba4999a83 不明なContentTypeや406はOGPにフォールバックする 2019-02-11 03:07:52 +09:00
unarist
5750eeb3a5 ActivityPubResolverを追加 2019-02-09 04:04:41 +09:00
shibafu
b4dc07a9a3 サーバ内全体の日別総チェックイン数グラフをトップに設置 2019-02-09 02:34:53 +09:00
shibafu
85e9599654
Merge pull request #85 from shikorism/feature/profile
プロフィール設定機能の強化 (自己紹介文, URL)
2019-02-07 21:36:04 +09:00
shibafu
d105568c76
検索画面のページネーションURLに検索クエリが含まれるよう修正 (#83)
refs #82
2019-02-07 21:34:57 +09:00
shibafu
1f7723614d ホームで表示する自身の情報と、ユーザーページで表示するプロフィール情報を別のものにした 2019-02-07 00:52:44 +09:00
shibafu
41e810c788 プロフィール設定画面に自己紹介とURLを追加 2019-02-07 00:52:44 +09:00
shibafu
4962244969
Merge pull request #77 from shikorism/feature/narou-resolver
NarouResolverを追加
2019-02-05 22:31:09 +09:00
unarist
c417dabff2 Pixivのmode=mangaに対応 (#79) 2019-02-04 02:43:40 +09:00
shibafu
d9bf673d85 作者名とあらすじの取得を試みる 2019-02-04 02:35:50 +09:00
Eai
e20bb75e00 PatreonResolverを追加 (#51) 2019-02-03 20:35:59 +09:00
shibafu
e887f2d83e NarouResolverを追加
refs #70
2019-02-03 01:10:29 +09:00
shibafu
1835776a9c
ログイン済の状態でログインページ等にアクセスした際のリダイレクト先が間違っていたので修正 (#75)
refs #69
2019-01-31 00:45:16 +09:00
shibafu
e320f85c73
月間グラフの表示範囲が月末になると1ヶ月ズレるバグの修正 (#73)
refs #72
2019-01-31 00:14:26 +09:00
shibafu
4ab82ff0e2 Revert "Merge pull request #30 from eai04191/feature-KomifloResolver"
This reverts commit b6bf1f99d8, reversing
changes made to ef563f8641.
2019-01-23 00:42:41 +09:00
shibafu
895e9f4b15
OGPからタイトル情報が取れない場合はtitleタグから取得を試みる (#65)
refs #62
2019-01-23 00:04:10 +09:00
shibafu
648e171a57
Shift_JIS, EUC-JPでエンコードされたページのOGP取得対応 (#64)
refs #61
2019-01-22 12:46:44 +09:00
Eai
bbbffcb39e DeviantArtResolverを追加 (#52) 2019-01-19 16:19:34 +09:00
shibafu
56831c78c3 Reformat time! 2019-01-19 03:02:37 +09:00
shibafu
8aa2e6a779
Merge pull request #60 from shikorism/fix/56-broken-normalize 2019-01-19 02:27:07 +09:00
shibafu
34f45d1ce8
Merge pull request #59 from shikorism/feature/settings
ユーザー設定画面 (プロフィール, プライバシー関連)
2019-01-19 02:26:35 +09:00
shibafu
6d66425fc9 正規化対象のURLにクエリパラメータとURLフラグメントが両方とも含まれる場合、正規化時に順序が崩れて不正なURLになってしまうバグの修正
refs #56
2019-01-19 02:18:35 +09:00
eai04191
907eb87723 UTCのexpires_atをappのタイムゾーンに変換する
https://github.com/shikorism/tissue/pull/30#issuecomment-455174326
2019-01-19 01:41:11 +09:00
eai04191
72ec5d8d26 expires_atをCarbon化 2019-01-19 01:41:11 +09:00
eai04191
ca5be696c8 Komifloのメタデータに有効期限を設定する 2019-01-19 01:40:38 +09:00
eai04191
48ddac8c85 KomifloResolverに画像の取得を追加 2019-01-19 01:40:38 +09:00
shibafu
a2580f29cc プロフィール設定とプライバシー設定を分割 2019-01-19 01:17:56 +09:00
shibafu
85cc865545 プロフィール設定の実装 2019-01-19 00:49:58 +09:00
shibafu
53b459740f プライバシー設定の更新を実装 2019-01-19 00:49:58 +09:00
shibafu
550d897561 明日やろうは馬鹿やろう?知らねぇなぁ! 2019-01-19 00:49:53 +09:00
shibafu
27532685ba POST先ルート追加 2019-01-19 00:12:10 +09:00
shibafu
4654962aac プロフィール設定ページを作ろう 2019-01-19 00:12:10 +09:00
Eai
4e1eec66be FanzaResolver追加 (#43)
FanzaのOGP画像は `ps.jpg` か `pr.jpg` で終わっている。 `pl.jpg` で高解像度なものが取得できる。
2019-01-18 00:16:02 +09:00
shibafu
3a1dc72cf7
チェックイン修正時のバリデーションエラーで新規作成に飛ばされてしまうバグの修正 (#44)
refs #34
2019-01-17 01:01:42 +09:00
shibafu
cef23a64cb メタデータの再取得判定をチェックイン時の処理にも実装 2019-01-16 00:31:54 +09:00
shibafu
810eea2a59 Metadata.expires_atをCarbon化 2019-01-16 00:31:54 +09:00
shibafu
5f01cc3430 メタデータエンティティにexpires_atプロパティを追加 2019-01-16 00:31:54 +09:00
eai04191
938a4d6957 metadataテーブルにexpires_atカラムを追加
メタデータの有効期限が現在より過去の場合、メタデータを再取得する
2019-01-15 16:51:50 +09:00
shibafu
faf0755ebd Reformat 2019-01-15 00:05:01 +09:00
eai04191
dcf31865a1 拡張子がpngの場合に対応 2019-01-14 23:50:15 +09:00
eai04191
3dedb57fe4 正規表現を修正 2019-01-14 23:46:39 +09:00
eai04191
f134cbefa8 投稿に画像がない場合エラーが発生するのを修正 2019-01-14 23:08:37 +09:00
eai04191
72ab8bf101 FantiaResolverを追加 2019-01-14 22:55:01 +09:00
shibafu
5c6417cdbe
Merge pull request #25 from eai04191/feature-PixivResolver
PixivResolverの追加
2019-01-14 18:49:14 +09:00
eai04191
d6e981ac39 不要なセミコロンの削除 2019-01-14 18:35:34 +09:00
eai04191
98e933b833 変数名をcamelCase に統一 2019-01-14 18:34:33 +09:00
eai04191
6ff247acd7 proxizeを修正
- ドキュメントコメントを修正
- 引数名をより正確なものに修正
2019-01-14 18:27:21 +09:00
eai04191
2d04ed8dd7 thumbnailToMasterUrlを修正
- ドキュメントコメントを修正
- 変数名をより正確なものに修正
2019-01-14 18:27:21 +09:00
eai04191
d359a41033 メソッド名をcamelCaseに変更 2019-01-14 18:27:04 +09:00
shibafu
2299ac3fe7 開発環境向けの措置として、reCAPTCHAは任意設定とする 2019-01-14 18:03:58 +09:00
shibafu
fcdb9d7aba reCAPTCHAの設置 2019-01-14 18:03:58 +09:00
eai04191
b0a7504691 Loggingの削除・メソッドの説明をまともに 2019-01-14 16:11:14 +09:00
eai04191
a645cb497f 謝辞を追加 2019-01-14 16:03:46 +09:00
eai04191
6105f6c860 PixivResolverを追加 2019-01-14 16:01:58 +09:00
Eai
9eb42f1991 不要なインポートの削除 (#23) 2019-01-14 14:19:43 +09:00
eai04191
dfea7f2f24 不要なインポートの削除 2019-01-14 11:29:16 +09:00
shibafu
630be41833
Merge pull request #21 from eai04191/feature-DLsiteResolver
DLsiteResolverを追加
2019-01-14 09:39:58 +09:00
eai04191
cb3f060ba6 DLsiteResolverを追加 2019-01-14 04:22:40 +09:00
shibafu
f7a95befbe
オカズリンクの上限を2000文字に拡張 (#16)
* マイグレーションのために依存関係を追加
* Ejaculations.linkのデータ型をTEXTに変更
* オカズリンクに2000文字の上限値を設定
2019-01-13 23:58:11 +09:00
shibafu
20799dd757 お惣菜コーナーの表示件数を少し増やす 2019-01-12 00:14:51 +09:00
shibafu
ca02f21812 チェックイン時のメタデータ取得に失敗した際、ログだけ残して終了する 2019-01-11 22:39:54 +09:00
shibafu
581c1ed952 メロンから取得したサムネイルからcensored flagらしきパラメータを外す 2019-01-10 01:29:26 +09:00
shibafu
b39b43e705
時間帯・曜日別チェックイン回数グラフ (#14)
* 曜日別回数グラフの追加
* 時間別回数グラフの追加
2019-01-02 14:44:31 +09:00
shibafu
911957b283 nijieのview_popup.php URLからもIDが引けるので正規化して対応 2018-12-17 23:27:19 +09:00
shibafu
e6b28993de parsedown/laravelへの依存を削除し、同等のBladeディレクティブを移植 2018-12-13 23:49:26 +09:00
shibafu
233a54eb3e Iwaraのカード表示対応
refs #12
2018-11-20 23:31:57 +09:00
shibafu
69f212d705 検索ページの初期実装 2018-09-06 23:48:54 +09:00
shibafu
9646f90ce3 通販サイトのメタデータ対応 2018-06-13 01:00:24 +09:00
shibafu
9bd22d9f77 OGPResolverでTwitter Cardsの解析も行えるようにした (#9) 2018-06-13 01:00:11 +09:00
shibafu
9705c2ce5a よく使っているタグを表示する機能 2018-06-09 00:30:41 +09:00
shibafu
4dc4efe10d エロ漫画のタイトルくらいは取りたかった 2018-06-08 00:44:42 +09:00
shibafu
dfe149e969 オカズリンクのデータを保存するようにした (#4) 2018-06-07 23:46:40 +09:00
shibafu
503e8ba093 「同じオカズでチェックイン」ボタンの追加 2018-06-02 23:33:16 +09:00
shibafu
d224e6bba4 gifとmp4の場合はサムネイルを取得させない 2018-04-15 23:16:19 +09:00
shibafu
3b2e81818b sp.nijie.infoの画像情報を正しく取得できるようにした
fix #7
2018-04-15 21:46:49 +09:00
shibafu
7ca0acacb4 コンテンツ情報取得の実装をapi.phpから剥がした 2018-04-15 03:29:00 +09:00
Shibafu
5b2427a2c9
チェックイン画面でクエリパラメータを受け付ける (#6)
* チェックイン画面でクエリパラメータを受け付けるようにした

* バリデーションエラー吐いたときにクエリパラメータが蘇らないようにした
2018-03-06 22:43:49 +09:00
shibafu
336d368369 タグ未入力時に空白のタグが生成されるバグの修正 2018-01-08 15:23:58 +09:00
shibafu
0c216e79c2 タグをEager Loadするようにした 2018-01-08 10:28:12 +09:00
shibafu
24a3b0ebb5 チェックイン編集画面もタグ登録に対応 2018-01-08 08:56:17 +09:00
shibafu
b1dcc36565 タグ登録機能の追加 2018-01-08 08:50:22 +09:00
shibafu
6bfc1425a6 なぜ固定件数のお知らせ取得にpaginateを使っていた? 2018-01-07 22:45:57 +09:00
shibafu
efd5eab5e6 非公開ユーザの考慮漏れ 2018-01-07 22:42:30 +09:00
shibafu
eb1884200b お惣菜コーナーを作った 2018-01-07 22:19:33 +09:00
shibafu
2bd56a8606 オカズリンクを含むチェックインのみを表示するページの作成 2018-01-06 00:35:04 +09:00
shibafu
69f619e2af 未ログイントップにお知らせを置いてみた 2018-01-05 22:27:16 +09:00
shibafu
b562b3b400 オカズリンクの一次対応 2018-01-05 00:26:48 +09:00
shibafu
2fe3d7ac49 チェックイン修正を雑に書いた
これ日時はいじれないほうが良い気がするな
2018-01-04 16:53:33 +09:00
shibafu
7a3a1c1ada 年間チェックイングラフの追加 2018-01-04 15:58:50 +09:00
shibafu
c04ec89c3e 月別チェックイン回数グラフ 2018-01-04 14:50:14 +09:00
shibafu
bd19018699 複数行入力可能な項目は、処理前に改行コードを正規化する
fix #1
2018-01-02 23:37:27 +09:00
shibafu
88456abb15 ちょっとまってPinnedがむしろ下に潜り込んでた 2017-11-07 00:57:33 +09:00
shibafu
6d0472c14b 有名なヒートマップのようなやつを搭載した 2017-11-07 00:22:40 +09:00
shibafu
2038b5e7c3 チェックイン後の遷移先をそのチェックインのページに変更
将来的にそのチェックインに関連する通知を出したくなった時に都合がいいので
2017-11-05 23:06:03 +09:00
shibafu
95204736ef ユーザの本人判定をModelに逃した 2017-11-05 22:29:09 +09:00
shibafu
d0c9e3a3af チェックイン単独のページを追加 2017-11-05 21:49:27 +09:00
shibafu
94918fc337 チェックイン画面のレイアウト変更
別にレイアウト変わってないので焼き直しが正しい
2017-11-05 19:14:54 +09:00
shibafu
6ed0938694 プロフィールの左カラムにある情報に関する処理をリファクタリング 2017-11-05 01:26:52 +09:00
shibafu
53f34c12cc チェックインノートの改行を表示に反映し、URLっぽい文字列をリンク化するようにした 2017-11-03 23:47:38 +09:00
shibafu
efea60fc81 Parsedownをプラグイン経由で使うようにした 2017-11-03 23:23:36 +09:00
shibafu
d94c444b55 お知らせ画面の追加 2017-11-03 20:38:09 +09:00
shibafu
edcc2bceaf profileルートの名前を変更 2017-11-03 18:10:50 +09:00
shibafu
abf8b05253 チェックイン削除機能の実装 2017-11-03 17:48:58 +09:00
shibafu
b5f04cb153 ホーム画面のレイアウト変更 2017-10-23 00:03:24 +09:00
shibafu
1dbc573833 経過時間のフォーマットを日から総日数に修正 2017-10-22 20:35:09 +09:00
shibafu
12d06dc88b 概況欄の時間表記が狂っていたため、フォーマットの担当をDBからPHPに移した 2017-09-09 02:10:51 +09:00
shibafu
be2cf3328a Initial Commit 2017-08-27 04:44:53 +09:00