Skip to content

Feedback #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 43 commits into
base: feedback
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
9545e48
Setting up GitHub Classroom Feedback
github-classroom[bot] Jul 25, 2023
3bf6f30
upgrade ruby
celsodiaz Jul 26, 2023
1d889e1
add livereload
celsodiaz Jul 26, 2023
3f87c05
Add CRUD operations users
celsodiaz Jul 26, 2023
ce68c4b
ADD CRU operations like and tweet
celsodiaz Jul 26, 2023
6ffb64b
Add associations and self join
celsodiaz Jul 26, 2023
3226776
add routes
celsodiaz Jul 26, 2023
a67169f
Add home tweets
celsodiaz Jul 26, 2023
ad3fc19
fix index tweet
celsodiaz Jul 27, 2023
1955f3f
Add js icon like
celsodiaz Jul 27, 2023
b63e6cb
upgrade tweet
celsodiaz Jul 27, 2023
d96db31
fix index
celsodiaz Jul 27, 2023
bab0b10
Add devise
celsodiaz Jul 27, 2023
8f3995f
Add user tweet
celsodiaz Jul 27, 2023
6c12b34
fix tweet and replais
celsodiaz Jul 27, 2023
6b3cde1
fix create user with devise
celsodiaz Jul 27, 2023
50fbfe7
fix profile tweets
celsodiaz Jul 28, 2023
da62252
fix boton edit
celsodiaz Jul 28, 2023
925da87
edit destroy boton
celsodiaz Jul 28, 2023
7680e7a
fix destroy
celsodiaz Jul 28, 2023
f032210
fix
celsodiaz Jul 28, 2023
df6e185
fix css
celsodiaz Jul 28, 2023
7d38c14
fix link to edit
celsodiaz Jul 28, 2023
5509753
add omniauth
celsodiaz Jul 28, 2023
03d389c
fix
celsodiaz Jul 28, 2023
1759219
Create boton like
celsodiaz Jul 29, 2023
4f197e8
create likes profile
celsodiaz Jul 29, 2023
16ddc92
create pestañas tweets and likes in profile
celsodiaz Jul 29, 2023
66cf66c
fix edit profile
celsodiaz Jul 29, 2023
8dcf14b
fix funtions
celsodiaz Jul 29, 2023
e1c8f37
fix login github
celsodiaz Jul 29, 2023
492f70b
create seeds
celsodiaz Jul 29, 2023
626272e
fix seeds
celsodiaz Jul 29, 2023
f38dbc4
ADD pundit
celsodiaz Jul 29, 2023
6f6b336
fix user
celsodiaz Jul 29, 2023
ab0238b
fix tweet controller
celsodiaz Jul 29, 2023
ce3da2e
ADD API AND CREATE END POINTS
celsodiaz Jul 30, 2023
a84fc31
Add css hmtl
celsodiaz Jul 30, 2023
92dfaa2
add current
celsodiaz Jul 30, 2023
fa275a3
fix html
celsodiaz Jul 30, 2023
178f335
Merge pull request #2 from codeableorg/issue#html
celsodiaz Jul 30, 2023
1e2c9ed
Update README.md
celsodiaz Jul 30, 2023
ab8cf56
Update README.md
celsodiaz Jul 30, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,4 @@

# Ignore master key for decrypting credentials and more.
/config/master.key
.env
1 change: 1 addition & 0 deletions .rspec
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
--require spec_helper
1 change: 0 additions & 1 deletion .ruby-version

This file was deleted.

13 changes: 11 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
source "https://rubygems.org"
git_source(:github) { |repo| "https://github.com/#{repo}.git" }

ruby "3.1.1"
ruby "3.1.2"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.0.2.4"
Expand All @@ -28,7 +28,7 @@ gem "stimulus-rails"
# gem "jbuilder"

# Use Redis adapter to run Action Cable in production
# gem "redis", "~> 4.0"
gem "redis", "~> 4.0"

# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"
Expand All @@ -48,15 +48,22 @@ gem "bootsnap", require: false
# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
# gem "image_processing", "~> 1.2"

gem "devise"
gem "dotenv-rails"
gem "omniauth-github"
gem "omniauth-rails_csrf_protection"

group :development, :test do
# See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
gem "debug", platforms: %i[ mri mingw x64_mingw ]
gem 'rspec-rails', '~> 6.0.0'
end

group :development do
gem "rubocop", require: false
gem "rubocop-rails", require: false
# Use console on exceptions pages [https://github.com/rails/web-console]
gem "hotwire-livereload"
gem "web-console"

# Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
Expand All @@ -66,3 +73,5 @@ group :development do
# gem "spring"
end


gem "pundit", "~> 2.3"
247 changes: 163 additions & 84 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -67,72 +67,116 @@ GEM
minitest (>= 5.1)
tzinfo (~> 2.0)
ast (2.4.2)
bcrypt (3.1.19)
bindex (0.8.1)
bootsnap (1.11.1)
bootsnap (1.16.0)
msgpack (~> 1.2)
builder (3.2.4)
concurrent-ruby (1.1.10)
concurrent-ruby (1.2.2)
crass (1.0.6)
debug (1.5.0)
irb (>= 1.3.6)
reline (>= 0.2.7)
digest (3.1.0)
digest (3.1.0-java)
erubi (1.10.0)
globalid (1.0.0)
date (3.3.3)
debug (1.8.0)
irb (>= 1.5.0)
reline (>= 0.3.1)
devise (4.9.2)
bcrypt (~> 3.0)
orm_adapter (~> 0.1)
railties (>= 4.1.0)
responders
warden (~> 1.2.3)
diff-lcs (1.5.0)
dotenv (2.8.1)
dotenv-rails (2.8.1)
dotenv (= 2.8.1)
railties (>= 3.2)
erubi (1.12.0)
faraday (2.7.10)
faraday-net_http (>= 2.0, < 3.1)
ruby2_keywords (>= 0.0.4)
faraday-net_http (3.0.2)
ffi (1.15.5)
globalid (1.1.0)
activesupport (>= 5.0)
i18n (1.10.0)
hashie (5.0.0)
hotwire-livereload (1.2.3)
listen (>= 3.0.0)
rails (>= 6.0.0)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
importmap-rails (1.0.3)
importmap-rails (1.2.1)
actionpack (>= 6.0.0)
railties (>= 6.0.0)
io-console (0.5.11)
irb (1.4.1)
reline (>= 0.3.0)
loofah (2.17.0)
io-console (0.6.0)
irb (1.7.4)
reline (>= 0.3.6)
json (2.6.3)
jwt (2.7.1)
language_server-protocol (3.17.0.3)
listen (3.8.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
loofah (2.21.3)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.1)
nokogiri (>= 1.12.0)
mail (2.8.1)
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.0.2)
method_source (1.0.0)
mini_mime (1.1.2)
mini_portile2 (2.8.0)
minitest (5.15.0)
msgpack (1.5.1)
msgpack (1.5.1-java)
net-imap (0.2.3)
digest
minitest (5.18.1)
msgpack (1.7.2)
multi_xml (0.6.0)
net-imap (0.3.6)
date
net-protocol
strscan
net-pop (0.1.1)
digest
net-pop (0.1.2)
net-protocol
net-protocol (0.2.1)
timeout
net-protocol (0.1.3)
timeout
net-smtp (0.3.1)
digest
net-smtp (0.3.3)
net-protocol
timeout
nio4r (2.5.8)
nio4r (2.5.8-java)
nokogiri (1.13.4)
mini_portile2 (~> 2.8.0)
nio4r (2.5.9)
nokogiri (1.15.3-x86_64-linux)
racc (~> 1.4)
parallel (1.22.1)
parser (3.1.2.0)
oauth2 (2.0.9)
faraday (>= 0.17.3, < 3.0)
jwt (>= 1.0, < 3.0)
multi_xml (~> 0.5)
rack (>= 1.2, < 4)
snaky_hash (~> 2.0)
version_gem (~> 1.1)
omniauth (2.1.1)
hashie (>= 3.4.6)
rack (>= 2.2.3)
rack-protection
omniauth-github (2.0.1)
omniauth (~> 2.0)
omniauth-oauth2 (~> 1.8)
omniauth-oauth2 (1.8.0)
oauth2 (>= 1.4, < 3)
omniauth (~> 2.0)
omniauth-rails_csrf_protection (1.0.1)
actionpack (>= 4.2)
omniauth (~> 2.0)
orm_adapter (0.5.0)
parallel (1.23.0)
parser (3.2.2.3)
ast (~> 2.4.1)
pg (1.3.5)
puma (5.6.4)
racc
pg (1.5.3)
puma (5.6.6)
nio4r (~> 2.0)
puma (5.6.4-java)
nio4r (~> 2.0)
racc (1.6.0)
racc (1.6.0-java)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.0, < 3)
pundit (2.3.1)
activesupport (>= 3.0.0)
racc (1.7.1)
rack (2.2.7)
rack-protection (3.0.6)
rack
rack-test (2.1.0)
rack (>= 1.3)
rails (7.0.2.4)
actioncable (= 7.0.2.4)
actionmailbox (= 7.0.2.4)
Expand All @@ -147,11 +191,13 @@ GEM
activesupport (= 7.0.2.4)
bundler (>= 1.15.0)
railties (= 7.0.2.4)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
rails-dom-testing (2.1.1)
activesupport (>= 5.0.0)
minitest
nokogiri (>= 1.6)
rails-html-sanitizer (1.4.2)
loofah (~> 2.3)
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
railties (7.0.2.4)
actionpack (= 7.0.2.4)
activesupport (= 7.0.2.4)
Expand All @@ -161,72 +207,105 @@ GEM
zeitwerk (~> 2.5)
rainbow (3.1.1)
rake (13.0.6)
regexp_parser (2.3.1)
reline (0.3.1)
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
redis (4.8.1)
regexp_parser (2.8.1)
reline (0.3.6)
io-console (~> 0.5)
responders (3.1.0)
actionpack (>= 5.2)
railties (>= 5.2)
rexml (3.2.5)
rubocop (1.28.2)
rspec-core (3.12.2)
rspec-support (~> 3.12.0)
rspec-expectations (3.12.3)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-mocks (3.12.6)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.12.0)
rspec-rails (6.0.3)
actionpack (>= 6.1)
activesupport (>= 6.1)
railties (>= 6.1)
rspec-core (~> 3.12)
rspec-expectations (~> 3.12)
rspec-mocks (~> 3.12)
rspec-support (~> 3.12)
rspec-support (3.12.1)
rubocop (1.55.0)
json (~> 2.3)
language_server-protocol (>= 3.17.0)
parallel (~> 1.10)
parser (>= 3.1.0.0)
parser (>= 3.2.2.3)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8, < 3.0)
rexml
rubocop-ast (>= 1.17.0, < 2.0)
rexml (>= 3.2.5, < 4.0)
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 3.0)
rubocop-ast (1.17.0)
parser (>= 3.1.1.0)
rubocop-rails (2.14.2)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.29.0)
parser (>= 3.2.1.0)
rubocop-rails (2.20.2)
activesupport (>= 4.2.0)
rack (>= 1.1)
rubocop (>= 1.7.0, < 2.0)
ruby-progressbar (1.11.0)
sprockets (4.0.3)
rubocop (>= 1.33.0, < 2.0)
ruby-progressbar (1.13.0)
ruby2_keywords (0.0.5)
snaky_hash (2.0.1)
hashie
version_gem (~> 1.1, >= 1.1.1)
sprockets (4.2.0)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
rack (>= 2.2.4, < 4)
sprockets-rails (3.4.2)
actionpack (>= 5.2)
activesupport (>= 5.2)
sprockets (>= 3.0.0)
stimulus-rails (1.0.4)
stimulus-rails (1.2.1)
railties (>= 6.0.0)
strscan (3.0.1)
thor (1.2.1)
timeout (0.2.0)
turbo-rails (1.0.1)
thor (1.2.2)
timeout (0.4.0)
turbo-rails (1.4.0)
actionpack (>= 6.0.0)
activejob (>= 6.0.0)
railties (>= 6.0.0)
tzinfo (2.0.4)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
tzinfo-data (1.2022.1)
tzinfo (>= 1.0.0)
unicode-display_width (2.1.0)
unicode-display_width (2.4.2)
version_gem (1.1.3)
warden (1.2.9)
rack (>= 2.0.9)
web-console (4.2.0)
actionview (>= 6.0.0)
activemodel (>= 6.0.0)
bindex (>= 0.4.0)
railties (>= 6.0.0)
websocket-driver (0.7.5)
websocket-extensions (>= 0.1.0)
websocket-driver (0.7.5-java)
websocket-driver (0.7.6)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
zeitwerk (2.5.4)
zeitwerk (2.6.9)

PLATFORMS
java
ruby
x64-mingw32
x86-mingw32
x86-mswin32
x86_64-linux

DEPENDENCIES
bootsnap
debug
devise
dotenv-rails
hotwire-livereload
importmap-rails
omniauth-github
omniauth-rails_csrf_protection
pg (~> 1.1)
puma (~> 5.0)
pundit (~> 2.3)
rails (~> 7.0.2.4)
redis (~> 4.0)
rspec-rails (~> 6.0.0)
rubocop
rubocop-rails
sprockets-rails
Expand All @@ -236,7 +315,7 @@ DEPENDENCIES
web-console

RUBY VERSION
ruby 3.1.1p18
ruby 3.1.2p20

BUNDLED WITH
2.3.12
2.4.15
Loading