link_stock's Introduction
link_stock's People
link_stock's Issues
トップページにテストユーザー情報の表示
Postモデルのバリデーション、テストを追加
-
Postモデルにリンクのフォーマットの確認するためのバリデーションを追加
-
Postモデルのバリデーションのテストを追加
-
本番環境にデプロイ
ユーザーの登録、ログイン、ログアウト機能を実装
-
gem 'devise', 'bootstrap', 'devise-i18n', 'devise-i18n-views'を導入
-
本番環境へのデプロイ
-
登録、ログインページを実装
-
フォーム,エラーメッセージを日本語に直し、フォームを整える
投稿の一覧画面作成、投稿の削除機能を追加
-
gem 'kaminari', 'kaminari-bootstrap' を導入
-
投稿の削除機能を追加
-
投稿の一覧にページネーション機能をつける
-
投稿一覧ページにはログインが必要
-
seedを使った初期データーの投入
検索機能のをAjax化
-
検索ボタンを押した時に、投稿一覧部分のみ更新するようにする
-
検索ボタンを押した時に、ページトップまでスクロールされるようにする
-
本番環境へデプロイ
slimを導入
-
gem 'slim-rails', 'html2slim'を導入
-
既存のhtmlファイルをslimファイルに変換
-
本番環境にデプロイ
タグを使った絞り込み機能を追加
-
チェックボックスを使って複数のタグで絞り込んで検索できる
-
本番環境にデプロイ
投稿の新規作成、編集、削除の統合テストを追加
-
投稿の新規作成、編集、削除の統合テストを追加
-
本番環境へデプロイ
投稿一覧ページの投稿、タグ並び順を変更
-
投稿一覧ページの投稿の並び順を新しい順に変更
-
投稿一覧ページのタグの使用回数を表示し並び順を使用回数が多い順に変更
-
本番環境へデプロイ
投稿の新規作成、編集フォームを作成
-
gem 'acts-as-taggable-on', 'jquery-ui-rails', 'jquery-rails', 'gon'を導入
-
投稿の新規作成編集フォームを作成
-
Postモデル、コントローラー作成
-
link,tagのバリデーションを追加
-
本番環境にデプロイ
開発環境をDockerに移動
ポストコントローラのテストを追加
-
ユーザーが非ログイン時に新規作成、編集ページにアクセスできないかを確認のためのテストを追加
-
他のユーザーの投稿の編集ページにアクセスできないかを確認のためのテストを追加
-
ユーザーが非ログイン時に投稿を削除できないか確認するためのテストを追加
-
他のユーザーの削除できないか確認するためのテストを追加
-
本番環境にデプロイ
ログインしていない状態での新規投稿画面、編集画面及び、他のユーザーの投稿の編集画面にアクセスできないように修正
投稿の検索テストを追加
-
複数タグでの絞り込みができるか確認する
-
本番環境へデプロイする
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.