✉️ /news ページを追加してニュース記事一覧を表示 #1774
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
概要
/docsと同様に、ニュース記事の一覧を表示する/newsページを追加しました。https://coderdojo.jp/news
変更内容
1. /news インデックスページの実装
NewsController#indexアクションを追加Newsモデル(ActiveRecord)を使用してデータベースからニュース記事を取得/newsルーティングを追加2. Fat Helperのリファクタリング
format_news_title→News#formatted_titleに移動news_link_url→News#link_urlに移動3. DojoLetter登録フォームのパーシャル化
shared/_dojo_letter_signupパーシャルを作成(Rails命名規則に従う)テスト
spec/requests/news_spec.rb- 5つのテストケース追加spec/models/news_spec.rb- モデルメソッドのテスト追加確認事項
News.recentスコープで最新順に表示