First cut

This commit is contained in:
Josh Abernathy 2022-11-03 13:55:12 +00:00 committed by GitHub
parent 81712ed44a
commit c1821d8bd1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 41 additions and 7 deletions

2
.gitignore vendored
View file

@ -33,3 +33,5 @@
# Ignore master key for decrypting credentials and more.
/config/master.key
dump.rdb

View file

@ -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"
@ -74,3 +74,5 @@ group :test do
gem "selenium-webdriver"
gem "webdrivers"
end
gem "hotwire-livereload", "~> 1.2"

View file

@ -108,8 +108,12 @@ GEM
rubocop
smart_properties
erubi (1.11.0)
ffi (1.15.5)
globalid (1.0.0)
activesupport (>= 5.0)
hotwire-livereload (1.2.2)
listen (>= 3.0.0)
rails (>= 6.0.0)
i18n (1.12.0)
concurrent-ruby (~> 1.0)
importmap-rails (1.1.5)
@ -127,6 +131,9 @@ GEM
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
listen (3.7.1)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
loofah (2.18.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
@ -193,6 +200,10 @@ GEM
zeitwerk (~> 2.5)
rainbow (3.1.1)
rake (13.0.6)
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
redis (4.8.0)
regexp_parser (2.5.0)
reline (0.3.1)
io-console (~> 0.5)
@ -283,10 +294,12 @@ DEPENDENCIES
capybara
debug
erb_lint
hotwire-livereload (~> 1.2)
importmap-rails
jbuilder
puma (~> 5.0)
rails (~> 7.0.3)
redis (~> 4.0)
selenium-webdriver
solargraph
sprockets-rails

View file

@ -0,0 +1,4 @@
class HelloCodespacesController < ApplicationController
def index
end
end

View file

@ -0,0 +1,2 @@
module HelloCodespacesHelper
end

View file

@ -0,0 +1,2 @@
<h1>HelloCodespaces#index</h1>
<p>Find me in app/views/hello_codespaces/index.html.erb!!</p>

View file

@ -8,6 +8,7 @@
<%= stylesheet_link_tag "application", "data-turbo-track": "reload" %>
<%= javascript_importmap_tags %>
<%= hotwire_livereload_tags if Rails.env.development? %>
</head>
<body>

View file

@ -1,5 +1,6 @@
development:
adapter: async
adapter: redis
url: redis://localhost:6379/1
test:
adapter: test

View file

@ -70,8 +70,10 @@ Rails.application.configure do
# config.action_view.annotate_rendered_view_with_filenames = true
# Uncomment if you wish to allow Action Cable access from any origin.
# config.action_cable.disable_request_forgery_protection = true
config.action_cable.disable_request_forgery_protection = true
# Allow requests from our preview domain.
config.hosts << "#{ENV['CODESPACE_NAME']}-3000.preview.app.github.dev"
# config.action_cable.allowed_request_origins = ["#{ENV['CODESPACE_NAME']}-3000.preview.app.github.dev"]
end

View file

@ -1,6 +1,3 @@
Rails.application.routes.draw do
# Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html
# Defines the root path route ("/")
# root "articles#index"
root "hello_codespaces#index"
end

View file

@ -0,0 +1,8 @@
require "test_helper"
class HelloCodespacesControllerTest < ActionDispatch::IntegrationTest
test "should get index" do
get hello_codespaces_index_url
assert_response :success
end
end

BIN
vendor/cache/ffi-1.15.5.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/listen-3.7.1.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/rb-fsevent-0.11.2.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/rb-inotify-0.10.1.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/redis-4.8.0.gem vendored Normal file

Binary file not shown.